@media screen and (max-width: 1044px){#contact{padding:2vh 0 2vh 0}#contact h1{margin-bottom:3vh}#contact .contact-block select{width:100%}#contact .contact-block dl{font-size:1.2rem;width:90vw}#contact .contact-block dl dt{width:80vw;max-width:560px;margin:0 auto;display:block}#contact .contact-block dl dd{margin:0 auto;width:80vw;max-width:560px;display:block}#contact .contact-block dl dd textarea{float:none}#contact .contact-block dl dd input[type=submit]{float:none;margin:0;width:80vw;padding:2vw 0}#contact .fullform .kiyaku_enrty{width:84%;margin:0 auto}}@media screen and (max-width: 767px){#contact{margin:5vw 0 0 0;width:90vw}#contact .contact-block dl{font-size:1rem}#contact .contact-block .enrty_submit{width:fit-content}#contact .contact_text{width:80vw;margin:10px auto;border:1px solid #000;padding:10px;text-align:left;color:#000}#contact .fullform .kiyaku_enrty{width:89%;margin:0 auto}}@media screen and (max-width: 480px){main{padding-top:3vh}html{font-size:3.5vw}html body #containar{display:flex;justify-content:flex-start;height:100vh;min-height:600px}html body #containar .login{padding:1vh;width:90vw}html body #containar .login.maT40{margin-top:3vh !important}html body #containar .coution_text{width:90vw;margin:0 auto;font-size:3.5vw}html body footer{margin-top:3vh}}
