/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.hp_link,a.hp_link{color:#1a0dab;font-size:14px;font-weight:400;text-decoration:none}.hp_link:hover,a.hp_link:hover{text-decoration:underline}.hp_attention{color:#dd4b39}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{height:100%}body{-webkit-font-smoothing:antialiased;font-feature-settings:"palt" 1;font-family:-apple-system,BlinkMacSystemFont,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,MS Gothic,ＭＳ ゴシック,Helvetica Neue,Helvetica,Arial,sans-serif!important;margin:0;padding:0}input{background:none;border:none;border-radius:0;outline:none;padding:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}.areagram-container{flex-direction:column}.areagram-container,.areagram-header{align-items:center;display:flex;width:100%}.areagram-header{background-color:#fff;height:64px;min-height:64px;overflow:hidden}.areagram-header .areagram-logo{background:#40caaf;font-size:14px;font-weight:600;height:64px;margin:0;min-width:218px;padding:5px 24px;text-align:center}.areagram-header .areagram-logo svg{width:170px}.areagram-header .areagram-account{align-items:center;display:flex;height:100%;justify-content:space-between;padding:20px 24px;width:100%}.areagram-header .areagram-account .areagram-account-name{color:#3f3f44;font-size:20px;font-weight:600}.areagram-header .areagram-account .areagram-account-name p{margin:0}.areagram-header .areagram-account .areagram-account-operation ul{align-items:center;display:flex;justify-content:end;list-style:none}.areagram-header .areagram-account .areagram-account-operation ul li{border-right:1px solid #ececec;font-size:14px;margin:0;padding:0 16px}.areagram-header .areagram-account .areagram-account-operation ul li a{color:#1a0dab;font-weight:300;text-decoration:none;word-break:keep-all}.areagram-header .areagram-account .areagram-account-operation ul li a:hover{text-decoration:underline}.areagram-header .areagram-account .areagram-account-operation ul li input{color:#1a0dab;cursor:pointer}.areagram-header .areagram-account .areagram-account-operation ul li input:hover{text-decoration:underline}.areagram-header .areagram-account .areagram-account-operation ul li:last-child{border:none;padding:0 0 0 24px}.areagram-header-line{background-color:#324655;height:8px;min-height:8px;overflow:hidden;width:100%}.areagram-footer{align-items:center;background-color:#324655;display:flex;flex-direction:column;min-height:100px;padding:24px 0;text-align:center;width:100%}.areagram-footer ul{display:flex;list-style:none;margin:0 0 12px;padding:0}.areagram-footer ul li{margin:0 12px}.areagram-footer ul li a{color:#fff;font-size:14px;text-decoration:none}.areagram-footer ul li a:hover{text-decoration:underline}.areagram-footer small{color:hsla(0,0%,100%,.5);font-size:10px;font-weight:600}.log-contents{width:calc(100% - 56px)!important}.areagram-content{background:#eaedef;width:100%}.areagram-content .content-item{align-items:center;color:#979797;display:flex;font-size:14px;font-weight:600;line-height:1;margin-bottom:16px}.areagram-content .content-item .free-label,.areagram-content .content-item .required-label{border-radius:2px;color:#fff;font-size:12px;font-weight:600;line-height:1;margin-right:8px;padding:2px 4px}.areagram-content .content-item .required-label{background-color:#e74c3c}.areagram-content .content-item .free-label{background-color:#979797}.areagram-content div .error{background:#e74c3c;border-radius:8px;color:#fff;font-size:14px;margin-bottom:24px;padding:8px;text-align:center}.areagram-content p.logo{margin:32px 0}.areagram-content p.logo svg{width:300px}.areagram-content ul.form_error{color:#e74c3c;font-size:14px;list-style:none;margin:8px 0 18px;padding:0}.areagram-content .form_area{margin-bottom:48px;min-width:330px}.areagram-content .form_area .form_parts{margin-bottom:24px}.areagram-content .form_area input:not([type=checkbox]){display:block}.areagram-content .form_area label{color:#979797;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.areagram-content .form_area label span{display:inline-block;margin:0 0 0 8px}.areagram-content .form_area label.form_error{color:#e74c3c}.areagram-content .form_area .billing-attributes{margin-top:16px}.areagram-content .form_area .form_item{margin-bottom:16px}.areagram-content .form_area a{color:#1a0dab;display:block;font-size:14px;line-height:20px;text-align:right;text-decoration:none}.areagram-content .form_area a:hover{text-decoration:underline}.areagram-content .form_area p{color:#3f3f44;font-size:14px}.areagram-content .form_area .input_text{background:#fbfaf5;border:2px solid #bbb;border-radius:8px;box-shadow:inset 0 0 0 1000px #fbfaf5;box-sizing:border-box;color:#3f3f44;font-size:16px;height:48px;padding:12px;width:330px}.areagram-content .form_area .input_text:focus{border:none;box-shadow:0 0 8px rgba(63,63,68,.52),inset 0 0 0 1000px #fbfaf5}.areagram-content .input_text_wide{background:#fbfaf5;border:2px solid #bbb;border-radius:8px;box-shadow:inset 0 0 0 1000px #fbfaf5;box-sizing:border-box;color:#3f3f44;font-size:16px;height:48px;padding:12px;width:100%}.areagram-content .input_text_wide:focus{border:none;box-shadow:0 0 8px rgba(63,63,68,.52),inset 0 0 0 1000px #fbfaf5}.areagram-content .input_hidden{display:none!important}.areagram-content .input_text_area_wide{background:#fbfaf5;border:2px solid #bbb;border-radius:8px;box-shadow:inset 0 0 0 1000px #fbfaf5;box-sizing:border-box;color:#3f3f44;font-size:16px;height:113px;padding:12px;width:100%}.areagram-content .input_text_area_wide:focus{border:none;box-shadow:0 0 8px rgba(63,63,68,.52),inset 0 0 0 1000px #fbfaf5}.areagram-content .input_text_error{border:1px solid #e74c3c!important}.areagram-content .input_text_short{background:#fbfaf5;border:2px solid #bbb;border-radius:8px;box-shadow:inset 0 0 0 1000px #fbfaf5;box-sizing:border-box;color:#3f3f44;font-size:16px;height:48px;margin-right:12px;padding:12px;width:330px}.areagram-content .input_text_short:focus{border:none;box-shadow:0 0 8px rgba(63,63,68,.52),inset 0 0 0 1000px #fbfaf5}.areagram-content .areagram_sales_member_select{background:#fbfaf5;background-color:#fbfaf5;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE1IDEuNDE0IDEzLjU4NiAwIDcuOTIzIDUuNjYyIDIuMjYgMCAuODQ3IDEuNDE0bDcuMDcxIDcuMDcxLjAwNS0uMDA1LjAwNi4wMDVMMTUgMS40MTRaIiBmaWxsPSIjQkJCIi8+PC9zdmc+);background-position:center right 10px;background-repeat:no-repeat;margin-bottom:24px}.areagram-content .areagram_sales_member_select,.areagram-content .input_text_half{border:2px solid #bbb;border-radius:8px;box-sizing:border-box;color:#3f3f44;font-size:16px;height:48px;padding:12px;width:330px}.areagram-content .input_text_half{background:#fbfaf5;box-shadow:inset 0 0 0 1000px #fbfaf5}.areagram-content .input_text_half:focus{border:none;box-shadow:0 0 8px rgba(63,63,68,.52),inset 0 0 0 1000px #fbfaf5}.areagram-content .member_select_box{display:flex}.areagram-content .select_box{height:48px;position:relative}.areagram-content .select_box:after{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE0LjYgMCAxLjkgMS45LTguMiA4LjJMMCAxLjkgMS45IDBsNi4zIDYuM0wxNC42IDBaIiBmaWxsPSIjQkJCIi8+PC9zdmc+");display:block;pointer-events:none;position:absolute;right:12px;top:calc(50% - 9px)}.areagram-content .select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fbfaf5;border:2px solid #bbb;border-radius:8px;box-sizing:border-box;color:#3f3f44;font-size:16px;height:48px;outline:none;padding:0 12px;width:350px}.areagram-content .member_select_text{font-size:16px;line-height:24px;margin:0 0 0 12px}.areagram-content .submit_button{background:#40caaf;border:none;border-radius:8px;box-shadow:0 2px 4px hsla(0,0%,81%,.5);color:#fff;cursor:pointer;font-size:16px;font-weight:600;height:56px;margin-bottom:12px;transition:.3s;width:330px}.areagram-content .submit_button:hover{background:#79dac7}.areagram-content .help_link{color:#3f3f44;margin-bottom:24px}.areagram-content .help_link P{margin:0 0 8px}.areagram-content .help_link a{color:#1a0dab;display:inline;font-size:14px;line-height:20px;text-align:right;text-decoration:none}.areagram-content .help_link a:hover{text-decoration:underline}.contents_area,.follow_up_contents_area{padding:40px;position:relative}.contents_area .welcome_message,.follow_up_contents_area .welcome_message{margin-bottom:40px;text-align:center}.contents_area .welcome_message h1,.follow_up_contents_area .welcome_message h1{border:none;padding:0}.contents_area .welcome_message p,.follow_up_contents_area .welcome_message p{font-size:16px;line-height:2}.contents_area h1,.follow_up_contents_area h1{border-left:6px solid #486378;color:#3f3f44;font-size:32px;line-height:1;margin:0 0 24px;padding-left:16px;word-break:break-all}.contents_area .created-map-header-container,.follow_up_contents_area .created-map-header-container{border-left:6px solid #486378;color:#3f3f44;margin-bottom:6px;padding-left:16px}.contents_area .created-map-header-container .created-map-header-label,.follow_up_contents_area .created-map-header-container .created-map-header-label{font-size:16px;font-weight:600;line-height:18px;margin-bottom:8px}.contents_area .created-map-header-container h1.created-map-header-title,.follow_up_contents_area .created-map-header-container h1.created-map-header-title{border:none;font-size:32px;line-height:1;margin:0;padding:0;word-break:break-all}.contents_area .condition-map-header-container,.follow_up_contents_area .condition-map-header-container{border-left:6px solid #486378;color:#3f3f44;margin-bottom:6px;padding-left:16px;width:100%}.contents_area .condition-map-header-container .condition-map-header-customer-title,.follow_up_contents_area .condition-map-header-container .condition-map-header-customer-title{word-wrap:break-word;font-size:16px;font-weight:600;line-height:18px;margin-bottom:8px;width:calc(100% - 380px)}.contents_area .condition-map-header-container h1.condition-map-header-title,.follow_up_contents_area .condition-map-header-container h1.condition-map-header-title{border:none;font-size:32px;line-height:1;margin:0;padding:0;width:calc(100% - 380px);word-break:break-all}.contents_area h2,.follow_up_contents_area h2{border-bottom:1px solid #f0f0f0;color:#3f3f44;font-size:24px;font-weight:600;margin:0 0 16px;padding-bottom:16px}.contents_area h3,.follow_up_contents_area h3{color:#3f3f44;line-height:1.5}.contents_area p,.follow_up_contents_area p{color:#3f3f44;font-size:18px;line-height:1.5}.contents_area ::-webkit-input-placeholder,.follow_up_contents_area ::-webkit-input-placeholder{color:#bbb;opacity:1}.contents_area :-ms-input-placeholder,.follow_up_contents_area :-ms-input-placeholder{color:#bbb;opacity:1}.contents_area .header_title,.follow_up_contents_area .header_title{align-items:center;display:flex;justify-content:space-between}.contents_area .header_name_container,.follow_up_contents_area .header_name_container{align-items:center;color:#979797;display:flex;margin-bottom:24px}.contents_area .header_name_text,.follow_up_contents_area .header_name_text{color:#3f3f44;font-weight:600}.contents_area .warning,.follow_up_contents_area .warning{color:#e74c3c;font-weight:600}.contents_area .header_name_separation:before,.follow_up_contents_area .header_name_separation:before{content:"|";padding:0 8px}.contents_area .header-action,.follow_up_contents_area .header-action{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.contents_area .header-info-container,.follow_up_contents_area .header-info-container{align-items:center;display:flex;justify-content:space-between}.contents_area .header-info,.follow_up_contents_area .header-info{align-items:center;display:flex}.contents_area .estate-name,.follow_up_contents_area .estate-name{margin-right:16px}.contents_area .create-map-link-container,.follow_up_contents_area .create-map-link-container{align-items:center;display:flex;font-size:14px;justify-content:flex-end;min-width:115px}.contents_area .create-map-link-container a,.contents_area .create-map-link-container a:visited,.follow_up_contents_area .create-map-link-container a,.follow_up_contents_area .create-map-link-container a:visited{color:#1a0dab}.contents_area .create-map-link-container:after,.follow_up_contents_area .create-map-link-container:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuNjE4LjMyNyAxMiAxLjcxIDYuMDM2IDcuNjczIDAgMS43MDkgMS4zODIuMzI3IDUuOTY0IDQuOTEgMTAuNjE4LjMyN1oiIGZpbGw9IiMxQTBEQUIiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:12px 12px;content:"";display:block;height:8px;margin-left:7px;width:12px}.contents_area .create-map-link-container:hover,.follow_up_contents_area .create-map-link-container:hover{text-decoration:underline}.contents_area .estate-info-header-area,.follow_up_contents_area .estate-info-header-area{color:#3f3f44;font-size:16px;font-weight:400;line-height:16px}.contents_area .estate-info-header-area .estate-address,.follow_up_contents_area .estate-info-header-area .estate-address{margin-bottom:16px}.contents_area .estate-info-header-area .info-item+.info-item:before,.follow_up_contents_area .estate-info-header-area .info-item+.info-item:before{content:"|";padding:0 8px}.contents_area .btn-header-area,.follow_up_contents_area .btn-header-area{align-items:center;display:flex;justify-content:flex-end}.contents_area .btn-header-area .btn-map-open,.follow_up_contents_area .btn-header-area .btn-map-open{align-items:center;background:#ff8d7d;border-radius:8px;box-shadow:0 2px 4px hsla(0,0%,81%,.5);box-sizing:border-box;color:#fff;display:inline-block;display:flex;font-size:16px;font-weight:600;height:54px;line-height:1;margin-left:8px;padding:16px;transition:all .25s ease-in-out;vertical-align:top}.contents_area .btn-header-area .btn-map-open svg,.follow_up_contents_area .btn-header-area .btn-map-open svg{height:16px;margin-left:8px;width:16px}.contents_area .btn-header-area .btn-map-open:hover,.follow_up_contents_area .btn-header-area .btn-map-open:hover{background:#ffafa4}.contents_area .btn-header-area .btn-report-open,.follow_up_contents_area .btn-header-area .btn-report-open{align-items:center;background:#738cff;border-radius:8px;box-shadow:0 2px 4px hsla(0,0%,81%,.5);box-sizing:border-box;color:#fff;display:inline-block;display:flex;font-size:16px;font-weight:600;height:54px;line-height:1;margin-left:8px;padding:16px;transition:all .25s ease-in-out;vertical-align:top}.contents_area .btn-header-area .btn-report-open svg,.follow_up_contents_area .btn-header-area .btn-report-open svg{height:16px;margin-left:8px;width:16px}.contents_area .btn-header-area .btn-report-open:hover,.follow_up_contents_area .btn-header-area .btn-report-open:hover{background:#9daeff}.contents_area .btn-header-area .url-copy-box,.follow_up_contents_area .btn-header-area .url-copy-box{background:#dfe3e7}.contents_area .map_form_area .map_form_area_inner,.follow_up_contents_area .map_form_area .map_form_area_inner{margin:0 86px}.contents_area .map_form_area .map_form_area_wrapper,.follow_up_contents_area .map_form_area .map_form_area_wrapper{align-items:center;display:flex;margin:0 86px}.contents_area .map_form_area,.follow_up_contents_area .map_form_area{.radio_group .radio_group_item{display:inline-block}}.contents_area .map_form_area .change_mail_address,.follow_up_contents_area .map_form_area .change_mail_address{margin-bottom:36px}.contents_area .map_form_area .display_parts.reaction_mail,.follow_up_contents_area .map_form_area .display_parts.reaction_mail{background:#f4f6f7;padding:10px 16px;width:80%}.contents_area .map_form_area .form_parts,.follow_up_contents_area .map_form_area .form_parts{margin:0 auto 24px;width:100%}.contents_area .map_form_area .form_parts .form_parts_sales,.follow_up_contents_area .map_form_area .form_parts .form_parts_sales{grid-gap:16px;align-items:center;display:flex}.contents_area .map_form_area .form_parts .form_parts_sales .form_parts_sales_select,.follow_up_contents_area .map_form_area .form_parts .form_parts_sales .form_parts_sales_select{width:50%}.contents_area .map_form_area .form_parts.badge_required>label,.follow_up_contents_area .map_form_area .form_parts.badge_required>label{padding-left:40px;position:relative}.contents_area .map_form_area .form_parts.badge_required>label:after,.follow_up_contents_area .map_form_area .form_parts.badge_required>label:after{background:#e74c3c;border-radius:2px;box-sizing:border-box;color:#fff;content:"必須";display:block;font-size:12px;font-weight:700;height:16px;left:0;padding:1px 0;position:absolute;text-align:center;top:0;width:32px}.contents_area .map_form_area .form_parts.badge_optional>label,.follow_up_contents_area .map_form_area .form_parts.badge_optional>label{padding-left:40px;position:relative}.contents_area .map_form_area .form_parts.badge_optional>label:after,.follow_up_contents_area .map_form_area .form_parts.badge_optional>label:after{background:#979797;border-radius:2px;box-sizing:border-box;color:#fff;content:"任意";display:block;font-size:12px;font-weight:700;height:16px;left:0;padding:1px 0;position:absolute;text-align:center;top:0;width:32px}.contents_area .map_form_area .form_parts .notice_in_label,.follow_up_contents_area .map_form_area .form_parts .notice_in_label{color:#e74c3c;font-size:14px;margin-left:8px}.contents_area .map_form_area .form_parts textarea,.follow_up_contents_area .map_form_area .form_parts textarea{resize:none}.contents_area .map_form_area .form_parts textarea:focus,.follow_up_contents_area .map_form_area .form_parts textarea:focus{border:none;outline:0}.contents_area .map_form_area .form_parts .input_text_short,.follow_up_contents_area .map_form_area .form_parts .input_text_short{width:100%}.contents_area .map_form_area .form_parts .sub_text,.follow_up_contents_area .map_form_area .form_parts .sub_text{margin-left:8px;min-width:32px}.contents_area .map_form_area .form_parts_user_name,.follow_up_contents_area .map_form_area .form_parts_user_name{align-items:center;display:flex;justify-content:space-between;margin:0 auto}.contents_area .map_form_area .form_parts_supplement,.follow_up_contents_area .map_form_area .form_parts_supplement{color:#3f3f44;font-size:18px;margin-left:8px}.contents_area .map_form_area input:not([type=checkbox]),.follow_up_contents_area .map_form_area input:not([type=checkbox]){display:block;margin:0 auto}.contents_area .map_form_area .manual_price_box_half input:not([type=checkbox]),.follow_up_contents_area .map_form_area .manual_price_box_half input:not([type=checkbox]){display:block;margin:0 12px 0 0}.contents_area .map_form_area label,.follow_up_contents_area .map_form_area label{color:#979797;display:block;font-size:14px;font-weight:600;margin:0 auto 8px}.contents_area .map_form_area ul.form_error,.follow_up_contents_area .map_form_area ul.form_error{color:#e74c3c;font-size:14px;list-style:none;margin:8px auto 24px;padding:0;width:700px}.contents_area .map_form_area ul.form_error.error_margin,.follow_up_contents_area .map_form_area ul.form_error.error_margin{margin:8px 0 16px}.contents_area .map_form_area ul.form_error.columns,.follow_up_contents_area .map_form_area ul.form_error.columns{width:100%}.contents_area .map_form_area label.form_error,.follow_up_contents_area .map_form_area label.form_error{color:#e74c3c}.contents_area .map_form_area .modal_button_box,.follow_up_contents_area .map_form_area .modal_button_box{margin-bottom:24px}.contents_area .map_form_area .modal_button_box .modal_button,.follow_up_contents_area .map_form_area .modal_button_box .modal_button{align-items:center;background:#fff;border:1px solid #dcdcdc;border-radius:8px;box-sizing:border-box;color:#3f3f44;cursor:pointer;display:flex;font-weight:600;height:56px;justify-content:center;margin:36px auto 0;transition:all .25s ease-in-out;width:330px}.contents_area .map_form_area .modal_button_box .modal_button svg,.follow_up_contents_area .map_form_area .modal_button_box .modal_button svg{margin-right:8px}.contents_area .map_form_area .modal_button_box .modal_button:hover,.follow_up_contents_area .map_form_area .modal_button_box .modal_button:hover{background:#40caaf;border:1px solid #40caaf;box-shadow:none;color:#fff}.contents_area .map_form_area .modal_button_box .modal_button:hover path,.follow_up_contents_area .map_form_area .modal_button_box .modal_button:hover path{fill:#fff}.contents_area .map_form_area .checkbox-wrapper,.follow_up_contents_area .map_form_area .checkbox-wrapper{height:28px;margin-bottom:24px;width:152px}.contents_area .map_form_area .checkbox-wrapper input[type=checkbox],.follow_up_contents_area .map_form_area .checkbox-wrapper input[type=checkbox]{display:none;margin:0}.contents_area .map_form_area .checkbox-wrapper input[type=checkbox]:checked+.checkbox-label:before,.follow_up_contents_area .map_form_area .checkbox-wrapper input[type=checkbox]:checked+.checkbox-label:before{background:#40caaf;border:2px solid #40caaf}.contents_area .map_form_area .checkbox-wrapper input[type=checkbox]:checked+.checkbox-label:after,.follow_up_contents_area .map_form_area .checkbox-wrapper input[type=checkbox]:checked+.checkbox-label:after{opacity:1}.contents_area .map_form_area .checkbox-wrapper .checkbox-label,.follow_up_contents_area .map_form_area .checkbox-wrapper .checkbox-label{color:#3f3f44;cursor:pointer;font-size:18px;font-weight:600;line-height:1;padding:6px 0 0 36px;position:relative;transition:all .15s ease-in-out}.contents_area .map_form_area .checkbox-wrapper .checkbox-label:before,.follow_up_contents_area .map_form_area .checkbox-wrapper .checkbox-label:before{background:#fbfaf5;border:2px solid #bbb;border-radius:4px;box-sizing:border-box;content:"";display:block;height:28px;left:0;position:absolute;top:0;transition:all .15s ease-in-out;width:28px}.contents_area .map_form_area .checkbox-wrapper .checkbox-label:after,.follow_up_contents_area .map_form_area .checkbox-wrapper .checkbox-label:after{border-bottom:4px solid #fff;border-right:4px solid #fff;content:"";display:block;height:12px;left:9px;opacity:0;position:absolute;top:4px;transform:rotate(45deg);transition:all .15s ease-in-out;width:6px}.contents_area .manual_price_container,.follow_up_contents_area .manual_price_container{display:flex;justify-content:space-between;width:100%}.contents_area .manual_price_item,.follow_up_contents_area .manual_price_item{width:calc(50% - 12px)}.contents_area .manual_price_box,.contents_area .manual_price_box_half,.follow_up_contents_area .manual_price_box,.follow_up_contents_area .manual_price_box_half{align-items:center;display:flex}.contents_area .input_error,.follow_up_contents_area .input_error{border-color:#e74c3c}.contents_area .price_predict_button_container,.follow_up_contents_area .price_predict_button_container{margin-top:12px}.contents_area .reference_estimated_price_container,.follow_up_contents_area .reference_estimated_price_container{background:#f4f6f7;border-radius:8px;color:#3f3f44;font-size:14px;line-height:1;margin:16px 0 0;padding:12px;position:relative;width:calc(100% - 40px)}.contents_area .reference_estimated_price_container:before,.follow_up_contents_area .reference_estimated_price_container:before{border-bottom:12px solid #f4f6f7;border-left:12px solid transparent;border-right:12px solid transparent;content:"";left:24px;position:absolute;top:-10px}.contents_area .reference_estimated_price_container .price_text,.follow_up_contents_area .reference_estimated_price_container .price_text{color:#e74c3c;font-size:18px;font-weight:600}.contents_area .reference_estimated_price_container .price_unit_text,.follow_up_contents_area .reference_estimated_price_container .price_unit_text{color:#e74c3c;font-weight:600}.contents_area .reference_estimated_price_container .unit_price,.follow_up_contents_area .reference_estimated_price_container .unit_price{font-size:12px}.contents_area .reference_estimated_price_mansion,.follow_up_contents_area .reference_estimated_price_mansion{width:330px}.contents_area .notification_text,.follow_up_contents_area .notification_text{color:#979797;font-size:12px;line-height:24px}.contents_area a,.follow_up_contents_area a{display:block;text-decoration:none}.contents_area .link_button_primary,.follow_up_contents_area .link_button_primary{align-items:center;background:#ff8d7d;border:none;border-radius:8px;box-shadow:0 2px 4px hsla(0,0%,81%,.5);color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:56px;justify-content:center;margin:0 auto;min-width:232px;padding:0 24px;text-decoration:none;transition:all .25s ease-in-out}.contents_area .link_button_primary svg,.follow_up_contents_area .link_button_primary svg{margin-right:8px}.contents_area .link_button_primary:hover,.follow_up_contents_area .link_button_primary:hover{background:#ffafa4}.contents_area .link_button_primary_register,.follow_up_contents_area .link_button_primary_register{align-items:center;background:#ff8d7d;border:none;border-radius:8px;box-shadow:0 2px 4px hsla(0,0%,81%,.5);color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:56px;justify-content:center;margin:0 auto;text-decoration:none;transition:all .25s ease-in-out;width:330px}.contents_area .link_button_primary_register svg,.follow_up_contents_area .link_button_primary_register svg{margin-right:8px}.contents_area .link_button_primary_register:hover,.follow_up_contents_area .link_button_primary_register:hover{background:#ffafa4}.contents_area .link_button_secondary_box,.follow_up_contents_area .link_button_secondary_box{height:56px;margin:0 auto;min-width:280px;position:relative;width:330px}.contents_area .link_button_secondary_icon,.follow_up_contents_area .link_button_secondary_icon{align-items:center;background:#f5a623;border-radius:8px;box-shadow:0 2px 4px hsla(0,0%,81%,.5);color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:56px;justify-content:center;margin:0 auto 32px;text-decoration:none;transition:all .25s ease-in-out;width:330px}.contents_area .link_button_secondary_icon:before,.follow_up_contents_area .link_button_secondary_icon:before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNiAzMUM3LjcxNiAzMSAxIDI0LjI4NCAxIDE2IDEgNy43MTYgNy43MTYgMSAxNiAxYzguMjg0IDAgMTUgNi43MTYgMTUgMTUgMCA4LjI4NC02LjcxNiAxNS0xNSAxNVpNMCAxNkMwIDcuMTYzIDcuMTYzIDAgMTYgMHMxNiA3LjE2MyAxNiAxNi03LjE2MyAxNi0xNiAxNlMwIDI0LjgzNyAwIDE2Wm0xNC0yVjhoNHY2aDZ2NGgtNnY2aC00di02SDh2LTRoNloiIGZpbGw9IiNmZmYiLz48L3N2Zz4=");display:block;margin-right:8px}.contents_area .link_button_secondary_icon:hover,.follow_up_contents_area .link_button_secondary_icon:hover{background:#f8c165}.contents_area .link_button_secondary_icon.disabled,.follow_up_contents_area .link_button_secondary_icon.disabled{background:#d2d2d2;box-shadow:none;pointer-events:none}.contents_area .link_button_secondary,.follow_up_contents_area .link_button_secondary{align-items:center;background:#f5a623;border-radius:8px;box-shadow:0 2px 4px hsla(0,0%,81%,.5);color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:56px;justify-content:center;margin:0 auto 32px;text-decoration:none;transition:all .25s ease-in-out;width:330px}.contents_area .link_button_secondary:hover,.follow_up_contents_area .link_button_secondary:hover{background:#f8c165}.contents_area .link_button_tertiary,.follow_up_contents_area .link_button_tertiary{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#738cff;border:none;border-radius:8px;box-shadow:0 2px 4px hsla(0,0%,81%,.5);color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:56px;justify-content:center;margin:0 auto;outline:none;padding:0;text-decoration:none;transition:all .25s ease-in-out;width:280px}.contents_area .link_button_tertiary svg,.follow_up_contents_area .link_button_tertiary svg{margin-right:8px}.contents_area .link_button_tertiary:hover,.follow_up_contents_area .link_button_tertiary:hover{background:#9daeff}.contents_area .link_button_tertiary.disabled,.contents_area .link_button_tertiary[disabled],.follow_up_contents_area .link_button_tertiary.disabled,.follow_up_contents_area .link_button_tertiary[disabled]{box-shadow:none;opacity:.3;pointer-events:none}.contents_area .link_button_tertiary.inline-block,.follow_up_contents_area .link_button_tertiary.inline-block{display:inline-block;line-height:56px;padding:0 1.5em;width:auto}.contents_area .link_button_tertiary.inline-block svg,.follow_up_contents_area .link_button_tertiary.inline-block svg{position:relative;top:-2px;vertical-align:middle}.contents_area .link_button_quaternary,.follow_up_contents_area .link_button_quaternary{grid-gap:12px;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #dcdcdc;border-radius:8px;color:#3f3f44;cursor:pointer;display:flex;font-size:14px;font-weight:700;line-height:1;outline:none;padding:12px 24px;transition:color .3s,background-color .3s,border-color .3s}.contents_area .link_button_quaternary:hover,.follow_up_contents_area .link_button_quaternary:hover{background-color:#40caaf;border-color:#40caaf;color:#fff}.contents_area .link_button_quaternary:hover svg path,.follow_up_contents_area .link_button_quaternary:hover svg path{fill:#fff}.contents_area .link_button_quaternary[disabled],.follow_up_contents_area .link_button_quaternary[disabled]{opacity:.3;pointer-events:none}.contents_area .link_button,.follow_up_contents_area .link_button{align-items:center;background:#40caaf;border-radius:8px;box-shadow:0 2px 4px hsla(0,0%,81%,.5);color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:56px;justify-content:center;margin:0 auto 32px;text-decoration:none;transition:all .25s ease-in-out;width:330px}.contents_area .link_button svg,.follow_up_contents_area .link_button svg{margin-right:8px}.contents_area .link_button:hover,.follow_up_contents_area .link_button:hover{background:#79dac7}.contents_area .link_button.member,.follow_up_contents_area .link_button.member{margin:0}.contents_area .link_button.disabled,.contents_area .link_button[disabled],.follow_up_contents_area .link_button.disabled,.follow_up_contents_area .link_button[disabled]{box-shadow:none;opacity:.3;pointer-events:none}.contents_area .error_text,.follow_up_contents_area .error_text{color:#ff6964;display:block;font-size:14px;font-weight:700;padding:0 0 5px 10px;position:relative}.contents_area .error_text:before,.follow_up_contents_area .error_text:before{color:#ff6964;content:"・";font-size:14px;left:-5px;position:absolute}.contents_area .contact-section,.follow_up_contents_area .contact-section{margin-bottom:40px}.contents_area .contact_infomation,.follow_up_contents_area .contact_infomation{color:#3f3f44;font-size:16px;font-weight:600}.contents_area .contact_infomation ul,.follow_up_contents_area .contact_infomation ul{margin:0;padding:0}.contents_area .contact_infomation li,.follow_up_contents_area .contact_infomation li{align-items:center;display:flex;margin-bottom:16px}.contents_area .contact_infomation li svg,.follow_up_contents_area .contact_infomation li svg{margin-right:8px}.contents_area .contact_infomation li:last-child,.contents_area .contact_infomation p,.follow_up_contents_area .contact_infomation li:last-child,.follow_up_contents_area .contact_infomation p{margin:0}.contents_area .contact_infomation span.contact_label,.follow_up_contents_area .contact_infomation span.contact_label{background:#486378;border-radius:4px;color:#fff;font-size:14px;font-weight:600;margin-right:8px;padding:2px 4px;text-align:center;width:68px}.contents_area .notification_caution,.follow_up_contents_area .notification_caution{color:#e74c3c;font-size:14px;font-weight:600}.contents_area .manual,.follow_up_contents_area .manual{margin:0 0 24px}.contents_area .manual object,.follow_up_contents_area .manual object{border:6px solid #424242;height:60vh;min-height:440px;width:100%}.contents_area .more_manual,.follow_up_contents_area .more_manual{align-items:center;display:flex;flex-direction:column}.contents_area .more_manual a,.follow_up_contents_area .more_manual a{margin-top:0}.default_contents_area{padding:0 40px}.follow_up_contents_area{margin:auto;width:1088px}.spot-created-area{background:#fdfdfd;border-radius:8px;box-shadow:0 0 6px rgba(0,0,0,.14);margin-bottom:36px;padding:24px}.spot-created-area ul{list-style-type:none;margin:0;padding:0}.spot-created-area ul li{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;margin-bottom:16px;padding-bottom:16px}.spot-created-area ul li .spot-information-image{margin-right:16px}.spot-created-area ul li .spot-information-image img{display:block}.spot-created-area ul li .spot-information-wrapper{width:100%}.spot-created-area ul li .spot-information-wrapper a{color:#1a0dab;font-size:18px;font-weight:600;margin-bottom:12px}.spot-created-area ul li .spot-information-wrapper a:hover{text-decoration:underline}.spot-created-area ul li .spot-information-wrapper span{color:#3f3f44;font-size:14px}.spot-created-area ul li .spot-information-wrapper span.batch_time_ago{background:#486378;border-radius:50px;color:#fff;display:inline-block;font-weight:700;line-height:1;margin:0 10px;padding:5px 31px}.spot-created-area ul li .spot-information-wrapper span.assessment_list_date_text{color:#979797}.spot-created-area ul li .spot-information-wrapper .date-text{color:#979797;font-size:12px;line-height:12px;margin-top:8px}.spot-created-area ul li .spot-action-wrapper{margin-left:auto}.spot-created-area ul li .spot-action-wrapper.action-list{display:flex}.spot-created-area ul li .spot-action-wrapper button{background:#fff;border:1px solid #dcdcdc;border-radius:8px;box-sizing:border-box;color:#3f3f44;font-size:14px;line-height:1;margin-left:12px;padding:0;width:62px}.spot-created-area ul li .spot-action-wrapper button svg{margin-bottom:4px}.spot-created-area ul li .spot-action-wrapper button:hover{background:#40caaf;border:1px solid #40caaf;box-shadow:none;color:#fff}.spot-created-area ul li .spot-action-wrapper button:hover path{fill:#fff}.spot-created-area ul li.assessment_report_expired .spot-information-wrapper a{opacity:.3;pointer-events:none}.spot-created-area ul li.assessment_report_expired .spot-information-wrapper span{opacity:.3}.spot-created-area ul li:first-child{border-top:1px solid #f0f0f0;padding-top:16px}.spot-created-area ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.spot-created-area .map-action-wrapper{display:flex;justify-content:flex-end;margin:0 0 0 auto;min-width:349px}.table{border-collapse:collapse;color:#3f3f44;width:100%}.table,.table_headline{border:1px solid #ececec;font-size:14px}.table_headline{background:#f8f9fa;font-weight:600;line-height:18px;padding:12px 16px;text-align:left}.table_row{border-bottom:1px solid #ececec}.table_row:last-child{border:none}.table_data{border:1px solid #ececec;box-sizing:border-box;color:#3f3f44;font-size:14px;padding:12px 16px}.map-created-area ul{list-style-type:none;margin:0;padding:0}.map-created-area ul li{border-bottom:1px solid #f0f0f0;margin-bottom:16px;padding-bottom:16px}.map-created-area ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.map-created-area ul li .map-support-container{align-items:center;display:flex}.map-created-area ul li .map-support-container .map-information-wrapper{margin:0 auto 10px 0}.map-created-area ul li .map-support-container .map-information-wrapper span.map-expired-stete{background:#40caaf;border-radius:50px;color:#fff;display:inline-block;font-size:14px;font-weight:600;height:100%;line-height:1;padding:5px 12px}.map-created-area ul li .map-support-container .map-information-wrapper span.map-expired-time{background:#486378;border-radius:50px;color:#fff;display:inline-block;font-size:14px;font-weight:600;height:100%;line-height:1;margin-right:8px;padding:5px 12px;text-align:center;width:170px}.map-created-area ul li .map-support-container .map-information-wrapper span.map-created-time{color:#3f3f44;display:inline-block;font-size:14px;height:100%;line-height:1;padding:5px 0}.map-created-area ul li .map-support-container .map-item-container{color:#3f3f44;font-size:14px;font-weight:600}.map-created-area ul li .map-support-container .map-item-container span.map-item{border-right:1px solid #c7cfd5;color:#486378;font-size:14px;padding:0 4px}.map-created-area ul li .map-support-container .map-item-container span.map-item.key-icon{border-right:none}.map-created-area ul li .map-support-container .map-item-container span.map-item:first-child{padding:0 4px 0 0}.map-created-area ul li .map-support-container .map-item-container span.map-item:last-child{border:none;padding:0 0 0 4px}.map-created-area ul li .map-support-container .map-item-container span.attachments-text{display:inline-block;margin:4px 12px 0 0}.map-created-area ul li .map-support-container .map-item-container span.flyers-text{display:inline-block;margin:4px 0 0}.map-created-area ul li .map-support-container .map-item-credit{grid-gap:0 16px;align-items:center;color:#3f3f44;display:flex;font-size:14px;font-weight:600;line-height:18px}.map-created-area ul li .map-support-container .map-action-wrapper{align-items:center;display:flex;justify-content:flex-end;margin:0 0 0 auto;min-width:419px}.map-created-area ul li .map-support-container .map-action-wrapper .map-action-operation{grid-gap:0 16px;align-items:center;display:flex;margin-right:24px}.map-created-area ul li .map-support-container .map-action-wrapper .map-action-operation .map-action-delete,.map-created-area ul li .map-support-container .map-action-wrapper .map-action-operation .map-action-edit{color:#1a0dab;font-size:12px;line-height:1}.map-created-area ul li .map-support-container .map-action-wrapper .map-action-operation .map-action-delete:hover,.map-created-area ul li .map-support-container .map-action-wrapper .map-action-operation .map-action-edit:hover{text-decoration:underline}.map-created-area ul .expired .map-support-box{opacity:.5}.js-areagram-list-all-show-button{align-items:center;background:none;border:none;color:#1a0dab;cursor:pointer;display:flex;font-size:14px;line-height:18px;margin:0 auto;padding:0}.js-areagram-list-all-show-button:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuNjE4LjMyNyAxMiAxLjcxIDYuMDM2IDcuNjczIDAgMS43MDkgMS4zODIuMzI3IDUuOTY0IDQuOTEgMTAuNjE4LjMyN1oiIGZpbGw9IiMxQTBEQUIiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:12px;margin-left:8px;width:12px}.js-areagram-list-all-show-button:hover{text-decoration:underline}.js-areagram-list-reset-button{align-items:center;background:none;border:none;color:#1a0dab;cursor:pointer;display:flex;font-size:14px;line-height:18px;margin:0 auto;padding:0}.js-areagram-list-reset-button:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMS4zODIgNy42NzMgMCA2LjI5IDUuOTY0LjMyNyAxMiA2LjI5MWwtMS4zODIgMS4zODJMNi4wMzYgMy4wOSAxLjM4MiA3LjY3M1oiIGZpbGw9IiMxQTBEQUIiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:12px;margin-left:8px;width:12px}.js-areagram-list-reset-button:hover{text-decoration:underline}.url-copy-button{display:flex}.btn-map-view{align-items:center;background:#ff8d7d;border-radius:8px;box-shadow:0 2px 4px hsla(0,0%,81%,.5);color:#fff;display:flex!important;font-size:16px;font-weight:600;height:54px;line-height:1;margin-left:8px;padding:16px;transition:all .25s ease-in-out}.btn-map-view:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3Ljc0MiAxNy44MTRWMTAuMDRIMjB2Ny43NzRjMCAuNTY3LS4yNDIgMS4xMzMtLjY0NSAxLjUzOC0uNDg0LjQ4Ni0uOTY4LjY0OC0xLjUzMi42NDhIMi4yNThjLS42NDUgMC0xLjEyOS0uMjQzLTEuNjEzLS42NDhBMi4yMTYgMi4yMTYgMCAwIDEgMCAxNy44MTRWMi4yNjdDMCAxLjYyLjI0MiAxLjEzNC42NDUuNjQ3QTIuMjQ3IDIuMjQ3IDAgMCAxIDIuMjU4IDBIMTB2Mi4yNjdIMi4yNTh2MTUuNTQ3aDE1LjQ4NFpNMTIuMTc3IDBoNy43NDJ2Ny43NzNoLTIuMTc3VjMuODA2TDYuODU1IDE0LjczNmwtMS41MzItMS41MzggMTAuODA2LTEwLjkzaC0zLjk1MlYwWiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;content:"";display:block;height:20px;margin-left:8px;width:20px}.btn-map-view:hover{background:#ffafa4}.url-copy-label{align-items:center;color:#979797;display:flex;font-size:12px;font-weight:700;line-height:12px;margin:0 0 8px 8px;word-break:keep-all}.url-copy-label:after{border-top:2px solid #f0f0f0;content:"";display:block;margin-left:8px;width:100%}.btn-group-box{background:#dfe3e7;border-radius:8px;margin-left:8px;padding:8px 8px 8px 0}.btn-group-label{color:#3f3f44;font-size:11px;font-weight:700;margin-bottom:4px;padding-left:8px}.btn-group-horizontal{display:flex}.btn-clipboard{background:#fff;border:1px solid #dcdcdc;border-radius:8px;box-sizing:border-box;color:#3f3f44;cursor:pointer;display:block;font-size:13px;font-weight:600;height:54px;line-height:normal;margin-left:8px;min-width:62px;padding:6px 12px;position:relative;text-align:center;transition:all .25s ease-in-out}.btn-clipboard .icon-box{height:20px;margin-bottom:2px;padding:2px 0}.btn-clipboard svg{margin:0 auto}.btn-clipboard:hover{background:#40caaf;border:1px solid #40caaf;color:#fff}.btn-clipboard:hover path{fill:#fff}.btn-clipboard[disabled]{opacity:.3;pointer-events:none}.url-copy-map{min-width:137px}.url-copy-neighbor{min-width:78px}.succeed{background:#40caaf}.succeed:before{border-bottom:4px solid #fff;border-right:4px solid #fff;content:"";display:inline-block;height:12px;left:50%;margin:10px 0 0 -4px;position:absolute;transform:rotate(45deg);width:8px;z-index:2}.succeed:after{background:#40caaf;border-radius:8px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.create-map-container{margin-bottom:-20px;padding-top:5px;width:100%}.create-map-container .create-map-checkbox{display:flex;flex-wrap:wrap;padding-top:12px}.create-map-container .checkbox-wrapper{height:28px;margin-bottom:24px;width:152px}.create-map-container .checkbox-wrapper input[type=checkbox]{display:none;margin:0}.create-map-container .checkbox-wrapper input[type=checkbox]:checked+.checkbox-label:before{animation:none;background:#40caaf;border:2px solid #40caaf}.create-map-container .checkbox-wrapper input[type=checkbox]:checked+.checkbox-label:after{opacity:1}.create-map-container .checkbox-wrapper .checkbox-label{color:#3f3f44;cursor:pointer;display:inline-block;font-size:18px;font-weight:600;height:28px;line-height:28px;padding-left:36px;position:relative;transition:all .15s ease-in-out}.create-map-container .checkbox-wrapper .checkbox-label:before{background:#fbfaf5;border:2px solid #bbb;border-radius:4px;box-sizing:border-box;content:"";display:block;height:28px;left:0;position:absolute;top:0;transition:all .15s ease-in-out;width:28px}.create-map-container .checkbox-wrapper .checkbox-label:after{border-bottom:4px solid #fff;border-right:4px solid #fff;content:"";display:block;height:12px;left:9px;opacity:0;position:absolute;top:4px;transform:rotate(45deg);transition:all .15s ease-in-out;width:6px}.create-map-container .submit_button,.create-map-container .submit_button_primary{margin:48px auto 0;min-width:320px;width:50%}.create-map-route-note{color:#828282;font-size:14px;margin-left:-20px}.create-map-select-city{align-items:center;background:#f4f6f7;border-radius:8px;display:flex;flex-direction:column;padding:24px}.create-map-select-city-title{color:#3f3f44;font-size:18px;font-weight:700;margin-bottom:16px}.create-map-select-city-select-container{align-items:center;display:flex;margin-bottom:16px}.select-area-box{position:relative}.select-area-box:after{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE0LjYgMCAxLjkgMS44ODFMOC4zIDEwIDAgMS44ODEgMS45IDBsNi4zIDYuMjM4TDE0LjYgMFoiIGZpbGw9IiNCQkIiLz48L3N2Zz4=");display:block;pointer-events:none;position:absolute;right:16px;top:calc(50% - 9px)}.select-city,.select-pref{background:#fbfaf5;border:2px solid #bbb;border-radius:8px;box-sizing:border-box;color:#3f3f3f;cursor:pointer;font-size:18px;height:48px;margin:0 6px;padding:0 16px;width:260px}.create-map-select-city-description{color:#828282;font-size:14px}.one_column_wrapper{margin:3rem}.two_column_wrapper{display:flex;min-height:calc(100vh - 164px)}.left_contents{align-items:center;display:flex;flex:1;flex-direction:column;min-height:calc(100vh - 100px)}.left_contents h2{color:#3f3f44;font-size:32px}.left_contents p{color:#3f3f44}.right_contents{flex:1}.right_contents .tagline{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(0deg,#88d3ce 0,#6e45e2);color:#43425d;font-size:76px;font-weight:300;line-height:1.25;margin:64px}.right_contents .tagline span{font-weight:600}.right_contents_base_image{background:url(https://assets.o-uccino.jp/packs/images/areagram/right-column-8a7bc7633bc4a627428e7e11d4644145.jpg) no-repeat 50%;background-size:cover}.sideMenu_small:hover .sideMenu-button-primary,.sideToggleMenu .sideMenu-button-primary{align-items:center;background:#ff8d7d;border-radius:8px;box-shadow:0 2px 4px rgba(63,63,68,.5);color:#fff;display:flex;font-size:14px;font-weight:600;height:56px;margin:16px;padding:12px 16px;width:186px;word-break:keep-all}.sideMenu_small:hover .sideMenu-button-primary.blue,.sideToggleMenu .sideMenu-button-primary.blue{background:#738cff}.sideMenu_small:hover .sideMenu-button-primary svg,.sideToggleMenu .sideMenu-button-primary svg{margin-right:8px;width:32px}.sideMenu_small:hover .sideMenu-button-primary:hover,.sideToggleMenu .sideMenu-button-primary:hover{background:#ffafa4}.sideMenu_small:hover .sideMenu-button-primary.blue:hover,.sideToggleMenu .sideMenu-button-primary.blue:hover{background:#9daeff}.sideMenu_small:hover .sideMenu-button-primary .button-text,.sideToggleMenu .sideMenu-button-primary .button-text{flex:1}.sideToggleMenu{background:#486378;display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100vh - 164px);min-width:218px;overflow:hidden;position:relative}.sideToggleMenu .sideMenu-toggle-menu,.sideToggleMenu .sideMenu-toggle-menu.building_contractor,.sideToggleMenu .sideMenu-toggle-menu.consulting,.sideToggleMenu .sideMenu-toggle-menu.follow_up,.sideToggleMenu .sideMenu-toggle-menu.sale,.sideToggleMenu .toggle_building_contractor,.sideToggleMenu .toggle_consulting,.sideToggleMenu .toggle_follow_up,.sideToggleMenu .toggle_map,.sideToggleMenu .toggle_sale{display:none}.sideToggleMenu #toggle_building_contractor:checked~ul li .sideMenu-toggle-menu.building_contractor,.sideToggleMenu #toggle_consulting:checked~ul li .sideMenu-toggle-menu.consulting,.sideToggleMenu #toggle_follow_up:checked~ul li .sideMenu-toggle-menu.follow_up,.sideToggleMenu #toggle_map:checked~ul li .sideMenu-toggle-menu.map,.sideToggleMenu #toggle_sale:checked~ul li .sideMenu-toggle-menu.sale{display:block}.sideToggleMenu .sideMenu-sections{width:100%}.sideToggleMenu .sideMenu-sections ul{list-style:none;margin:0;padding:0}.sideToggleMenu .sideMenu-sections ul .active{background:#324655}.sideToggleMenu .sideMenu-sections ul .active a{color:#40caaf}.sideToggleMenu .sideMenu-sections ul .active path{fill:#40caaf}.sideToggleMenu .sideMenu-sections ul li{border-bottom:1px solid #7f92a0}.sideToggleMenu .sideMenu-sections ul li:last-child{border:none}.sideToggleMenu .sideMenu-sections ul a{align-items:center;display:flex;text-decoration:none;transition:all .2s ease-in-out}.sideToggleMenu .sideMenu-sections ul .sideMenu-toggle-menu{background:#324655;transition:all .2s ease-in-out}.sideToggleMenu .sideMenu-sections ul .sideMenu-toggle-menu li:first-child{border-top:1px solid #7f92a0}.sideToggleMenu .sideMenu-sections ul .sideMenu-toggle-menu .iconBox{display:none}.sideToggleMenu .sideMenu-sections ul .sideMenu-toggle-menu .toggle-menu-icon{padding-left:15px;position:relative}.sideToggleMenu .sideMenu-sections ul .sideMenu-toggle-menu .toggle-menu-icon:before{border-bottom:1px solid hsla(0,0%,100%,.15);border-left:1px solid hsla(0,0%,100%,.15);content:"";display:block;height:11px;left:0;position:absolute;top:-5px;width:7px}.sideToggleMenu .sideMenu-sections ul .sideMenu-label{align-items:center;cursor:pointer;display:flex;text-decoration:none;transition:all .2s ease-in-out}.sideToggleMenu .sideMenu-sections ul .iconBox{align-items:center;display:flex;height:24px;justify-content:center;margin-right:16px;width:24px}.sideToggleMenu .sideMenu-sections ul .rightIconBox{margin-left:auto}.sideToggleMenu .sideMenu-sections ul .sideMenu-button-secondary{color:#fff;font-size:14px;font-weight:600;height:64px;padding:0 16px}.sideToggleMenu .sideMenu-sections ul .sideMenu-button-secondary:hover{box-shadow:inset 218px 0 0 0 #324655;color:#40caaf}.sideToggleMenu .sideMenu-sections ul .sideMenu-button-secondary:hover path{fill:#40caaf}.sideToggleMenu .sideMenu-sections ul .disabled{cursor:auto;opacity:.4;pointer-events:none}.sideToggleMenu .sideMenu-sections ul .sideMenu-button-tertiary{align-items:center;background:#658095;border-bottom:1px solid #658095;color:#fff;display:flex;font-size:14px;font-weight:600;height:64px;padding:0 16px}.sideToggleMenu .sideMenu-sections ul .sideMenu-button-tertiary:hover{border-bottom:1px solid #7f92a0;box-shadow:inset 218px 0 0 0 #324655;color:#40caaf}.sideToggleMenu .sideMenu-sections ul .sideMenu-button-tertiary:hover path{fill:#40caaf}.sideToggleMenu .sideMenu-sections ul .sideMenu-button-tertiary p{font-size:10px;margin:0;padding-top:4px}.sideToggleMenu .sideMenu-sections-bottom{border-top:1px solid #7f92a0}.sideMenu_small{background:#486378;display:flex;flex-direction:column;justify-content:space-between;min-width:56px;overflow:hidden;overflow-y:scroll;position:relative;width:56px}.sideMenu_small .sideMenu-toggle-menu,.sideMenu_small .sideMenu-toggle-menu.building_contractor,.sideMenu_small .sideMenu-toggle-menu.consulting,.sideMenu_small .sideMenu-toggle-menu.follow_up,.sideMenu_small .sideMenu-toggle-menu.sale,.sideMenu_small .toggle_building_contractor,.sideMenu_small .toggle_consulting,.sideMenu_small .toggle_follow_up,.sideMenu_small .toggle_map,.sideMenu_small .toggle_sale{display:none}.sideMenu_small #toggle_building_contractor:checked~ul li .sideMenu-toggle-menu.building_contractor,.sideMenu_small #toggle_consulting:checked~ul li .sideMenu-toggle-menu.consulting,.sideMenu_small #toggle_follow_up:checked~ul li .sideMenu-toggle-menu.follow_up,.sideMenu_small #toggle_map:checked~ul li .sideMenu-toggle-menu.map,.sideMenu_small #toggle_sale:checked~ul li .sideMenu-toggle-menu.sale{display:block}.sideMenu_small .sideMenu-toggle-menu{background:#324655;transition:all .2s ease-in-out}.sideMenu_small .sideMenu-toggle-menu li:first-child{border-top:1px solid #7f92a0}.sideMenu_small .sideMenu-toggle-menu .toggle-menu-icon{padding-left:15px;position:relative}.sideMenu_small .sideMenu-toggle-menu .toggle-menu-icon:before{border-bottom:1px solid hsla(0,0%,100%,.15);border-left:1px solid hsla(0,0%,100%,.15);content:"";display:block;height:11px;left:0;position:absolute;top:-5px;width:7px}.sideMenu_small .sideMenu-label{align-items:center;cursor:pointer;display:flex;text-decoration:none;transition:all .2s ease-in-out}.sideMenu_small .sideMenu-button-primary{align-items:center;background:#ff8d7d;border-radius:50px;box-shadow:0 2px 4px rgba(63,63,68,.5);height:32px;margin:20px 12px;padding:0;width:32px}.sideMenu_small .sideMenu-button-primary .iconBorder{align-items:center;border:1px solid #ff8d7d;border-radius:100%;box-sizing:border-box;display:flex;height:32px;justify-content:center;width:32px}.sideMenu_small .sideMenu-button-primary .iconBorder svg{margin:0}.sideMenu_small .sideMenu-button-primary:hover{background:#ffafa4}.sideMenu_small .sideMenu-button-primary.blue{background:#738cff}.sideMenu_small .sideMenu-button-primary.blue .iconBorder{border:1px solid #738cff}.sideMenu_small .sideMenu-button-primary.blue:hover{background:#9daeff}.sideMenu_small .menuLabel{color:#fff;font-size:14px;font-weight:600;left:56px;position:absolute;text-decoration:none}.sideMenu_small .menuLabel,.sideMenu_small .rightIconBox{opacity:0;transition:opacity .5s ease-in-out;visibility:hidden}.sideMenu_small .rightIconBox{margin-left:auto}.sideMenu_small:hover{min-width:218px}.sideMenu_small:hover .sideMenu-sections-top{min-height:unset}.sideMenu_small:hover .menuLabel,.sideMenu_small:hover .rightIconBox{opacity:1;visibility:visible}.sideMenu_small:hover .sideMenu-toggle-menu .iconBox{display:none}.sideMenu_small:hover .sideMenu-toggle-menu .menuLabel{left:0;top:0}.sideMenu_small:hover .sideMenu-button-primary .iconBorder{border-color:#fff}.sideMenu_small .sideMenu-sections{width:100%}.sideMenu_small .sideMenu-sections ul{list-style:none;margin:0;padding:0}.sideMenu_small .sideMenu-sections ul .active{background:#324655}.sideMenu_small .sideMenu-sections ul .active .menuLabel{color:#40caaf}.sideMenu_small .sideMenu-sections ul .active path{fill:#40caaf}.sideMenu_small .sideMenu-sections ul li{border-bottom:1px solid #7f92a0}.sideMenu_small .sideMenu-sections ul li:last-child{border:none}.sideMenu_small .sideMenu-sections ul a{display:block;text-decoration:none;transition:all .2s ease-in-out;will-change:transform}.sideMenu_small .sideMenu-sections ul .iconBox{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.sideMenu_small .sideMenu-sections ul .sideMenu-button-secondary{align-items:center;display:flex;height:64px;padding:0 16px;position:relative}.sideMenu_small .sideMenu-sections ul .sideMenu-button-secondary:hover{box-shadow:inset 218px 0 0 0 #324655}.sideMenu_small .sideMenu-sections ul .sideMenu-button-secondary:hover path{fill:#40caaf}.sideMenu_small .sideMenu-sections ul .sideMenu-button-secondary:hover .menuLabel{color:#40caaf}.sideMenu_small .sideMenu-sections ul .disabled{opacity:.4;pointer-events:none}.sideMenu_small .sideMenu-sections ul .sideMenu-button-tertiary{align-items:center;background:#658095;border-bottom:1px solid #658095;display:flex;height:64px;padding:0 16px;position:relative}.sideMenu_small .sideMenu-sections ul .sideMenu-button-tertiary .menuLabel{top:16px}.sideMenu_small .sideMenu-sections ul .sideMenu-button-tertiary p{font-size:10px;margin:0;padding-top:4px}.sideMenu_small .sideMenu-sections ul .sideMenu-button-tertiary:hover{box-shadow:inset 218px 0 0 0 #324655}.sideMenu_small .sideMenu-sections ul .sideMenu-button-tertiary:hover path{fill:#40caaf}.sideMenu_small .sideMenu-sections ul .sideMenu-button-tertiary:hover .menuLabel{color:#40caaf}.sideMenu_small .sideMenu-sections-top{min-height:632px}.sideMenu_small .sideMenu-sections-bottom{border-top:1px solid #7f92a0}.sideMenu_small::-webkit-scrollbar{display:none}.welcome_box{align-items:center;background:#f4f6f7;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:24px;padding:24px}.welcome_box.disabled{background:#dfe3e7}.pamphlet_pr_container{background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(182,193,201,.6));margin-bottom:40px;margin-left:-40px;margin-right:-40px;padding:34px;position:relative}.pamphlet_pr_inner{margin:0 auto;width:832px}.pamphlet_pr_img{height:auto;position:relative;width:353px;z-index:1}.pamphlet_pr_title_wrapper{align-items:flex-start;display:flex;justify-content:space-between}.pamphlet_pr_title_inner{align-items:center;display:flex;justify-content:space-between}.notify_icon{align-items:center;background:#e74c3c;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#fff;display:flex;font-size:14px;height:65px;justify-content:center;line-height:18px;width:65px}.notify_icon,.pamphlet_pr_title{font-weight:600;letter-spacing:0}.pamphlet_pr_title{color:#3f3f44;font-size:32px;line-height:32px;margin-left:15px}.pamphlet_pr_description_wrapper{align-items:flex-end;color:#3f3f3f;display:flex;font-size:16px;font-weight:300;justify-content:space-between;letter-spacing:0;line-height:24px;margin-top:-118px;text-align:left}.pamphlet_inquiry{white-space:nowrap}.pamphlet_inquiry a{color:#3f3f3f}.link_text{color:blue}.sample_pamphlet_link{background:#fff;border:1px solid #dcdcdc;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;padding:12px 24px;position:relative;z-index:10}.sample_pamphlet_link a{color:#3f3f44;font-size:13px;font-weight:600;letter-spacing:0;line-height:20px}.sample_pamphlet_link:hover{background:#40caaf;border:1px solid #40caaf;transition:all .25s ease-in-out}.sample_pamphlet_link:hover a{color:#fff}.welcome_item{margin-right:24px}.welcome_headline{border-bottom:none!important;font-size:18px!important;line-height:24px;margin:0 0 8px!important;padding-bottom:0!important}.welcome_description{font-size:16px!important;line-height:24px!important;margin:0}.welcome_description.caution_text{color:#e74c3c;font-weight:600}.welcome_description.caution_text a{display:inline-block;font-weight:400}.welcome_description.caution_text a:hover{text-decoration:underline}.welcome_button{margin:0!important;width:340px!important}.box_space_between{display:flex;justify-content:space-between}.picture_and_description{flex:1;margin:0 24px 0 0}.picture_and_description:last-child{margin:0}.margin_top_50{margin-top:50px}.margin_top_210{margin:64px 0 24px}.text_align_center{text-align:center}.description p{color:#43425d;font-size:14px;line-height:20px}.full_terms{color:#3f3f44;line-height:1.5;margin:40px auto;overflow-y:scroll;width:940px}.full_terms h1{border-left:6px solid #486378;color:#3f3f44;font-size:32px;line-height:1;margin:0 0 24px;padding-left:16px}.full_terms h2{border-bottom:1px solid #f0f0f0;font-size:24px;font-weight:700;line-height:1;margin:0 0 16px;padding-bottom:16px}.full_terms h3{font-size:16px;margin-bottom:16px}ul.terms-article{margin:0;padding:0}ul.terms-article li.terms-section{line-height:200%;list-style:none;margin-bottom:40px}ul.terms-article li.terms-section:last-child{margin-bottom:0}.follow_up_terms{padding:0 0 0 24px}.terms_ordered_list_style_none{list-style:none}.terms_list{margin-bottom:8px}.terms_date{text-align:right}.terms_link{color:#1a0dab;text-decoration:none}.terms_link:hover{text-decoration:underline}.cookie_policy_headline{font-weight:600;list-style:none;margin-bottom:16px}.cookie_policy_list{list-style:none;padding:0 0 0 40px}.cookie_policy_list_item{list-style:none;margin-bottom:16px}.contents-box{background:#fdfdfd;border-radius:8px;box-shadow:0 0 6px rgba(0,0,0,.14);overflow:hidden;padding:24px}.contents-box .contents-title{position:relative}.contents-box .contents-title a{color:#1a0dab;font-size:14px;position:absolute;right:0;top:4px}.contents-box .contents-title a:hover{text-decoration:underline}.contents-box .log_table_box{height:calc(100vh - 364px);overflow-y:scroll}.contents-box .log_table_box,.contents-box .log_table_container{display:block;overflow-x:scroll}.created-map-container{background:#fdfdfd;border-radius:8px;box-shadow:0 0 6px rgba(0,0,0,.14);margin-bottom:24px;overflow:hidden;padding:24px}.map-list-back-link{align-items:center;display:inline-flex;font-size:14px;line-height:18px;margin-bottom:16px}.map-list-back-link a{align-items:center;color:#1a0dab;display:inline-flex}.map-list-back-link a:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy4zNDYgMTAuNjE4IDUuOTY0IDEyIDAgNi4wMzYgNS45NjQgMGwxLjM4MiAxLjM4Mi00LjU4MiA0LjU4MiA0LjU4MiA0LjY1NFoiIGZpbGw9IiMxQTBEQUIiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:18px;margin-right:8px;width:12px}.map-list-back-link:hover{text-decoration:underline}.terms{background:#e5e5e5;height:50vh;line-height:1.5;overflow-y:scroll;padding:16px;width:100%}.terms h2,.terms h3{text-align:center}.terms p{font-size:13px}.terms ol{font-size:16px}.terms .round_brackets{list-style-type:none}.terms .round_brackets li{counter-increment:cnt}.terms .round_brackets li:before{content:"（" counter(cnt) "）";margin-left:-2.6em}.log{border-collapse:collapse;color:#3f3f44;display:block;font-size:14px;overflow-x:auto;width:100%}.log a{color:#1a0dab;font-size:16px;font-weight:600}.log a.title{margin-bottom:8px}.log a:hover{text-decoration:underline}.log th{background:#f8f9fa;border:1px solid #ececec;color:#3f3f44;font-size:14px;font-weight:600;line-height:18px;padding:2px 16px;text-align:left}.log th:last-child{border:none}.log td{border:1px solid #ececec;padding:12px 16px;vertical-align:middle}.log td:last-child{background:#fdf7f6}.log ul{line-height:20px;list-style-type:none;margin:2px;padding-left:0;white-space:nowrap}.log ul.log_flyer_list a{font-weight:400}.log .log_th{font-size:10px;min-height:37px;min-width:56px;width:56px}.log .log_title{height:38px;min-width:212px;width:100%}.log .log_browsing{min-width:92px;width:92px}.log .log_action{min-width:180px;width:180px}.log .log_dataNumber{min-width:70px}.log .log_date{background:#ff8d7d;color:#fff;min-width:160px}.log .log_flyer{min-width:324px}.log .log_action{border-left:1px solid hsla(0,0%,100%,.3)}.log .digit_cell{font-family:Arial,sans-serif;font-size:16px;font-weight:600}.log .hide_cell{display:none}.log .button_cell,.log .hide_cell.top{border-bottom:1px solid hsla(0,0%,100%,.3);border-right:none}.log .button_cell .open{display:block;padding-left:25px;position:relative;text-align:left}.log .button_cell .open:before{border-bottom:2px solid #fff;border-right:2px solid #fff;box-sizing:border-box;content:"";display:block;height:7px;left:10px;position:absolute;top:2px;transform:rotate(-45deg);width:7px}.log .button_cell .close,.toggle_input{display:none}#toggle_input:checked+.log .hide_cell{display:table-cell}#toggle_input:checked+.log .button_cell .close{display:block;padding-left:25px;position:relative;text-align:left}#toggle_input:checked+.log .button_cell .close:before{border-bottom:2px solid #fff;border-right:2px solid #fff;box-sizing:border-box;content:"";display:block;height:7px;left:10px;position:absolute;top:0;transform:rotate(45deg);width:7px}#toggle_input:checked+.log .button_cell .open{display:none}.prices_table{border:none;border-collapse:collapse;color:#3f3f44;font-size:16px;text-align:center;width:100%}.prices_table_headline{background:#486378;border-right:1px solid hsla(0,0%,100%,.3);color:#fff;font-weight:600;line-height:1;padding:16px;width:33.33333%}.prices_table_headline:last-child{border:none}.prices_table_headline_item{min-width:240px;width:240px}.prices_table_data_monthly{color:#ff8d7d;font-size:24px;font-weight:600;line-height:1}.prices_table_data_item{font-weight:600;text-align:left}.prices_table_data_item,.prices_table_data_value{border:1px solid #ececec;padding:12px 16px}.prices_table_data_description{color:#3f3f44;font-size:12px;font-weight:300;line-height:1.25;padding-top:8px;text-align:left}.update-feedback{animation:AreagramBackyard__fade-in-out___ABKTb 3s ease-in-out 1s 1;background:#40caaf;border-radius:50px;color:#fff;font-size:18px;font-weight:600;left:50%;margin:0 0 0 -160px;opacity:0;padding:8px 24px;position:absolute;text-align:center;top:0;width:320px}.update-feedback.error{background:#ff6964}@keyframes AreagramBackyard__fade-in-out___ABKTb{0%{opacity:0;top:-32px}10%{opacity:1;top:0}90%{opacity:1;top:0}to{opacity:0;top:-32px}}.AreagramBackyard__pb48___2vSfc{padding-bottom:48px}.oval{background-color:#ececec;border-radius:80px/50px;display:table-cell;height:20px;vertical-align:middle;width:40px}.oval_text{color:#fff}.oval_text,.rbitrary_text{font-size:12px;text-align:center}.rbitrary_text{color:#d1d1d1;margin-left:10px}.trial_expired_screen{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100vh;justify-content:center;position:fixed;top:0;width:100vw;z-index:1}.trial_expired_screen .trial_expired_notice{background:#fff;border-radius:4px;box-shadow:0 2px 24px 6px rgba(0,0,0,.32);color:#3f3f44;line-height:1.5;max-height:90vh;overflow:scroll;padding:24px;text-align:center;width:75vw}.trial_expired_screen .trial_expired_notice h1{color:#324655;font-size:32px;margin:16px 0 8px}.trial_expired_screen .trial_expired_notice .trial_expired_description{font-size:16px;line-height:2;margin:0 auto 32px;text-align:center}.trial_expired_screen .trial_expired_notice .plan_infomation{align-items:center;display:flex;justify-content:center}.trial_expired_screen .trial_expired_notice .plan_infomation .plan{border:1px solid #dcdcdc;border-radius:8px;margin:0 12px;overflow:hidden;text-align:center;width:340px}.trial_expired_screen .trial_expired_notice .plan_infomation .plan .plan_title{background:#486378;color:#fff;font-size:20px;font-weight:600;margin-bottom:16px;padding:16px 0}.trial_expired_screen .trial_expired_notice .plan_infomation .plan .plan_title span{display:block;font-size:16px;font-weight:300;line-height:1}.trial_expired_screen .trial_expired_notice .plan_infomation .plan .plan_price{color:#486378;font-size:36px;font-weight:600;margin:0 0 24px}.trial_expired_screen .trial_expired_notice .plan_infomation .plan .plan_price span{font-size:18px}.trial_expired_screen .trial_expired_notice .plan_infomation .plan .recommend_title{background:#ff8d7d;color:#fff}.trial_expired_screen .trial_expired_notice .plan_infomation .plan .recommend_text{color:#ff8d7d}.trial_expired_screen .trial_expired_notice .trial_expired_contact{background:#f0f2f3;border:2px solid #bbb;border-radius:8px;padding:24px 0}.trial_expired_screen .trial_expired_notice .trial_expired_contact h3{color:#324655;font-size:20px;line-height:1;margin:0 auto 16px}.trial_expired_screen .trial_expired_notice .trial_expired_contact .contact_infomation{align-items:center;display:flex;font-size:1rem;justify-content:center;margin:0 auto 8px}.trial_expired_screen .trial_expired_notice .trial_expired_contact .contact_infomation .contact_title{background:#486378;border-radius:4px;color:#fff;font-size:12px;font-weight:700;padding:4px;text-align:center;width:100px}.trial_expired_screen .trial_expired_notice .trial_expired_contact .contact_infomation .contact_content{flex-basis:330px;margin-left:12px;text-align:left}.trial_expired_screen .trial_expired_notice .trial_expired_contact small{color:#e74c3c;font-size:14px;font-weight:600}.trial_expired_screen .trial_expired_notice .link_button{align-items:center;background:#ff8d7d;border-radius:8px;box-shadow:0 2px 4px hsla(0,0%,81%,.5);color:#fff;cursor:pointer;display:flex;font-size:20px;font-weight:600;height:56px;justify-content:center;margin:24px auto 32px;max-width:320px;text-decoration:none;transition:all .5s;width:90%}.trial_expired_screen .trial_expired_notice .link_button:hover{background:#ffafa4}.trial_expired_screen .trial_expired_notice .trial_expired_supplement{font-size:16px;line-height:2;margin:0 auto 8px;text-align:center}.areagram-notification{margin-bottom:48px;width:700px}.areagram-notification h2{border-left:6px solid #486378;color:#3f3f44;font-size:32px;font-weight:600;margin:0 0 24px;padding-left:16px}.areagram-notification ul{background:#fdfdfd;border-radius:8px;box-shadow:0 0 6px rgba(0,0,0,.14);margin:0;padding:24px}.areagram-notification li{color:#3f3f44;font-size:16px;list-style:none;margin-bottom:8px}.areagram-notification li:last-child{margin:0}.areagram-notification li .notification_inner{display:flex;line-height:1.5}.areagram-notification li .notification_date{display:inline-block;width:170px}.areagram-notification li .notification_notice{display:inline-block;width:100%}.areagram-notification li .notification_notice span{color:#e74c3c;font-size:10px;font-weight:600;vertical-align:text-top}.areagram-notification a{color:#1a0dab;text-decoration:none}.areagram-notification a:hover{text-decoration:underline}.box_title_section{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.box_title_section h1{margin:0}.box_button_links{grid-gap:24px}.box_button_links,.box_search_form{align-items:center;display:flex;justify-content:space-between}.box_search_form{padding-bottom:24px}.search_count{color:#3f3f44;font-size:24px;font-weight:700;line-height:1}.search_label{color:#979797;font-size:14px;font-weight:600;margin-right:12px}.search_form{align-items:center;display:flex}.search_form .input_text{background:#fbfaf5;border:2px solid #bbb;border-radius:8px;box-shadow:inset 0 0 0 1000px #fbfaf5;box-sizing:border-box;color:#3f3f44;font-size:16px;height:48px;margin-right:12px;padding:12px;width:330px}.search_form .input_text:focus{border:none;box-shadow:0 0 8px rgba(63,63,68,.52),inset 0 0 0 1000px #fbfaf5}.search_form ::-webkit-input-placeholder{color:#bbb;opacity:1}.search_form :-ms-input-placeholder{color:#bbb;opacity:1}.btn-search{background:#40caaf;border:none;border-radius:8px;box-shadow:0 2px 4px hsla(0,0%,81%,.5);color:#fff;cursor:pointer;font-weight:600;height:48px;padding:13px}.btn-search:hover{background:#79dac7;transition:.3s}.modal_close_button_container{grid-gap:0 8px;display:flex;position:absolute;right:10px;top:10px;z-index:9999}.modal_close_button{background:#40caaf;border:0;border-radius:8px;box-shadow:0 2px 4px hsla(0,0%,81%,.5);color:#fff;cursor:pointer;font-weight:600;height:40px;padding:0 24px;transition:all .25s ease-in-out}.modal_close_button:hover{background:#79dac7}.modal_close_button_cancel{background:#fff;border:1px solid #dcdcdc;border-radius:8px;color:#3f3f44;cursor:pointer;font-weight:600;height:40px;padding:0 24px;transition:all .25s ease-in-out}.modal_close_button_cancel:hover{background:#40caaf;border:1px solid #40caaf;color:#fff}.members_table{border:none;border-collapse:collapse;color:#3f3f44;font-size:14px;margin-bottom:-16px;width:100%}.members_table_headline{background:#486378;border-right:1px solid hsla(0,0%,100%,.3);color:#fff;font-size:12px;font-weight:600;height:38px;padding:2px}.members_table_headline:last-child{border:none}.members_table_headline_actions{width:188px}.members_table_row{border-bottom:1px solid #ececec}.members_table_row:last-child{border:none}.members_table_data{box-sizing:border-box;color:#3f3f44;font-size:16px;padding:16px}.members_followup_table_data_notcompatible{background:#fff0d4;border:1px solid #ececec;box-sizing:border-box;color:#ff7800;font-weight:600;padding:12px 16px}.members_name{font-size:18px;font-weight:600;min-width:124px;padding:16px 16px 16px 0}.members_followup_email,.members_followup_tel{font-size:12px;line-height:1;margin-top:8px}.follow_up_data{text-align:center}.followup_list_button{background:#fff;border:1px solid #dcdcdc;border-radius:8px;box-sizing:border-box;color:#3f3f44;font-size:14px;font-weight:600;height:54px;line-height:1;margin-right:8px;min-width:80px;padding:8px;text-align:center;transition:all .25s ease-in-out;width:80px}.followup_list_button:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjc4IDEuNjFjLjQyNCAwIC44MDEuMTYzIDEuMTIxLjQ4OS4zMjYuMzI1LjQ4OS42OTguNDg5IDEuMTIydjExLjE2OGMwIC40MjUtLjE2My44MDMtLjQ4OSAxLjEyMy0uMzI1LjMyNS0uNjk3LjQ4OC0xLjEyMi40ODhIMS42MWMtLjQyNCAwLS44MDItLjE2My0xLjEyMi0uNDg4Qy4xNjMgMTUuMTg2IDAgMTQuODE0IDAgMTQuMzg5VjMuMjIyYzAtLjQyNC4xNjMtLjc5Ny40ODgtMS4xMjIuMzI2LS4zMjYuNjk4LS40ODkgMS4xMjItLjQ4OWgzLjMzOGMuMTc0LS40NzYuNDU5LS44Ni44Ni0xLjE2MkM2LjIxLjE0NSA2LjY2OCAwIDcuMTkyIDBjLjUyMyAwIC45ODguMTUxIDEuMzg0LjQ0OC4zOTUuMjk2LjY4Ni42ODYuODYgMS4xNjJoMy4zNDNaTTUuNTggMTIuODE0bDYuNDA3LTYuNDA3LTEuMTIyLTEuMTIyLTUuMjg1IDUuMjQ0LTIuMDU4LTIuMDU4LTEuMTIyIDEuMTIyIDMuMTg2IDMuMjIxaC0uMDA2Wk03Ljc1NiAxLjgzN2EuNzYzLjc2MyAwIDAgMC0uNTY0LS4yMjcuNzYzLjc2MyAwIDAgMC0uNTY0LjIyNy43NjIuNzYyIDAgMCAwLS4yMjcuNTY0YzAgLjIyNy4wNzYuNDE5LjIyNy41ODJhLjczNS43MzUgMCAwIDAgLjU2NC4yNDQuNzM1LjczNSAwIDAgMCAuNTY0LS4yNDQuODIyLjgyMiAwIDAgMCAuMjI3LS41ODIuNzYyLjc2MiAwIDAgMC0uMjI3LS41NjRaIiBmaWxsPSIjNDBDQUFGIi8+PC9zdmc+);display:block;height:16px;margin:0 auto 6px;width:16px}.followup_list_button:hover{background:#40caaf;border:1px solid #40caaf;color:#fff!important}.followup_list_button:hover:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjc4IDEuNjFjLjQyNCAwIC44MDEuMTYzIDEuMTIxLjQ4OS4zMjYuMzI1LjQ4OS42OTguNDg5IDEuMTIydjExLjE2OGMwIC40MjUtLjE2My44MDMtLjQ4OSAxLjEyMy0uMzI1LjMyNS0uNjk3LjQ4OC0xLjEyMi40ODhIMS42MWMtLjQyNCAwLS44MDItLjE2My0xLjEyMi0uNDg4Qy4xNjMgMTUuMTg2IDAgMTQuODE0IDAgMTQuMzg5VjMuMjIyYzAtLjQyNC4xNjMtLjc5Ny40ODgtMS4xMjIuMzI2LS4zMjYuNjk4LS40ODkgMS4xMjItLjQ4OWgzLjMzOGMuMTc0LS40NzYuNDU5LS44Ni44Ni0xLjE2MkM2LjIxLjE0NSA2LjY2OCAwIDcuMTkyIDBjLjUyMyAwIC45ODguMTUxIDEuMzg0LjQ0OC4zOTUuMjk2LjY4Ni42ODYuODYgMS4xNjJoMy4zNDNaTTUuNTggMTIuODE0bDYuNDA3LTYuNDA3LTEuMTIyLTEuMTIyLTUuMjg1IDUuMjQ0LTIuMDU4LTIuMDU4LTEuMTIyIDEuMTIyIDMuMTg2IDMuMjIxaC0uMDA2Wk03Ljc1NiAxLjgzN2EuNzYzLjc2MyAwIDAgMC0uNTY0LS4yMjcuNzYzLjc2MyAwIDAgMC0uNTY0LjIyNy43NjIuNzYyIDAgMCAwLS4yMjcuNTY0YzAgLjIyNy4wNzYuNDE5LjIyNy41ODJhLjczNS43MzUgMCAwIDAgLjU2NC4yNDQuNzM1LjczNSAwIDAgMCAuNTY0LS4yNDQuODIyLjgyMiAwIDAgMCAuMjI3LS41ODIuNzYyLjc2MiAwIDAgMC0uMjI3LS41NjRaIiBmaWxsPSIjZmZmIi8+PC9zdmc+)}.followup_edit_button{background:#fff;border:1px solid #dcdcdc;border-radius:8px;box-sizing:border-box;color:#3f3f44!important;font-size:14px!important;font-weight:600;height:54px;line-height:1;min-width:62px;padding:8px;text-align:center;width:62px}.followup_edit_button:before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTAgMTIuNzEgOS44MDYtOS44MDcgMy4zNTUgMy4zNTUtOS44MDYgOS44MDZIMFYxMi43MVptMTUuNzQyLTkuMDk3LTEuNjEzIDEuNjEzLTMuMzU1LTMuMzU1TDEyLjM4Ny4yNThBLjgyOC44MjggMCAwIDEgMTMuMDMyIDBjLjI1OCAwIC40NTIuMDY1LjY0NS4yNThsMi4wNjUgMi4wNjVhLjgyOC44MjggMCAwIDEgLjI1OC42NDUuOTg1Ljk4NSAwIDAgMS0uMjU4LjY0NVoiIGZpbGw9IiM0MENBQUYiLz48L3N2Zz4=");display:block;height:16px;margin:0 auto 6px;pointer-events:none;width:16px}.followup_edit_button:hover{background:#40caaf;border:1px solid #40caaf;color:#fff!important;text-decoration:none!important;transition:all .25s ease-in-out}.followup_edit_button:hover:before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTAgMTIuNzEgOS44MDYtOS44MDcgMy4zNTUgMy4zNTUtOS44MDYgOS44MDZIMFYxMi43MVptMTUuNzQyLTkuMDk3LTEuNjEzIDEuNjEzLTMuMzU1LTMuMzU1TDEyLjM4Ny4yNThBLjgyOC44MjggMCAwIDEgMTMuMDMyIDBjLjI1OCAwIC40NTIuMDY1LjY0NS4yNThsMi4wNjUgMi4wNjVhLjgyOC44MjggMCAwIDEgLjI1OC42NDUuOTg1Ljk4NSAwIDAgMS0uMjU4LjY0NVoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=");display:block;height:16px;margin-bottom:6px;pointer-events:none}.members_thumbnail{min-width:86px}.members_thumbnail_image{border-radius:50px;height:54px;margin:0 auto;overflow:hidden;width:54px}.members_thumbnail_image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.members_email{line-height:20px;min-width:226px}.members_description{line-height:24px;min-width:188px}.members_actions{display:flex;width:188px}.members_followup_actions{width:252px}.members_followup_actions_inner{display:flex}.members_edit_button{width:88px}.edit_button{background:#fff;border:1px solid #dcdcdc;border-radius:8px;box-sizing:border-box;color:#3f3f44!important;font-size:14px!important;font-weight:600;height:54px;line-height:1;margin:0 0 0 24px!important;padding:8px;text-align:center;width:62px}.edit_button:before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTAgMTIuNzEgOS44MDYtOS44MDcgMy4zNTUgMy4zNTUtOS44MDYgOS44MDZIMFYxMi43MVptMTUuNzQyLTkuMDk3LTEuNjEzIDEuNjEzLTMuMzU1LTMuMzU1TDEyLjM4Ny4yNThBLjgyOC44MjggMCAwIDEgMTMuMDMyIDBjLjI1OCAwIC40NTIuMDY1LjY0NS4yNThsMi4wNjUgMi4wNjVhLjgyOC44MjggMCAwIDEgLjI1OC42NDUuOTg1Ljk4NSAwIDAgMS0uMjU4LjY0NVoiIGZpbGw9IiM0MENBQUYiLz48L3N2Zz4=");display:block;height:16px;margin:0 auto 6px;pointer-events:none;width:16px}.edit_button:hover{background:#40caaf;border:1px solid #40caaf;color:#fff!important;text-decoration:none!important;transition:all .25s ease-in-out}.edit_button:hover:before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTAgMTIuNzEgOS44MDYtOS44MDcgMy4zNTUgMy4zNTUtOS44MDYgOS44MDZIMFYxMi43MVptMTUuNzQyLTkuMDk3LTEuNjEzIDEuNjEzLTMuMzU1LTMuMzU1TDEyLjM4Ny4yNThBLjgyOC44MjggMCAwIDEgMTMuMDMyIDBjLjI1OCAwIC40NTIuMDY1LjY0NS4yNThsMi4wNjUgMi4wNjVhLjgyOC44MjggMCAwIDEgLjI1OC42NDUuOTg1Ljk4NSAwIDAgMS0uMjU4LjY0NVoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=");display:block;height:16px;margin-bottom:6px;pointer-events:none}.archive_button{color:#3f3f44;font-size:14px;font-weight:600;line-height:normal}.consulting_room_archive_form{background:#fff;border:1px solid #dcdcdc;border-radius:8px;box-sizing:border-box;display:block;height:54px;margin-left:8px;min-width:89px;padding:6px 12px;position:relative;text-align:center;transition:all .25s ease-in-out}.consulting_room_archive_form:before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjYxMSA0LjAwOGMuMjYuMzI0LjM4OS43MTMuMzg5IDEuMTAxdjExLjE0MmMwIC40NTMtLjE5NC45MDctLjUxOCAxLjIzLS4zODkuMzktLjc3Ny41MTktMS4yMzEuNTE5SDMuODE0YTEuNzcgMS43NyAwIDAgMS0xLjIzMS0uNTE4QTEuNTk1IDEuNTk1IDAgMCAxIDIgMTYuMjVWNS4xMDljMC0uMzg4LjEzLS43NzcuMzg5LTEuMWwxLjIzLTEuNDlDMy44OCAyLjE5MyA0LjI2NyAyIDQuNjU2IDJoMTAuNjg4Yy4zODkgMCAuNzc4LjE5NCAxLjAzNy41MThsMS4yMyAxLjQ5Wk0zLjg4IDMuODE0aDEyLjI0M2wtLjg0My0uOTA3SDQuNjU2bC0uNzc3LjkwN1ptNi4xNTMgMTEuMDc3IDQuODU5LTQuODU5aC0zLjExVjguMjJIOC4yMnYxLjgxM2gtMy4xMWw0LjkyMyA0Ljg1OVoiIGZpbGw9IiM0MENBQUYiLz48L3N2Zz4=");display:block;height:16px;margin:0 auto 5px;transition:all .25s ease-in-out;width:16px}.consulting_room_archive_form:hover{background:#40caaf;border:1px solid #40caaf}.consulting_room_archive_form:hover:before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjYxMSA0LjAwOGMuMjYuMzI0LjM4OS43MTMuMzg5IDEuMTAxdjExLjE0MmMwIC40NTMtLjE5NC45MDctLjUxOCAxLjIzLS4zODkuMzktLjc3Ny41MTktMS4yMzEuNTE5SDMuODE0YTEuNzcgMS43NyAwIDAgMS0xLjIzMS0uNTE4QTEuNTk1IDEuNTk1IDAgMCAxIDIgMTYuMjVWNS4xMDljMC0uMzg4LjEzLS43NzcuMzg5LTEuMWwxLjIzLTEuNDlDMy44OCAyLjE5MyA0LjI2NyAyIDQuNjU2IDJoMTAuNjg4Yy4zODkgMCAuNzc4LjE5NCAxLjAzNy41MThsMS4yMyAxLjQ5Wk0zLjg4IDMuODE0aDEyLjI0M2wtLjg0My0uOTA3SDQuNjU2bC0uNzc3LjkwN1ptNi4xNTMgMTEuMDc3IDQuODU5LTQuODU5aC0zLjExVjguMjJIOC4yMnYxLjgxM2gtMy4xMWw0LjkyMyA0Ljg1OVoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=")}.consulting_room_archive_form:hover .archive_button{color:#fff}.consulting_rooms_list_trial_terms{position:absolute;right:40px;text-align:right;top:40px}.consulting_rooms_list_tiral_days_left{color:#e74c3c;font-size:14px;font-weight:600;line-height:16px}.consulting_rooms_list_activation_submit{background:transparent;border:none;color:#1a0dab;cursor:pointer;font-size:14px;outline:none}.consulting_rooms_list_activation_submit:hover{text-decoration:underline}.consulting_rooms_list{align-items:center;display:flex;justify-content:space-between}.consulting_rooms_list_user_info{flex-grow:2}.consulting_rooms_list_user_last_entered_at{color:#3f3f44;font-size:14px;margin-top:8px}.consulting_rooms_list_member_info{align-items:center;display:flex;flex-grow:2;justify-content:flex-end}.consulting_rooms_list_member_info_text{margin-right:12px;text-align:right}.consulting_rooms_list_member_label{color:#979797;font-size:14px;line-height:1;margin-bottom:12px}.consulting_rooms_list_member{color:#3f3f44;font-size:16px;line-height:1}.consulting_rooms_list_member_info_image{border-radius:50px;height:54px;min-width:54px;overflow:hidden;width:54px}.consulting_rooms_list_member_info_image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.members_image_upload_box{align-items:center;display:flex}.members_image_upload_thumbnail{height:52px;margin-left:12px;width:52px}.members_image_upload_thumbnail img{border-radius:50px;height:52px;-o-object-fit:cover;object-fit:cover;width:52px}.sale_user_image_upload_thumbnail{height:52px;margin-left:12px}.sale_user_image_upload_thumbnail img{height:52px;-o-object-fit:contain;object-fit:contain}.members_image_upload{background:#fbfaf5;border:2px solid #bbb;border-radius:8px;box-sizing:border-box;color:#3f3f44;font-size:16px;margin:0!important;overflow:hidden;padding:12px;width:100%}.consulting_rooms_empty{padding-top:24px;text-align:center}.consulting_rooms_empty_title{font-size:24px!important;font-weight:600;line-height:1!important;margin:0 0 24px}.consulting_rooms_empty_headline{font-size:18px;font-weight:600;line-height:1!important;margin:0 0 36px}.consulting_rooms_empty_text{font-size:16px!important;line-height:32px!important;margin:0 0 48px}.top_consulting_room_upgrade_container{background:#dfe3e7;border-radius:8px;padding:24px}.upgraded{background:#f4f6f7}.top_consulting_room_upgrade_inner{align-items:center;display:flex;justify-content:space-between}.top_consulting_room_upgrade_item{margin-right:24px}.top_consulting_room_upgrade_title{color:#3f3f44;font-size:18px;font-weight:600;line-height:24px;margin-bottom:8px}.top_consulting_room_upgrade_warning{color:#e74c3c;font-size:16px;font-weight:600;line-height:24px}.top_consulting_room_upgrade_description{color:#3f3f44;font-size:16px;line-height:24px}.top_consulting_room_upgrade_button_item{text-align:center}.top_consulting_room_upgrade_button{width:280px!important}.top_consulting_room_upgrade_terms{color:#1a0dab;display:inline-block!important;font-size:14px;margin-bottom:16px;text-align:center}.top_consulting_room_upgrade_terms:hover{text-decoration:underline}.top_consulting_room_upgrade_form{text-align:center}.top_consulting_room_upgrade_submit{background:#f5a623;border:none;border-radius:8px;box-shadow:0 2px 4px hsla(0,0%,81%,.5);color:#fff;cursor:pointer;font-size:16px;font-weight:600;height:56px;line-height:16px;outline:none;transition:all .25s ease-in-out;width:330px}.top_consulting_room_upgrade_submit:hover{background:#f8c165}.top_consulting_room_upgrade_submit_disabled{background:#d2d2d2;box-shadow:none;cursor:not-allowed;pointer-events:none}.top_consulting_room_upgrade_submit_disabled:hover{background:#d2d2d2}.consulting_room_apply_to_pay_submit{background:#00c4e8;border:none;border-radius:8px;box-shadow:0 2px 4px hsla(0,0%,81%,.5);color:#fff;cursor:pointer;font-size:16px;font-weight:600;height:56px;line-height:16px;outline:none;transition:all .25s ease-in-out;width:330px}.consulting_room_apply_to_pay_submit:hover{background:#4cd6ef}.consulting_rooms_list_activation_top{margin-top:16px}.consulting_rooms_list_activation,.consulting_rooms_list_activation_top{align-items:center;display:flex;font-size:14px;justify-content:center;line-height:1}.consulting_rooms_list_activation{margin:8px -16px 0 0}.consulting_rooms_list_activation_form{color:#1a0dab;line-height:1;padding:0 16px}.consulting_rooms_list_activation_form:hover{text-decoration:underline}.consulting_rooms_list_activation_prices{border-left:1px solid #c3cad1;color:#1a0dab;line-height:1;padding:0 16px}.consulting_rooms_list_activation_prices:hover{text-decoration:underline}.applying_complete_container{text-align:center}.applying_complete_title{color:#3f3f44;font-size:32px;font-weight:600;line-height:48px;margin-bottom:32px;text-align:center}.applying_complete_description{color:#3f3f44;font-size:16px;line-height:32px;margin-bottom:40px;text-align:center}.applying_complete_link_to_top{background:#40caaf;display:inline-block!important}.applying_complete_link_to_top,.new_consulting_room_link{border-radius:8px;box-shadow:0 2px 4px hsla(0,0%,81%,.5);color:#fff;font-size:16px;font-weight:600;height:56px;line-height:56px;text-decoration:none;width:330px}.new_consulting_room_link{background:#f5a623;cursor:pointer;margin:0 auto;text-align:center}.new_consulting_room_link:hover{background:#f8c165}.new_consulting_room_link_with_agreement{align-items:center;background:#f5a623;border-radius:8px;box-shadow:0 2px 4px hsla(0,0%,81%,.5);color:#fff;cursor:pointer;display:flex!important;flex-direction:column;font-size:16px;font-weight:600;height:56px;justify-content:center;line-height:56px;margin:0 auto;text-decoration:none;width:330px}.new_consulting_room_link_with_agreement:hover{background:#f8c165}.new_consulting_room_link_agreement_text{font-size:12px;line-height:12px;margin-bottom:6px}.new_consulting_room_link_title{font-size:16px;line-height:16px}.consulting_room_trial_expired_description{align-items:center;color:#e74c3c;display:flex;font-size:16px;font-weight:600;justify-content:center;line-height:24px;margin-bottom:24px;text-align:center}.area_container{display:flex}.area_container .area_item{display:block;margin-right:12px;width:100%}.area_container .area_item:last-child{margin-right:0}.area_container .area_item .input_text{background:#fbfaf5;border:2px solid #bbb;border-radius:8px;box-shadow:inset 0 0 0 1000px #fbfaf5;box-sizing:border-box;color:#3f3f44;font-size:16px;height:48px;padding:12px;width:100%}.area_container .area_item .input_text:focus{border:none;box-shadow:0 0 8px rgba(63,63,68,.52),inset 0 0 0 1000px #fbfaf5}.assessment_report_no_list_text{margin-bottom:48px}.assessment_report_no_list_text h2{border:none;margin-top:48px;padding-bottom:0;text-align:center}.assessment_report_no_list_text p{text-align:center}.assessment_report_checkbox .checkbox-wrapper{width:33%}.assessment_report_checkbox a{display:inline-block}.assessment_sub_text{display:inline-block;font-size:16px;font-weight:400;line-height:24px;margin-left:32px}.assessment_price_text{line-height:1.3;margin:0}.assessment_main_price{color:#e74c3c;font-size:24px;font-weight:700}.assessment_sub_price{font-size:18px;font-weight:700}.assessment_deviation_rate_select_wrapper input[type=checkbox]:checked~.assessment_deviation_rate_select_inner{display:block}.assessment_deviation_rate_select_wrapper input[type=checkbox]{display:none;margin:0}.assessment_deviation_rate_select_wrapper input[type=checkbox]:checked+.checkbox-label:before{background:#40caaf;border:2px solid #40caaf}.assessment_deviation_rate_select_wrapper input[type=checkbox]:checked+.checkbox-label:after{opacity:1}.assessment_deviation_rate_select_wrapper input[type=checkbox]+.checkbox-label{color:#3f3f44;font-size:18px;font-weight:600;line-height:1;padding:5px 0 0 36px;position:relative;transition:all .15s ease-in-out}.assessment_deviation_rate_select_wrapper input[type=checkbox]+.checkbox-label:before{background:#fbfaf5;border:2px solid #bbb;border-radius:4px;box-sizing:border-box;content:"";display:block;height:28px;left:0;position:absolute;top:0;transition:all .15s ease-in-out;width:28px}.assessment_deviation_rate_select_wrapper input[type=checkbox]+.checkbox-label:after{border-bottom:4px solid #fff;border-right:4px solid #fff;content:"";display:block;height:12px;left:9px;opacity:0;position:absolute;top:4px;transform:rotate(45deg);transition:all .15s ease-in-out;width:6px}.assessment_deviation_rate_select_inner{display:none;margin-top:20px}.assessment_deviation_rate_container+.assessment_deviation_rate_container{margin-left:10px}.assessment_deviation_rate_select_items{display:flex}.assessment_deviation_select_box{background-color:#fbfaf5;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE1IDEuNDE0IDEzLjU4NiAwIDcuOTIzIDUuNjYyIDIuMjYgMCAuODQ3IDEuNDE0bDcuMDcxIDcuMDcxLjAwNS0uMDA1LjAwNi4wMDVMMTUgMS40MTRaIiBmaWxsPSIjQkJCIi8+PC9zdmc+");background-position:center right 10px;background-repeat:no-repeat;border:2px solid #bbb;border-radius:8px;box-sizing:border-box;color:#3f3f44;font-size:18px;height:48px;padding:0 16px;width:226px}.asterisk_text{color:#3f3f44;display:block;font-size:16px;line-height:16px;margin-top:12px}.input_file_container{background:#fbfaf5;border:2px solid #bbb;border-radius:8px;box-sizing:border-box;padding:12px;text-align:left}.input_file_container .members_image_upload_box input[type=file]{margin:0}.bottom_margin1{margin-bottom:24px}.bottom_margin2{margin-bottom:36px}.right_margin1{margin-right:12px}.location_selector_map{position:static!important}.map_point{align-items:flex-end;display:flex}.map_point_button{align-items:center;background:#fff;border:1px solid #dcdcdc;border-radius:8px;box-sizing:border-box;color:#3f3f44;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:48px;justify-content:center;margin:0 0 0 12px;transition:all .25s ease-in-out;width:165px}.map_point_button svg{margin-right:8px}.map_point_button:hover{background:#40caaf;border:1px solid #40caaf;box-shadow:none;color:#fff}.map_point_button:hover path{fill:#fff}.assessment_pricing_comment{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:#1a0dab;cursor:pointer;font-size:14px;margin:8px 8px 0 0;text-align:left}.assessment_pricing_comment svg{margin-right:4px}.auto_text_container{align-items:end;display:flex}.auto_text_notice{color:#979797;font-size:12px;margin:8px 0 0 12px}.assessment_pricing_comment_button_label .circle{display:inline-block}.assessment_pricing_comment_button_label .sp{height:15px;width:15px}.areagram_sale_assessment_pricing_support_sources_box{grid-gap:16px;background:#f4f6f7;border-radius:8px;display:flex;flex-wrap:wrap;font-size:14px;margin:16px 0;padding:12px 16px;position:relative}.areagram_sale_assessment_pricing_support_sources_box:before{border-bottom:12px solid #f4f6f7;border-left:12px solid transparent;border-right:12px solid transparent;content:"";left:24px;position:absolute;top:-10px}.areagram_sale_assessment_pricing_support_source_category_label{border-right:1px solid #dcdcdc;flex:0 0 50px;font-weight:600;margin-right:16px;padding-right:16px}.areagram_sale_assessment_pricing_support_sources{display:flex;flex:0 0 100%;flex-wrap:wrap}.areagram_sale_assessment_pricing_support_source_item{grid-gap:8px 0;align-items:stretch;display:flex;flex:1 1 100%}.areagram_sale_assessment_pricing_support_source_block{align-items:center;display:flex;font-size:14px;line-height:16px;margin-right:24px}.areagram_sale_assessment_pricing_support_source_block svg{margin-right:8px}.pricing_support_source_item_label_title{font-size:14px;font-weight:600;line-height:16px}.pricing_support_source_item_name{font-size:14px;font-weight:300;line-height:16px;margin-right:8px}.sale-assessment-uploaded-files .image-container{margin-bottom:24px}.sale-assessment-uploaded-files .image-container:last-child{margin-bottom:0}.sale-assessment-uploaded-files .text-link-container{grid-gap:0 24px;display:flex;justify-content:end;padding-top:12px}.sale-assessment-uploaded-files object{border:6px solid #424242;height:80vh;min-height:440px;width:100%}.sale-assessment-uploaded-files a{align-items:center;color:#1a0dab;display:inline-flex;font-size:12px;line-height:16px}.sale-assessment-uploaded-files .pdf-page-link:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjY0NSAxMC42ODhWNi4wMjRIMTJ2NC42NjRjMCAuMzQtLjE0NS42OC0uMzg3LjkyMy0uMjkuMjkyLS41OC4zODktLjkyLjM4OUgxLjM1NmMtLjM4NyAwLS42NzgtLjE0Ni0uOTY4LS4zODlBMS4zMyAxLjMzIDAgMCAxIDAgMTAuNjg4VjEuMzZDMCAuOTcyLjE0NS42OC4zODcuMzkuNjMuMTQ2Ljk2NyAwIDEuMzU1IDBINnYxLjM2SDEuMzU1djkuMzI4aDkuMjlaTTcuMzA2IDBoNC42NDZ2NC42NjRoLTEuMzA3di0yLjM4TDQuMTEzIDguODQxbC0uOTItLjkyM0w5LjY3OCAxLjM2aC0yLjM3VjBaIiBmaWxsPSIjMUEwREFCIi8+PC9zdmc+")}.sale-assessment-uploaded-files .download-link:after,.sale-assessment-uploaded-files .pdf-page-link:after{background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:12px;margin-left:8px;width:12px}.sale-assessment-uploaded-files .download-link:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuODU1IDQuMjMzIDQuOTMgOS4xNTggMCA0LjIzM2gyLjgxMVYwaDQuMjMzdjQuMjMzaDIuODExWk0wIDEwLjU3OWg5Ljg1NVYxMkgwdi0xLjQyMVoiIGZpbGw9IiMxQTBEQUIiLz48L3N2Zz4=")}.sale-assessment-uploaded-files img{width:100%}.company_comment{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:#1a0dab;cursor:pointer;display:flex;font-size:14px;margin:8px 8px 0 0;text-align:left}.company_comment svg{margin-right:4px}.company_comment:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTEuNjggMCAxLjUyIDEuNTA1TDYuNjQgOCAwIDEuNTA1IDEuNTIgMGw1LjA0IDQuOTlMMTEuNjggMFoiIGZpbGw9IiMxQTBEQUIiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:8px;margin-left:8px;width:13px}.company_comment_prompt_form_container{background:#f4f6f7;border-radius:8px;margin-top:24px;padding:24px 24px 48px;position:relative}.company_comment_prompt_form_container:before{border-bottom:16px solid #f4f6f7;border-left:12px solid transparent;border-right:12px solid transparent;content:"";left:24px;position:absolute;top:-16px}.company_comment_prompt_form_input_container{margin-bottom:24px}.company_comment_prompt_input_container{align-items:center;display:flex}.company_comment_prompt_input{margin:0!important;width:200px}.company_comment_prompt_input,.company_comment_prompt_input_wide{background:#fbfaf5;border:2px solid #bbb;border-radius:8px;box-shadow:inset 0 0 0 1000px #fbfaf5;box-sizing:border-box;color:#3f3f44;font-size:16px;height:48px;padding:12px}.company_comment_prompt_input_wide{width:100%}.company_comment_prompt_input_unit{color:#3f3f44;font-size:18px;line-height:1.5;margin-left:8px}.generate_company_introduction_button_container{margin-top:36px;text-align:center}.generate_company_introduction_button{background:#fff;border:1px solid #dcdcdc;border-radius:8px;color:#3f3f44;cursor:pointer;font-size:16px;font-weight:600;height:56px;transition:.3s;width:200px}.generate_company_introduction_button:hover{background:#40caaf;border:1px solid #40caaf;color:#fff}.generate_living_environment_comment_button_container{align-items:center;background-color:#f4f6f7;border:none;display:flex;height:80px;justify-content:center;margin-top:36px;text-align:center;width:100%}.generate_living_environment_comment_button{background:#fff;border:1px solid #dcdcdc;border-radius:8px;color:#3f3f44;cursor:pointer;font-size:16px;font-weight:600;height:56px;transition:.3s;width:200px}.generate_living_environment_comment_button:hover{background:#40caaf;border:1px solid #40caaf;color:#fff}.parenting_comment_container{background:#fdfdfd;border-radius:8px;box-shadow:0 0 6px rgba(0,0,0,.14);margin-bottom:24px;overflow:hidden;padding:24px}.parenting_comment_title_container,.parenting_comment_title_container_close{align-items:center;display:flex;justify-content:space-between}.parenting_comment_title_container_close{border-bottom:none!important;margin-bottom:0!important;padding-bottom:0!important}.parenting_comment-action-wrapper{align-items:center;color:#1a0dab;display:flex;font-size:14px;line-height:18px;margin-left:24px}.parenting_comment-action-wrapper div{margin-left:24px}.js-areagram-parenting-comment-close-button{align-items:center;background:none;border:none;color:#1a0dab;cursor:pointer;display:flex;font-size:14px;justify-content:flex-end;line-height:18px;margin:0 auto;padding:0;width:86px}.js-areagram-parenting-comment-close-button:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMS4zODIgNy42NzMgMCA2LjI5IDUuOTY0LjMyNyAxMiA2LjI5MWwtMS4zODIgMS4zODJMNi4wMzYgMy4wOSAxLjM4MiA3LjY3M1oiIGZpbGw9IiMxQTBEQUIiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:12px;margin-left:8px;width:12px}.js-areagram-parenting-comment-close-button:hover{text-decoration:underline}.js-areagram-parenting-comment-copy-button{align-items:center;background:none;border:none;color:#1a0dab;cursor:pointer;display:flex;font-size:14px;justify-content:flex-end;line-height:18px;margin:0 auto;padding:0}.js-areagram-parenting-comment-copy-button:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuNzc0IDMuODFjLS41ODQuNTg0LS44NzYgMS4zMTQtLjg3NiAyLjE5IDAgLjg3Ni4yOTIgMS42MDYuOTQ5IDIuMTkuNjU3LjU4NCAxLjMxNC45NDkgMi4xOS45NDlIOS4wNXYxLjg5OEg0Ljk2M2MtMS4zODYgMC0yLjU1NC0uNTEyLTMuNTAzLTEuNDZDLjUxIDguNTU1IDAgNy4zODcgMCA2cy41MS0yLjU1NSAxLjQ2LTMuNTc3QzIuNDA5IDEuNDAxIDMuNTc3Ljk2MyA0Ljk2My45NjNoNC4wMTV2MS44OThINC45NjRjLS44MDMgMC0xLjUzMy4zNjUtMi4xOS45NVpNNS45ODUgNi45NXYtMS45N2g4LjAzdjEuOTdoLTguMDNaTTE1LjAzNy45NjRjMS4zODYgMCAyLjU1NC41MSAzLjUwMyAxLjQ2QzE5LjQ5IDMuNDQ0IDIwIDQuNjEzIDIwIDZjMCAxLjM4Ny0uNTExIDIuNTU1LTEuNDYgMy41NzctLjk0OSAxLjAyMS0yLjExNyAxLjQ2LTMuNTAzIDEuNDZoLTQuMDE1VjkuMTM5aDQuMDE0Yy44NzYgMCAxLjYwNi0uMjkyIDIuMTktLjk1LjU4NC0uNjU2Ljk1LTEuMzEzLjk1LTIuMTg5IDAtLjg3Ni0uMjkzLTEuNjA2LS45NS0yLjE5LS42NTctLjU4NC0xLjMxNC0uOTQ5LTIuMTktLjk0OWgtNC4wMTRWLjk2NGg0LjAxNFoiIGZpbGw9IiMxQTBEQUIiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:10px;margin-left:8px;width:20px}.js-areagram-parenting-comment-copy-button:hover{text-decoration:underline}.js-areagram-reaction-mail-copy-button{align-items:center;background:none;border:none;color:#1a0dab;cursor:pointer;display:flex;font-size:14px;justify-content:flex-end;line-height:18px;margin:0 auto;padding:0}.js-areagram-reaction-mail-copy-button:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuNzc0IDMuODFjLS41ODQuNTg0LS44NzYgMS4zMTQtLjg3NiAyLjE5IDAgLjg3Ni4yOTIgMS42MDYuOTQ5IDIuMTkuNjU3LjU4NCAxLjMxNC45NDkgMi4xOS45NDlIOS4wNXYxLjg5OEg0Ljk2M2MtMS4zODYgMC0yLjU1NC0uNTEyLTMuNTAzLTEuNDZDLjUxIDguNTU1IDAgNy4zODcgMCA2cy41MS0yLjU1NSAxLjQ2LTMuNTc3QzIuNDA5IDEuNDAxIDMuNTc3Ljk2MyA0Ljk2My45NjNoNC4wMTV2MS44OThINC45NjRjLS44MDMgMC0xLjUzMy4zNjUtMi4xOS45NVpNNS45ODUgNi45NXYtMS45N2g4LjAzdjEuOTdoLTguMDNaTTE1LjAzNy45NjRjMS4zODYgMCAyLjU1NC41MSAzLjUwMyAxLjQ2QzE5LjQ5IDMuNDQ0IDIwIDQuNjEzIDIwIDZjMCAxLjM4Ny0uNTExIDIuNTU1LTEuNDYgMy41NzctLjk0OSAxLjAyMS0yLjExNyAxLjQ2LTMuNTAzIDEuNDZoLTQuMDE1VjkuMTM5aDQuMDE0Yy44NzYgMCAxLjYwNi0uMjkyIDIuMTktLjk1LjU4NC0uNjU2Ljk1LTEuMzEzLjk1LTIuMTg5IDAtLjg3Ni0uMjkzLTEuNjA2LS45NS0yLjE5LS42NTctLjU4NC0xLjMxNC0uOTQ5LTIuMTktLjk0OWgtNC4wMTRWLjk2NGg0LjAxNFoiIGZpbGw9IiMxQTBEQUIiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:10px;margin-left:8px;width:20px}.js-areagram-reaction-mail-copy-button:hover{text-decoration:underline}.js-areagram-parenting-comment-copy-button.success:after,.js-areagram-reaction-mail-copy-button.success:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNi45IDIuNDAzIDE0LjUyIDAgNi45NjUgNy4yMTggMi4zODEgMi44MjMgMCA1LjIyNiA2Ljk2NSAxMiAxNi45IDIuNDAzWiIgZmlsbD0iIzFBMERBQiIvPjwvc3ZnPg==);height:12px;width:16.9px}.js-areagram-parenting-comment-open-button{align-items:center;background:none;border:none;color:#1a0dab;cursor:pointer;display:flex;font-size:14px;justify-content:flex-end;line-height:18px;margin:0 auto;padding:0;width:86px}.js-areagram-parenting-comment-open-button:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuNjE4LjMyNyAxMiAxLjcxIDYuMDM2IDcuNjczIDAgMS43MDkgMS4zODIuMzI3IDUuOTY0IDQuOTEgMTAuNjE4LjMyN1oiIGZpbGw9IiMxQTBEQUIiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:12px;margin-left:8px;width:12px}.js-areagram-parenting-comment-open-button:hover{text-decoration:underline}.parenting_comment_sub_text{color:#3f3f44;font-size:16px;font-weight:400;line-height:18px;margin-bottom:16px}.parenting_comment_area{position:relative}.input_parenting_comment{background-color:#f4f6f7;border:none;border-radius:8px;color:#3f3f44;font-size:18px;height:80px;padding:16px;resize:none;width:100%}.input_parenting_comment.success{height:140px;line-height:1.5;resize:vertical}.loading_gif_overlay{top:calc(50% - 24px)}.loading_gif_overlay,.profile_loading_gif_overlay{bottom:0;height:48px;left:0;margin:auto;position:absolute;right:10px;width:60.5px}.profile_loading_gif_overlay{top:calc(70% - 24px)}.parenting_auto_text_notice{color:#979797;font-size:12px;margin:8px 0 0 12px}.open_modal_display_source{color:#1a0dab;cursor:pointer;float:right;font-size:14px}#js_modal_display_source{position:relative;z-index:100}.display_source_modal_overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.5);box-sizing:border-box;display:flex;height:100%;justify-content:center;padding:80px;position:fixed;top:0;width:100%}.display_source_modal_overlay .display_source_modal_container{grid-gap:12px;align-items:flex-start;background:#fdfdfd;border-radius:8px;box-shadow:0 0 12px rgba(63,63,63,.4);display:flex;flex-direction:column;justify-content:center;padding:12px 12px 24px 24px}.display_source_modal_overlay .display_source_modal_container .modal_top_contents{align-items:center;display:flex;justify-content:space-between;width:100%}.display_source_modal_overlay .display_source_modal_container .modal_top_contents .modal_title{color:#3f3f44;float:left;font-family:Hiragino Sans;font-size:18px;font-style:normal;font-weight:600;height:28.63px;line-height:28.63px}.display_source_modal_overlay .display_source_modal_container .modal_top_contents .modal-close{background-image:url(https://assets.o-uccino.jp/packs/images/areagram/icon-modal-close-8c6e874f16449a7a20e63293692ff3b3.png);background-repeat:no-repeat;background-size:cover;cursor:pointer;height:44px;width:44px}.display_source_modal_overlay .display_source_modal_container .modal_table{border:1px solid #ececec;border-spacing:0;color:#3f3f44;font-size:14px;margin-right:12px;text-align:left}.display_source_modal_overlay .display_source_modal_container .modal_table th{background:#f8f9fa;font-weight:600;padding:12px}.display_source_modal_overlay .display_source_modal_container .modal_table .modal_th_left{border-right:1px solid #ececec;width:213px}.display_source_modal_overlay .display_source_modal_container .modal_table .modal_th_right{width:592px}.display_source_modal_overlay .display_source_modal_container .modal_table td{border-top:1px solid #ececec;font-weight:300;padding:12px}.display_source_modal_overlay .display_source_modal_container .modal_table .modal_td_left{border-right:1px solid #ececec}.ai_model_inner{color:#3f3f44;line-height:1.5;width:800px}.raw_text{word-wrap:break-word;white-space:pre-wrap}.disclaimer-text{color:#e74c3c;font-size:18px;font-weight:600;line-height:1;margin:-8px 0 -16px}.movie-container{aspect-ratio:16/9;margin-bottom:36px;width:100%}.movie-container:last-child{margin:0}.movie-container iframe{border:1px solid #3a3a3a}.areagram-customer-content{width:100%}.requestsExistsBackground{background:#ffeeeb;padding:40px}.favoriteExistsBackground{background:#fff0d4;padding:40px}.areagramContent{padding:40px}.obigae-content{flex:1}.obigae-origin-images-content{flex:1;overflow-x:hidden}.contract_usage_section{align-items:center;display:flex;font-size:18px;font-weight:600;justify-content:space-between;.contract_usage{grid-gap:24px;display:flex}}.contract_usage_section h2{border-bottom:none;margin-bottom:0;padding-bottom:0}.contract_container{width:calc(100% - 56px)}.hypernova_container{div[data-hypernova-id]{min-height:100%;width:100%}}#affiliated_organizations_container{.affiliated_organizations_item{grid-gap:16px;align-items:center;display:flex;margin-bottom:16px}.remove_affiliated_organization{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#1a0dab;cursor:pointer;display:inline-block;font-size:14px;outline:none;padding:0;word-break:keep-all}.remove_affiliated_organization:hover{text-decoration:underline}#add_affiliated_organizations{margin:auto}}.contract_h1{grid-gap:16px;align-items:center;display:flex}.contract_trial_label{background-color:#7f92a0;border-radius:100vmax;color:#fff;font-size:10px;line-height:1;padding:4px 8px}.sideMenu-sections .contract_trial_label{margin-left:12px}.create-estate-layout{background:#fdfdfd;border-radius:8px;box-shadow:0 0 6px rgba(0,0,0,.14);display:flex;overflow:hidden}.create-estate-layout__form{grid-gap:24px;display:flex;flex:1;flex-basis:50%;flex-direction:column;min-width:0;padding:48px;position:relative}.contents_area .create-estate-layout__section-title{border-bottom:none;color:#2d3748;font-family:Hiragino Sans,sans-serif;font-size:24px;font-weight:600;letter-spacing:0;line-height:100%;margin:0;padding:0}.contents_area .create-estate-layout .contents-box{background:transparent;border-radius:0;box-shadow:none;overflow:visible;padding:0}.contents_area .create-estate-layout .link_button_primary,.contents_area .create-estate-layout .link_button_tertiary{align-self:center}.next-app-banner{grid-gap:24px;display:flex;flex:1;flex-basis:50%;flex-direction:column;margin-left:1px;min-width:0;padding:48px;position:relative}.next-app-banner:before{background:#e8e8e8;bottom:24px;content:"";left:-1px;position:absolute;top:24px;width:1px}.next-app-banner h2{border-bottom:none;color:#2d3748;font-family:Hiragino Sans,sans-serif;font-size:24px;font-weight:600;letter-spacing:0;line-height:100%;margin:0;padding-bottom:0}.next-app-banner p{margin:0}.next-app-banner .next-app-banner__header{align-items:center;display:flex;justify-content:space-between;width:100%}.next-app-banner .next-app-banner__badge{align-items:center;background:#e74c3c;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-family:Hiragino Sans,sans-serif;font-size:14px;font-weight:600;height:48px;justify-content:center;line-height:100%;margin-bottom:-12px;margin-top:-12px;width:48px}.next-app-banner .next-app-banner__body{grid-gap:16px;display:flex;flex-direction:column;width:100%}.next-app-banner .next-app-banner__description{color:#979797;font-family:Hiragino Sans,sans-serif;font-size:14px;font-weight:600;letter-spacing:0;line-height:150%}.next-app-banner .next-app-banner__plan-notice{color:#e74c3c;font-family:Hiragino Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;line-height:150%}.next-app-banner .next-app-banner__image{align-items:center;display:flex;justify-content:center;margin:auto 0;width:100%}.next-app-banner .next-app-banner__image img,.next-app-banner .next-app-banner__image video{-o-object-fit:contain;object-fit:contain;width:300px}.next-app-banner .next-app-banner__footer{grid-gap:8px;align-items:center;display:flex;flex-direction:column;width:100%}.next-app-banner .next-app-banner__footer-text{color:#738cff;font-family:Hiragino Sans,sans-serif;font-size:14px;font-weight:600;letter-spacing:0;line-height:100%;text-align:center}.next-app-banner .next-app-banner__cta-button{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#738cff;border:none;border-radius:8px;box-shadow:0 2px 4px hsla(0,0%,81%,.5);color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:56px;justify-content:center;margin:0 auto;outline:none;padding:0;text-decoration:none;transition:all .25s ease-in-out;width:280px}.next-app-banner .next-app-banner__cta-button:hover{background:#9daeff}.follow_up_modal_overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.5);box-sizing:border-box;display:flex;height:100%;justify-content:center;padding:80px;position:fixed;top:0;width:100%}.follow_up_modal_modal{background:#fdfdfd;border-radius:8px;box-shadow:0 0 12px rgba(63,63,63,.4);color:#3f3f44;height:100%;padding:80px 48px 48px;position:relative;width:100%}.follow_up_modal_modal_inner{height:100%;overflow:auto}.follow_up_modal_close_inner{align-items:center;display:flex;height:44px;justify-content:center;position:absolute;right:12px;top:12px;width:44px}.follow_up_modal_close_button{background:transparent;border:none;color:transparent;height:20px;outline:none;position:relative;width:20px}.follow_up_modal_close_button:before{transform:rotate(45deg)}.follow_up_modal_close_button:after,.follow_up_modal_close_button:before{background:#bbb;content:"";height:28px;position:absolute;right:6px;top:-5px;width:5px}.follow_up_modal_close_button:after{transform:rotate(-45deg)}.follow_up_modal_header{font-size:24px;font-weight:600;justify-content:space-between;margin-bottom:36px}.follow_up_modal_header,.follow_up_modal_header_container{align-items:center;display:flex}.follow_up_modal_header_label{background:#738cff;color:#fff;font-size:14px;font-weight:600;line-height:16px;margin-right:28px;padding:8px 8px 8px 12px;position:relative;word-break:keep-all}.follow_up_modal_header_label:after{border-bottom:16px solid transparent;border-left:12px solid #738cff;border-top:16px solid transparent;content:"";position:absolute;right:-12px;top:0}.follow_up_modal_table{border:1px solid #ececec;border-collapse:collapse;width:100%}.follow_up_modal_table_header{background:#f8f9fa;border:1px solid #ececec;font-size:14px;line-height:18px;padding:16px;text-align:left;width:120px}.follow_up_modal_table_data{border:1px solid #ececec;font-size:18px;line-height:1;padding:16px}.follow_up_modal_table_data_mail{background:#eaedef;padding:0}.mail_template{background:#fff;margin:0 auto;width:50%}.mail_template_inner{zoom:70%}.follow_up_modal_note{grid-gap:16px;align-items:center;background:#fdf5d7;border-radius:8px;color:#3f3f44;display:flex;font-size:18px;font-weight:600;justify-content:center;margin:0 0 36px;padding:16px}.areagram_pagination_container{margin:24px auto 0;width:100%}.areagram_pagination_button_container{grid-gap:8px;align-items:center;display:flex;justify-content:center;margin-bottom:16px}.areagram_pagination_button{align-items:center;background:#fff;border:1px solid #dcdcdc;border-radius:4px;color:#1a0dab;display:flex!important;font-size:16px;height:44px;justify-content:center;line-height:1;transition:.3s;width:44px}.areagram_pagination_buttona:hover{background:#486378;border:1px solid #486378;color:#fff}.areagram_pagination_button.disabled,.areagram_pagination_button[disabled]{opacity:.3}.areagram_pagination_button.current{background:#486378;border:1px solid #486378;color:#fff}button.areagram_pagination_button:not([disabled]){cursor:pointer}.areagram_pagination_button.first{padding:0 12px;width:auto}.areagram_pagination_button.first:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yIC41SDB2MTNoMlYuNVptMTAgMTEuNzAxTDEwLjY2NyAxMy41IDQgNy4wMDUgNC4wMDUgNyA0IDYuOTk1IDEwLjY2Ny41IDEyIDEuNzk4IDYuNjYyIDcgMTIgMTIuMloiIGZpbGw9IiMxQTBEQUIiLz48L3N2Zz4=);margin-right:8px}.areagram_pagination_button.firsta:hover:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yIDBIMHYxM2gyVjBabTEwIDExLjcwMUwxMC42NjcgMTMgNCA2LjUwNWwuMDA1LS4wMDVMNCA2LjQ5NSAxMC42NjcgMCAxMiAxLjI5OCA2LjY2MiA2LjUgMTIgMTEuN1oiIGZpbGw9IiNmZmYiLz48L3N2Zz4=)}.areagram_pagination_button.previous{padding:0 12px;width:auto}.areagram_pagination_button.previous:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTYuNjY3IDEzLjUgOCAxMi4yMDEgMi42NjIgNyA4IDEuNzk4IDYuNjY3LjUgMCA2Ljk5NS4wMDUgNyAwIDcuMDA1IDYuNjY3IDEzLjVaIiBmaWxsPSIjMUEwREFCIi8+PC9zdmc+);margin-right:8px}.areagram_pagination_button.previousa:hover:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTYuNjY3IDEzIDggMTEuNzAxIDIuNjYyIDYuNSA4IDEuMjk4IDYuNjY3IDAgMCA2LjQ5NWwuMDA1LjAwNUwwIDYuNTA1IDYuNjY3IDEzWiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)}.areagram_pagination_button.next{padding:0 12px;width:auto}.areagram_pagination_button.next:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEuMzMzLjUgMCAxLjc5OSA1LjMzOCA3IDAgMTIuMjAyIDEuMzMzIDEzLjUgOCA3LjAwNSA3Ljk5NSA3IDggNi45OTUgMS4zMzMuNVoiIGZpbGw9IiMxQTBEQUIiLz48L3N2Zz4=);margin-left:8px}.areagram_pagination_button.nexta:hover:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEuMzMzIDAgMCAxLjI5OSA1LjMzOCA2LjUgMCAxMS43MDIgMS4zMzMgMTMgOCA2LjUwNSA3Ljk5NSA2LjUgOCA2LjQ5NSAxLjMzMyAwWiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)}.areagram_pagination_button.last{padding:0 12px;width:auto}.areagram_pagination_button.last:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMCAxMy41aDJWLjVoLTJ2MTNaTTAgMS43OTkgMS4zMzMuNSA4IDYuOTk1IDcuOTk1IDcgOCA3LjAwNSAxLjMzMyAxMy41IDAgMTIuMjAyIDUuMzM4IDcgMCAxLjhaIiBmaWxsPSIjMUEwREFCIi8+PC9zdmc+);margin-left:8px}.areagram_pagination_button.lasta:hover:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMCAxM2gyVjBoLTJ2MTNaTTAgMS4yOTkgMS4zMzMgMCA4IDYuNDk1bC0uMDA1LjAwNS4wMDUuMDA1TDEuMzMzIDEzIDAgMTEuNzAyIDUuMzM4IDYuNSAwIDEuM1oiIGZpbGw9IiNmZmYiLz48L3N2Zz4=)}.areagram_pagination_index{color:#3f3f44;font-size:14px;line-height:21px;text-align:center}.areagram_index_headline{justify-content:space-between;margin-bottom:24px}.areagram_index_box_search_form,.areagram_index_headline{align-items:center;display:flex}.areagram_index_search_form_container{width:100%}.areagram_index_search_label{color:#979797;font-size:12px;font-weight:600;line-height:1;margin-bottom:8px}.areagram_index_search_form{align-items:flex-end;display:flex;justify-content:space-between;width:100%}.areagram_index_search_form .input_text{background:#fbfaf5;border:2px solid #bbb;border-radius:8px;box-shadow:inset 0 0 0 1000px #fbfaf5;box-sizing:border-box;color:#3f3f44!important;font-size:14px;height:40px;padding:12px;width:153px}.areagram_index_search_form .input_text:focus{border:none;box-shadow:0 0 8px rgba(63,63,68,.52),inset 0 0 0 1000px #fbfaf5}.areagram_index_search_form ::-webkit-input-placeholder{color:#bbb;opacity:1}.areagram_index_search_form :-ms-input-placeholder{color:#bbb;opacity:1}.areagram_index_search_item_box{grid-gap:0 12px;align-items:center;display:flex}.areagram_index_btn_search{background:#40caaf;border:none;border-radius:8px;box-shadow:0 2px 4px hsla(0,0%,81%,.5);color:#fff;cursor:pointer;font-size:16px;font-weight:600;height:40px;margin-left:16px;width:96px}.areagram_index_btn_search:hover{background:#79dac7;transition:.3s}.areagram_index_list_container{background:#fdfdfd;border-radius:8px;box-shadow:0 0 6px rgba(0,0,0,.14);margin-bottom:24px;padding:24px;width:100%}.areagram_index_list_item_count{color:#3f3f44;font-size:24px;font-weight:600}