.mainArea{position:relative;z-index:1;clip-path:inset(0 0 0 0)}.mainArea::after{content:"";width:100%;height:100%;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;position:fixed;background:url("../../images/tw/home/facility_bg.jpg") no-repeat center center/cover;will-change:transform;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mainArea::after{opacity:.6}.mainArea.successPage{height:calc(100vh - 400px);height:calc(100dvh - 400px);min-height:400px;align-items:center;display:flex;justify-content:center;padding:60px 0;text-align:center}@media(max-width: 768px){.mainArea.successPage{height:auto;min-height:200px}}.mainArea.successPage .successTxt{color:#c5a358;font-size:30px;line-height:1.3}@media(max-width: 1180px){.mainArea.successPage .successTxt{font-size:26px}}@media(max-width: 768px){.mainArea.successPage .successTxt{font-size:22px}}@media(max-width: 400px){.mainArea.successPage .successTxt{font-size:18px}}.contentBox .wrap{max-width:1100px}.formList .formColumn{width:100%}@media(min-width: 769px){.formList .name,.formList .email,.formList .telephone,.formList .mobile{width:50%}}.sideContactInfo{margin-top:20px}