﻿.header__gnavi{display:none !important}.header__logo,.header__logo--box-logo{margin:auto}.footer{background:#E6E6E6}.footer__contact,.footer__info,.header__logo--button-menu{display:none}.global-contents{padding-top:36px}@media (max-width: 767px){.global-contents{padding-top:30px}}@media (max-width: 767px){.global-title-02{font-size:24px;font-size:2.4rem;line-height:31px;line-height:1.29167em;letter-spacing:.03em;margin-bottom:33px}}@media (max-width: 767px){.global-title-02 span{display:inline-block}.global-title-02 span:after{max-width:100% !important}}.contact-wrap{max-width:1090px;padding:0 15px;margin:auto}.ttlContact1{font-weight:bold;margin-bottom:35px;font-size:16px;font-size:1.6rem;line-height:25px;line-height:1.5625em;letter-spacing:.04em}@media (max-width: 767px){.ttlContact1{font-size:14px;font-size:1.4rem;line-height:25px;line-height:1.78571em;letter-spacing:.06em;margin-bottom:19px}}.ttlContact2{font-weight:500;margin-bottom:12px;font-size:18px;font-size:1.8rem;line-height:48px;line-height:2.66667em;letter-spacing:.06em;font-weight:700}@media (max-width: 767px){.ttlContact2{font-size:17px;font-size:1.7rem;line-height:30px;line-height:1.76471em;letter-spacing:.06em;margin-bottom:15px}}.txtContact.red{color:#C1272D;font-weight:bold;font-size:16px;font-size:1.6rem;line-height:26px;line-height:1.625em;letter-spacing:.06em;font-family:'Roboto', sans-serif;margin-bottom:40px}.txtContact.red a{color:#C1272D}@media (max-width: 767px){.txtContact.red{margin-bottom:23px;font-size:18px;font-size:1.8rem;line-height:27px;line-height:1.5em;letter-spacing:0em}.txtContact.red span{font-size:13px;font-size:1.3rem;line-height:27px;line-height:2.07692em;letter-spacing:0em}}.tableContact{width:100%;margin:16px 0 30px 0}.tableContact th{text-align:left;font-weight:bold;font-size:15px;font-size:1.5rem;line-height:25px;line-height:1.66667em;letter-spacing:.06em;width:180px;padding:17px 0 10px 0;vertical-align:top}.tableContact th em{color:#C1272D;font-size:15px;font-size:1.5rem;line-height:24px;line-height:1.6em;letter-spacing:.04em;font-style:normal}.tableContact th em span{color:#424242}.tableContact td{text-align:left;vertical-align:top;font-size:15px;font-size:1.5rem;line-height:26px;line-height:1.73333em;letter-spacing:.06em;padding:10px 0 10px 10px}.step2 .tableContact td{padding:17px 0 10px 0}@media (max-width: 767px){.step2 .tableContact td{padding:0 0 22px 0}}.tableContact input,.tableContact label,.tableContact select,.tableContact button,.tableContact textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;background:none;font:inherit;outline:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.tableContact input[type=number]::-webkit-inner-spin-button,.tableContact input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tableContact input[type=number]{-moz-appearance:textfield}.tableContact input[type=search]{-webkit-appearance:textfield}.tableContact ::-webkit-search-decoration{display:none}.tableContact textarea{overflow:auto;white-space:pre-line}.tableContact input[type="reset"],.tableContact input[type="submit"],.tableContact input[type="button"]{cursor:pointer}.tableContact button{-webkit-tap-highlight-color:transparent;cursor:pointer}.tableContact .input-style,.tableContact input[type="text"],.tableContact input[type="number"],.tableContact input[type="tel"],.tableContact input[type="email"]{display:inline-block;vertical-align:middle;background:#FFFBB3;height:41px;padding:0 20px;max-width:600px;width:100%;border:1px solid #CCCCCC;font-size:15px;font-size:1.5rem;line-height:26px;line-height:1.73333em;letter-spacing:.06em}@media (max-width: 767px){.tableContact .input-style,.tableContact input[type="text"],.tableContact input[type="number"],.tableContact input[type="tel"],.tableContact input[type="email"]{font-size:14px;font-size:1.4rem;line-height:25px;line-height:1.78571em;letter-spacing:.06em;width:100%;max-width:100%;padding:0 15px;height:40px}}.tableContact .textarea-style{width:100%;height:198px;padding:15px 20px;background:#fff;border:1px solid #CCCCCC;font-size:15px;font-size:1.5rem;line-height:26px;line-height:1.73333em;letter-spacing:.06em}@media (max-width: 767px){.tableContact .textarea-style{width:100%;height:150px;padding:15px;font-size:14px;font-size:1.4rem;line-height:25px;line-height:1.78571em;letter-spacing:.06em}}.tableContact ::-webkit-input-placeholder{color:#999999;font-weight:bold}.tableContact :-ms-input-placeholder{color:#999999;font-weight:bold}.tableContact ::placeholder{color:#999999;font-weight:bold}@media (max-width: 767px){.tableContact{display:block;margin:16px 0 10px 0}.tableContact tbody,.tableContact tr{display:block;width:100%}.tableContact th{display:block;width:100%;font-size:14px;font-size:1.4rem;line-height:25px;line-height:1.78571em;letter-spacing:.06em;width:100%;padding:0 0 4px 0;vertical-align:top}.tableContact th em{font-size:12px;font-size:1.2rem;line-height:20px;line-height:1.66667em;letter-spacing:.04em;margin-left:8px}.tableContact td{display:block;width:100%;font-size:14px;font-size:1.4rem;line-height:26px;line-height:1.85714em;letter-spacing:.06em;padding:0 0 22px 0}}.under-form{text-align:center;margin-top:50px}.under-form .btn-form{border:none;color:#fff;background:#1C94D3;font-size:18px;font-size:1.8rem;line-height:25px;line-height:1.38889em;letter-spacing:.06em;font-weight:bold;width:100%;max-width:290px;height:80px;outline:none;-webkit-transition:0.6s ease all;-moz-transition:0.6s ease all;-ms-transition:0.6s ease all;-o-transition:0.6s ease all;transition:0.6s ease all}html:lang(vi) .under-form .btn-form,html:lang(en) .under-form .btn-form{font-family:'Roboto', sans-serif}@media only screen and (min-width: 1025px){.under-form .btn-form:hover{opacity:0.5}}.under-form .under-back{text-align:right;margin-bottom:30px}.under-form .under-back a{text-decoration:underline}@media only screen and (min-width: 1025px){.under-form .under-back a:hover{opacity:1;text-decoration:none}}.under-form .back-top{margin-top:20px}@media (max-width: 767px){.under-form{margin-top:18px}.under-form .under-form-btn{padding:0 25px}.under-form .btn-form{height:50px;font-size:16px;font-size:1.6rem;line-height:25px;line-height:1.5625em;letter-spacing:.064em}}.containerIndexThx{text-align:center}.step3 .contact-wrap{min-height:calc(100vh - 70px)}@media (max-width: 767px){.step3 .contact-wrap{min-height:calc(100vh - 60px)}}.step3 .contact-wrap .back-top{margin-top:28px}.property-list-box{margin-bottom:40px}.property-list .property-title{font-size:22px;font-size:2.2rem;line-height:25px;line-height:1.13636em;letter-spacing:.06em;font-weight:700;font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;border-bottom:1px solid #ccc;padding-bottom:10px}html:lang(vi) .property-list .property-title,html:lang(en) .property-list .property-title{font-family:'Crimson Pro', serif;font-weight:500}.property-list .list-box{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;background:#51b0de}@media (max-width: 767px){.property-list .list-box{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}}.property-list .list-box:nth-child(odd){background:#1C94D3}@media (max-width: 767px){.property-list .list-box:not(:last-child){margin-bottom:10px}}.property-list .list-box-wrap{margin-top:20px}.property-list .list-box-item{width:25%;padding:15px 20px;color:#fff;font-weight:700}@media (max-width: 767px){.property-list .list-box-item{padding:15px}}.property-list .list-box-item:not(:last-child){border-right:1px solid rgba(255,255,255,0.5)}@media (max-width: 767px){.property-list .list-box-item:not(:last-child){border-right:none}}.property-list .list-box-title{width:50%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media (max-width: 767px){.property-list .list-box-title{padding-right:65px;width:100%;border-bottom:1px solid rgba(255,255,255,0.5)}}@media (max-width: 767px){.property-list .list-box-address{width:60%}}.property-list .list-box-price{font-family:'Roboto', sans-serif;font-size:18px;font-size:1.8rem;line-height:20px;line-height:1.11111em;letter-spacing:.06em;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media (max-width: 767px){.property-list .list-box-price{width:40%;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}}.property-list .list-box-check{width:60px;padding:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media (max-width: 767px){.property-list .list-box-check{position:absolute;top:18px;right:0;height:auto}}.property-list .list-box-check label{width:25px;height:25px;display:block;border:1px solid #fff;position:relative}.property-list .list-box-check label:before{content:'';border-left:3px solid #fff;border-top:3px solid #fff;content:'';height:16px;left:7px;position:absolute;top:2px;-moz-transform:rotate(-135deg) skew(0deg, 0deg);-webkit-transform:rotate(-135deg) skew(0deg, 0deg);-ms-transform:rotate(-135deg) skew(0deg, 0deg);transform:rotate(-135deg) skew(0deg, 0deg);width:8px;z-index:2;display:none}.property-list .list-box-check label input{width:100%;height:100%;padding:0;margin:0;visibility:hidden}.property-list .list-box-check label.is-active:before{display:block}#contact .errMsg{margin-left:1em;padding-bottom:1px;display:block;line-height:1.4;text-indent:-.9em}#contact .formError{padding-bottom:13px;display:block}#contact .fixed{padding-bottom:0px}#contact .formError .formErrorClose{border:solid #252525 2px;display:block;width:16px;height:16px;position:absolute;top:-4px;right:-4px;color:#efefef;background:#333;font-weight:bold;text-align:center;line-height:middle;cursor:pointer;z-index:2;-webkit-border-radius:9px 9px 9px 9px;-moz-border-radius:9px 9px 9px 9px;-ms-border-radius:9px 9px 9px 9px;-o-border-radius:9px 9px 9px 9px;border-radius:9px 9px 9px 9px;-webkit-box-shadow:1px -1px 3px #888;-moz-box-shadow:1px -1px 3px #888;-ms-box-shadow:1px -1px 3px #888;-o-box-shadow:1px -1px 3px #888;box-shadow:1px -1px 3px #888}#contact .formError .formErrorClose:hover{background:#666}#contact .fixed .formErrorClose{display:none}#contact .formError .formErrorContent{padding:6px 10px;width:180px;position:relative;color:#fff;background:#252525;font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, "ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4, "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, Osaka, sans-serif;font-size:11px;margin:0 0;z-index:1;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 0px 6px #888;-moz-box-shadow:0px 0px 6px #888;-ms-box-shadow:0px 0px 6px #888;-o-box-shadow:0px 0px 6px #888;box-shadow:0px 0px 6px #888}#contact .fixed .formErrorContent{margin-top:.5em;background:#f60;margin:0 0 30px 0;-webkit-border-radius:none;-moz-border-radius:none;-ms-border-radius:none;-o-border-radius:none;border-radius:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}#contact .fadeOut{opacity:.2;filter:alpha(opacity=20)}#contact .formError .formErrorArrow{width:15px;height:15px;position:absolute;bottom:0;left:20px;margin:0 0 30px 0;z-index:0}#contact .fixed .formErrorArrow{display:none}#contact .formError .formErrorArrowBottom{margin:-6px;top:0}#contact .fixed .formErrorArrowBottom{display:none}#contact .formError .formErrorArrow div{margin:0 auto;display:block;height:1px;background:#252525;line-height:0px;font-size:0px;-webkit-box-shadow:0px 2px 3px #888;-moz-box-shadow:0px 2px 3px #888;-ms-box-shadow:0px 2px 3px #888;-o-box-shadow:0px 2px 3px #888;box-shadow:0px 2px 3px #888}#contact .formError .formErrorArrowBottom div{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}#contact .formError .formErrorArrow .line10{width:19px}#contact .formError .formErrorArrow .line9{width:17px}#contact .formError .formErrorArrow .line8{width:15px}#contact .formError .formErrorArrow .line7{width:13px}#contact .formError .formErrorArrow .line6{width:11px}#contact .formError .formErrorArrow .line5{width:9px}#contact .formError .formErrorArrow .line4{width:7px}#contact .formError .formErrorArrow .line3{width:5px}#contact .formError .formErrorArrow .line2{width:3px}#contact .formError .formErrorArrow .line1{width:1px}#contact .hid_url{display:none}

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