body #wrap #mainImg{display:none;height:0}
body #wrap #contactWrap{margin-bottom:300px;}
body #wrap #contactWrap #content{background-color:#fff;width:1168px;margin:50px auto;}
body #wrap #contactWrap #content #pageCatch{margin-bottom:50px;text-align:center}
body #wrap #contactWrap #content #contactTxt{margin:50px auto 10px;width:60%;}
body #wrap #contactWrap #content #contactTxt p{font-size:16px;font-weight:bold;color:#ff8110}
body #wrap #contactWrap #content .contents{border:1px solid #ddd;margin:0 auto 50px;padding:0;width:60%;font-size:14px;}
body #wrap #contactWrap #content .contents .contact{display:table;border-bottom:1px solid #ddd;width:100%;margin:0 auto;}
body #wrap #contactWrap #content .contents .contact:last-child{margin-bottom:0}
body #wrap #contactWrap #content .contents .contact .question,body #wrap #contactWrap #content .contents .contact .inputArea{display:table-cell;vertical-align:middle}
body #wrap #contactWrap #content .contents .contact .question{background-color:#ff8110;border-right:1px solid #ddd;width:26%;text-align:center;}
body #wrap #contactWrap #content .contents .contact .question p{color:#fff;}
body #wrap #contactWrap #content .contents .contact .question p span{background-color:#fff;margin-left:.8em;padding:.3em;font-size:6px;font-weight:bold;color:#ff8110}
body #wrap #contactWrap #content .contents .contact .inputArea{width:80%;padding:1em 0 1em 1em;}
body #wrap #contactWrap #content .contents .contact .inputArea .inputPart{width:100%;}
body #wrap #contactWrap #content .contents .contact .inputArea .inputPart input{margin-bottom:.4em;padding:.4em 0;width:94%;border:1px solid #ddd}
body #wrap #contactWrap #content .contents .contact#etc .inputPart{width:100%;}
body #wrap #contactWrap #content .contents .contact#etc .inputPart textarea{width:96%;height:90%;border:1px solid #ddd}
body #wrap #contactWrap #content .contents .contact#etc .inputPart input{overflow:hidden;height:3em;vertical-align:top}
body #wrap #contactWrap #content #submit{width:60%;margin:0 auto;}
body #wrap #contactWrap #content #submit .inputArea{text-align:center;}
body #wrap #contactWrap #content #submit .inputArea input{border:2px solid #2f934f;-webkit-border-radius:4px;border-radius:4px;background-color:#3dbb66;padding:.5em 2em;color:#FFF;}
body #wrap #thanksWrap{margin-bottom:100px;}
body #wrap #thanksWrap #content{background-color:#fff;width:1168px;margin:50px auto}
@media screen and (max-width: 980px){body #wrap #contactFix{display:none}
body #wrap #contactWrap{margin-bottom:10%;}
body #wrap #contactWrap #content{width:100%;margin:0;}
body #wrap #contactWrap #content #detailsTitle{width:96%;margin:0 auto;}
body #wrap #contactWrap #content #detailsTitle img{width:100%}
body #wrap #contactWrap #content .contents{width:85%;margin:8% auto}
body #wrap #thanksWrap{margin-bottom:10%;}
body #wrap #thanksWrap #content{width:100%;margin:0}
}