.heading-menu{
padding: 50px 0;
background: url(/sites/meweb/images/kr/netflow/images/ncm-banner-bg.png) no-repeat center top;
background-attachment: relative;
background-position: center center;
width: 100%;
-webkit-background-size: 100%;
-moz-background-size: 100%;
-o-background-size: 100%;
background-size: 100%;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
color: #fff;
border-bottom: 1px solid #C5CBD4;
font-weight: 400;
letter-spacing: -1px;
position: relative;
overflow: hidden;
clear: both;
height: auto;
font-weight: 500;
}
.per60,.per40{float:none;margin:0 auto;}
.ftrmnhdr {font-family: 'Zoho_Puvi_SemiBold', 'Open Sans', sans-serif;font-size: 45px !important;letter-spacing: 0.5px;line-height: 50px;font-weight: 600 !important;color:#fff;margin:0 0 20px;}
.breadcrumb{display:none;}
.heading-menu .menuhead{display:block;text-align:center}
.ftrmnhdr{color:#fff !important}
.formwidth{width:400px;margin:0 auto;}
.form-sec{border: 1px solid #ddd;padding: 10px 22px;}
.form-sec  td{width:50%}
.formcontent{ width:100%;margin:0 auto}
.form-sec{ margin-top:20px}
.form-sec input,.form-sec select,.form-sec textarea{ border:1px solid #ccc; padding:10px; font-size:14px; width:80%; vertical-align:middle}
.form-sec  td{ padding:10px 0}
.form-sec  td td{ padding:0}
.form-sec label{ vertical-align:middle}
.form-sec input[type="submit"],.form-sec input[type="reset"]{width:auto;border:1px solid #ccc; padding:10px 20px; font-size:14px;margin-top:5px;}
.form-sec select{width:89%;}
@media screen and (max-width:760px){
.per60,.per40{width:90%;}
}
@media screen and (max-width:500px){
.form-sec td{width:100%;display:block;}
.form-sec input,.form-sec textarea{width:94%;}
.form-sec select{width:100%;}
.ftrmnhdr{font-size:32px !important;}
}