@import url(../fonts/fonts.css);
a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,tbody,tfoot,thead,th,tdvideo,tt,u,ul,var{background:transparent;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top; font-style: normal;}ol, ul {list-style:none;}blockquote, q {quotes:none;}img {vertical-align:top;}embed {vertical-align:top;}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block;}
mark, rp, rt, ruby, summary, time {display:inline;}
input, textarea {border:0; padding:0; margin:0; outline: 0;}
iframe {border:0; margin:0; padding:0;}
input, textarea, select {margin:0; padding:0px;}
fieldset,img {border:0;}
address, caption, cite, code, dfn, em, strong,th, var {font-style:normal;font-weight:normal;}
li {list-style:none;}
caption,th {text-align:left;}
q:before,q:after {content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:top;}
sub {vertical-align:bottom;}
input,textarea,select {font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select {*font-size:100%;}
legend {color:#000;}
p, ul, li, h1, h2, h3, h4, h5, h6{ margin:0px; padding:0px;}
a{outline: 0;text-decoration: underline;-moz-outline: none;}
a:hover{text-decoration: none;cursor: pointer;}
a.nounderline, a:link.nounderline, a:visited.nounderline, a:active.nounderline{text-decoration: none;}
a:hover.nounderline{text-decoration: underline;}
a img{border: none;text-decoration: none;}
img{border: none;text-decoration: none;}
label, button {cursor: pointer; font-family:'Mulish', sans-serif, Verdana;}
input:focus, select:focus, textarea:focus {outline: none;}
select::-moz-focus-inner { border: 0; outline: 0 }
option::-moz-focus-inner { border: 0; outline: 0 }
input[type="submit"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner{  border : 0px;} 
input[type="submit"]:focus, input[type="button"]:focus{ outline : none; }
fieldset{border: none;}
html, body {width: 100%; min-height: 100%; padding: 0;margin: 0;}

body {font-family: 'gothambook', Gotham, Arial, "sans-serif";font-size: 16px;color: #000;background: rgb(0,48,72);
background: linear-gradient(360deg, rgba(0,48,72,1) 0%, rgba(0,102,137,1) 100%);}
img {max-width: 100%;}
*{box-sizing: border-box;}

.wrapper {width: 100%;margin: 0px auto; }
.headerBox{width: 100%; height: 182px; background: url("../images/header-img.png") no-repeat right 0px;}
.contentBox{width: 100%; max-width: 1000px; margin: 0 auto;}
.logo{width: 160px;}
.logo img{width: 100%;}
.headerBox .contentBox{padding-top: 30px}
.manWrp{width: 100%;}
.contentInr{padding: 0px 12px;}
.commonCont{width: 100%; padding: 30px 0px;}
.titleHd{width: 100%; display: flex; justify-content: center;}
.titleHd h2{background: #012e47; border-radius: 20px; padding:10px 30px; color: #fff; text-align: center; font-family: 'gothambold'; font-size: 25px; text-transform: uppercase; font-weight: normal; margin-bottom: 40px;}
.titleHd h2 span{text-transform: lowercase!important;}
.hmBox{width: 900px; margin: 0px auto; display: flex; justify-content: space-between;}

.hmCol50{width: 30%; position: relative; margin-bottom: 30px;}
.hmThum{width: 100%; }
.hmLogoImg{width: 100%; text-align: center}
.hmLogoImg img{width: 90%; }
.btnRow{width: 100%; margin-top: 25px; }
.btn{background: #026e9d; border: #333 1px solid;border-radius: 20px; padding:0px 20px; color: #fff; text-align: center; font-family: 'gothambold'; font-size: 15px;  text-decoration: none;font-weight: normal; width: 100%; height: 50px; line-height: 50px; display: block;}
.hmCol50::after{content: ''; width: 1px; height: 140px; background: #f1b629; position: absolute; right: -38px; top: 0px; display: block;}
.hmCol50:last-child::after{display: none!important;}
.btn:hover{background: #f1b629;}
.tcBox{width: 100%;}
.tcBox a{color: #f1b629;}
.tcBox ul{list-style:decimal; padding-left: 20px;}
.tcBox li{list-style:decimal; font-size: 16px; line-height: 21px; padding-bottom: 10px; color: #fff;}
.tcBox li strong{font-family: 'gothambold';}
.tcBox li ol{list-style:lower-roman; padding-left: 10px; padding-top: 10px;}
.tcBox li ol li{list-style:lower-roman;}
.tcBox li ol li ol{list-style:disc; padding-left: 14px; padding-top: 10px;}
.tcBox li ol li ol li{list-style:disc;}

.bultList{list-style:disc!important; padding-left: 15px!important;}
.bultList li{list-style:disc!important; font-size: 16px; line-height: 21px; padding-bottom: 10px; color: #fff;}
.bultList ol{list-style:circle!important; padding-left: 15px!important;}
.bultList ol li{list-style:circle!important; }

.tableBox{width: 100%; padding: 15px 0px;}
.tableBox table{width: 100%; border-top: #fff 1px solid; border-right: #fff 1px solid;}
.tableBox table td{padding: 10px; border-bottom: #fff 1px solid; border-left: #fff 1px solid; font-size: 16px; color: #fff; text-align: center;}
.tableBox table th{padding: 10px; border-bottom: #fff 1px solid; border-left: #fff 1px solid; font-size: 16px; color: #fff; font-family: 'gothambold'; text-align: center;}
.innerLogoImg{width: 100%; text-align: center; padding-bottom: 30px; display: flex; justify-content: center;}
.innerLogoImg span{width: 300px; display: inline-block;}
.innerLogoImg span img{width: 100%; }
.tcBox p{font-size: 16px; line-height: 21px; padding-bottom: 15px; color: #fff;}
.tcBox h2{font-size: 20px;  padding: 20px 0; color: #fff; font-family: 'gothambold'; font-weight: normal; text-align: center;}
.tcBox h3{font-size: 18px; line-height: 23px; padding-bottom: 15px; color: #fff; font-family: 'gothambold'; font-weight: normal;}



