.page_body{padding:60px 0}@media screen and (max-width: 767px){.page_body{padding:30px 0 0}}.contact_txt{margin-bottom:60px;font-size:2.2rem}@media screen and (max-width: 767px){.contact_txt{font-size:1.8rem;margin-bottom:30px}}#form{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}#form .blc_L{width:100%;margin-bottom:5%}@media print, screen and (min-width: 768px){#form .blc_L{width:65%;float:left;margin-bottom:0}}#form dd .mfp_col10{position:relative}@media print, screen and (min-width: 768px){#form dd .mfp_rows{overflow:inherit;display:block}#form dd .mfp_rows:after{content:"";display:block;clear:both}#form dd .must{float:none;position:absolute;left:-85px}}#form .blc_R{background-color:#191200;color:#fff;padding:20px;margin:0 -20px;width:100vw}@media print, screen and (min-width: 768px){#form .blc_R{width:30%;float:right;padding:3%;margin:0}}#form .blc_R a{color:#fff}#form .blc_R .contact-tel>dt{font-size:2.4rem}@media screen and (max-width: 767px){#form .blc_R .contact-tel>dt{font-size:2rem}}#form .blc_R .contact-tel .link_tel{padding:1em 0 1em 30px;position:relative;background:url("../img/icon_phone.svg") no-repeat left top 1.3em/23px auto;display:block;font-size:2.4rem;font-family:'Roboto', sans-serif;letter-spacing:.1em;color:#fff}#form .blc_R .address{border-top:dotted 1px #fff;padding:15px 0;font-size:1.6rem}#form .blc_R .page-list{padding:15px 0}#form .blc_R .page-list li{margin-bottom:.8em;position:relative}#form .blc_R .page-list li a{color:#fff;display:block;padding:10px 10px 10px 20px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}#form .blc_R .page-list li a:before{content:"";position:absolute;top:0;bottom:0;right:auto;left:0px;width:7px;height:7px;margin:auto;vertical-align:middle;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:2}#form .blc_R .page-list li a:hover{color:#fff;text-decoration:underline}
/*# sourceMappingURL=contact.css.map */
