@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,500,700");@import url("https://fonts.googleapis.com/css?family=Arvo:400,700");@import url("https://code.ionicframework.com/ionicons/2.0.0/css/ionicons.min.css");.contArea .sec__qualification__logo li{display:inline-block;width:29%;margin-right:15px;vertical-align:top}.contArea .sec__qualification__logo li:last-child{margin-right:0}.contArea .sec__qualification__logo li img{max-width:100%;padding:0;margin:0 auto}.contArea .sec__qualification__logo li a{transition-duration:.3s;transition-property:transform;-webkit-tap-highlight-color:rgba(0,0,0,0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);height:80px;width:100%;display:block;text-align:center}.contArea .sec__qualification__logo li a:hover{transform:scale(1.05)}.contArea .sec__qualification__logo li span{display:block;text-align:left;line-height:1.5;margin-top:10px;height:150px}html{font-size:62.5%;line-height:1}body{background:#fff url(/img/special/jleague_id/opening_games_2020/BG_app_openinggames2020.jpg) no-repeat top center;background-attachment:fixed;background-size:100% auto;font-size:16px;font-size:1.6rem;font-family:'Arvo','Noto Sans JP',sans-serif;font-weight:500}a,a:hover{text-decoration:none}.sec{text-align:center}.sec__inner{width:980px;margin:0 auto;padding:80px 0}.sec__inner h3{font-size:40px;font-weight:300;letter-spacing:0.2em;margin-bottom:0.7em;line-height:1.3}.txt__red{color:#f90000}.txt__underline{display:inline-block;background:linear-gradient(transparent 70%, rgba(255,0,0,0.4) 0%);line-height:1}.list__style{padding-left:1em}.list__style__disc{list-style:disc}.list__style__disc li{margin-left:1em}.kome{display:block}.contArea{color:#444}.contArea .jleaguejp__logo{position:fixed;left:40px;top:40px;z-index:1111111111111111111}.contArea h1{background:url(/img/special/jleague_id/opening_games_2020/title_app_openinggames2020_pc.png) no-repeat top center;text-indent:-99999px;height:500px;margin-top:50px}.contArea .cont__txt{text-align:left;line-height:1.75;margin-bottom:1em}.contArea .btn{margin:40px 0 0}.contArea .btn a,.contArea .btn span{display:inline-block;background:#333;color:#fff;width:90%;height:80px;line-height:80px;position:relative;font-size:26px;border-radius:40px;letter-spacing:0.1em}.contArea .btn a:after,.contArea .btn span:after{display:block;font-family:'ionicons';content:'\f30f';position:absolute;right:50px;top:50%;margin-top:-15px;line-height:1}.contArea .btn span{background:rgba(0,0,0,0.3);color:#e4e4e4}.contArea .btn span:after{display:none}.contArea .btn__apply a{background:#d90000}.contArea .btn__s{margin-top:15px}.contArea .btn__s a{width:60%;height:50px;line-height:50px;font-size:18px}.contArea .btn__s a:after{margin-top:-9px;right:30px}.contArea .btn__txt{margin:10px 0 0}.sec__uniform{background:rgba(255,255,255,0.75);position:relative}.sec__uniform .sec__inner{position:relative;top:-30px;padding-bottom:50px}.sec__uniform:after{content:"";display:inline-block;width:1px;height:1px;border:480px solid transparent;border-bottom:50px solid rgba(255,255,255,0.75);position:absolute;top:0;left:50%;margin-left:-480px;margin-top:-531px}.sec__qualification{background:rgba(169,219,248,0.9) url(/img/special/jleague_id/opening_games_2020/hoshi.png) repeat 0 0;padding-bottom:80px}.sec__qualification .sec__inner{position:relative;padding-bottom:50px}.sec__qualification__txt{font-size:26px;line-height:1.8em}.sec__qualification .kome{width:450px;margin:20px auto 0;text-align:left;font-size:16px !important;line-height:1.5}.sec__qualification .kome li{display:inline-block}.sec__qualification__jleagueID{background:#fff;border-radius:20px;padding:50px;margin-top:30px}.sec__qualification__jleagueID dt{font-size:30px;font-weight:500;line-height:1.3;margin-bottom:0.5em}.sec__qualification__logo img{padding:20px}.sec__qualification .btn__apply{width:980px;margin:0 auto}.sec__outline{background:#fff}.sec__outline__table tbody td,.sec__outline__table tbody th{padding:25px 15px;line-height:1.65;vertical-align:middle;font-size:16px;font-size:1.6rem}.sec__outline__table tbody th{width:200px;background:#fff;border-right:none}.sec__outline__table tbody td{text-align:left}.bnr__wrap{margin-bottom:50px}.spIMG{display:none !important}
