form{margin-top:.5rem}
input[type="text"], textarea {line-height: 5.2rem;margin: .5rem 0;background-color: rgb(29 29 29 / 81%);float: left;width: calc(100% - 3.2rem);padding: 0 1.5rem;border: .1rem solid #a6c8ff;outline: none;color:#fff}
input[type="text"]:hover, input[type="text"]:focus, textarea:hover, textarea:focus{border: 0.1rem solid #3883ff}
textarea{padding: 1rem 1.5rem;resize: none;line-height:2.2rem}
button{float:left;width:100%}


#gogo input, #gogo textarea{background-size: 2.2rem;background-position: bottom 1.5rem right 1rem;background-repeat: no-repeat;}

.fcin{background-image: url(../img/icon/fa.svg);}
.fcip{background-image: url(../img/icon/fp.svg);}
.fcie{background-image: url(../img/icon/fcie.svg);}
.fcio{background-image: url(../img/icon/fcio.svg);}
.fcim{background-image: url(../img/icon/fm.svg);}

.fload {width: 12rem;margin: 20rem calc(50% - 6rem);display: none;}
.fresult{text-align: center;margin: 22rem 0;display: none;}

@media (max-width: 1000px){
#gogo input{width: calc(50% - 3.7rem);}
#gogo input:nth-child(2n){margin-left:1rem}
}

@media (max-width: 550px){
#gogo input{width: calc(100% - 3.2rem)}
#gogo input:nth-child(2n){margin-left:0}
}