@import 'https://fonts.googleapis.com/css?family=Josefin+Sans';body{font-family:'Josefin Sans', sans-serif;background:#000 url(../images/bg.jpg) no-repeat top center;background-size:auto;}
.body-2{background:url(../images/bg-2.jpg) no-repeat top center;min-height:2100px;}
.img-center{/* margin-top:145px; */}
th{text-align:inherit;}
.wrap-all{position:relative;top:0px;}
.container{padding:0px;width:1100px;}
.img-center img{display:block;margin:0px auto;}
.banner-content2 h1{font-size:42px;text-align:center;background:linear-gradient(#fee264, #e9ac4f 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;text-transform:uppercase;font-weight:bold;margin:0px;letter-spacing:3px;font-family:'Nunito Sans', sans-serif;font-weight:900;font-style:italic;}
.banner-content2 h1:before{content:attr(data-text);position:absolute;top:-18px;right:0px;left:23px;bottom:0;text-shadow:-10px 15px 5px rgba(0,0,0,0.1), -10px 20px 5px rgba(0,0,0,1), -10px 20px 5px rgba(0,0,0,1);z-index:-1;}
.banner-content2 h2{font-size:33px;text-align:center;background:linear-gradient(#fee264, #e9ac4f 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;text-transform:uppercase;font-weight:bold;margin:0px;letter-spacing:3px;font-family:'Nunito Sans', sans-serif;font-weight:900;font-style:italic;margin-top:15px;}
.banner-content2 h2:before{content:attr(data-text);position:absolute;top:-18px;right:0px;left:23px;bottom:0;text-shadow:-10px 15px 5px rgba(0,0,0,0.1), -10px 20px 5px rgba(0,0,0,1), -10px 20px 5px rgba(0,0,0,1);z-index:-1;}
.tour-table{display:table;height:100%;width:870px;margin:0px auto;}
.tournamet-content{position:relative;margin-top:65px;padding-top:100px;}
.tournamet-content2{position:relative;margin-top:20px;}
.table-in.cl-3{display:table-cell;width:30%;}
.cl-7{width:70%;display:table-cell;}
table.tour-tbl{font-size:14px;}
td.tlb-ttl{width:15%;}
table.tour-tbl tr td{padding:9px;border:1px solid #ffffff24;color:#fff;background: rgba(255, 255, 255, 0.25);vertical-align:top;}
.text-ab{text-align:center;padding:95px 120px 0px 120px;font-size:20px;color:#fff;}
.text-ab strong{color:#ffd52d;}
.ttl-tour img{display:block;margin:0px auto;}
.ttl-tour{position:relative;display:block;height: 420px;}
.tour-snd{position:absolute;top: 80px;left: 100px;width:300px;}
.tour-1nd{position:absolute;top: 60px;left:335px;width:432px;}
.tour-tnd{position:absolute;bottom:0px;top: 100px;right: 95px;}
.tur-in h5{color:#ffd52d;font-size:24px;}
.tur-in h3{margin-top:6px;color:#ffffff;font-size:16px;margin-bottom:0px;}
.tur-in{text-align:center;}
.tur-in p{color:#fff;font-size:17px;margin-top:0px;}
span.yrl{color:#ffd52d;font-size:20px;}
.tur-in h2{color:#ffd52d;font-size:24px;margin:0px;margin-top:0px;font-weight: bold;}
.tur-in{}
.tour-1nd .tur-in{}
.box-content{background:url(../images/frame.png) no-repeat center top;margin-bottom:30px;position:relative;margin-top:50px;height: 1690px;}
.tour-table-2{width: 636px;display:block;margin:0px auto;}
.tour-tbl2 tr td{padding:4px 5px;background:#ffffff21;color:#fff;text-align:center;}
.tour-tbl2 tr th{padding:5px 10px;background: rgba(0, 0, 0, 0.5);color:#ffd52d;text-align:center;}
.tour-tbl2 tr:nth-child(odd){background:#ffffff14;}
.btn-all{bottom:4px;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;align-items: center;align-content: stretch;margin: 10px 21%;}
a.btn-1{/* width:25%; */padding:10px 0px;}
a.btn-2{text-align:center;/* width:25%; *//* margin-left:54px; */padding:10px 0px;}
.btn-all a{font-size:22px;text-align:center;background:linear-gradient(#fee264, #e9ac4f 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;text-transform:uppercase;font-weight:bold;font-style:italic;font-family:'Nunito Sans', sans-serif;line-height:24px;}
.btn-all a:before{position:absolute;top:-9px;right:0px;left:23px;bottom:7px;text-shadow:-10px 15px 5px rgba(0,0,0,0.1), -10px 20px 5px rgba(0,0,0,1), -10px 20px 5px rgba(0,0,0,1);z-index:-1;}
.btn-link{color:#ffd52d;float:right;}
.btn-link:hover{text-decoration:none;color:#dab627;}

.btn-all a:hover{background:linear-gradient(#face0a, #fe9a00 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.img-stitic{display:none;}
.ttl-tour-m{display:none;}
.modal-content{background:url(../images/modal-bg.png)no-repeat;width:759px;padding:0px;border:none;box-shadow:none;}
.modal-dialog{width: 870px;}
button.close{font-size:80px;margin-top: 38px;position:relative;left: -34px;opacity:0;}
button.close:hover{opacity:0;}
.md-hd{color:#f3cf31;text-align:center;font-size:30px;position:relative;top:21px;font-family:'Nunito Sans', sans-serif;font-weight:bold;}
.md-content{color:#fff;padding: 122px 70px 0px 75px;font-size: 15px;}
.md-content ul li{padding-bottom:10px;}
#tnc .md-hd{font-size:22px;top:26px;margin-left:12px;}
/** VARIABLES **//** FONTS **/.jcarousel-wrapper{margin:0px 30px;position:relative;margin-top:53px;}
/** Carousel **/.jcarousel{position:relative;overflow:hidden;width:90%;display:block;margin:0px auto;}
.jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0;}
.jcarousel li{float:left;}
/** Carousel Controls **/.jcarousel-control-prev, .jcarousel-control-next{position:absolute;top:-12px;text-align:center;color:#8f8f8f;text-decoration:none;text-shadow:0 0 1px #000;font-size:16px;}
.jcarousel-control-prev{left:0px;color:#0d2062;text-decoration:none;border-radius:50%;padding:5px 3px;font-size:28px;color:#fff;}
.jcarousel-control-next{right:0px;color:#0d2062;text-decoration:none;border-radius:50%;padding:5px 1px;font-size:28px;opacity:1;color:#fff;}
.jcarousel-control-prev:hover, .jcarousel-control-next:hover{text-decoration:none;color:#fff;}
.jcarousel-control-prev:hover span, .jcarousel-control-next:hover span{color:#f3d52d;}
.jcarousel-control-prev.inactive, .jcarousel-control-next.inactive{opacity:.5;cursor:default;}
.products-carousel{}
.products-carousel, .products{list-style-type:none;}
.products-carousel .product, .products .product{list-style-type:none;position:relative;float:left;width:28.571429%;margin:0 2.313% 30px;}
.products-carousel .product .product-image, .products .product .product-image{text-align:center;vertical-align:middle;overflow:hidden;position:relative;}
.products-carousel .product .product-image img, .products .product .product-image img{vertical-align:middle;display:inline-block;}
.products-carousel{margin:0;}
.products-carousel .product{width:65px;margin:0px 4px 0 0;background:#ffffff73;color:#fff;padding:5px;border-radius:5px;}
.products-carousel li:last-child{margin-right:0;}
.product-image p{margin:0px;}
.tab-content .tournamet-content{margin-top:15px;}
.tab-content h4{margin:30px 0px;color:#ffd52d;}
.products-carousel .product a{color:#fff;}
li.product.active{background:#00000085;}
.prize-box-1{background:url(../images/1st.png) no-repeat center top;position:relative;height: 100px;padding-top: 27px;color: #fff;font-weight:bold;font-size:20px;}
.prize-box-2{background:url(../images/1st.png) no-repeat center top;position:relative;margin-top:20px;height: 100px;width:300px;padding-top: 27px;color: #fff;font-weight:bold;font-size:20px;}
.prize-box-3{background:url(../images/1st.png) no-repeat center top;position:relative;margin-top:20px;height: 100px;padding-top: 27px;color: #fff;font-weight:bold;font-size:20px;width: 300px;}
span.b-yrl{color:#ffd52d;font-size:22px;}
span.text-w{color:#fff;font-size:18px;}
span.text-w strong{color:#ffd52d;}
#more-detail .modal-content{background:url(../images/prize-frame.png);width: 870px;height: 515px;font-size: 15px;}
#tnc .modal-content{background:url(../images/tnc-frame.png);width: 870px;height: 515px;}


.box-in {
    padding: 0px 150px;
    position: relative;
    top: 8%;
}

.box-in p {
    color: #fff;
    font-size: 21px;
    text-align: center;
}

.box-in p strong {
    color: #f3ce31;
    font-size: 24px;
}
#more-detail .md-content ul li {
    margin-bottom: 20px;
    line-height: 20px;
    font-size: 16px;
}