/*! Rankseeker - ver.2019-11-01; */
@font-face{font-family:"rs-icons";src:url(../fonts/rs-icons.woff2?ver=114dda4b16cfdd1f07023805977f0c95) format("woff2"),url(../fonts/rs-icons.woff?ver=683c9efadef4f547923abe9d70f37fad) format("woff"),url(../fonts/rs-icons.ttf?ver=ccebe89357d70c93cb4057fbb1478d51) format("truetype");font-weight:400;font-style:normal}.rs-icons{font-family:"rs-icons";display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rs-icons-logo-o:before{content:"\f101"}.rs-icons-logo:before{content:"\f102"}@font-face{font-family:'-apple-system-subset';src:local(-apple-system);unicode-range:U+0000-05C7}@font-face{font-family:'Hiragino';src:local('Hiragino Sans'),local('ヒラギノ角ゴ ProN W3'),local('Hiragino Kaku Gothic ProN')}@font-face{font-family:'Hiragino';font-weight:700;src:local('Hiragino Sans'),local('ヒラギノ角ゴ ProN W6'),local('Hiragino Kaku Gothic ProN W6')}@font-face{font-family:'Hiragino';font-weight:800;src:local('Hiragino Sans'),local('ヒラギノ角ゴ StdN'),local('Hiragino Kaku Gothic StdN')}.a11y,.rsHeaderMenu__close span,.rsHeaderMenu__list-head a span,.rsHeader__logo a span{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;border:0;*display:none;_display:none}.fa{min-width:1em;text-align:center}.fa-pre{margin-right:.25em}.fa-post{margin-left:.25em}.ab{display:inline-block;zoom:1;vertical-align:baseline;*display:inline;*vertical-align:auto}.nowrap{white-space:nowrap}.is-backface{pointer-events:none;-webkit-filter:blur(5px);-moz-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.is-modal-shown,.u-body-no-scroll{overflow:hidden}body.is-loading,body.is-loading *{pointer-events:none}.header.is-active{overflow:visible!important}.rs-shop,.rsHeader{font-family:-apple-system-subset,BlinkMacSystemFont,'Roboto','Inter var','Inter','Segoe UI','Droid Sans','Helvetica Neue','YakuHanJP','Noto Sans JP','Noto Sans JP Subset','Hiragino Sans','Hiragino','Hiragino Kaku Gothic Pro',Meiryo,sans-serif,'NotoColorEmoji','EmojiOneColor','SourceEmoji'}.rsHeader{position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rs-shop .rsHeader,.rsHeader{width:100%;max-width:100%;height:44px;margin:0;padding:0;padding-right:constant(safe-area-inset-right);padding-right:env(safe-area-inset-right);padding-left:constant(safe-area-inset-left);padding-left:env(safe-area-inset-left);color:#fff;background-color:#080808}@media screen and (max-width:568px){.rs-shop .rsHeader,.rsHeader{height:auto}}@media screen and (min-width:569px){.rs-shop .rsHeader,.rsHeader{height:auto}}@media screen and (min-width:768px){.rs-shop .rsHeader,.rsHeader{height:auto}}@media screen and (min-width:1000px){.rs-shop .rsHeader,.rsHeader{height:44px}}.rsHeader *,.rsHeader input[type=color],.rsHeader input[type=date],.rsHeader input[type=datetime-local],.rsHeader input[type=datetime],.rsHeader input[type=email],.rsHeader input[type=month],.rsHeader input[type=number],.rsHeader input[type=password],.rsHeader input[type=search],.rsHeader input[type=tel],.rsHeader input[type=text],.rsHeader input[type=time],.rsHeader input[type=url],.rsHeader input[type=week]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rsHeader a{-webkit-transition:background 128ms,color 192ms,opacity 64ms;-moz-transition:background 128ms,color 192ms,opacity 64ms;transition:background 128ms,color 192ms,opacity 64ms}.rsHeader a:active,.rsHeader a:focus,.rsHeader a:hover,.rsHeader a:link,.rsHeader a:visited{text-decoration:none}.rsHeader a,.rsHeader a:link,.rsHeader a:visited{color:#f26}.rsHeader a:focus,.rsHeader a:hover,.rsHeader a:visited:focus,.rsHeader a:visited:hover{color:#f26}.rsHeader a:active,.rsHeader a:visited:active{color:#f26}.rsHeader__inner{width:100%;max-width:1000px;margin:0 auto}.rsHeader__inner::after{display:table;clear:both;content:''}.rs-d-2 .rsHeader__inner{max-width:1200px}.rsHeader__logo{position:relative;top:0;left:0;display:table;float:left;width:44px;height:44px;margin:0;padding:0}.rsHeader__logo a{font-size:33px;display:table-cell;text-align:center;vertical-align:top}.rsHeader__logo a .rs-icons{line-height:44px;width:44px;height:44px;vertical-align:top}@media screen and (max-width:568px){.rsHeader__logo{position:absolute;top:0;left:50%;float:none;margin-left:-22px}}@media screen and (min-width:569px){.rsHeader__logo{position:absolute;top:0;left:50%;float:none;margin-left:-22px}}@media screen and (min-width:768px){.rsHeader__logo{position:absolute;top:0;left:50%;float:none;margin-left:-22px}}@media screen and (min-width:1000px){.rsHeader__logo{position:relative;top:0;left:0;float:left;margin-left:0}}.rsHeader__nav{margin-left:44px;padding-left:10px}@media screen and (max-width:568px){.rsHeader__nav{margin-left:0;padding-left:0}}@media screen and (min-width:569px){.rsHeader__nav{margin-left:0;padding-left:0}}@media screen and (min-width:768px){.rsHeader__nav{margin-left:0;padding-left:0}}@media screen and (min-width:1000px){.rsHeader__nav{margin-left:44px;padding-left:10px}}.rsHeader__navBtn{width:44px;height:44px;margin:0;padding:0}@media screen and (max-width:568px){.rsHeader__navBtn{position:relative;top:0;left:0;display:table;float:left}}@media screen and (min-width:569px){.rsHeader__navBtn{position:relative;top:0;left:0;display:table;float:left}}@media screen and (min-width:768px){.rsHeader__navBtn{position:relative;top:0;left:0;display:table;float:left}}@media screen and (min-width:1000px){.rsHeader__navBtn{display:none}}.rsHeaderMenu{font-size:1.4rem;position:relative;z-index:18010;top:0;left:0;width:auto;height:auto}html.no-cssremunit .rsHeaderMenu{font-size:14px}.rsHeaderMenu__mask{position:fixed;z-index:18010;top:0;left:0;width:100%;height:100%;height:100vh;background-color:rgba(8,8,8,.5);-webkit-backdrop-filter:blur(5px);-moz-backdrop-filter:blur(5px);-ms-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.is-hidden .rsHeaderMenu__mask{display:none}.rsHeaderMenu__close{line-height:44px;position:absolute;z-index:18020;top:0;right:0;width:44px;height:44px;border:0;background-color:transparent;background-image:url(../images/ico_close.svg?ver=42b15be0e746ede059af2562ca13b7a4);background-repeat:no-repeat;background-position:50% 50%;background-size:22px 22px}.is-hidden .rsHeaderMenu__close{pointer-events:none}.rsHeaderMenu__list{padding:0}.rsHeaderMenu__item,.rsHeaderMenu__list{margin:0;list-style:none}.rsHeaderMenu__list{position:relative;z-index:18030;display:table;overflow-x:hidden;overflow-y:hidden;width:auto;max-width:100%;height:44px;padding-left:constant(safe-area-inset-left);padding-left:env(safe-area-inset-left);-webkit-transition:-webkit-transform 128ms cubic-bezier(.55,.055,.675,.19),box-shadow 128ms cubic-bezier(.55,.055,.675,.19);-moz-transition:-moz-transform 128ms cubic-bezier(.55,.055,.675,.19),box-shadow 128ms cubic-bezier(.55,.055,.675,.19);transition:transform 128ms cubic-bezier(.55,.055,.675,.19),box-shadow 128ms cubic-bezier(.55,.055,.675,.19);background-color:#080808}@media screen and (max-width:568px){.rsHeaderMenu__list{-webkit-transition:-webkit-transform 128ms cubic-bezier(.55,.055,.675,.19),box-shadow 128ms cubic-bezier(.55,.055,.675,.19);-moz-transition:-moz-transform 128ms cubic-bezier(.55,.055,.675,.19),box-shadow 128ms cubic-bezier(.55,.055,.675,.19);transition:transform 128ms cubic-bezier(.55,.055,.675,.19),box-shadow 128ms cubic-bezier(.55,.055,.675,.19)}}@media screen and (min-width:569px){.rsHeaderMenu__list{-webkit-transition:-webkit-transform 128ms cubic-bezier(.55,.055,.675,.19),box-shadow 128ms cubic-bezier(.55,.055,.675,.19);-moz-transition:-moz-transform 128ms cubic-bezier(.55,.055,.675,.19),box-shadow 128ms cubic-bezier(.55,.055,.675,.19);transition:transform 128ms cubic-bezier(.55,.055,.675,.19),box-shadow 128ms cubic-bezier(.55,.055,.675,.19)}}@media screen and (min-width:768px){.rsHeaderMenu__list{-webkit-transition:-webkit-transform 128ms cubic-bezier(.55,.055,.675,.19),box-shadow 128ms cubic-bezier(.55,.055,.675,.19);-moz-transition:-moz-transform 128ms cubic-bezier(.55,.055,.675,.19),box-shadow 128ms cubic-bezier(.55,.055,.675,.19);transition:transform 128ms cubic-bezier(.55,.055,.675,.19),box-shadow 128ms cubic-bezier(.55,.055,.675,.19)}}@media screen and (min-width:1000px){.rsHeaderMenu__list{-webkit-transition:-webkit-transform 0,box-shadow 0;-moz-transition:-moz-transform 0,box-shadow 0;transition:transform 0,box-shadow 0}}.rsHeaderMenu__list-head{font-weight:700;line-height:44px;display:none;width:100%;height:44px;margin:0;padding:9.5px 0;text-align:center;color:#fff}@media screen and (max-width:568px){.rsHeaderMenu__list-head{display:block}}@media screen and (min-width:569px){.rsHeaderMenu__list-head{display:block}}@media screen and (min-width:768px){.rsHeaderMenu__list-head{display:block}}@media screen and (min-width:1000px){.rsHeaderMenu__list-head{display:none}}.rsHeaderMenu__list-head a{display:inline-block;width:200px;height:25px;margin:0;padding:0;vertical-align:top;background-color:transparent;background-image:url(../images/img_logo001.png?ver=a36137a43081c64992c1f9317ddcea6c);background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.rsHeaderMenu__list-social{font-size:2rem;line-height:2;margin:0;padding:10px 0;text-align:center;border-top:1px solid #282828}html.no-cssremunit .rsHeaderMenu__list-social{font-size:20px}@media screen and (max-width:568px){.rsHeaderMenu__list-social{display:block}}@media screen and (min-width:569px){.rsHeaderMenu__list-social{display:block}}@media screen and (min-width:768px){.rsHeaderMenu__list-social{display:block}}@media screen and (min-width:1000px){.rsHeaderMenu__list-social{display:none}}.rsHeaderMenu__list-social a{position:relative;display:inline-block;width:2em;height:2em;margin:0 5px;padding:0;-webkit-transition:-webkit-transform 256ms;-moz-transition:-moz-transform 256ms;transition:transform 256ms;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);border-radius:100%;background-color:#f26}.rsHeaderMenu__list-social a,.rsHeaderMenu__list-social a:active,.rsHeaderMenu__list-social a:focus,.rsHeaderMenu__list-social a:hover,.rsHeaderMenu__list-social a:link,.rsHeaderMenu__list-social a:visited,.rsHeaderMenu__list-social a:visited:active,.rsHeaderMenu__list-social a:visited:focus,.rsHeaderMenu__list-social a:visited:hover{color:#080808}.rsHeaderMenu__list-social a::before{position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:100%;content:'';-webkit-transition:-webkit-transform 256ms;-moz-transition:-moz-transform 256ms;transition:transform 256ms;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:1;border-radius:100%;background-color:rgba(255,255,255,.25);filter:alpha(opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'}.rsHeaderMenu__list-social a .fa{position:relative;z-index:10}.rsHeaderMenu__list-social a:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.rsHeaderMenu__list-social a:hover::before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;filter:alpha(opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}.rsHeaderMenu__list-foot{font-size:75%;font-weight:400;line-height:44px;display:none;width:100%;height:44px;text-align:center;color:rgba(255,255,255,.5)}@media screen and (max-width:568px){.rsHeaderMenu__list-foot{display:block}}@media screen and (min-width:569px){.rsHeaderMenu__list-foot{display:block}}@media screen and (min-width:768px){.rsHeaderMenu__list-foot{display:block}}@media screen and (min-width:1000px){.rsHeaderMenu__list-foot{display:none}}.rsHeaderMenu__item{display:table-cell;padding:0 20px;vertical-align:middle;white-space:nowrap;border-bottom:none}.rsHeader--2 .rsHeaderMenu__item{font-weight:700;padding-right:10px;padding-left:10px}.rsHeaderMenu__item:first-child{margin-top:none}.rsHeader .rsHeaderMenu__item,.rsHeader .rsHeaderMenu__item:link,.rsHeader .rsHeaderMenu__item:visited{color:#f26;background-color:transparent}.rsHeader .rsHeaderMenu__item:focus,.rsHeader .rsHeaderMenu__item:hover,.rsHeader .rsHeaderMenu__item:visited:focus,.rsHeader .rsHeaderMenu__item:visited:hover{color:#f26;background-color:rgba(255,255,255,.075)}.rsHeader .rsHeaderMenu__item:active,.rsHeader .rsHeaderMenu__item:visited:active{opacity:1;color:#000;background-color:#f26;filter:alpha(opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}html.touch .rsHeader .rsHeaderMenu__item{-webkit-transition:none;-moz-transition:none;transition:none}html.touch .rsHeader .rsHeaderMenu__item:focus,html.touch .rsHeader .rsHeaderMenu__item:hover,html.touch .rsHeader .rsHeaderMenu__item:visited:focus,html.touch .rsHeader .rsHeaderMenu__item:visited:hover{opacity:1;color:#000;background-color:#f26;filter:alpha(opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}.rsHeaderMenu .u-mobile-shown{display:none}@media screen and (max-width:568px){.rsHeaderMenu{position:fixed;display:block;clear:both;width:100%;height:100%;height:100vh;border-top:1px solid rgba(255,255,255,.1)}.rsHeaderMenu.is-hidden{pointer-events:none}.rsHeaderMenu__list{display:block;overflow-y:auto;width:calc(100% - 50px);max-width:320px;height:100%;box-shadow:2px 0 2px rgba(8,8,8,.25)}.rsHeaderMenu.is-hidden .rsHeaderMenu__list{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);box-shadow:0 0 0 transparent}.rsHeaderMenu__item{display:block;padding:10px 15px;border-top:1px solid #282828}.rsHeaderMenu__item:last-of-type{border-bottom:1px solid #282828}.rsHeaderMenu__item .fa{display:none}.rsHeaderMenu .u-mobile-shown{display:inline-block}}@media screen and (min-width:569px){.rsHeaderMenu{position:fixed;display:block;clear:both;width:100%;height:100%;height:100vh;border-top:1px solid rgba(255,255,255,.1)}.rsHeaderMenu.is-hidden{pointer-events:none}.rsHeaderMenu__list{display:block;overflow-y:auto;width:calc(100% - 50px);max-width:320px;height:100%;box-shadow:2px 0 2px rgba(8,8,8,.25)}.rsHeaderMenu.is-hidden .rsHeaderMenu__list{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);box-shadow:0 0 0 transparent}.rsHeaderMenu__item{display:block;padding:10px 15px;border-top:1px solid #282828}.rsHeaderMenu__item:last-of-type{border-bottom:1px solid #282828}.rsHeaderMenu__item .fa{display:none}.rsHeaderMenu .u-mobile-shown{display:inline-block}}@media screen and (min-width:768px){.rsHeaderMenu{position:fixed;display:block;clear:both;width:100%;height:100%;height:100vh;border-top:1px solid rgba(255,255,255,.1)}.rsHeaderMenu.is-hidden{pointer-events:none}.rsHeaderMenu__list{display:block;overflow-y:auto;width:calc(100% - 50px);max-width:320px;height:100%;box-shadow:2px 0 2px rgba(8,8,8,.25)}.rsHeaderMenu.is-hidden .rsHeaderMenu__list{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);box-shadow:0 0 0 transparent}.rsHeaderMenu__item{display:block;padding:10px 15px;border-top:1px solid #282828}.rsHeaderMenu__item:last-of-type{border-bottom:1px solid #282828}.rsHeaderMenu__item .fa{display:none}.rsHeaderMenu .u-mobile-shown{display:inline-block}}@media screen and (min-width:1000px){.rsHeaderMenu{position:relative;display:block;clear:none;width:auto;height:auto;border-top:1px solid transparent}.rsHeaderMenu.is-hidden{display:block;pointer-events:auto}.rsHeaderMenu__list{display:table;overflow-y:hidden;width:auto;max-width:100%;height:44px}.rsHeaderMenu.is-hidden .rsHeaderMenu__list{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.rsHeaderMenu.is-hidden .rsHeaderMenu__mask,.rsHeaderMenu__mask{display:none;pointer-events:none}.rsHeaderMenu__item{display:table-cell;padding:0 20px;border-top:none}.rsHeader--2 .rsHeaderMenu__item{font-weight:700;padding-right:10px;padding-left:10px}.rsHeaderMenu__item:last-of-type{border-bottom:none}.rsHeaderMenu__item .fa{display:inline-block}.rsHeaderMenu .u-mobile-shown{display:none}}
/*! # Animating CSS-Only Hamburger Menu Icons / Licensed under the MIT license, http://www.opensource.org/licenses/mit-license.php / Copyright 2014, Call Me Nick / http://callmenick.com */
@-webkit-keyframes tournament-announcement-sparkle{0%,50%{transform:translateX(-100%)}75%,to{transform:translateX(250%)}}@-moz-keyframes tournament-announcement-sparkle{0%,50%{transform:translateX(-100%)}75%,to{transform:translateX(250%)}}@keyframes tournament-announcement-sparkle{0%,50%{transform:translateX(-100%)}75%,to{transform:translateX(250%)}}.rsHeaderBtn{position:relative;z-index:18020;display:block;width:44px;height:44px;padding:12px}.rsHeaderBtn:active{opacity:.85;filter:alpha(opacity=85);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=85)'}.rsHeaderBtn input,.rsHeaderBtn__inner span{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;border:0;*display:none;_display:none}.rsHeaderBtn__inner{position:absolute;top:21px;right:12px;left:12px;display:block;height:2px;-webkit-transition:height 192ms 0s;-moz-transition:height 192ms 0s;transition:height 192ms 0s;background-color:#fff}.rsHeader--2 .rsHeaderBtn__inner,.rsHeader--2 .rsHeaderBtn__inner:after,.rsHeader--2 .rsHeaderBtn__inner:before{background-color:#fc4882}.rsHeaderBtn__inner:after,.rsHeaderBtn__inner:before{position:absolute;left:0;display:block;width:100%;height:2px;content:'';-webkit-transition-delay:192ms,0s;-moz-transition-delay:192ms,0s;transition-delay:192ms,0s;-webkit-transition-duration:192ms,192ms;-moz-transition-duration:192ms,192ms;transition-duration:192ms,192ms;background-color:#fff}.rsHeaderBtn__inner:before{top:-7px;-webkit-transition-property:top,-webkit-transform;-moz-transition-property:top,-moz-transform;transition-property:top,transform}.rsHeaderBtn__inner:after{bottom:-7px;-webkit-transition-property:bottom,-webkit-transform;-moz-transition-property:bottom,-moz-transform;transition-property:bottom,transform}.is-active .rsHeaderBtn__inner{height:0}.is-active .rsHeaderBtn__inner:before{top:-1px;transform:rotate(45deg)}.is-active .rsHeaderBtn__inner:after{bottom:-1px;transform:rotate(-45deg)}.is-active .rsHeaderBtn__inner:after,.is-active .rsHeaderBtn__inner:before{-webkit-transition-delay:0s,192ms;-moz-transition-delay:0s,192ms;transition-delay:0s,192ms}.rsHeaderBtn:hover .rsHeaderBtn__inner,.rsHeaderBtn:hover .rsHeaderBtn__inner:after,.rsHeaderBtn:hover .rsHeaderBtn__inner:before{background-color:#fc286c}.c-tournament-announcement{font-size:1.6rem;font-weight:700;line-height:1.25;position:relative;z-index:100;margin:0;padding:0;text-align:center;box-shadow:0 2px 3px rgba(0,0,0,.5)}html.no-cssremunit .c-tournament-announcement{font-size:16px}@media screen and (max-width:568px){.c-tournament-announcement{font-size:1.2rem}html.no-cssremunit .c-tournament-announcement{font-size:12px}}@media screen and (min-width:569px){.c-tournament-announcement{font-size:1.4rem}html.no-cssremunit .c-tournament-announcement{font-size:14px}}@media screen and (min-width:768px){.c-tournament-announcement{font-size:1.6rem}html.no-cssremunit .c-tournament-announcement{font-size:16px}}@media screen and (min-width:1000px){.c-tournament-announcement{font-size:1.6rem}html.no-cssremunit .c-tournament-announcement{font-size:16px}}.c-tournament-announcement.is-hidden{display:none;pointer-events:none}.c-tournament-announcement__link{position:relative;top:0;left:0;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;height:60px;margin:0;padding:0;transition:background-color 64ms;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.has-tournament-announcement .c-tournament-announcement__link{position:fixed;top:44px}@media screen and (max-width:568px){.c-tournament-announcement__link{height:40px}}@media screen and (min-width:569px){.c-tournament-announcement__link{height:50px}}@media screen and (min-width:768px){.c-tournament-announcement__link{height:60px}}@media screen and (min-width:1000px){.c-tournament-announcement__link{height:60px}}.c-tournament-announcement__link,.c-tournament-announcement__link:link,.c-tournament-announcement__link:visited{color:#000;background-color:#ffeb3b}.c-tournament-announcement__link:focus,.c-tournament-announcement__link:hover,.c-tournament-announcement__link:visited:focus,.c-tournament-announcement__link:visited:hover{color:#000;background-color:#fff59d}.c-tournament-announcement__link:active,.c-tournament-announcement__link:visited:active{color:rgba(0,0,0,.75);background-color:#bfb02c}.c-tournament-announcement__link::before{position:absolute;top:0;left:0;width:40%;height:100%;content:'';transform:translateX(-100%);animation:tournament-announcement-sparkle 5s infinite;background-color:transparent;background-image:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.75) 50%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.75) 50%,rgba(255,255,255,0) 100%)}.is-hidden .c-tournament-announcement__link::before{animation:none}.c-tournament-announcement__text{display:block;white-space:nowrap}.c-tournament-announcement__text:first-child{font-size:85%}body.has-tournament-announcement{padding-top:175px}@media screen and (max-width:568px){body.has-tournament-announcement{padding-top:155px}}@media screen and (min-width:569px){body.has-tournament-announcement{padding-top:165px}}@media screen and (min-width:768px){body.has-tournament-announcement{padding-top:175px}}@media screen and (min-width:1000px){body.has-tournament-announcement{padding-top:175px}}body.has-tournament-announcement #header{height:104px}@media screen and (max-width:568px){body.has-tournament-announcement #header{height:84px}}@media screen and (min-width:569px){body.has-tournament-announcement #header{height:94px}}@media screen and (min-width:768px){body.has-tournament-announcement #header{height:104px}}@media screen and (min-width:1000px){body.has-tournament-announcement #header{height:104px}}body.has-tournament-announcement .mainNav{top:104px}@media screen and (max-width:568px){body.has-tournament-announcement .mainNav{top:84px}}@media screen and (min-width:569px){body.has-tournament-announcement .mainNav{top:94px}}@media screen and (min-width:768px){body.has-tournament-announcement .mainNav{top:104px}}@media screen and (min-width:1000px){body.has-tournament-announcement .mainNav{top:104px}}