#content {background-color: #000000; font-family: "游ゴシック", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif; font-size: 16px; color: #ffffff;}
#content #headArea {position:relative; margin: 0 auto; width: 100%; height: 723px; background: url(https://static.ncsoft.jp/images/event/bns/1703random/main.jpg) no-repeat center top; overflow:hidden;}
#content #headArea .inner {white-space: nowrap; text-indent: -9999em;}
#content #bodyArea {
    background-image: url(https://static.ncsoft.jp/images/event/bns/1703random/bg_body1.jpg),
    url(https://static.ncsoft.jp/images/event/bns/1703random/bg_body2.jpg),
    url(https://static.ncsoft.jp/images/event/bns/1703random/bg_body3.jpg),
    url(https://static.ncsoft.jp/images/event/bns/1703random/bg_body4.jpg),
    url(https://static.ncsoft.jp/images/event/bns/1703random/bg_body5.jpg),
    url(https://static.ncsoft.jp/images/event/bns/1703random/bg_body6.jpg),
    url(https://static.ncsoft.jp/images/event/bns/1703random/bg_body7.jpg),
    url(https://static.ncsoft.jp/images/event/bns/1703random/bg_body8.jpg),
    url(https://static.ncsoft.jp/images/event/bns/1703random/bg_body.jpg);
    background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, repeat-y;
    background-position: center top, center 935px, center 1869px, center 2804px, center 3739px, center 4673px, center 5608px, center 6542px, center;
}
#content #bodyArea .sct .inner {
    padding: 55px 30px 0;
}
#content #bodyArea #cont5 .inner {
    padding: 30px 30px 0;
}
#content #bodyArea .sct:not(#cont1) .inner:before {
    content: '';
    width: 100%;
    height: 35px;
    position: absolute;
    top: -17px;
    left: 0;
    background: url(https://static.ncsoft.jp/images/event/bns/1703random/cont_line.png) no-repeat center top;
}
#content #bodyArea #cont1 .inner:before,
#content #bodyArea #cont5 .inner:before,
#content #bodyArea #att .inner:before {
    display: none;
}
#content #bodyArea .sct .inner h2,
#content #bodyArea #att .inner dt {
    width: 883px;
    height: 80px;
    background: url(https://static.ncsoft.jp/images/event/bns/1703random/cont_h2.png) no-repeat center top;
    margin: auto;
    text-indent: -99999em;
}
#content #bodyArea #cont2 .inner h2 {
    background-position: center -90px;
}
#content #bodyArea #cont3 .inner h2 {
    background-position: center -180px;
}
#content #bodyArea #cont4 .inner h2 {
    background-position: center -270px;
}
#content #bodyArea #cont5 .inner h2 {
    height: 45px;
    background-position: center -360px;
    margin-bottom: 25px;
}
#content #bodyArea #att .inner dt {
    height: 33px;
    background-position: center -450px;
    margin: 0 0 15px;
}
#content #bodyArea .sct .inner h3 {
    width: 895px;
    height: 27px;
    background: url(https://static.ncsoft.jp/images/event/bns/1703random/cont_h3.png) no-repeat center top;
    margin: 15px auto;
    text-indent: -99999em;
}
#content #bodyArea #cont2 .inner h3 {
    height: 60px;
    background-position: center -35px;
}
#content #bodyArea #cont3 .inner h3 {
    height: 60px;
    background-position: center -105px;
}
#content #bodyArea #cont4 .inner h3 {
    background-position: center -175px;
}
#content #bodyArea .sct .inner .tblWrap {
    width: 100%;
    padding: 10px;
    background-color: rgba(0,0,0,0.5);
    border: 1px solid rgba(47,97,137,0.5);
    margin-bottom: 60px;
    overflow: hidden;
}
#content #bodyArea #cont5 .inner .tblWrap {
    border: 1px solid #252525;
    margin-bottom: 100px;
}
#content #bodyArea .sct .inner .tblWrap table {
    width: 100%;
    border: 2px solid #000000;
}
#content #bodyArea .sct .inner .tblWrap.tblWrap2Col table {
    width: 49%;
    float: left;
}
#content #bodyArea .sct .inner .tblWrap.tblWrap2Col table:first-child {
    margin-right: 2%;
}
#content #bodyArea .sct .inner .tblWrap table th {
    height: 42px;
    color: #000000;
    background: url(https://static.ncsoft.jp/images/event/bns/1703random/tbl_th_bg.gif) repeat-x;
    border-top: 1px solid #ffe100;
    border-bottom: 2px solid #000000;
    position: relative;
}
#content #bodyArea #cont5 .inner .tblWrap table th {
    color: #D7ECFF;
    background: url(https://static.ncsoft.jp/images/event/bns/1703random/tbl_td2_bg.gif);
    border-right: 1px solid #000000;
}
#content #bodyArea .sct .inner .tblWrap table th:after {
    content: '';
    width: 2px;
    height: 24px;
    background: url(https://static.ncsoft.jp/images/event/bns/1703random/tbl_th_line.gif) no-repeat;
    position: absolute;
    top: 50%;
    right: -1px;
    margin-top: -12px;
    z-index: 9;
}
#content #bodyArea .sct .inner .tblWrap table th:last-child:after,
#content #bodyArea #cont5 .inner .tblWrap table th:after {
    display: none;
}
#content #bodyArea .sct .inner .tblWrap table th,
#content #bodyArea .sct .inner .tblWrap table td {
    vertical-align: middle;
}
#content #bodyArea .sct .inner .tblWrap table td {
    height: 65px;
    background: url(https://static.ncsoft.jp/images/event/bns/1703random/tbl_td2_bg.gif);
    border-bottom: 1px solid #000000;
    border-left: 1px solid #000000;
}
#content #bodyArea .sct .inner .tblWrap table td:first-child {
    text-align: center;
}
#content #bodyArea .sct .inner .tblWrap table td:last-child {
    padding-left: 20px;
}
#content #bodyArea #cont4 .inner .tblWrap table td:nth-child(2) {
    padding-left: 20px;
}
#content #bodyArea #cont4 .inner .tblWrap table td:last-child {
    padding-left: 0;
    text-align: center;
}
#content #bodyArea #cont5 .inner .tblWrap table td {
    padding-left: 10px;
    text-align: left;
}
#content #bodyArea #cont5 .inner .tblWrap table td:last-child {
    padding-left: 0;
    text-align: center;
}
#content #bodyArea #cont3 .inner .tblWrap table td,
#content #bodyArea #cont4 .inner .tblWrap table td {
    font-size: 16px;
}
#content #bodyArea .sct .inner .tblWrap table td.tblTdF {
    color: #ABECFF;
    font-weight: bold;
    background: url(https://static.ncsoft.jp/images/event/bns/1703random/tbl_td1_bg.gif);
    border-left: none;
}
#content #bodyArea .sct .inner .tblWrap table .tblTdBg3 td:not(.tblTdF) {
    background: url(https://static.ncsoft.jp/images/event/bns/1703random/tbl_td3_bg.gif);
}
#content #bodyArea #cont5 .inner .tblWrap table td {
    height: 35px;
    color: #CCCCCC;
    background: url(https://static.ncsoft.jp/images/event/bns/1703random/tbl_td3_bg.gif);
}
#content #bodyArea #cont5 .inner .tblWrap table td.tblTdF {
    font-weight: normal;
    background: url(https://static.ncsoft.jp/images/event/bns/1703random/tbl_td4_bg.gif);
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco {
    display: block;
    width: 54px;
    height: 54px;
    background: url(https://static.ncsoft.jp/images/event/bns/1703random/tbl_ico.jpg) no-repeat left top;
    margin: auto;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco02 {
    background-position: left -60px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco03 {
    background-position: left -120px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco04 {
    background-position: left -180px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco05 {
    background-position: left -240px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco06 {
    background-position: left -300px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco07 {
    background-position: left -360px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco08 {
    background-position: left -420px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco09 {
    background-position: left -480px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco10 {
    background-position: left -540px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco11 {
    background-position: left -600px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco12 {
    background-position: left -660px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco13 {
    background-position: -60px 0;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco14 {
    background-position: -60px -60px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco15 {
    background-position: -60px -120px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco16 {
    background-position: -60px -180px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco17 {
    background-position: -60px -240px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco18 {
    background-position: -60px -300px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco19 {
    background-position: -60px -360px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco20 {
    background-position: -60px -420px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco21 {
    background-position: -60px -480px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco22 {
    background-position: -60px -540px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco23 {
    background-position: -60px -600px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco24 {
    background-position: -60px -660px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco25 {
    background-position: -120px 0;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco26 {
    background-position: -120px -60px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco27 {
    background-position: -120px -120px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco28 {
    background-position: -120px -180px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco29 {
    background-position: -120px -240px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco30 {
    background-position: -120px -300px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco31 {
    background-position: -120px -360px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco32 {
    background-position: -120px -420px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco33 {
    background-position: -120px -480px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco34 {
    background-position: -120px -540px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco35 {
    background-position: -120px -600px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco36 {
    background-position: -120px -660px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco37 {
    background-position: -180px 0;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco38 {
    background-position: -180px -60px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco39 {
    background-position: -180px -120px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco40 {
    background-position: -180px -180px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco41 {
    background-position: -180px -240px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco42 {
    background-position: -180px -300px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco43 {
    background-position: -180px -360px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco44 {
    background-position: -180px -420px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco45 {
    background-position: -180px -480px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco46 {
    background-position: -180px -540px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco47 {
    background-position: -180px -600px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco48 {
    background-position: -240px 0;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco49 {
    background-position: -240px -60px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco50 {
    background-position: -240px -120px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco51 {
    background-position: -240px -180px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco52 {
    background-position: -240px -240px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco53 {
    background-position: -240px -300px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco54 {
    background-position: -240px -360px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco55 {
    background-position: -240px -420px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco56 {
    background-position: -240px -480px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco57 {
    background-position: -240px -540px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco58 {
    background-position: -240px -600px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco59 {
    background-position: -300px 0;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco60 {
    background-position: -300px -60px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco61 {
    background-position: -300px -120px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco62 {
    background-position: -300px -180px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco63 {
    background-position: -300px -240px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco64 {
    background-position: -300px -300px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco65 {
    background-position: -300px -360px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco66 {
    background-position: -300px -420px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco67 {
    background-position: -300px -480px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco68 {
    background-position: -300px -540px;
}
#content #bodyArea .sct .inner .tblWrap table td .tblIco69 {
    background-position: -300px -600px;
}
#content #bodyArea #cont1 .inner .tblWrap table td {
    height: 81px;
    vertical-align: middle;
}
#content #bodyArea #cont1 .inner .tblWrap table td span {
    display: block;
    width: 285px;
    height: 64px;
    background: url(https://static.ncsoft.jp/images/event/bns/1703random/tbl_cont1.png) no-repeat left top;
    margin: auto;
    text-indent: -99999em;
}
#content #bodyArea #cont1 .inner .tblWrap table td .tblCont1Td4,
#content #bodyArea #cont1 .inner .tblWrap table td .tblCont1Td5,
#content #bodyArea #cont1 .inner .tblWrap table td .tblCont1Td6 {
    width: 170px;
    height: 60px;
}
#content #bodyArea #cont1 .inner .tblWrap table td .tblCont1Td2 {
    background-position: left -70px;
}
#content #bodyArea #cont1 .inner .tblWrap table td .tblCont1Td3 {
    background-position: left -140px;
}
#content #bodyArea #cont1 .inner .tblWrap table td .tblCont1Td4 {
    background-position: left -210px;
}
#content #bodyArea #cont1 .inner .tblWrap table td .tblCont1Td5 {
    background-position: left -270px;
}
#content #bodyArea #cont1 .inner .tblWrap table td .tblCont1Td6 {
    background-position: left -330px;
}
#content #bodyArea #cont4 .inner .img_item {
    width: 100%;
    height: 1089px;
    background: url(https://static.ncsoft.jp/images/event/bns/1703random/img_item.png) no-repeat center top;
    margin: 30px 0;
    text-indent: -99999em;
}













/*#content #cont1 {
    height: 523px;
    background: url(https://static.ncsoft.jp/images/event/bns/1703random/cont1.jpg) no-repeat center top;
}
#content #cont2 {
    height: 1145px;
    background: url(https://static.ncsoft.jp/images/event/bns/1703random/cont2.jpg) no-repeat center top;
}
#content #cont3 {
    height: 1145px;
    background: url(https://static.ncsoft.jp/images/event/bns/1703random/cont3.jpg) no-repeat center top;
}
#content #cont4 {
    height: 2129px;
    background: url(https://static.ncsoft.jp/images/event/bns/1703random/cont4.jpg) no-repeat center top;
}
#content #cont5 {
    height: 2535px;
    background: url(https://static.ncsoft.jp/images/event/bns/1703random/cont5.jpg) no-repeat center top;
}*/