﻿@charset "UTF-8";

@font-face {
  font-family: "SSP-Regular";
  src: url("../../fonts/SourceSansPro/SourceSansPro-Regular.ttf");
}
@font-face {
  font-family: "SSP-SemiBold";
  src: url("../../fonts/SourceSansPro/SourceSansPro-SemiBold.ttf");
}
@font-face {
  font-family: "Cabin-Regular";
  src: url("../../fonts/Cabin/Cabin-Regular.ttf");
}
@font-face {
  font-family: "Cabin-Medium";
  src: url("../../fonts/Cabin/Cabin-Medium.ttf");
}
@font-face {
  font-family: "Cabin-SemiBold";
  src: url("../../fonts/Cabin/Cabin-SemiBold.ttf");
}
@font-face {
  font-family: "Cabin-Bold";
  src: url("../../fonts/Cabin/Cabin-Bold.ttf");
}
@font-face {
  font-family: "Mt-Regular";
  src: url("../../fonts/Montserrat/Montserrat-Regular.ttf");
}
/**{font-family:ss,arial;}*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
html {color: #666666; height: 100%; overflow-x: auto; overflow-y: scroll; background:#FFFFFF;}
br{opacity: 0;background: transparent;color: transparent;}
img{ border:0;}
ol,ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
body{background-color:#e6e6e6;}
.w1200{width:100%; margin:0 auto; max-width: 1200px;}
.wcup-wrapper{width:100%; margin:0 auto; max-width: 1920px;}
.wcup-banner{position: relative;}
.wcup-banner h1{text-indent:0px; position:absolute;left:0px; top:0px;}
.wcup-banner p{text-indent:0px; position:absolute;left:0px; top:20px;}
.wcup-banner img{max-width:100%; height:auto; position:relative;}
.wcup-part2, .wcup-part3{padding:80px 0px;}
img.auto,.wcup-table img{max-width:100%; height:auto;}
.wcup-orange{background-color:#e56f49;}
.wcup-orange p{color:#fff;}

.wcup-table{width: 100%; margin:0 auto; max-width: 1440px; display: table;}
.wcup-table .col1{width: 55%; display: table-cell; vertical-align: middle; text-align: center;}
.wcup-table .col2{width: 45%; display: table-cell; vertical-align: middle; text-align: center;}
.wcup-table .col3{width: 50%; display: table-cell; vertical-align: middle; text-align: center;}
.wcup-table p{padding:0px 50px; font-size:24px; line-height:32px; font-family: "Cabin-Medium"; text-align:left;}

.wcup-video{margin:0 auto; width:100%; max-width:1200px; position: relative;}
.wcup-video iframe{width: 100%; height: 100%; position: absolute; left: 0px; top: 0px;}

.tgd-application ul:before,
.tgd-application ul:after {
  display: table;
  content: " ";
}

.tgd-application ul:after {
  clear: both;
}



@media (max-width: 767px) {
.mb30{margin-bottom:30px;}
.wcup-part2{padding:30px 10px;}
.wcup-part3{padding:20px 0px;}
.wcup-table{display: block;}
.wcup-table .col1,
.wcup-table .col2,
.wcup-table .col3{width: 100%; display: block;}
.wcup-table p{padding:0px 10px; font-size:20px; line-height:24px;}

}
@media (max-width: 480px) {
.wcup-table p{font-size:16px;}
}
