.top_mv{height:500px;overflow:hidden}.top_mv article{width:100%;height:auto;text-align:center;overflow:hidden;margin:0 auto}.top_mv .title_bg{background:-moz-linear-gradient(left, #000, rgba(100,100,100,0.2));background:-webkit-linear-gradient(left, #000, rgba(100,100,100,0.2));background:linear-gradient(to left, #000, rgba(100,100,100,0.2));height:auto}.top_mv p{max-width:1080px;width:100%;color:white;font-size:30%;line-height:1.5em;letter-spacing:0.1em;text-align:right;margin:220px 0 100px;padding:1% 0}@media screen and (max-width: 767px){.top_mv{height:auto;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden;height:600px}.top_mv article{width:100%;height:auto;text-align:center;overflow:hidden;margin:0 auto}.top_mv .title_bg{background:-moz-linear-gradient(left, #000, rgba(100,100,100,0.2));background:-webkit-linear-gradient(left, #000, rgba(100,100,100,0.2));background:linear-gradient(to left, #000, rgba(100,100,100,0.2));height:auto}.top_mv p{max-width:1080px;width:100%;color:white;font-size:24%;line-height:1.5em;letter-spacing:0.1em;text-align:right;margin:270px 0 0;padding:1% 10%}}.con_mv{background:url("../img/con_mv.png");background-position:center right;background-size:100%;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}@media screen and (max-width: 767px){.con_mv{background:url("../img/con_mv.png");height:600px;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden}}.form-body{background:url(../img/cont_bg.png);height:auto;background-size:cover;background-repeat:no-repeat;overflow:hidden}#form-main{width:100%;padding:0;margin:0}#form-div{width:70%;margin:0 15%;padding:10% 0;text-align:center}#form-div h2{font-size:24%;text-align:center}#form-div h3{font-size:20%;margin:2% 0;text-align:center}#form-div p{line-height:1.2em}.feedback-input{font-size:18%;line-height:22px;background-color:white;padding:13px;margin:3% auto;width:70%;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:1px solid #999999}.feedback-input:focus{background:#ffffff;box-shadow:0;border:1px solid grey;outline:none;padding:13px 13px 13px 13px}input::focus::placeholder{color:transparent}.focused{color:#30aed6;border:#30aed6 solid 3px}textarea{width:100%;height:150px;line-height:150%}input:hover,textarea:hover,input:focus,textarea:focus{background-color:white}#button{width:50%;background-color:#3c3c3c;color:white;font-size:20%;padding:10px 0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;margin-top:7%;font-weight:700}#button:hover{background-color:rgba(0,0,0,0);color:#3c3c3c}.submit:hover{color:#3498db}.ease{width:0px;height:74px;background-color:#fbfbfb;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.submit:hover .ease{width:100%;background-color:white}@media only screen and (max-width: 767px){#form-div{left:3%;margin-right:3%;width:88%;margin-left:0;padding:0 3%}#form-main{width:100%;padding-top:0px;margin:0}#form-div{width:100%;text-align:center}#form-div h2{font-size:24%;padding:20% 0 0;text-align:center}#form-div h3{font-size:18%;margin:10% 0;text-align:center}#form-div p{line-height:10px}.feedback-input{font-size:18%;line-height:30px;background-color:white;padding:13px;margin:4% auto;width:90%;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:1px solid #999999}.feedback-input:focus{background:#ffffff;box-shadow:0;border:1px solid #999999;color:white;outline:none;padding:13px}input::focus::placeholder{color:transparent}.focused{color:#30aed6;border:#30aed6 solid 3px}textarea{width:100%;height:300px;line-height:150%}input:hover,textarea:hover,input:focus,textarea:focus{background-color:white}#button{width:90%;background-color:#3c3c3c;color:white;font-size:20%;padding:10px 0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;margin:10% 0 20%;font-weight:700}#button:hover{background-color:rgba(0,0,0,0);color:#3c3c3c}.submit:hover{color:#3498db}.ease{width:0px;height:74px;background-color:#fbfbfb;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.submit:hover .ease{width:100%;background-color:white}}
