body {font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", メイリオ, "ＭＳ Ｐゴシック", sans-serif;}
#content {background-color: #1a1a1a; font-size: 18px; line-height: 1.6; color: #ffffff;}
#content #headArea {position:relative; margin: 0 auto; width:100%; height: 910px; background: url(https://static.ncsoft.jp/images/event/bns/1806tournamentS1/main.jpg) no-repeat center top; overflow:hidden;}
#content #headArea .inner,
#content #bodyArea .inner,
#content #bodyArea .inner table {white-space: nowrap; text-indent: -9999em;}
#content #headArea h2 {display: none;}
#content #headArea .fixObj {white-space: normal; text-indent: 0;}
#content #topBtn {position:fixed; bottom:20px; right:20px; z-index: 9; display:block; background-color:rgba(0,0,0,0.6); color:#F36B1F; text-decoration:none; font-weight:bold; font-size:11px; width:60px; height:60px; text-align:center; line-height:22px; border-radius:10px; padding-top:30px; box-sizing:border-box; display: none;}
#content #topBtn:before {content:'\25B2'; position:absolute; top:10px; left:0; width:100%; text-align:center; font-size:14px;}
#content #topBtn:hover {color: #FACA4E; background-color:rgba(0,0,0,0.5);}
#content #att ol li {list-style: decimal; margin-left: 1em;}

#content #sct1 {
    height: 285px;
    background: url(https://static.ncsoft.jp/images/event/bns/1806tournamentS1/sct1_v4.jpg) no-repeat center top;
}
#content #sct2 {
    height: 388px;
    background: url(https://static.ncsoft.jp/images/event/bns/1806tournamentS1/sct2.jpg) no-repeat center top;
}
#content #sct3 {
    height: 475px;
    background: url(https://static.ncsoft.jp/images/event/bns/1806tournamentS1/sct3.jpg) no-repeat center top;
}
#content #sct4 {
    background: #000000 url(https://static.ncsoft.jp/images/event/bns/1806tournamentS1/sct4_v2.jpg) no-repeat center bottom;
}

#content #sct4 .inner {
    padding-bottom: 150px;
}
#content #sct4 h2 {
    height: 177px;
    background: url(https://static.ncsoft.jp/images/event/bns/1806tournamentS1/img_sct4_txt.png) no-repeat left top;
    margin-top: 10px;
    margin-left: 30px;
}
#content #sct4 h2 + p {
    height: 0;
}
#content .sct .SeasonList {
    width: calc(100% - 60px);
    margin: 35px 30px;
    background-color: #111111;
    border: 1px solid #303030;
    left: 0;
    padding: 3px 3px 20px;
}
#content .sct .SeasonList .tabList {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
            justify-content: space-between;
}
#content .sct .SeasonList .tabList li {
    width: 347px;
}
#content .sct .SeasonList .tabList li a {
    display: block;
    width: 100%;
    height: 62px;
    background: url(https://static.ncsoft.jp/images/event/bns/1806tournamentS1/img_tab_off.png) no-repeat left top;
    margin-bottom: 15px;
    -webkit-transition: all .3s ease;
       -moz-transition: all .3s ease;
        -ms-transition: all .3s ease;
         -o-transition: all .3s ease;
            transition: all .3s ease;
}
#content .sct .SeasonList .tabList li.block a {
    cursor: default;
}
#content .sct .SeasonList .tabList li.current a,
#content .sct .SeasonList .tabList li.active:hover a {
    background: url(https://static.ncsoft.jp/images/event/bns/1806tournamentS1/img_tab_on.png) no-repeat left top;
}
#content .sct .SeasonList .tabList li.tab1 a,
#content .sct .SeasonList .tabList li.tab1.current a,
#content .sct .SeasonList .tabList li.tab1.active:hover a {
    background-position: 0 0;
}
#content .sct .SeasonList .tabList li.tab2 a,
#content .sct .SeasonList .tabList li.tab2.current a,
#content .sct .SeasonList .tabList li.tab2.active:hover a {
    background-position: 0 -100px;
}
#content .sct .SeasonList .tabList li.tab3 a,
#content .sct .SeasonList .tabList li.tab3.current a,
#content .sct .SeasonList .tabList li.tab3.active:hover a {
    background-position: 0 -200px;
}
#content .sct .SeasonList .tabContList li {
    width: 100%;
}
#content .sct .SeasonList .tabContList .tabCont1 {
    height: 1759px;
    background: url(https://static.ncsoft.jp/images/event/bns/1806tournamentS1/img_season_cont1_v2.png) no-repeat center;
}
#content .sct .SeasonList .tabContList .tabCont2 {
    height: 3809px;
    background-image: url(https://static.ncsoft.jp/images/event/bns/1806tournamentS1/img_season_cont2_1.png),url(https://static.ncsoft.jp/images/event/bns/1806tournamentS1/img_season_cont2_2.png),url(https://static.ncsoft.jp/images/event/bns/1806tournamentS1/img_season_cont2_3.png);
    background-repeat: no-repeat;
    background-position: center 0, center 1160px, center 2570px;
}
#content .sct .SeasonList .tabContList .tabCont3 {
    height: 2462px;
    background-image: url(https://static.ncsoft.jp/images/event/bns/1806tournamentS1/img_season_cont3_1.png),url(https://static.ncsoft.jp/images/event/bns/1806tournamentS1/img_season_cont3_2.png);
    background-repeat: no-repeat;
    background-position: center 0, center 1190px;
}
#sct1 .text,
#content .sct .listAtt li {
    text-indent: 0;
    color: #CA1414;
    font-size: 16px;
    margin-left: 30px;
}
#sct1 .text {
    position: absolute;
    top: 220px;
}
#content .sct .SeasonList .tabContList li.hide {
    display:none;
}
