#policy_url{font-size:0}@media screen and (max-width: 480px){#policy_url{position:relative;display:block;width:13em}}#policy_url:after{font-size:14.4px;content:'個人情報の取り扱いについて'}@media screen and (max-width: 480px){#policy_url:after{position:absolute;display:block;width:13em;top:-1.5em;left:-6.5em}}.contact.pure-g-r h3{margin-top:-20px !important}.contact.pure-g-r p{margin-bottom:-20px}div#lf-tab{border-bottom:1px solid #e2e2e2;margin:0px -500px;padding:0px 500px}div.tab{width:80%;margin:20px auto -1px auto}div.tab a{background:#f2f2f2;padding:15px 0;margin-right:6px;border:1px solid #e2e2e2;text-decoration:none;color:#494949;font-weight:bold;font-size:1.2em;display:block;float:left;width:280px;text-align:center}div.tab a:hover{background:#fff;color:#D13100}div.tab a.select{background:#fff;color:#D13100;border-bottom:1px solid #fff}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}#item_8,#item_9,#item_10,#item_11,#item_12,#item_13{display:table-row !important}.preview-notice{width:940px;height:100px;margin:0px 0px;background:#4169e1;font-size:24px;font-weight:bold;color:#f9f9f9;text-align:center;display:table-cell;vertical-align:middle}.lf_form_style{display:none}.privacy_policy{margin:30px}.privacy_policy .policy-text-textarea{width:100%;border:Gainsboro 1px solid}.privacy_policy .privacy-text-master{width:100%;border:none}div.form{width:80%;margin:-10px auto 0}.form_error_inner{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.form_error_inner>i{margin-right:4px}.button_area button{font-size:120%;font-weight:bold}.form_error .form_error_wrap{display:block;color:#c82e2e}#lf-form{padding:20px}

/*# sourceMappingURL=../map/contents/contact_override.css.map */
