@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;box-sizing:border-box;max-width:100%;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{overflow-y:scroll;line-height:1}ol,ul{list-style:none}table{border-spacing:0;border-collapse:collapse}caption,th,td{font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}a{text-decoration:none}img{vertical-align:bottom}article,aside,details,figcaption,figure,footer,header,menu,nav,section,summary{display:block}:root{--main-color: #666;--bgcolor: #3e3e3e;--patterncolor1: #333;--patterncolor2: #555;--number-color: #ccc;--team-radial-gradient: radial-gradient(rgba(153, 153, 153, .6) 5%, rgba(153, 153, 153, 0) 60%);--shadow1: -5px -5px 8px #fff, 5px 5px 8px rgba(180, 193, 186, .7);--shadow2: -2px -2px 4px #fff, 2px 2px 4px #b4c1ba;--shadow3: inset 2px 2px 4px #b4c1ba, inset -2px -2px 4px #fff}.theme-carp{--main-color: #ab1300;--bgcolor: #831406;--patterncolor1: #86000a;--patterncolor2: #b4000d;--number_color: #fff;--player-name-text-color: #fff;--team-radial-gradient: radial-gradient(rgba(230, 0, 18, .7) 5%, rgba(230, 0, 18, 0) 60%);--bg-game-ttl-front: ;--petmark-xl: url(../img/common/petmark/2025/petmark_ce_carp_xl.png);--team-detail-ttl-seam: url(../img/prospi_a_league/bg_team_detail_ttl_seam_carp.svg);--team-detail-ttl-seam2: url(../img/prospi_a_league/bg_team_detail_ttl_seam2_carp.svg)}.theme-giants{--main-color: #b35300;--bgcolor: #7a3900;--patterncolor1: #9d4803;--patterncolor2: #b55503;--number_color: #f49c0f;--player-name-text-color: #fff;--team-radial-gradient: radial-gradient(rgba(237, 95, 0, .7) 5%, rgba(237, 95, 0, 0) 60%);--petmark-xl: url(../img/common/petmark/2025/petmark_ce_giants_xl.png);--team-detail-ttl-seam: url(../img/prospi_a_league/bg_team_detail_ttl_seam_giants.svg);--team-detail-ttl-seam2: url(../img/prospi_a_league/bg_team_detail_ttl_seam2_giants.svg)}.theme-dragons{--main-color: #0062d0;--bgcolor: #121947;--patterncolor1: #118ac1;--patterncolor2: #1dabe2;--number_color: #003377;--player-name-text-color: #fff;--team-radial-gradient: radial-gradient(rgba(0, 131, 217, .7) 5%, rgba(0, 131, 217, 0) 60%);--petmark-xl: url(../img/common/petmark/2025/petmark_ce_dragons_xl.png);--team-detail-ttl-seam: url(../img/prospi_a_league/bg_team_detail_ttl_seam_dragons.svg);--team-detail-ttl-seam2: url(../img/prospi_a_league/bg_team_detail_ttl_seam2_dragons.svg)}.theme-swallows{--main-color: #006730;--bgcolor: #384605;--patterncolor1: #1a5218;--patterncolor2: #1b601b;--number_color: #1c174d;--player-name-text-color: #fff;--team-radial-gradient: radial-gradient(rgba(197, 255, 0, .7) 5%, rgba(197, 255, 0, 0) 60%);--petmark-xl: url(../img/common/petmark/2025/petmark_ce_swallows_xl.png);--team-detail-ttl-seam: url(../img/prospi_a_league/bg_team_detail_ttl_seam_swallows.svg);--team-detail-ttl-seam2: url(../img/prospi_a_league/bg_team_detail_ttl_seam2_swallows.svg)}.theme-baystars{--main-color: #005db6;--bgcolor: #074884;--patterncolor1: #1042ae;--patterncolor2: #152d89;--number_color: #32b8ff;--player-name-text-color: #fff;--team-radial-gradient: radial-gradient(rgba(30, 153, 213, .7) 5%, rgba(30, 153, 213, 0) 60%);--petmark-xl: url(../img/common/petmark/2025/petmark_ce_baystars_xl.png);--team-detail-ttl-seam: url(../img/prospi_a_league/bg_team_detail_ttl_seam_baystars.svg);--team-detail-ttl-seam2: url(../img/prospi_a_league/bg_team_detail_ttl_seam2_baystars.svg)}.theme-tigers{--main-color: #d8ac00;--bgcolor: #6d5701;--patterncolor1: #e2ba04;--patterncolor2: #c7a000;--number_color: #010000;--player-name-text-color: #fff;--team-radial-gradient: radial-gradient(rgba(255, 180, 0, .7) 5%, rgba(255, 180, 0, 0) 60%);--petmark-xl: url(../img/common/petmark/2025/petmark_ce_tigers_xl.png);--team-detail-ttl-seam: url(../img/prospi_a_league/bg_team_detail_ttl_seam_tigers.svg);--team-detail-ttl-seam2: url(../img/prospi_a_league/bg_team_detail_ttl_seam2_tigers.svg)}.theme-lions{--main-color: #002ab7;--bgcolor: #131f4c;--patterncolor1: #081d53;--patterncolor2: #102465;--number_color: #fff;--player-name-text-color: #fff;--team-radial-gradient: radial-gradient(rgba(63, 0, 177, .7) 5%, rgba(6, 0, 85, 0) 60%);--petmark-xl: url(../img/common/petmark/2025/petmark_pa_lions_xl.png);--team-detail-ttl-seam: url(../img/prospi_a_league/bg_team_detail_ttl_seam_lions.svg);--team-detail-ttl-seam2: url(../img/prospi_a_league/bg_team_detail_ttl_seam2_lions.svg)}.theme-fighters{--main-color: #2a7baf;--bgcolor: #245370;--patterncolor1: #0060ab;--patterncolor2: #005291;--number_color: #221613;--player-name-text-color: #fff;--team-radial-gradient: radial-gradient(rgba(0, 111, 197, .7) 5%, rgba(0, 61, 113, 0) 60%);--petmark-xl: url(../img/common/petmark/2025/petmark_pa_fighters_xl.png);--team-detail-ttl-seam: url(../img/prospi_a_league/bg_team_detail_ttl_seam_eagles.svg);--team-detail-ttl-seam2: url(../img/prospi_a_league/bg_team_detail_ttl_seam2_eagles.svg)}.theme-hawks{--main-color: #ae7000;--bgcolor: #714800;--patterncolor1: #885900;--patterncolor2: #bc7b00;--number_color: #010000;--player-name-text-color: #fff;--team-radial-gradient: radial-gradient(rgba(255, 144, 0, .7) 5%, rgba(255, 144, 0, 0) 60%);--petmark-xl: url(../img/common/petmark/2025/petmark_pa_hawks_xl.png);--team-detail-ttl-seam: url(../img/prospi_a_league/bg_team_detail_ttl_seam_hawks.svg);--team-detail-ttl-seam2: url(../img/prospi_a_league/bg_team_detail_ttl_seam2_hawks.svg)}.theme-buffaloes{--main-color: #a3930a;--bgcolor: #3c3601;--patterncolor1: #01051e;--patterncolor2: #040a37;--number_color: #03061d;--player-name-text-color: #fff;--team-radial-gradient: radial-gradient(rgba(129, 116, 0, .9) 5%, rgba(129, 116, 0, 0) 60%);--petmark-xl: url(../img/common/petmark/2025/petmark_pa_buffaloes_xl.png);--team-detail-ttl-seam: url(../img/prospi_a_league/bg_team_detail_ttl_seam_buffaloes.svg);--team-detail-ttl-seam2: url(../img/prospi_a_league/bg_team_detail_ttl_seam2_buffaloes.svg)}.theme-eagles{--main-color: #b00015;--bgcolor: #7a0c19;--patterncolor1: #800821;--patterncolor2: #720018;--number_color: #f99926;--player-name-text-color: #fff;--team-radial-gradient: radial-gradient(rgba(193, 7, 46, .9) 5%, rgba(125, 0, 26, .6) 25%, rgba(125, 0, 26, 0) 60%);--petmark-xl: url(../img/common/petmark/2025/petmark_pa_eagles_xl.png);--team-detail-ttl-seam: url(../img/prospi_a_league/bg_team_detail_ttl_seam_eagles.svg);--team-detail-ttl-seam2: url(../img/prospi_a_league/bg_team_detail_ttl_seam2_eagles.svg)}.theme-marines{--main-color: #d7d7d7;--bgcolor: #353535;--patterncolor1: #8b9eb2;--patterncolor2: #9fb4cb;--number_color: #9fb4cb;--player-name-text-color: #000;--team-radial-gradient: radial-gradient(rgba(49, 59, 72, .7) 5%, rgba(49, 59, 72, 0) 60%);--petmark-xl: url(../img/common/petmark/2025/petmark_pa_marines_xl.png);--team-detail-ttl-seam: url(../img/prospi_a_league/bg_team_detail_ttl_seam_marines.svg);--team-detail-ttl-seam2: url(../img/prospi_a_league/bg_team_detail_ttl_seam2_marines.svg)}html{height:100%}body{position:relative;height:100%;background:#efefef;color:#272727;font-family:-apple-system,BlinkMacSystemFont,arial,Yu Gothic Medium,游ゴシック Medium,游ゴシック体,游ゴシック,Yu Gothic,YuGothic,メイリオ,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,sans-serif;font-size:16px;line-height:20px;word-wrap:break-word;-webkit-text-size-adjust:100%;overflow-wrap:break-word}a,a:hover{color:#fff}.l-konami_header{display:grid;grid-template-columns:minmax(0,860px);justify-content:center;background:#000}.l-service_header{background-color:#050f19}.l-service_header-inner{max-width:860px;margin:0 auto}.l-g_nav{background:#f5f5f5}.l-drawer_menu{display:none;position:relative;z-index:1000;width:100%;min-height:100vh;opacity:0;background:#00000080}.is-drawer-open .l-drawer_menu{display:block;animation:show .25s linear 0s forwards}.is-drawer-close .l-drawer_menu{animation:hide .75s linear 0s forwards}.l-drawer_menu .l-drawer_menu-inner{margin:0 auto;overflow:hidden}@keyframes show{0%{opacity:0}to{opacity:1}}@keyframes hide{0%{display:block;opacity:1}51%{opacity:1}99%{opacity:0}to{display:none;opacity:0}}.l-footer_share,.l-footer_nav_service,.l-footer_rights{background:#050f19}.l-select_season{background:#102031}.l-footer_nav{background:#fff}.l-footer_nav_service{display:grid;grid-template-columns:minmax(0,760px);justify-content:center}.l-footer_rights-inner,.l-footer_nav-inner{max-width:860px;margin:0 auto}@media only screen and (min-width:920px){.l-footer_share,.l-footer_nav_service,.l-footer_rights{background:linear-gradient(90deg,#000103cc,#00010300) no-repeat calc(50% - 445px) 0/10px 100%,linear-gradient(90deg,#0b1a2800,#0b1a28) no-repeat calc(50% + 445px) 0/10px 100% #050f19}.l-select_season{background:linear-gradient(90deg,#000103cc,#00010300) no-repeat calc(50% - 445px) 0/10px 100%,linear-gradient(90deg,#0b1a2800,#0b1a28) no-repeat calc(50% + 445px) 0/10px 100% #102031}}@media only screen and (min-width:1000px){.l-footer_share,.l-footer_nav_service,.l-footer_rights,.l-select_season{background-position:calc(50% - 485px) 0,calc(50% + 485px) 0}}.l-footer_recommend{background-color:#bbb}.l-footer_recommend-inner{max-width:948px;margin:0 auto}.l-footer{background-color:#fff}.l-footer-inner{max-width:948px;margin:0 auto}.l-btn_season_schedule{margin:20px 0}.l-footer_app_info{margin:20px 0 0;padding:20px 0;background-color:#000;border:1px solid rgba(255,255,255,.2)}@media only screen and (min-width:768px){.l-footer_app_info{margin:20px 37px 0}}.l-wrapper{position:relative;width:100%;overflow:hidden}.l-page_nav{max-width:860px;margin:0 auto;padding:10px}.l-page_nav-center{display:flex;justify-content:center;margin:20px 0}.l-content_head{background:#efefef}.l-content{padding:0 10px 20px}@media only screen and (min-width:768px){.l-content{padding-bottom:30px}.l-page_nav{padding:30px 10px;text-align:center}}.l-content-inner{position:relative;max-width:860px;margin:0 auto}@media only screen and (min-width:920px){.l-content-inner{padding:30px 0 0}.l-content-inner:before{content:"";position:absolute;z-index:-1;inset:0 -20px -90px;box-shadow:inset 5px 5px 8px #b4c1ba80,inset -5px -5px 8px #fff}.l-content-inner.l-content-inner-side{padding:0}.l-content-inner.l-content-inner-side:before{top:-90px}}@media only screen and (min-width:1000px){.l-content-inner:before{right:auto;left:50%;width:980px;transform:translate(-50%)}.l-content-inner.l-content-inner-side:before{top:-90px}}.l-container-1_2{display:grid;gap:15px}@media only screen and (min-width:660px){.l-container-1_2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.l-container-1_2.l-container-padding_w{gap:30px}.l-container-1_2.l-container-1_2-border{gap:30px;position:relative}.l-container-1_2.l-container-1_2-border>.l-grid{padding:10px;box-sizing:border-box}.l-container-1_2.l-container-1_2-border>.l-grid:nth-child(odd):before{content:"";display:block;position:absolute;inset:5px 0;width:4px;margin:0 auto;box-shadow:var(--shadow2)}}.l-container-2_3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media only screen and (min-width:480px){.l-container-2_3{grid-template-columns:repeat(3,minmax(0,1fr))}}.l-container-2_3_4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media only screen and (min-width:480px){.l-container-2_3_4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width:660px){.l-container-2_3_4{grid-template-columns:repeat(4,minmax(0,1fr))}}.l-video{padding:10px 0}.l-video-max_460{max-width:460px;margin:0 auto;padding:15px 0}.l-btn-center{width:250px;margin:20px auto 0}.l-btn-center_left{margin:20px auto 0;text-align:center}.l-btn-right{width:190px;margin:20px 0 0 auto}.l-btn_center{margin:15px 0;text-align:center}.l-btn_right{margin:15px 0;text-align:right}.l-btn_left{margin:15px 0}@media only screen and (min-width:768px){.l-btn-center_left{margin:20px auto 0 15px;text-align:left}}.l-select_nav{padding:10px 0;background:#efefef}.l-select_nav-proleague,.l-select_nav-proleague-for_game_detail{padding:0 10px}@media only screen and (min-width:768px){.l-select_nav-proleague{max-width:860px;padding:0 25px}}.l-toggle_nav2{margin:20px 0 0}.l-only_pc{display:none}@media only screen and (min-width:768px){.l-only_pc{display:block}}.l-mv{padding:25px 0 20px;background:#000}.l-streaming{max-width:840px;margin:0 auto}.l-flow{max-width:540px;margin:10px auto;padding:0 10px}.l-tour_schedule{max-width:480px;margin:20px auto}.l-top-website_btn{margin:15px;text-align:center}.l-twitter_timeline{max-width:550px;margin:0 auto;padding:20px 10px 0}.l-btn-pdf{text-align:center}.l-top_info{padding:25px 20px;max-width:860px;margin:0 auto}.l-annual_schedule{max-width:340px;margin:0 auto}@media only screen and (min-width:480px){.l-annual_schedule{max-width:870px}}.l-top_to_keep_players{text-align:center;margin:15px 0}.l-ticket_bnr{padding:0 15px;margin-top:15px}.l-league_ranking_ttl{padding:0 0 15px}.l-btn_detail{text-align:center;margin:15px 0}@media only screen and (min-width:768px){.l-tour_schedule{max-width:100%}.l-top-website_btn{text-align:left}.l-twitter_timeline{padding:30px 0 0}.l-btn-pdf{text-align:left}.l-league_ranking_ttl{padding:0}}.l-topics2{display:flex;position:relative;max-width:860px;overflow-x:auto;margin:10px -10px 25px;padding:15px 10px;scroll-snap-type:x mandatory}.l-topics2 a{flex:1 0 auto}.l-topics2>a:not(.l-topics-more){max-width:248px;scroll-snap-align:center}.l-topics2>a+a{margin-left:10px}.l-topics-more{display:grid;place-content:center;gap:15px;width:28px;border-radius:10px;font-size:.9375rem;line-height:1.2666666667;box-shadow:var(--shadow1)}.l-topics-more:before{content:"";display:block;width:10px;height:15px;margin:0 auto;background:#272727;clip-path:polygon(0 0,100% 50%,0 100%)}.l-topics-more span{display:none}@media only screen and (min-width:768px){.l-topics2{display:flex;justify-content:center}.l-topics2>a:not(.l-topics-more){width:calc(25% - 20px)}}.l-topics_all2{display:grid;gap:10px;padding:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}@media only screen and (min-width:768px){.l-topics_all2{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.l-topics_all-nodata{flex:1 0 auto}.l-topics_all-btn_area{padding-top:20px;text-align:center}.l-related_game2,.l-player_movies,.l-schedule2{display:grid;position:relative;grid-auto-flow:column;gap:15px;overflow-x:auto;padding:10px 15px;scroll-snap-type:x mandatory;-webkit-mask:linear-gradient(90deg,rgba(0,0,0,0),#000 20px calc(100% - 20px),rgba(0,0,0,0));mask:linear-gradient(90deg,rgba(0,0,0,0),#000 20px calc(100% - 20px),rgba(0,0,0,0))}.l-related_game2>a,.l-player_movies>a,.l-schedule2>a{scroll-snap-align:center}.l-player_movies{justify-content:start}.l-team_list{margin:0 auto;max-width:320px}.l-team_list-manager{max-width:600px}.l-team_detail{max-width:860px;margin:0 auto;padding:10px}.l-team_detail-btn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:10px auto 0}.l-team_detail-topics{max-width:860px;margin:0 auto}.l-manager{max-width:400px;margin:0 auto}.l-team_detail-player+.l-team_detail-player{margin:15px 0 0}.l-team_ttl{max-width:860px;margin:0 auto 5px;padding:10px 10px 15px;position:relative}.l-team_ttl:after{content:"";position:absolute;bottom:0;height:3px;border-radius:5px;box-shadow:var(--shadow2);left:10px;right:10px}.l-team_detail-player-container{margin:15px 0 0}.l-team_detail_team_representative{padding:0 10px}.l-time_table-for_team_representative{max-width:240px;padding:0 15px}.l-cp_bnr-for_team_detail{padding:0 15px;margin:15px 0}@media only screen and (min-width:768px){.l-team_detail{display:flex;padding:20px 10px}.l-team_detail-btn{flex:0 0 auto;width:260px;margin:0 0 0 auto;padding-left:15px}.l-team_detail-player{padding:0 0 0 10px}.l-team_ttl{padding:20px 10px 15px}.l-team_detail-player-container{display:flex;flex-wrap:wrap;justify-content:space-between}.l-team_detail-player-container .l-team_detail-player{width:calc(50% - 10px);padding:0 0 15px}.l-team_detail-player-container .l-team_detail-player+.l-team_detail-player{margin:0}.l-time_table-for_team_representative{max-width:260px}.l-cp_bnr-for_team_detail{margin:0 0 25px}}.l-player_movie{position:relative;margin:10px 0;padding:0 0 30px;overflow:hidden}.l-player_detail-head{max-width:860px;margin:0 auto;padding:15px}.l-other_member{margin:15px 0}.l-cp_bnr-for_pro{margin:10px 0}@media only screen and (min-width:768px){.l-cp_bnr-for_pro{margin:15px 0}}.l-guest{margin:10px 0;padding:0 10px}.l-head_coach{display:flex;flex-wrap:wrap;justify-content:center;max-width:500px;margin:0 auto}.l-fixed_menu{position:fixed;left:0;bottom:-50px;z-index:900;width:100%;transition:all .8s;opacity:0}.l-fixed_menu.is-disp{opacity:1;bottom:0}.l-score_board{padding:0 10px}.l-schedule_top_info{max-width:545px;margin:25px auto 10px}.l-accordion_in_rule{padding:0 10px}.l-btn-ticket_shop{text-align:center;margin:15px}.l-goods_bnr{margin-bottom:40px}.l-and_more{text-align:center;margin:15px 0 20px}.l-and_more p{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1rem;line-height:1.125;color:#999}@media only screen and (min-width:640px){.l-btn_schedule_to_record{display:flex;justify-content:space-between;max-width:710px;margin:0 auto}.l-btn_schedule_to_record>p{width:calc(50% - 10px)}}@media only screen and (min-width:768px){.l-head_coach_info{max-width:780px;margin:0 auto}.l-head_coach{max-width:390px}.l-score_board{padding:15px 0;max-width:740px;margin:0 auto}.l-schedule_top_info{margin-bottom:35px}.l-guest+.l-guest{margin-top:20px}.l-accordion_in_rule{padding:0 15px}.l-ticket_detail{padding:0 25px}}.l-game-in_cmn_box{margin:0 -10px}.l-score_board_btm_btn{text-align:right;margin:15px}.l-btn_back_schedule{text-align:center;position:relative;padding-bottom:45px;margin-bottom:30px}.l-btn_back_schedule:after{content:"";display:block;height:7px;background:url(../img/prospi_a_league/dot_border.png) repeat 50% 50%/15px 7px;position:absolute;bottom:0;right:0;left:0}.l-card_list{max-width:730px;margin:0 auto}.l-card_climax_list{display:grid;gap:20px;margin:30px auto}.l-teams{max-width:710px;margin:0 auto}@media only screen and (min-width:768px){.l-game-in_cmn_box{margin:0}.l-card_climax_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.l-card_list{margin-bottom:40px}}.l-stats_item{margin:15px 0 0}@media only screen and (min-width:768px){.l-stats_item{margin:20px 0 0}}.l-about_spileague_ranking{text-align:center;margin-top:25px}.l-stats_rank-spileague_ranking{margin:25px auto 0;max-width:680px}.l-linechart{padding-top:10px}@media only screen and (min-width:768px){.l-linechart{padding-top:0}}.l-stats_rank-all_stats{margin:20px 0}@media only screen and (min-width:768px){.l-stats_rank-all_stats{margin:30px 0}}.l-clinch_number{margin:10px 0}@media only screen and (min-width:768px){.l-clinch_number{margin:-10px 0 30px}}.l-topics_team_representative-team{margin-bottom:15px}.l-team_representative_tournament-player{max-width:400px;margin:0 auto}.l-team_representative_tournament_image{max-width:600px;margin:0 auto 30px}.l-team_representative_tournament_final_video{padding:10px 0;max-width:500px;margin:0 auto}.l-team_representative_result{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:720px;margin:0 auto 20px}.l-team_representative_result .l-grid{width:calc(50% - 10px);margin:15px 0 0}.l-team_sp_website{text-align:center;margin:15px 0 0}.l-container-modal-movie-btn{position:relative;padding-bottom:10px}.l-container-modal-movie-btn .l-grid{text-align:center;margin-bottom:15px}.l-container-modal-movie-btn:after{content:"";display:block;width:100%;height:4px;box-shadow:var(--shadow3);position:absolute;bottom:0}.l-container-modal-movie-btn-for_eagles .l-grid{margin-bottom:15px}.l-video-team_representative_no_link{max-width:500px;margin:0 auto 25px}.l-btn-team_representative_regulations{padding:0;text-align:center}.l-btn-team_representative_regulations.l-btn-team_representative_regulations-overview{padding:0 0 15px}.l-btn-team_representative_regulations.l-btn-team_representative_regulations-qualifying{padding:15px 0 0}.l-representative-of-team{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:10px 0 20px}.l-representative-of-team p a{display:inherit;color:#272727;font-size:.875rem;text-align:center;text-decoration:underline}.l-representative-of-team-petmark{display:grid;place-content:center;width:130px;margin:0 auto}.l-representative-of-team-petmark img{width:100%;height:auto}.toggle_nav>.l-representative-of-team-bottom{margin:20px auto 0}@media only screen and (min-width:480px){.l-team_representative_result .l-grid{width:calc(33.33% - 10px);margin:15px 0 0}}@media only screen and (min-width:520px){.l-container-modal-movie-btn{display:flex;justify-content:center;padding-bottom:25px}.l-container-modal-movie-btn .l-grid{margin:10px 15px}}@media only screen and (min-width:660px){.l-team_representative_tournament-player{max-width:810px}}@media only screen and (min-width:768px){.l-topics_team_representative{display:flex;justify-content:space-between;flex-wrap:wrap}.l-topics_team_representative-team{width:calc(50% - 10px)}.l-team_representative_regulation{padding:0 20px}.l-team_representative_result .l-grid{margin:0}.l-team_representative_tournament_final_video{margin-bottom:15px}.l-container-video .l-grid:only-child{margin:0 auto}.l-representative-of-team{grid-template-columns:100px repeat(3,minmax(0,1fr));margin:10px 0}.l-representative-of-team-petmark{width:100%}}.l-goods{display:grid;gap:20px;margin:15px}.l-goods_shop_bnr{display:grid;gap:15px;grid-template-columns:minmax(0,320px);justify-content:center;margin:0 auto 15px}@media only screen and (min-width:640px){.l-goods_shop_bnr{grid-template-columns:repeat(2,minmax(0,320px))}}@media only screen and (min-width:768px){.l-goods{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 20px}.l-goods_shop_bnr{grid-template-columns:repeat(3,minmax(0,320px));padding:0 15px}}.l-page_top_lead{max-width:890px;margin:0 auto}@media only screen and (min-width:768px){.l-page_top_lead{margin-top:30px;margin-bottom:-15px}}.l-about_thumb{margin:15px auto 0}@media only screen and (min-width:768px){.l-about_thumb{margin:0}}.l-award{max-width:760px;margin:0 auto}.l-award-player_cepa{margin:40px 0 0}.l-award-player-sp_award:before{content:"";display:block;width:100%;height:4px;margin:20px auto;box-shadow:var(--shadow3)}.l-award-player-sp_award-inner{max-width:760px;margin:0 auto 30px}.l-topics_211006_uniform{margin:30px auto;max-width:760px}.l-container-partner{display:grid;margin-top:20px;padding:0 10px;gap:20px}.l-container-partner-es{grid-template-columns:repeat(auto-fill,minmax(0,260px))}.l-container-partner-w{padding:20px 0 0}.l-foot_btn_to_top{margin:15px 0 30px}@media only screen and (min-width:768px){.l-container-partner:not(.l-container-partner-es){grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 30px}.l-container-partner-w{padding:0 0 30px}}@media only screen and (min-width:680px){.l-container-nippon_2023{padding:0 15px}}.l-keep_players{max-width:820px;margin:0 auto}.l-photo_gallery{max-width:760px;margin:10px auto 0}.l-article_item{max-width:600px;margin:0 auto;padding:0 15px}@media only screen and (min-width:768px){.l-esportsawards{max-width:820px;margin:0 auto}}.yt_embed,.twitch_embed{position:relative;height:0;padding-top:56.25%;overflow:hidden;background:#000}.yt_embed iframe,.twitch_embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.fade-enter-active,.fade-enter-to{opacity:1}.fade-enter,.fade-enter-active,.fade-leave,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.fade2-enter-active,.fade2-enter-to{opacity:1}.fade2-enter,.fade2-enter-active,.fade2-leave,.fade2-leave-active{transition:opacity 2s}.fade2-enter,.fade2-leave-to{opacity:0}.webfont{display:none}.webfont.webfont-fontShinMaruGoB{font-family:MFW-PShinMGoPr6N-Bold}.webfont.webfont-fontShinGoB{font-family:MFW-PShinGoPr6N-Bold}.webfont.webfont-fontShinGoH{font-family:MFW-PShinGoPr6N-Heavy}.webfont.webfont-fontKakuMinB{font-family:MFW-PKakuminProN-Bold}.webfont.webfont-fontFolkB{font-family:MFW-PFolkProN-Bold}.webfont.webfont-fontFolkH{font-family:MFW-PFolkProN-Heavy}.webfont.webfont-fontG2SansB,.webfont.webfont-fontG2SansB-JIS2004{font-family:MFW-RoGSanSrfStdN-Bd}.webfont.webfont-fontG2SansU,.webfont.webfont-fontG2SansU-JIS2004{font-family:MFW-RoGSanSrfStdN-UB}.webfont.webfont-fontKakuminM{font-family:MFW-PKakuminProN-Medium}.webfont.webfont-fontSoftGothicU{font-family:MFW-PSoftGoStdN-Ultra}.webfont.webfont-fontNowGU{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy}.webfont.webfont-fontNotoSans{font-family:noto-sans-cjk-jp}.webfont.webfont-fontOlympicSansR{font-family:OlympicSans-Regular}.webfont.webfont-fontOlympicSansB{font-family:OlympicSans-Bold}.webfont.webfont-fontDinCond{font-family:din-condensed}.webfont.webfont-fontUrwDinSemiCond{font-family:urw-din-semi-condensed}.webfont.webfont-fontVdlLogoJrB{font-family:vdl-logojrblack}.webfont.webfont-fontSuiryuAtlasR{font-family:MFW-PSuiryuAtlasStdN-R}.webfont.webfont-fontSuiryuAtlasB{font-family:MFW-PSuiryuAtlasStdN-B}.webfont.webfont-fontTypeLabNPlusB{font-family:MFW-PTypelaboNpProN-Bold}.webfont.webfont-fontTypeLabNPlusH{font-family:MFW-PTypelaboNpProN-Heavy}.video{width:100%;max-width:400px;margin:0 auto;background:#000}.video a,.video .video-inner{display:block;position:relative}.video a:before,.video a:after,.video .video-inner:before,.video .video-inner:after{content:"";display:block;position:absolute;z-index:2;inset:0;margin:auto}.video a:before,.video .video-inner:before{width:80px;height:80px;border:4px #fff solid;border-radius:80px}.video a:after,.video .video-inner:after{width:0;height:0;transform:translate(10%);border-width:20px 0 20px 34px;border-style:solid;border-color:transparent #fff}.video a img,.video .video-inner img{width:100%;height:auto;transition:opacity .3s;opacity:.8;vertical-align:bottom}.video a:hover img,.video .video-inner:hover img{opacity:1}.video a:hover:after,.video a:hover:before,.video .video-inner:hover:after,.video .video-inner:hover:before{opacity:.7}.video.video-topics a:after,.video.video-topics .video-inner:after{border-width:18px 0 18px 27px}@media only screen and (min-width:768px){.video a,.video .video-inner{max-width:600px}}.video.video-coming_soon{position:relative}.video.video-coming_soon:before,.video.video-coming_soon:after{content:"";display:block;position:absolute;z-index:2;inset:0;margin:auto;opacity:.1}.video.video-coming_soon:before{width:80px;height:80px;border:4px #fff solid;border-radius:80px}.video.video-coming_soon:after{width:0;height:0;transform:translate(10%);border-width:20px 0 20px 34px;border-style:solid;border-color:transparent #fff}.video.video-coming_soon img{width:100%;height:auto;vertical-align:bottom}.thumb img{width:100%}.region_message{background:#364350;color:#fff}.region_message .region_message-inner{max-width:860px;margin:0 auto;padding:5px;box-sizing:border-box}.region_message .region_message-inner .region_message-text{text-align:center;font-size:.75rem;line-height:1.3333333333}@media only screen and (min-width:768px){.region_message .region_message-inner{padding:7px}.region_message .region_message-inner .region_message-text{font-size:.8125rem;line-height:1.3076923077}}p.par{margin:15px;font-size:.8125rem;line-height:1.5384615385}@media only screen and (min-width:768px){p.par{font-size:.875rem;line-height:1.5}}ul.list{margin:15px}ul.list li{margin:0 0 6px;font-size:.8125rem;line-height:1.3076923077}ul.list li a{color:currentColor;text-decoration:underline}ul.list.list-dot>li{position:relative;padding:0 0 0 1em}ul.list.list-dot>li:after{content:"•";position:absolute;top:0;left:.2em}ul.list.list-dot-min>li{position:relative;padding:0 0 0 1em;font-size:.6875rem}ul.list.list-dot-min>li:after{content:"•";position:absolute;top:0;left:0}ul.list.list-note>li{position:relative;padding:0 0 0 1em}ul.list.list-note>li:after{content:"※";position:absolute;top:0;left:0}ul.list.list-note-min>li{position:relative;padding:0 0 0 1em;font-size:.6875rem}ul.list.list-note-min>li:after{content:"※";position:absolute;top:0;left:0}ol.list{margin:15px}ol.list>li{margin:0 0 6px;font-size:.8125rem;line-height:1.3076923077}ol.list.list-num>li{position:relative;padding:0 0 0 1em;counter-increment:list-index}ol.list.list-num>li:after{content:counter(list-index) ".";position:absolute;top:0;left:0}ol.list.list-num.list-num-brackets>li{padding:0 0 0 2em;counter-increment:list-brackets-index}ol.list.list-num.list-num-brackets>li:after{content:"(" counter(list-brackets-index) ")";position:absolute;top:0;left:0}.list>li>.list{margin-top:8px;margin-left:0;margin-right:0}@media only screen and (min-width:768px){ul.list>li{font-size:.875rem;line-height:1.2857142857}ol.list>li{font-size:.875rem;line-height:1.2857142857}}.konami_header{display:flex;align-items:center;padding:0 15px 0 0}.konami_header .konami_header-logo{flex-grow:1}.konami_header .konami_header-logo a{display:block;width:130px}.konami_header .konami_header-logo img{width:100%;height:auto}.konami_header .konami_header-sns ul{display:grid;gap:8px;grid-auto-flow:column;grid-auto-columns:minmax(0,30px)}.konami_header .konami_header-sns li a{display:block;transition:opacity .3s}.konami_header .konami_header-sns li a:hover{opacity:.7}.konami_header .konami_header-sns li img{width:100%;box-sizing:border-box;height:auto;vertical-align:top}.konami_header .konami_header-sns li .x_logo img{border-radius:4px;border:1px solid #555}.konami_header .konami_header-sns li .line_logo img{border-radius:4px}@media only screen and (min-width:980px){.konami_header-logo{margin-left:-15px}.konami_header .konami_header-sns{padding-right:0}}.footer_share ul{padding:10px 0;text-align:center}.footer_share li{display:inline-block;margin:0 6px}.footer_share li a{display:block;width:30px;height:30px;transition:opacity .3s}.footer_share li a:hover{opacity:.8}.footer_share li img{width:100%;box-sizing:border-box;height:auto;border-radius:4px;vertical-align:top}.footer_share li .x_logo img{border:1px solid rgba(255,255,255,.3019607843)}@media only screen and (min-width:768px){.footer_share ul{padding:20px 0}}.footer_recommend{background-color:#bbb}.footer_recommend ul{max-width:650px;margin:0 auto;padding:20px 38px;text-align:center;box-sizing:border-box}.footer_recommend ul li{display:inline-block;width:50%;max-width:205px;padding:2px;box-sizing:border-box}.footer_recommend ul li a{display:block;transition:opacity .3s;border:1px solid #fff}.footer_recommend ul li a:hover{opacity:.7}.footer_recommend ul li a img{width:100%;height:auto}@media only screen and (min-width:700px){.footer_recommend ul{max-width:900px;padding:25px 16px}.footer_recommend ul li{width:25%;max-width:none;padding:0 3px}}.footer_nav_icon{max-width:760px;padding:15px 15px 25px;margin:0 auto}.footer_nav_icon a{display:block;background-color:#eee;color:#000;margin-top:10px;transition:opacity .5s}.footer_nav_icon a:hover{opacity:.8}.footer_nav_icon dl{display:flex}.footer_nav_icon dt{flex:0 0 80px}.footer_nav_icon dt img{width:100%;height:auto}.footer_nav_icon dd{font-size:.6875rem;line-height:1.2727272727;padding:10px}.footer_nav_icon dd .bl{display:inline-block}@media only screen and (min-width:600px){.footer_nav_icon{display:flex;flex-wrap:wrap;justify-content:space-between}.footer_nav_icon a{width:calc(50% - 10px)}.footer_nav_icon dd{font-size:.75rem}}.footer_nav{max-width:400px;margin:0 auto;padding:3px 10px 30px}.footer_nav .footer_nav-coming_soon{position:relative;width:100%;height:100%;min-height:40px;margin:10px 0 0}.footer_nav .footer_nav-coming_soon p{position:absolute;inset:0;width:140px;height:18px;margin:auto;padding:1px 4px;border:1px solid rgba(0,0,0,.2);border-radius:5px;color:#0000004d;font-size:.875rem;line-height:1.2857142857;text-align:center}.footer_nav dl{width:100%;min-width:300px;color:#000}.footer_nav dl dt{padding:17px 0 9px;font-size:.75rem;line-height:1.5;text-align:center}.footer_nav dl dd{padding:4px 8px 14px;background-color:#eee;font-size:.625rem;line-height:1.2}.footer_nav dl dd ul.footer_nav-service-menu{padding-top:4px;overflow:hidden}.footer_nav dl dd ul.footer_nav-service-menu li{float:left;min-width:50%;margin-top:6px}.footer_nav dl dd ul.footer_nav-service-menu li a{display:block;position:relative;padding:0 10px;transition:color .3s;color:#000}.footer_nav dl dd ul.footer_nav-service-menu li a:hover{color:#00000080}.footer_nav dl dd ul.footer_nav-service-menu li a:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:#bbb}.footer_nav dl dd ul.footer_nav-service-menu li .footer_nav-service-coming-soon{display:block;position:relative;padding-left:10px;color:#0000004d}.footer_nav dl dd ul.footer_nav-service-menu li .footer_nav-service-coming-soon:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:#bbbbbb4d}.footer_nav dl dd ul.footer_nav-service-menu li .footer_nav-service-coming-soon:after{content:"Coming Soon";display:inline-block;margin:0 0 0 6px;padding:1px 4px;border:1px solid rgba(0,0,0,.2);border-radius:5px;color:#0000004d;font-size:.625rem}.footer_nav dl dd ul.footer_nav-service-menu.footer_nav-service-menu-places li{min-width:25%}.footer_nav dl dd ul.footer_nav-service-menu.footer_nav-service-menu-events li,.footer_nav dl dd ul.footer_nav-service-menu.footer_nav-service-menu-final li{width:100%}.footer_nav dl dd ul.footer_nav-service-menu+.footer_nav-sub_title{margin-top:18px}.footer_nav dl dd .footer_nav-sub_title{clear:both;margin-top:6px}.footer_nav dl dd .footer_nav-sub_title a{transition:color .3s;color:#000}.footer_nav dl dd .footer_nav-sub_title a:hover{color:#00000080}@media only screen and (min-width:640px){.footer_nav{display:flex;box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;max-width:800px;padding:12px 20px 30px}.footer_nav dl{display:flex;box-sizing:border-box;flex-flow:column;width:calc(50% - 6px);min-width:auto;overflow:hidden}.footer_nav dl dt{padding:24px 0 16px;font-size:.875rem;line-height:.8888888889}.footer_nav dl dd{flex:1 0 auto;padding:2px 18px 16px;font-size:.75rem;line-height:1.3333333333}.footer_nav dl dd ul.footer_nav-service-menu{padding-top:6px}.footer_nav dl dd ul.footer_nav-service-menu li{margin-top:8px}.footer_nav dl dd ul.footer_nav-service-menu+.footer_nav-sub_title{margin-top:25px}.footer_nav dl dd .footer_nav-sub_title{margin-top:8px}.footer_nav dl.footer_nav-service-proleague{width:100%}.footer_nav dl.footer_nav-service-proleague dd ul.footer_nav-service-menu li{min-width:25%}}.footer{display:grid;gap:15px;padding:20px 0 70px;color:#828282;font-size:.6875rem;line-height:1.2727272727;text-align:center}.footer .footer-banner a{display:inline-block;width:182.5px}.footer .footer-banner img{width:100%;height:auto}.footer .footer-menu li{display:inline-block}.footer .footer-menu li a,.footer .footer-menu li button{display:inline-block;margin:3px 0;padding:0 6px;transition:color .3s;color:#000}.footer .footer-menu li a:hover,.footer .footer-menu li button:hover{color:#ccc}.footer .footer-menu li+li:before{content:"|"}.footer .footer-copyright span{display:inline-block;padding:0 6px}@media only screen and (min-width:768px){.footer{justify-content:center;gap:0 10px;padding:20px 20px 70px;text-align:left}.footer .footer-banner{grid-area:1/1/4/2}.footer .footer-menu{grid-area:1/2/2/3}.footer .footer-copyright{grid-area:2/2/3/3}}.footer #ot-sdk-btn.ot-sdk-show-settings,.footer #ot-sdk-btn.optanon-show-settings{color:#000;border:inherit;padding:0 6px;font-size:inherit;line-height:inherit;transition:color .3s;background:inherit}.footer #ot-sdk-btn.ot-sdk-show-settings:hover,.footer #ot-sdk-btn.optanon-show-settings:hover{color:#ccc;background:inherit}.accordion{margin:15px 0;padding:0 15px;border-radius:10px;box-shadow:inset 4px 4px 5px #b4c1ba80,inset -4px -4px 5px #fff}.accordion summary{display:block;position:relative;padding:15px 0 15px 5px;transition:opacity .3s;color:#061525;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1rem;line-height:1.25;cursor:pointer}.accordion summary::-webkit-details-marker{display:none}.accordion summary:hover{opacity:.6;cursor:pointer}.accordion summary:before{content:"";position:absolute;top:calc(50% - 13px);right:0;width:27px;height:27px;border-radius:5px;background:linear-gradient(#061525,#061525) no-repeat 50% 50%/9px 1px;box-shadow:-3px -3px 3px #fff,3px 3px 3px #b4c1bab3}.accordion summary:after{content:"";position:absolute;top:50%;right:9px;width:9px;height:1px;background:#061525;transform:rotate(90deg);transition:transform .3s}.accordion .accordion-main{padding-bottom:10px}.accordion .accordion-main:before{content:"";display:block;height:4px;margin:0 0 10px;box-shadow:var(--shadow2)}.accordion[open]>summary:after{transform:rotate(0)}@media only screen and (min-width:768px){.accordion summary{font-size:.9375rem;line-height:1.4}}.annual_schedule{position:relative;margin:20px 0;padding:24px 0 0}.annual_schedule:before{content:"";display:block;position:absolute;top:0;bottom:0;left:calc(20% + 17px);width:7px;border-radius:2px;box-shadow:var(--shadow3)}.annual_schedule .annual_schedule-item+.annual_schedule-item{padding:10px 0 0}.annual_schedule dl{display:grid;gap:20px;grid-template-columns:20% minmax(0,1fr)}.annual_schedule dt{position:relative;color:#0055a9;font-family:MFW-PSoftGoStdN-Ultra;font-size:.75rem;line-height:1.3333333333;text-align:right}.annual_schedule dt span{display:block;position:absolute;top:-12px;right:0;font-family:-apple-system,BlinkMacSystemFont,arial,Yu Gothic Medium,游ゴシック Medium,游ゴシック体,游ゴシック,Yu Gothic,YuGothic,メイリオ,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,sans-serif;font-size:.75rem;line-height:1}.annual_schedule dd{position:relative;padding:0 0 18px 20px;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.75rem;line-height:1.5}.annual_schedule dd .annual_schedule-date{font-size:.625rem}.annual_schedule dd span{display:inline-block}.annual_schedule dd:before,.annual_schedule dd:after{content:"";position:absolute;border-radius:15px}.annual_schedule dd:after{top:4px;left:-7px;width:13px;height:13px;background:linear-gradient(90deg,#005dba,#03274a);box-shadow:var(--shadow2)}.annual_schedule dd:before{top:-2px;left:-13px;width:25px;height:25px;background:#fff;box-shadow:inset 3px 0 5px #b4c1ba,inset -3px -3px 5px #fff}.annual_schedule dd.annual_schedule-item-img:after{top:16px}.annual_schedule dd.annual_schedule-item-img:before{top:10px}@media only screen and (min-width:480px){.annual_schedule dt{font-size:.9375rem;line-height:1.2}.annual_schedule dd{font-size:.9375rem;line-height:1.3333333333}.annual_schedule dd .annual_schedule-date{font-size:.8125rem}}.annual_schedule.annual_schedule-history:before{left:76px}.annual_schedule.annual_schedule-history dl{grid-template-columns:60px minmax(0,1fr)}.annual_schedule.annual_schedule-history dd span.bl{display:inline-block}.annual_schedule.annual_schedule-history dd>p{margin-top:15px;font-family:-apple-system,BlinkMacSystemFont,arial,Yu Gothic Medium,游ゴシック Medium,游ゴシック体,游ゴシック,Yu Gothic,YuGothic,メイリオ,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,sans-serif;font-size:.75rem;line-height:1.3333333333}.annual_schedule.annual_schedule-history dd>p a{color:#272727;text-decoration:underline}.annual_schedule.annual_schedule-history .annual_schedule-photo{max-width:480px;margin:10px auto}.annual_schedule.annual_schedule-history .annual_schedule-photo img{width:100%;height:auto}@media only screen and (min-width:768px){.annual_schedule.annual_schedule-history:before{left:96px}.annual_schedule.annual_schedule-history dl{grid-template-columns:80px minmax(0,1fr)}.annual_schedule.annual_schedule-history dd{font-size:1rem}.annual_schedule.annual_schedule-history dd>p{margin-top:20px;font-size:.875rem}.annual_schedule.annual_schedule-history .annual_schedule-photo{max-width:480px;margin:15px auto}}.app_info{box-sizing:border-box;max-width:720px;margin:0 10px;padding:0 10px;text-align:left;border-bottom:1px solid rgba(255,255,255,.2)}.app_info dl{position:relative;padding:0 10px 13px 60px}.app_info dt{padding-bottom:8px;font-size:.875rem;line-height:1.2857142857}.app_info .app_info-desc{padding-bottom:7px;font-size:.625rem;line-height:1.4}.app_info .app_info-desc .bl{display:inline-block}.app_info .app_info-icon{position:absolute;top:0;left:0;width:52px}.app_info .app_info-icon img{width:100%;height:auto;border-radius:15%}.app_info .app_info-badge a{display:inline-block;height:29px;padding:5px 5px 0 0;transition:opacity .3s}.app_info .app_info-badge a:hover{opacity:.7}.app_info .app_info-badge a img{width:auto;height:100%}@media only screen and (min-width:768px){.app_info{margin:0 auto;padding:0}.app_info dl{padding:0 15px 25px 120px}.app_info dt{padding-bottom:13px;font-size:1rem;line-height:1.25}.app_info .app_info-desc{font-size:.75rem;line-height:1.5}.app_info .app_info-desc .bl{display:inline}.app_info .app_info-icon{width:103px}.app_info .app_info-badge{text-align:center}.app_info .app_info-badge a{height:40px;padding:10px 5px 0 0}}.article .article-content{padding:20px 0}.article .article-content h3{max-width:600px;margin:0 auto 15px;position:relative;padding:0 15px 0 30px;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1rem;line-height:1.25}.article .article-content h3:after{content:"";display:block;position:absolute;top:0;bottom:0;left:15px;width:7px;border-radius:10px;background:#0059b2;box-shadow:var(--shadow2)}.article .article-content h4{max-width:600px;margin:0 auto 15px;padding:0 10px;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1rem;line-height:1.25}.article .article-content p{max-width:600px;margin:15px auto;padding:0 15px;font-size:.875rem;line-height:1.7142857143}.article .article-content p:first-child{margin-top:0}.article .article-content p img{max-width:100%;height:auto}.article .article-content p iframe[src*=youtube]{display:block;width:290px;height:163px;margin:0 auto;vertical-align:bottom}.article .article-content a{transition:opacity .3s;text-decoration:underline}.article .article-content a:hover{opacity:.7}.article .article-content figure{max-width:600px;margin:10px auto 20px;overflow:hidden}.article .article-content figure a{display:block}.article .article-content figure img{display:block;max-width:100%;height:auto;margin:0 auto}.article .article-content figure figcaption{padding:8px 10px;background:#f0f0f0;font-size:.625rem;line-height:1.2}.article .article-content .gallery{display:flex;flex-wrap:wrap;max-width:590px;margin:0 auto;padding:5px;border-radius:10px;box-shadow:inset 5px 5px 8px #b4c1ba80,inset -5px -5px 8px #fff}.article .article-content .gallery .gallery-item{width:calc(50% - 10px);margin:5px;border:none;border-radius:0}.article .article-content table{width:100%;max-width:640px;margin:0 auto}.article .article-content table a{color:#272727}.article .article-content table table,.article .article-content table thead,.article .article-content table tbody{display:block}.article .article-content table thead{position:relative}.article .article-content table thead:before,.article .article-content table thead:after{content:"";position:absolute;top:0;width:100%;height:4px;border-radius:5px;box-shadow:var(--shadow2)}.article .article-content table thead tr{display:flex;padding:18px 0}.article .article-content table thead:after{top:auto;bottom:0}.article .article-content table thead th{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.75rem;line-height:1.3333333333;text-align:center;justify-content:center;flex:1 1 auto}.article .article-content table tbody tr{display:flex;position:relative;padding:10px 0 0}.article .article-content table tbody tr+tr:before{content:"";display:block;position:absolute;top:0;width:100%;height:7px;box-shadow:var(--shadow3)}.article .article-content table tbody th,.article .article-content table tbody td{display:flex;position:relative;align-items:center;padding:10px;font-size:.75rem;text-align:right}.article .article-content table tbody th{width:35%}.article .article-content table tbody td{flex:1 1 auto}.article .article-content table tbody th+th,.article .article-content table tbody td+td,.article .article-content table tbody th+td,.article .article-content table tbody td+th{padding:10px 10px 10px 20px}.article .article-content table tbody th+th:after,.article .article-content table tbody td+td:after,.article .article-content table tbody th+td:after,.article .article-content table tbody td+th:after{content:"";display:block;position:absolute;top:0;bottom:10px;left:0;width:4px;box-shadow:var(--shadow2)}.article .article-content blockquote{max-width:600px;margin:10px auto 20px;padding:14px 10px;overflow:hidden;background:#f0f0f0}.article .article-content blockquote>*:last-child{margin-bottom:0}.article .article-mt-end{padding:20px 15px 30px;background:#fff;color:#444}.article .article-mt-end .article-tags{max-width:600px;margin:0 auto;padding:15px 10px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;font-size:.875rem}.article .article-mt-end .article-tags dl{display:table;width:100%}.article .article-mt-end .article-tags dt,.article .article-mt-end .article-tags dd{display:table-cell}.article .article-mt-end .article-tags a{display:inline-block;margin:0 10px;transition:color .3s;color:#9b0020}.article .article-mt-end .article-tags a:hover{color:#fff}@media screen and (min-width:375px){.article .article-content p iframe[src*=youtube]{width:345px;height:194px}}@media screen and (min-width:425px){.article .article-content p iframe[src*=youtube]{width:395px;height:222px}}@media screen and (min-width:480px){.article .article-content p iframe[src*=youtube]{width:450px;height:253px}}@media screen and (min-width:560px){.article .article-content p iframe[src*=youtube]{width:530px;height:298px}}@media screen and (min-width:620px){.article .article-content h4{font-size:1.375rem}.article .article-content figure{border:1px solid #ccc;border-radius:8px}.article .article-content figure figcaption{padding-top:10px;padding-bottom:10px;font-size:.75rem;line-height:1.1666666667}.article .article-content p iframe[src*=youtube]{width:600px;height:338px}.article .article-content .gallery{padding:10px}.article .article-content .gallery .gallery-item{width:calc(33% - 10px)}.article .article-content table{width:600px;margin:15px auto}}@media screen and (min-width:768px){.article .article-content h3{margin:20px auto 15px;padding:0 15px 0 55px;font-size:1.125rem}.article .article-content h3:after{left:35px}.article .article-content h4{font-size:1.25rem}.article .article-content p{margin:20px auto;font-size:.9375rem;line-height:1.7333333333}.article .article-content p:first-child{margin-top:0}.article .article-content blockquote{border-radius:8px}.article .article-content table thead th,.article .article-content table tbody th,.article .article-content table tbody td{font-size:.875rem;line-height:1.4285714286}}.award{border-radius:10px;background:#efefef;box-shadow:inset 2px 2px 5px #b4c1ba,inset -5px -5px 5px #fff;margin-top:35px}.award .award-photo{position:relative}.award .award-photo img{width:100%;height:auto;image-rendering:-webkit-optimize-contrast;border-radius:10px 10px 0 0}.award .award-photo:after{content:"";position:absolute;inset:0;border-radius:10px 10px 0 0;box-shadow:inset 3px 3px 5px #b4c1bacc,inset -3px 0 5px #fff}.award .award-detail{position:relative;padding-top:25px}.award .award-ttl{position:absolute;left:50%;top:0;transform:translate(-50%,-50%)}.award .award-ttl img{width:auto;height:40px;image-rendering:-webkit-optimize-contrast}.award .award-desc{padding:0 15px;margin-top:10px}.award .award-desc .award-desc-ttl{font-size:.9375rem;line-height:1.3333333333;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;margin-bottom:5px}.award .award-desc .award-desc-main{font-size:.75rem;line-height:1.5}.award .award-desc:after{content:"";display:block;width:100%;height:4px;margin:10px auto 15px;box-shadow:var(--shadow3)}.award .award-name{padding:0 15px;margin-bottom:15px}.award .award-name a{color:#272727;display:flex;align-items:center;justify-content:center;margin:0 auto}.award .award-name .award-name-team{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy}.award .award-name .award-name-player_img{margin-right:5px}.award .award-name .award-name-player_img img{width:65px;height:auto;image-rendering:-webkit-optimize-contrast;border-radius:100%;box-sizing:border-box;border:3px solid #efefef;box-shadow:var(--shadow1)}.award .award-name .award-name-petmark{flex:0 0 40px;margin-right:5px}.award .award-name .award-name-petmark img{width:100%;height:auto;image-rendering:-webkit-optimize-contrast}.award .award-name .award-name-player{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy}.award .award-name .award-name-player .award-name-team{font-size:.625rem;line-height:1;display:block}.award .award-name .award-name-player .award-name-player_name{display:inline-block;font-size:.75rem;line-height:1.3846153846}.award .award-name .award-name-profile-number{display:none}.award .award-player_data{display:flex;align-items:center;justify-content:center}.award .award-player_data dl{margin:0 10px;text-align:center}.award .award-player_data dt{font-size:.625rem;line-height:1.2}.award .award-player_data dd{font-size:1rem;line-height:1.25;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy}.award .award-comment{font-size:.75rem;line-height:1.5;padding:0 15px;margin:15px 0}.award .award-player_comment{padding:0 15px}.award .award-player_comment .award-player_comment-ttl{font-size:.9375rem;line-height:1.3333333333;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy}.award .award-player_comment .award-player_comment-desc{font-size:.75rem;line-height:1.5;margin-top:10px}.award .award-player_comment+.award-player_comment{margin-top:15px}.award .award-btn{text-align:center;padding:15px 0 25px}.award .award-btn+.award-name:before{content:"";display:block;width:100%;height:4px;margin:10px auto 15px;box-shadow:var(--shadow3)}.award .award-par-btm{font-size:.75rem;line-height:1.5;padding:0 15px 20px}@media only screen and (min-width:768px){.award .award-detail{padding-top:35px}.award .award-ttl{transform:translate(-50%,-55%)}.award .award-ttl img{height:65px}.award .award-desc{padding:0 40px}.award .award-desc .award-desc-ttl{font-size:1.125rem;margin-bottom:10px}.award .award-desc .award-desc-main{font-size:.8125rem}.award .award-name{padding:0 40px;margin-top:5px}.award .award-name a{font-size:2rem}.award .award-name .award-name-player_img{margin-right:15px}.award .award-name .award-name-player_img img{width:100px}.award .award-name .award-name-petmark{flex:0 0 90px}.award .award-name .award-name-player .award-name-team{font-size:.875rem;line-height:1.2857142857;margin-bottom:8px}.award .award-name .award-name-player .award-name-player_name{font-size:1rem}.award .award-name .award-name-profile-number{font-size:2.5rem}.award .award-player_data dt{font-size:.6875rem}.award .award-player_data dd{font-size:1.3125rem}.award .award-comment{padding:0 40px;font-size:.8125rem}.award .award-player_comment{padding:0 40px}.award .award-player_comment .award-player_comment-ttl{font-size:1.125rem}.award .award-player_comment .award-player_comment-desc{font-size:.8125rem}.award .award-btn{padding:20px 0 30px}.award .award-par-btm{font-size:.8125rem;padding:0 40px 30px}}.award.award-ex{margin-top:40px}@media only screen and (min-width:768px){.award.award-ex{margin-top:65px}}.award.award-with_profile_photo{margin-top:40px}.award.award-with_profile_photo .award-name a{justify-content:space-between;max-width:560px}.award.award-with_profile_photo .award-name .award-name-profile-number{margin-left:auto}.award.award-with_profile_photo .award-name .award-name-player{margin-right:auto}@media only screen and (min-width:768px){.award.award-with_profile_photo{margin-top:65px}.award.award-with_profile_photo .award-name a{font-size:1.6875rem}}.batting_ave{width:270px;height:220px;margin:0 auto;position:relative}.batting_ave:after{content:"";position:absolute;top:40px;right:0;left:0;width:91px;height:132.3px;margin:0 auto;background:url(../img/prospi_a_league/icon_batting_ave.png) no-repeat 0 0/100% 100%}.batting_ave .batting_ave-cell{display:flex;position:absolute;width:100px;padding:2px 0;border-radius:5px;box-shadow:inset 2px 2px 4px #b4c1ba80,inset -2px -2px 4px #fff}.batting_ave .batting_ave-cell dl{flex:1 0 auto;text-align:center}.batting_ave .batting_ave-cell dl+dl{border-left:1px solid #ccc}.batting_ave .batting_ave-cell dt{border-bottom:1px solid #ccc;font-size:.6875rem;line-height:1.2727272727}.batting_ave .batting_ave-cell dd{font-family:MFW-PSoftGoStdN-Ultra;font-size:.8125rem;line-height:1.2307692308}.batting_ave .batting_ave-r1c1{top:10px;right:0;left:0;margin:0 auto}.batting_ave .batting_ave-r2c1{top:60px;left:0}.batting_ave .batting_ave-r2c2{top:60px;right:0}.batting_ave .batting_ave-r3c1{top:110px;left:10px}.batting_ave .batting_ave-r3c2{top:110px;right:10px}.batting_ave .batting_ave-r4c1{top:160px;right:0;left:0;margin:0 auto}@media only screen and (min-width:768px){.batting_ave{width:405px;height:330px}.batting_ave:after{top:60px;right:0;left:0;width:130px;height:189px}.batting_ave .batting_ave-cell{width:150px;padding:6px 0}.batting_ave .batting_ave-cell dt{font-size:.75rem;line-height:1.6666666667}.batting_ave .batting_ave-cell dd{font-size:.9375rem;line-height:1.4666666667}.batting_ave .batting_ave-r1c1{top:15px}.batting_ave .batting_ave-r2c1{top:90px;left:3px}.batting_ave .batting_ave-r2c2{top:90px;right:3px}.batting_ave .batting_ave-r3c1{top:165px;left:15px}.batting_ave .batting_ave-r3c2{top:165px;right:15px}.batting_ave .batting_ave-r4c1{top:240px}}.btn{display:inline-block;min-width:110px}.btn a,.btn span.btn-no_link{display:block;position:relative;padding:8px 10px;border-radius:10px;box-shadow:var(--shadow1);color:#061525;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1rem;line-height:1.25;text-align:center;transition:all .5s}.btn a em.btn-badge,.btn span.btn-no_link em.btn-badge{display:block;position:absolute;top:-12px;right:-4px;padding:3px 6px;border-radius:2px;background:#006dd9;color:#fff;font-family:-apple-system,BlinkMacSystemFont,arial,Yu Gothic Medium,游ゴシック Medium,游ゴシック体,游ゴシック,Yu Gothic,YuGothic,メイリオ,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,sans-serif;font-size:.625rem;line-height:1.2}.btn a span.bl,.btn span.btn-no_link span.bl{display:inline-block}.btn a:hover,.btn span.btn-no_link:hover{background-color:#fff}.btn a[target=_blank]{background:url(../img/prospi_a_league/icon_external.svg) no-repeat right 10px top 50%/18px 18px;padding:8px 40px 8px 15px}.btn a[target=_blank]:hover{background-color:#fff}.btn.is-disable a,.btn.is-disable span.btn-no_link{color:#0615254d;pointer-events:none}.btn.is-disable a em.btn-badge,.btn.is-disable span.btn-no_link em.btn-badge{background:#999;color:#fff}.btn.btn-block{display:block}.btn.btn-no_min_width{min-width:auto}.btn.btn-next a,.btn.btn-next span.btn-no_link{padding:10px 32px 10px 14px;background:url(../img/prospi_a_league/icon_arrow.svg) no-repeat calc(100% - 14px) 50%/13px 15px}.btn.btn-next a:hover,.btn.btn-next span.btn-no_link:hover{background-color:#fff}.btn.btn-next.is-disable a,.btn.btn-next.is-disable span.btn-no_link{background:none;padding-right:14px}.btn.btn-back a,.btn.btn-back span.btn-no_link{padding:10px 14px 10px 38px;text-align:left}.btn.btn-back a:before,.btn.btn-back span.btn-no_link:before{content:"";display:block;width:13px;height:15px;background:url(../img/prospi_a_league/icon_arrow.svg) no-repeat 50% 50%/13px 15px;position:absolute;top:calc(50% - 6px);left:15px;transform:scaleX(-1)}.btn.btn-down a,.btn.btn-down span.btn-no_link{padding:10px 38px 10px 14px}.btn.btn-down a:before,.btn.btn-down span.btn-no_link:before{content:"";display:block;width:13px;height:15px;background:url(../img/prospi_a_league/icon_arrow.svg) no-repeat 50% 50%/13px 15px;position:absolute;top:calc(50% - 6px);right:15px;transform:rotate(90deg)}.btn.btn-small{min-width:90px}.btn.btn-small a,.btn.btn-small span.btn-no_link{font-size:.8125rem;line-height:1.2307692308}.btn.btn-cheer{min-width:160px}.btn.btn-cheer a,.btn.btn-cheer span.btn-no_link{padding:14px 14px 14px 60px;background:url(../img/prospi_a_league/icon_cheer.svg) no-repeat 15px 54%/32px 30px,linear-gradient(90deg,#00acee,#008cee);color:#fff}.btn.btn-cheer a:hover,.btn.btn-cheer span.btn-no_link:hover{opacity:.8}.btn.btn-pdf a,.btn.btn-pdf span.btn-no_link{padding:14px 14px 14px 60px;background:url(../img/prospi_a_champ_2025/icon_pdf.svg) no-repeat 15px 54%/35px 38px;text-align:left}.btn.btn-pdf a:hover,.btn.btn-pdf span.btn-no_link:hover{background-color:#fff}.btn.btn-pdf a .btn-pdf-br_sp,.btn.btn-pdf span.btn-no_link .btn-pdf-br_sp{display:inline}@media only screen and (min-width:768px){.btn.btn-pdf a .btn-pdf-br_sp,.btn.btn-pdf span.btn-no_link .btn-pdf-br_sp{display:none}}.btn.btn-cheer_sq,.btn.btn-cheer_sq_blue,.btn.btn-external_sq,.btn.btn-twitter_sq{min-width:65px}.btn.btn-cheer_sq a,.btn.btn-cheer_sq span.btn-no_link,.btn.btn-cheer_sq_blue a,.btn.btn-cheer_sq_blue span.btn-no_link,.btn.btn-external_sq a,.btn.btn-external_sq span.btn-no_link,.btn.btn-twitter_sq a,.btn.btn-twitter_sq span.btn-no_link{padding:45px 0 8px;font-size:.625rem;line-height:1.2}.btn.btn-cheer_sq a,.btn.btn-cheer_sq span.btn-no_link{background:url(../img/prospi_a_league/icon_cheer_gray.svg) no-repeat 50% 6px/32px 30px}.btn.btn-cheer_sq a:hover,.btn.btn-cheer_sq span.btn-no_link:hover{background-color:#fff}.btn.btn-cheer_sq_blue a,.btn.btn-cheer_sq_blue span.btn-no_link{background:url(../img/prospi_a_league/icon_cheer.svg) no-repeat 50% 6px/32px 30px,linear-gradient(90deg,#00acee,#008cee);color:#fff}.btn.btn-cheer_sq_blue a:hover,.btn.btn-cheer_sq_blue span.btn-no_link:hover{background-color:#fff}.btn.btn-external_sq a,.btn.btn-external_sq span.btn-no_link{background:url(../img/prospi_a_league/icon_external.svg) no-repeat 50% 8px/32px 32px}.btn.btn-external_sq a:hover,.btn.btn-external_sq span.btn-no_link:hover{background-color:#fff}.btn.btn-twitter_sq a,.btn.btn-twitter_sq span.btn-no_link{background:url(../img/prospi_a_league/sns_icon_x.svg) no-repeat 50% 6px/34px 34px}.btn.btn-twitter_sq a:hover,.btn.btn-twitter_sq span.btn-no_link:hover{background-color:#fff}.btn.btn-for_game_detail-s{min-width:85px}.btn.btn-for_game_detail-s a,.btn.btn-for_game_detail-s span.btn-no_link{font-size:.8125rem}.btn.btn-for_game_detail-s+.btn-for_game_detail-s{margin-left:10px}@media only screen and (min-width:768px){.btn.btn-for_game_detail-s a,.btn.btn-for_game_detail-s span.btn-no_link{font-size:.875rem}}.btn.btn-top_mv_info a,.btn.btn-top_mv_info span.btn-no_link{background-color:#fff;box-shadow:none;padding:8px 32px 8px 14px}.btn.btn-top_mv_info a:hover,.btn.btn-top_mv_info span.btn-no_link:hover{background-color:#d9d9d9}@media only screen and (min-width:768px){.btn.btn-top_mv_info{min-width:160px}.btn.btn-top_mv_info a,.btn.btn-top_mv_info span.btn-no_link{font-size:1.125rem}}.btn.btn-modal_movie{min-width:60px}.btn.btn-modal_movie a,.btn.btn-modal_movie span.btn-no_link{font-size:.75rem;box-shadow:-3px -3px 4px #fff,3px 3px 4px #b4c1bab3;padding:8px 23px 8px 10px;background:url(../img/prospi_a_league/icon_arrow.svg) no-repeat calc(100% - 9px) 54%/8px 10px}.btn.btn-modal_movie a:hover,.btn.btn-modal_movie span.btn-no_link:hover{background-color:#fff}.btn-twitter_ballot{min-width:125px}.btn-twitter_ballot a{padding:10px 10px 10px 45px;background:url(../img/common/sns_icon_twitter_w.svg) no-repeat 15px 54%/22px auto,linear-gradient(90deg,#008cee,#00acee);color:#fff}.btn-twitter_ballot a:hover{opacity:.8}.btn-twitter_ballot a.is-disabled{opacity:.3;pointer-events:none}.btn-tweet{min-width:125px}.btn-tweet a{padding:10px 10px 10px 45px;background:url(../img/common/sns_icon_twitter_w.svg) no-repeat 15px 54%/22px auto,linear-gradient(90deg,#008cee,#00acee);color:#fff}.btn-tweet a:hover{opacity:.8}.btn-tweet.is-disabled a{background:url(../img/common/sns_icon_twitter_w.svg) no-repeat 15px 54%/22px auto #c3c3c3;pointer-events:none}.btn.btn-line{min-width:220px}.btn.btn-line a{padding:10px 10px 10px 45px;background:url(../img/common/sns_icon_line.svg) no-repeat 32px 54%/30px auto #00b900;color:#fff;box-shadow:0 0 7px -1px #fff;font-size:1.125rem}.btn.btn-line a:hover{opacity:.8;background-color:#00b900}@media only screen and (min-width:768px){.btn.btn-line{min-width:280px}.btn.btn-line a{font-size:1.5625rem;background-size:42px auto}.btn.btn-line a:hover{opacity:.8;background-color:#00b900}}.btn.btn-btm_fixed a{background:linear-gradient(#fff 35%,#e3e7eb);box-shadow:0 0 20px #0a4a8a4d;border-style:solid;border-color:#daeaf7;border-radius:20px 20px 0 0;border-width:5px 5px 0 5px;position:absolute}.btn.btn-lineup+.btn-lineup{margin-left:10px}.btn.btn-ticket_shop a,.btn.btn-ticket_shop span.btn-no_link{padding:8px 20px;color:#1281ef}.btn.btn-ticket_shop a .btn-ticket_shop-name,.btn.btn-ticket_shop span.btn-no_link .btn-ticket_shop-name{display:block;font-size:.8125rem;margin-top:3px}.btn.btn-ticket_shop.is-disable a,.btn.btn-ticket_shop.is-disable span.btn-no_link{color:#a9adb2}.btn.btn-to_standings,.btn.btn-to_stats{position:relative;display:block}.btn.btn-to_standings:before,.btn.btn-to_stats:before{content:"";display:block;width:13px;height:15px;position:absolute;top:50%;right:15px;transform:translateY(-50%);background:url(../img/prospi_a_league/icon_arrow.svg) no-repeat left top/100% auto;z-index:1}.btn.btn-to_standings{margin-bottom:15px}.btn.btn-to_standings a{text-align:left;background:url(../img/prospi_a_league/icon_league_ce_m.png) no-repeat 20px 50%/50px 50px,url(../img/prospi_a_league/icon_league_pa_m.png) no-repeat 80px 50%/50px 50px;padding:10px 35px 10px 145px;min-height:50px;display:flex;align-items:center}.btn.btn-to_standings a:hover{background-color:#fff}.btn.btn-to_stats a{text-align:left;background:no-repeat left -6px/145px auto;padding:10px 35px 10px 145px;min-height:50px;display:flex;align-items:center}.btn.btn-to_stats a img{width:50px;height:auto}.btn.btn-to_stats a:hover{background-color:#fff}@media only screen and (min-width:640px){.btn.btn-to_standings{margin-bottom:0}.btn.btn-to_stats a{padding-left:120px}}.btn.btn-to_schedule{position:relative;display:block}.btn.btn-to_schedule:before{content:"";display:block;width:13px;height:15px;position:absolute;top:50%;right:15px;transform:translateY(-50%);background:url(../img/prospi_a_league/icon_arrow.svg) no-repeat left top/100% auto;z-index:1}.btn.btn-to_schedule a{text-align:left;background:url(../img/prospi_a_league/schedule.svg) no-repeat 20px 50%/108px 50px;padding:10px 35px 10px 145px;min-height:50px;display:flex;align-items:center}.btn.btn-to_schedule a:hover{background-color:#fff}.btn.btn-manager_entry a,.btn.btn-manager_entry span.btn-no_link{min-width:150px}.btn.btn-goods a,.btn.btn-goods span.btn-no_link{min-width:220px;background-color:#fff;box-shadow:3px 3px 5px #b4c1bab3}.btn.btn-goods a span,.btn.btn-goods span.btn-no_link span{font-size:.6875rem}.btn.btn-reporter a{padding:8px 15px 8px 58px}.btn.btn-reporter a:hover{background-color:#fff}.btn.btn-reporter img{position:absolute;width:20px;height:auto;box-sizing:border-box;border:1px solid #efefef;border-radius:90px}.btn.btn-reporter img:nth-child(1){left:5px}.btn.btn-reporter img:nth-child(2){left:20px}.btn.btn-reporter img:nth-child(3){left:35px}.btn.btn-reporter-game a{padding:8px 15px 8px 44px}.btn.btn-fanfesta a img.btn-fanfesta_logo{width:40px;height:auto;vertical-align:middle;margin-right:5px}.card_climax .card_climax-ttl{display:flex;align-items:center;justify-content:center;padding:5px 0;border-radius:9px;background:#102031;box-shadow:inset 5px 5px 8px #000913,inset -5px -5px 8px #152f4b;color:#fff;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.8125rem;line-height:1.2307692308;text-align:center;text-shadow:-2px -2px 3px #4e6d8b,2px 2px 3px #04111d}.card_climax .card_climax-ttl:before{content:"";display:block;width:22px;height:22px;margin:0 4px 0 0;background:no-repeat 0 0/contain;vertical-align:middle}.card_climax .card_climax-ttl.card_climax-ttl-ce:before{background-image:url(../img/prospi_a_league/icon_league_ce_m.png)}.card_climax .card_climax-ttl.card_climax-ttl-pa:before{background-image:url(../img/prospi_a_league/icon_league_pa_m.png)}.card_climax .card_climax-card li{position:relative;border-radius:10px;box-shadow:var(--shadow1)}.card_climax .card_climax-card li+li{margin:10px 0 0}.card_climax .card_climax-card li a{display:block;border-radius:10px;padding:0 0 10px;color:#272727;transition:background-color .5s}.card_climax .card_climax-card li a.is-disabled{pointer-events:none}.card_climax .card_climax-card li a:hover{background-color:#fff}.card_climax .card_climax-card li h4{position:absolute;top:10px;right:0;left:0;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.625rem;line-height:1.4;text-align:center}.card_climax .card_climax-petmark{display:flex;position:relative;align-items:center;justify-content:space-between}.card_climax .card_climax-petmark-img{width:95px;padding:25px 10px 0;background:var(--team-radial-gradient) no-repeat -60px -60px/130px 110px;text-align:center;image-rendering:-webkit-optimize-contrast}.card_climax .card_climax-petmark-img img{width:100%;height:auto}.card_climax .card_climax-petmark-home{border-radius:10px 0 0}.card_climax .card_climax-petmark-visitor{border-radius:0 10px 0 0;background-position:calc(100% + 60px) -60px}.card_climax .card_climax-petmark-vs{padding:25px 0 0;font-size:.8125rem;line-height:1.2307692308;text-align:center}.card_climax .card_climax-petmark-vs span{font-family:MFW-PSoftGoStdN-Ultra;font-size:1rem;line-height:1.25}.card_climax .card_climax-time{text-align:center;font-size:.75rem;line-height:1.1666666667;margin-top:-3px}.card_climax .card_climax-star{display:flex;position:relative;align-items:center;justify-content:space-between}.card_climax .card_climax-star p{width:80px;padding:0 10px;line-height:11px;text-align:center}.card_climax .card_climax-star img{width:18px;height:auto}.card_climax .card-players{position:relative}.card_climax .card-players.has-roster_released{margin:10px 0 0;padding:7px 0 0}.card_climax .card-players.has-roster_released:after{content:"";display:block;position:absolute;right:10px;top:0;left:10px;height:7px;box-shadow:var(--shadow3)}@media only screen and (min-width:768px){.card_climax .card_climax-ttl{padding:10px 0;font-size:1.5rem}.card_climax .card_climax-ttl:before{width:30px;height:30px;margin:0 8px 0 0}.card_climax .card_climax-card li a{padding:0 0 20px}.card_climax .card_climax-card li h4{top:20px;font-size:1rem;line-height:1.25}.card_climax .card_climax-card li+li{margin:20px 0 0}.card_climax .card_climax-petmark-img{padding:35px 40px 0;background-position:-120px -120px;background-size:260px 220px}.card_climax .card_climax-petmark-visitor{background-position:calc(100% + 120px) -120px}.card_climax .card_climax-petmark-vs{padding:35px 0 0}.card_climax .card_climax-petmark-vs span{font-size:2rem;line-height:1.25}.card_climax .card_climax-time{font-size:1rem;margin-top:4px}.card_climax .card_climax-star p{padding:0 40px;line-height:22px}.card_climax .card_climax-star img{width:22px}}.card{overflow:hidden;border-radius:10px;box-shadow:var(--shadow1)}.card a{color:#272727;display:block;border-radius:10px;transition:background-color .5s}.card a:hover{background:#fff}.card a.is-disabled{pointer-events:none}.card .card-petmark{display:flex;position:relative;align-items:center;justify-content:space-between}.card .card-petmark.has-roster_released{padding:0 0 7px}.card .card-petmark.has-roster_released:after{content:"";display:block;position:absolute;right:10px;bottom:0;left:10px;height:7px;box-shadow:var(--shadow3)}.card .card-rank{font-size:.8125rem;line-height:1.2307692308;text-align:center;margin:0 auto 5px}.card .card-petmark-img{width:105px;padding:5px 20px 0;background:var(--team-radial-gradient) no-repeat -120px -120px/260px 220px;text-align:center;image-rendering:-webkit-optimize-contrast}.card .card-petmark-img img{width:100%;height:auto}.card .card-petmark-visitor{background-position:calc(100% + 120px) -120px}.card .card-petmark-vs{font-size:.8125rem;line-height:1.2307692308;text-align:center}.card .card-petmark-vs span{font-family:MFW-PSoftGoStdN-Ultra;font-size:1.5625rem;line-height:1.3157894737}.card .card-player{display:flex;align-items:center;justify-content:space-between;max-width:260px;margin:10px auto 0;padding:0 12px}.card .card-player:last-child{padding-bottom:20px}.card .card-player-name{flex:1 1 90px;font-size:.75rem;font-family:MFW-PSoftGoStdN-Ultra;line-height:1.2727272727;position:relative}.card .card-player-name:last-child{text-align:right}.card .card-player-name .card-player-player_name{display:block;font-size:.5625rem}.card .card-player-name.is-substitute:after{content:"代理出場";background:#cfcfcf;display:inline-block;font-size:.625rem;line-height:1.1;padding:4px 7px;border-radius:10px}.card .card-player-start_time{width:90px;font-size:.8125rem;text-align:center}.card .card-player-score{width:110px;font-family:MFW-PSoftGoStdN-Ultra;font-size:1.125rem;line-height:1.3333333333;text-align:center}.card .card-player-score span{display:inline-block;margin:0 8px}.card .card-player-score span.is-win{color:#005ec1}.card .card-player-score .card-player-info{color:#9d9d9d;font-family:MFW-PSoftGoStdN-Ultra;font-size:.75rem;line-height:1.1666666667;display:block}.card .card-player-score .card-player-score-info{display:block;color:#9d9d9d;font-size:.625rem;line-height:1.2}@media only screen and (min-width:768px){.card .card-petmark-vs{font-size:.875rem;line-height:1.1428571429}.card .card-petmark-vs span{font-size:1.75rem;line-height:1.4}.card .card-player{max-width:300px}.card .card-player-name{flex:1 1 120px;font-size:.875rem;line-height:1.2857142857}.card .card-player-start_time{font-size:.9375rem}.card .card-player-score{width:130px;font-size:1.25rem;line-height:1.4}}.card.card-for_team a.is-disabled{pointer-events:none}.card.card-for_team .card-petmark-date{font-size:1.125rem;line-height:1.2222222222;font-family:MFW-PSoftGoStdN-Ultra;position:absolute;left:50%;top:20px;transform:translate(-50%);white-space:nowrap}.card.card-for_team .card-petmark-date span{font-size:.6875rem}.card.card-for_team .card-video+a{overflow:hidden;border-radius:0 0 5px 5px}.card.card-for_team .card-petmark-img{padding:35px 20px 10px}.card.card-for_team .card-petmark-vs{margin-top:35px}.card.card-for_team.card-for_climax .card-petmark-img,.card.card-for_team.card-for_nippon .card-petmark-img{padding-bottom:0}.card.card-for_team.card-for_climax .card-game_ttl,.card.card-for_team.card-for_nippon .card-game_ttl{font-size:.75rem;line-height:1.1666666667;text-align:center;padding-bottom:15px}@media only screen and (min-width:768px){.card a{height:100%}.card.card-for_team{height:100%;overflow:hidden}.card.card-for_team .card-video+a{height:auto}.card.card-for_team .card-petmark-date{font-size:1.375rem}.card.card-for_team .card-petmark-date span,.card.card-for_team.card-for_climax .card-game_ttl,.card.card-for_team.card-for_nippon .card-game_ttl{font-size:.875rem}}.channel{display:block;padding:8px 10px;border-radius:10px;box-shadow:var(--shadow1)}.channel img{width:100%;height:auto}.cheer_team_modal{margin-bottom:30px}.cheer_team_modal .cheer_team_modal-select{margin:0 0 15px}.cheer_team_modal .cheer_team_modal-select dl{display:flex;align-items:center}.cheer_team_modal .cheer_team_modal-select dl dt{flex:0 0 7em;padding-right:10px;font-size:.875rem;line-height:1.4285714286}.cheer_team_modal .cheer_team_modal-select dl dd{flex:1 1 auto}.cheer_team_modal .cheer_team_modal-textarea .cheer_team_modal-textarea-lead{margin:0 0 5px}.cheer_team_modal .cheer_team_modal-remain{margin:5px 0 10px;text-align:right}.cheer_team_modal .cheer_team_modal-remain .is-over{color:#f10000}.cheer_team_modal .cheer_team_modal-btn{display:flex;align-items:center;justify-content:center;margin:20px 0}.cheer_team_modal .cheer_team_modal-btn-tw{min-width:125px;display:inline-block;margin-left:20px}.cheer_team_modal .cheer_team_modal-btn-tw a{display:block;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.875rem;line-height:1.1428571429;padding:10px 10px 10px 45px;background:url(../img/common/sns_icon_twitter_w.svg) no-repeat 15px 54%/22px auto,linear-gradient(90deg,#008cee,#00acee);color:#fff;transition:opacity .5s;border-radius:10px;box-shadow:var(--shadow1)}.cheer_team_modal .cheer_team_modal-btn-tw a:hover{opacity:.8}.cheer_team_modal .cheer_team_modal-btn-tw a.is-disabled{opacity:.3;pointer-events:none}@media only screen and (min-width:768px){.cheer_team_modal .cheer_team_modal-btn-tw a{font-size:1rem}}.climax_tournament{position:relative;max-width:300px;margin:0 auto}.climax_tournament .climax_tournament-inner{display:flex;justify-content:space-between}.climax_tournament .climax_tournament-brackets ul{display:flex;padding:50px 0 0}.climax_tournament .climax_tournament-brackets ul:not(:last-of-type){position:relative;z-index:2;bottom:-25px;padding:25px 0 0;transform:translate(-8.35%)}.climax_tournament .climax_tournament-brackets li{position:relative;flex:1 1 auto;width:auto;padding:0 4px;text-align:center}.climax_tournament .climax_tournament-brackets li.seed+li{display:none}.climax_tournament .climax_tournament-brackets li:before{content:"";position:absolute;top:-25px;left:50%;width:50%;height:25px;border-top:8px solid #d0d6d3;border-left:8px solid #d0d6d3}.climax_tournament .climax_tournament-brackets li:nth-child(2n):before{left:0;border-right:8px solid #d0d6d3;border-left:none}.climax_tournament .climax_tournament-brackets li.seed:before{top:-50px;width:75%;height:50px}.climax_tournament .climax_tournament-brackets li:after{content:"";position:absolute;top:-50px;left:100%;width:0;height:25px;border-right:8px solid #d0d6d3}.climax_tournament .climax_tournament-brackets li.seed:after{left:50%;height:50px}.climax_tournament .climax_tournament-brackets li:nth-child(2n):after,.climax_tournament .climax_tournament-brackets ul:first-of-type li:nth-child(2n):after{left:0}.climax_tournament .climax_tournament-brackets li.is-advance:not(.seed):before,.climax_tournament .climax_tournament-brackets li.is-advance:after,.climax_tournament .climax_tournament-brackets ul:not(:last-of-type) li.is-advance:nth-child(2n):before{z-index:5;border-color:#006ad9}.climax_tournament .climax_tournament-brackets li>a,.climax_tournament .climax_tournament-brackets li>span{display:block;position:relative;z-index:6;min-width:40px;height:160px;padding:0;transition:background .3s;background:#efefef;color:#272727;box-sizing:border-box;border-radius:10px;box-shadow:-4px -4px 6px #fff,4px 4px 6px #b4c1ba}.climax_tournament .climax_tournament-brackets a:hover{background:#fff}.climax_tournament .climax_tournament-brackets li.is-win>a,.climax_tournament .climax_tournament-brackets li.is-win>span{background:#006ad9;color:#fff}.climax_tournament .climax_tournament-brackets ul:not(:last-of-type) li>a,.climax_tournament .climax_tournament-brackets ul:not(:last-of-type) li>span{visibility:hidden;width:0;height:0;border:none}.climax_tournament .climax_tournament-brackets li.is-win>a:hover{background:#4594e6}.climax_tournament .climax_tournament-brackets li.is-team_unknown .climax_tournament-thumb{width:25px;left:8px}.climax_tournament .climax_tournament-brackets li.is-team_unknown em{height:105px}.climax_tournament .climax_tournament-brackets .climax_tournament-score{display:block;visibility:visible;position:absolute;top:4px;right:-50px;width:25px;color:#fff;font-size:.75rem;line-height:25px;text-align:center}.climax_tournament .climax_tournament-brackets li:nth-child(odd) .climax_tournament-score{top:auto;bottom:4px}.climax_tournament .climax_tournament-brackets dl{height:100%}.climax_tournament .climax_tournament-brackets dt{display:none}.climax_tournament .climax_tournament-brackets dd{position:relative;height:100%;text-align:left;box-sizing:border-box}.climax_tournament .climax_tournament-brackets em{display:block;position:absolute;top:90px;left:50%;height:100px;transform:translate(-50%,-50%);font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.8125rem;line-height:1.2307692308;text-align:left;writing-mode:vertical-rl}.climax_tournament .climax_tournament-brackets .climax_tournament-thumb{display:block;position:absolute;top:3px;left:0;width:40px}.climax_tournament .climax_tournament-brackets .climax_tournament-rank{display:block;position:absolute;bottom:3px;left:0;width:100%;font-size:.625rem;line-height:1.2;text-align:center}.climax_tournament .climax_tournament-winner{padding:12px 10px;background:#006dd9;color:#fff;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1rem;line-height:1;text-align:center;border-radius:10px;box-shadow:inset 5px 5px 8px #0059b1cc,inset -5px -5px 8px #198dff}@media only screen and (min-width:600px){.climax_tournament{display:block;max-width:none}.climax_tournament .climax_tournament-inner{justify-content:center;height:155px}.climax_tournament .climax_tournament-brackets{position:relative;transform:rotate(90deg)}.climax_tournament .climax_tournament-brackets:first-child{margin-right:30px}.climax_tournament .climax_tournament-brackets li{padding:0 5px}.climax_tournament .climax_tournament-brackets li>a,.climax_tournament .climax_tournament-brackets li>span{min-width:45px;height:180px;box-shadow:4px -4px 6px #b4c1ba,-4px 4px 6px #fff}.climax_tournament .climax_tournament-brackets em{top:auto;bottom:75px;left:-19px;width:80px;height:auto;transform:rotate(-90deg);writing-mode:horizontal-tb}.climax_tournament .climax_tournament-brackets .climax_tournament-thumb{top:auto;bottom:4px;left:2px;transform:rotate(-90deg)}.climax_tournament .climax_tournament-brackets .climax_tournament-rank{top:27px;bottom:auto;right:0;transform:rotate(-90deg);text-align:right;width:auto}.climax_tournament .climax_tournament-brackets li.is-team_unknown .climax_tournament-thumb{width:29px;left:6px;margin:2px;bottom:8px}.climax_tournament .climax_tournament-brackets li.is-team_unknown em{height:auto;white-space:nowrap}.climax_tournament .climax_tournament-brackets:last-child{transform:scaleX(-1) rotate(90deg)}.climax_tournament .climax_tournament-brackets:last-child li>a,.climax_tournament .climax_tournament-brackets:last-child li>span{box-shadow:-4px -4px 6px #fff,4px 4px 6px #b4c1ba}.climax_tournament .climax_tournament-brackets:last-child em{top:75px;bottom:auto;transform:scaleY(-1) rotate(-90deg)}.climax_tournament .climax_tournament-brackets:last-child .climax_tournament-thumb{top:4px;bottom:auto;transform:scaleY(-1) rotate(-90deg)}.climax_tournament .climax_tournament-brackets:last-child .climax_tournament-rank{top:auto;bottom:27px;transform:scaleY(-1) rotate(-90deg)}.climax_tournament .climax_tournament-brackets:last-child li.is-team_unknown .climax_tournament-thumb{top:8px;bottom:auto}.climax_tournament .climax_tournament-winner{position:absolute;inset:0;width:30px;margin:auto;padding:0 10px;z-index:1}.climax_tournament .climax_tournament-winner .climax_tournament-winner-inner{display:block;position:absolute;inset:0;width:1em;margin:auto;font-size:1.125rem;line-height:1;text-align:center;writing-mode:vertical-rl}}@media only screen and (min-width:768px){.climax_tournament .climax_tournament-brackets li>a,.climax_tournament .climax_tournament-brackets li>span{height:250px}.climax_tournament .climax_tournament-brackets .climax_tournament-score{font-size:.875rem}.climax_tournament .climax_tournament-brackets em{bottom:117px;left:-54px;width:150px;font-size:1rem}.climax_tournament .climax_tournament-brackets .climax_tournament-thumb{width:41px}.climax_tournament .climax_tournament-brackets .climax_tournament-rank{font-size:.6875rem}.climax_tournament .climax_tournament-brackets:last-child em{top:117px;bottom:auto}}@media only screen and (min-width:860px){.climax_tournament .climax_tournament-brackets ul{padding:80px 0 0}.climax_tournament .climax_tournament-brackets ul:not(:last-of-type){bottom:-40px;padding:40px 0 0}.climax_tournament .climax_tournament-brackets li:before{top:-40px;height:40px}.climax_tournament .climax_tournament-brackets li.seed:before{top:-80px;height:80px}.climax_tournament .climax_tournament-brackets li:after{top:-80px;height:40px}.climax_tournament .climax_tournament-brackets li.seed:after{height:80px}.climax_tournament .climax_tournament-brackets .climax_tournament-score{right:-80px;width:40px;line-height:40px}}.clinch_number .clinch_number-ttl-update{font-size:.625rem;line-height:1.4;text-align:right}.clinch_number ul{display:flex;max-width:100%;margin:10px auto 0;overflow-x:scroll}.clinch_number li{flex:1 0 auto;width:105px;border-style:solid;border-color:#d1d9e0;border-width:5px 5px 5px 0}.clinch_number li:first-child{width:60px;border-left-width:5px}.clinch_number table{width:100%}.clinch_number li+li table{border-left:none}.clinch_number li:nth-child(2n) table{background:#ffffff1a}.clinch_number .clinch_number-rank-num{padding:2px 6px;font-family:MFW-PSoftGoStdN-Ultra;font-size:.9375rem;line-height:1.2;text-align:center;background:#061525;display:inline-block;vertical-align:middle;color:#fff;border-radius:5px}.clinch_number thead tr+tr{border-top:5px solid #d1d9e0}.clinch_number thead th{padding:5px 0;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.625rem;line-height:1.6;text-align:center;vertical-align:middle}.clinch_number thead th+th{border-left:1px solid #d1d9e0}.clinch_number thead th img{width:50px;height:auto;vertical-align:middle}.clinch_number thead .clinch_number-rank{height:47px}.clinch_number thead .clinch_number-headline{height:16px}.clinch_number thead .clinch_number_rem_card:nth-child(odd) td{background:transparent}.clinch_number tbody td{height:16px;padding:5px 7px;font-size:.6875rem;line-height:1.4545454545;text-align:center}.clinch_number tbody td+td{border-left:1px solid #d1d9e0}.clinch_number tbody td.clinch_number-standing{height:28px}.clinch_number tbody tr:last-child{border-top:5px solid #d1d9e0}.clinch_number tbody tr:nth-child(odd) td{background:#e2e8ed}.clinch_number tbody dl{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy}.clinch_number tbody dl dt{font-size:.625rem;line-height:1.4}.clinch_number tbody dl dd{margin:3px 0 0;font-size:.6875rem;line-height:1.2727272727;display:flex;align-items:center;justify-content:center}.clinch_number tbody dl dd span{display:inline-block;margin:0 5px 0 0;color:#697c8c}.clinch_number tbody dl dd img{width:35px;height:auto}.clinch_number tbody .clinch_number_rem_card:nth-child(odd) td{background:transparent}@media only screen and (min-width:560px){.clinch_number ul{overflow-x:auto}}@media only screen and (min-width:768px){.clinch_number{padding:0 15px}.clinch_number .clinch_number-ttl-update{font-size:.8125rem}.clinch_number .clinch_number-rank-num{padding:4px 7px;font-size:1rem}.clinch_number thead th{padding:10px 0;font-size:.8125rem}.clinch_number thead th img{width:60px}.clinch_number thead .clinch_number-rank{height:56px}.clinch_number thead .clinch_number-headline{height:21px}.clinch_number tbody td{height:18px;padding:10px;font-size:.8125rem;line-height:1.2857142857}.clinch_number tbody td.clinch_number-standing{height:34px}.clinch_number tbody dl dt{font-size:.75rem}.clinch_number tbody dl dd{margin:6px 0 0;font-size:.875rem}.clinch_number tbody dl dd span{margin:0 8px 0 0}}.cmn_box .cmn_box-ttl h2,.cmn_box .cmn_box-ttl h3,.cmn_box .cmn_box-ttl h4{display:grid;grid-template-columns:4px minmax(0,1fr) 4px;align-items:center;gap:10px;min-height:36px;margin:10px 0;padding:5px 8px;border-radius:9px;background:#102031;box-shadow:inset 5px 5px 8px #000913,inset -5px -5px 8px #152f4b;color:#fff;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1.3125rem;line-height:1.2380952381;text-align:center;text-shadow:-2px -2px 3px #4e6d8b,2px 2px 3px #04111d}.cmn_box .cmn_box-ttl h2:before,.cmn_box .cmn_box-ttl h2:after,.cmn_box .cmn_box-ttl h3:before,.cmn_box .cmn_box-ttl h3:after,.cmn_box .cmn_box-ttl h4:before,.cmn_box .cmn_box-ttl h4:after{content:"";height:100%;border-radius:4px;background:#fff;box-shadow:-2px -2px 3px #4e6d8b,2px 2px 3px #04111d}.cmn_box .cmn_box-ttl h2 .is-sp,.cmn_box .cmn_box-ttl h3 .is-sp,.cmn_box .cmn_box-ttl h4 .is-sp{display:block}.cmn_box .cmn_box-ttl .bl{display:inline-block}.cmn_box .cmn_box-ttl .cmn_box-ttl-small{font-size:.9375rem}.cmn_box .cmn_box-subttl h2,.cmn_box .cmn_box-subttl h3,.cmn_box .cmn_box-subttl h4{position:relative;margin:10px 0;padding:0 15px;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1rem;line-height:1.25}.cmn_box .cmn_box-subttl h2:after,.cmn_box .cmn_box-subttl h3:after,.cmn_box .cmn_box-subttl h4:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;width:7px;border-radius:10px;background:#0059b2;box-shadow:var(--shadow2)}.cmn_box .cmn_box-subttl .headline{margin:30px 0 10px;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1rem;line-height:1.25}.cmn_box .cmn_box-subttl .bl{display:inline-block}.cmn_box .cmn_box-subttl2 h2,.cmn_box .cmn_box-subttl2 h3,.cmn_box .cmn_box-subttl2 h4{margin-top:15px;padding:0 5px;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1rem;line-height:1.25}.cmn_box .cmn_box-subttl2 .cmn_box-subttl2-sub{font-size:.875rem;display:inline-block;margin-top:4px}.cmn_box .cmn_box-subttl3 h2,.cmn_box .cmn_box-subttl3 h3,.cmn_box .cmn_box-subttl3 h4{position:relative;margin:11px 0;padding:12px 25px;border-radius:9px;box-shadow:inset 5px 5px 6px #b4c1ba99,inset -5px -5px 6px #fff;color:#051321;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1.125rem;line-height:1.2777777778;text-shadow:-2px -2px 3px #fff,2px 2px 3px #c4cdc8}.cmn_box .cmn_box-subttl3 h2:before,.cmn_box .cmn_box-subttl3 h3:before,.cmn_box .cmn_box-subttl3 h4:before{content:"";position:absolute;top:7px;bottom:7px;width:6px;left:8px;border-radius:4px;background:#0059b2;box-shadow:-2px -2px 3px #fff,2px 2px 3px #b4c1bab3}.cmn_box .cmn_box-subttl3 .bl{display:inline-block}.cmn_box .cmn_box-main:after{content:"";display:block;width:100%;height:4px;margin:20px auto;box-shadow:var(--shadow3)}.cmn_box .cmn_box-main.cmn_box-main-no_border:after{display:none}.cmn_box .cmn_box-main.cmn_box-main-border_dot:after{height:7px;background:url(../img/prospi_a_league/dot_border.png) repeat 50% 50%/15px 7px;box-shadow:none}.cmn_box+.cmn_box{margin:40px 0 0}@media only screen and (min-width:768px){.cmn_box .cmn_box-ttl h2,.cmn_box .cmn_box-ttl h3,.cmn_box .cmn_box-ttl h4{grid-template-columns:7px minmax(0,1fr) 7px;min-height:46px;margin:15px 0;padding:5px 15px}.cmn_box .cmn_box-ttl h2 .is-sp,.cmn_box .cmn_box-ttl h3 .is-sp,.cmn_box .cmn_box-ttl h4 .is-sp{display:none}.cmn_box .cmn_box-ttl .cmn_box-ttl-small{font-size:1.3125rem}.cmn_box .cmn_box-subttl h2,.cmn_box .cmn_box-subttl h3,.cmn_box .cmn_box-subttl h4{margin:20px 0 15px;padding:0 15px 0 30px}.cmn_box .cmn_box-subttl h2:after,.cmn_box .cmn_box-subttl h3:after,.cmn_box .cmn_box-subttl h4:after{left:15px}.cmn_box .cmn_box-subttl2 .cmn_box-subttl2-sub{font-size:.9375rem}.cmn_box .cmn_box-subttl3 h2,.cmn_box .cmn_box-subttl3 h3,.cmn_box .cmn_box-subttl3 h4{padding:12px 32px}.cmn_box .cmn_box-subttl3 h2:before,.cmn_box .cmn_box-subttl3 h2:after,.cmn_box .cmn_box-subttl3 h3:before,.cmn_box .cmn_box-subttl3 h3:after,.cmn_box .cmn_box-subttl3 h4:before,.cmn_box .cmn_box-subttl3 h4:after{width:7px}.cmn_box .cmn_box-subttl3 h2:before,.cmn_box .cmn_box-subttl3 h3:before,.cmn_box .cmn_box-subttl3 h4:before{left:15px}.cmn_box .cmn_box-subttl3 h2:after,.cmn_box .cmn_box-subttl3 h3:after,.cmn_box .cmn_box-subttl3 h4:after{right:15px}.cmn_box .cmn_box-main{margin:20px 0 0}.cmn_box .cmn_box-main.cmn_box-main-border_dot:after{height:6px;background-size:13px 6px}}.cmn_box.cmn_box-team_members .cmn_box-subttl2 h2,.cmn_box.cmn_box-team_members .cmn_box-subttl2 h3,.cmn_box.cmn_box-team_members .cmn_box-subttl2 h4{margin:0 0 15px;padding:0}@media only screen and (min-width:768px){.cmn_box.cmn_box-team_members .cmn_box-subttl2 h2,.cmn_box.cmn_box-team_members .cmn_box-subttl2 h3,.cmn_box.cmn_box-team_members .cmn_box-subttl2 h4{font-size:1.125rem}}.comingsoon{display:flex;align-items:center;justify-content:center;min-height:150px;color:#b3b3b3;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;flex-direction:column}.comingsoon p.comingsoon-desc{font-size:.6875rem;line-height:1.2727272727;margin-top:10px;text-align:center}.comingsoon p.comingsoon-desc a{color:#b3b3b3;text-decoration:underline}.drawer_menu{float:right;box-sizing:border-box;width:270px;min-height:100vh;padding:0 11px;transform:translate(100%);background-color:#222;color:#fff}.is-drawer-open .drawer_menu{animation:show-drawer .5s linear .25s forwards}.is-drawer-close .drawer_menu{animation:hide-drawer .5s linear 0s forwards}.drawer_menu>.drawer_menu-logo{margin:12px auto;text-align:center}.drawer_menu>.drawer_menu-logo>img{width:100px;height:auto}.drawer_menu .drawer_menu-result_disp_toggle{margin:0 -11px 10px;padding:10px 11px;background:#333}.drawer_menu .drawer_menu-result_disp_toggle dl{display:flex;align-content:center}.drawer_menu .drawer_menu-result_disp_toggle dt{flex:1 1 auto;font-size:.75rem;line-height:24px}.drawer_menu .drawer_menu-result_disp_toggle dd a{display:block;position:relative;width:60px;height:24px;transition:background .3s;border-radius:24px;background:#5d5d5d}.drawer_menu .drawer_menu-result_disp_toggle dd a.on{background:#ff77c1}.drawer_menu .drawer_menu-result_disp_toggle .drawer_menu-result_disp_toggle-on{display:block;position:absolute;box-sizing:border-box;width:100%;padding:0 10px;transition:opacity .3s;opacity:0;font-size:.75rem;line-height:24px}.drawer_menu .drawer_menu-result_disp_toggle .on .drawer_menu-result_disp_toggle-on{opacity:1}.drawer_menu .drawer_menu-result_disp_toggle .drawer_menu-result_disp_toggle-off{display:block;position:absolute;box-sizing:border-box;width:100%;margin:0 auto 0 0;padding:0 10px;transition:opacity .3s;font-size:.75rem;line-height:24px;text-align:right}.drawer_menu .drawer_menu-result_disp_toggle .on .drawer_menu-result_disp_toggle-off{opacity:0}.drawer_menu .drawer_menu-result_disp_toggle .drawer_menu-result_disp_toggle-dot{display:block;position:absolute;inset:0;width:20px;height:20px;margin:auto auto auto 2px;transition:margin .5s;border-radius:20px;background:#fff}.drawer_menu .drawer_menu-result_disp_toggle .on .drawer_menu-result_disp_toggle-dot{margin:auto auto auto 37px}.drawer_menu>.drawer_menu-nav>ul+ul{margin-top:20px}.drawer_menu>.drawer_menu-nav li{width:100%;border-bottom:1px solid #333;font-size:.75rem;line-height:1.3333333333;box-sizing:border-box}.drawer_menu>.drawer_menu-nav li>a{display:flex;position:relative;box-sizing:border-box;align-items:center;justify-content:left;width:100%;height:100%;padding:12px 18px 12px 7px;transition:background-color .3s;color:#fff}.drawer_menu>.drawer_menu-nav li>a:after{content:"";position:absolute;top:calc(50% - 4px);right:7px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid #fff}.drawer_menu>.drawer_menu-nav li>a:hover{background:#ffffff1a}.drawer_menu>.drawer_menu-nav li>a.is-drawer_menu-current{background:#ffffff26}.drawer_menu>.drawer_menu-nav li>a>.drawer_menu-nav-2nd-pos{margin:0 18px 0 0;color:#4a4a4a}.drawer_menu>.drawer_menu-nav li>a.is-disabled{pointer-events:none;color:#8b8b8b}.drawer_menu>.drawer_menu-nav li>a.is-disabled:after{border-left-color:#8b8b8b}.drawer_menu>.drawer_menu-nav li>.drawer_menu-text{width:100%;height:100%;padding:12px 11px 12px 7px;color:#fff}.drawer_menu>.drawer_menu-nav li .drawer_menu-coming_soon{display:block;position:relative;box-sizing:border-box;padding:12px 18px 12px 7px;color:#ffffff80}.drawer_menu>.drawer_menu-nav li .drawer_menu-coming_soon>.drawer_menu-nav-2nd-pos{margin:0 18px 0 0;color:#7e8cb2}.drawer_menu>.drawer_menu-nav li .drawer_menu-coming_soon:before{content:"";position:absolute;top:calc(50% - 4px);right:7px;border-width:4px 0 4px 6px;border-style:solid;border-color:transparent rgba(255,255,255,.5019607843)}.drawer_menu>.drawer_menu-nav li .drawer_menu-coming_soon:after{content:"Coming Soon";display:inline-block;margin:0 0 0 6px;padding:2px 4px;border:1px solid rgba(255,255,255,.5019607843);border-radius:5px;color:#ffffff80;font-size:.625rem}.drawer_menu>.drawer_menu-nav li .drawer_menu-partner{margin-left:.5em;font-size:.625rem}.drawer_menu-close{display:block;position:fixed;top:28px;right:278px;width:24px;height:1px;animation:show-drawer-close 1s linear .5s forwards;opacity:0}.drawer_menu-close:before,.drawer_menu-close:after{content:"";display:block;position:absolute;width:24px;height:3px;margin:-5px 0 0;transform:rotate(45deg);border-radius:5px;background:#fff}.drawer_menu-close:before{transform:rotate(-45deg)}.is-drawer-close .drawer_menu-close{animation:hide-drawer-close .5s linear 0s forwards}@media only screen and (min-width:768px){.drawer_menu{width:360px;padding:0 19px 0 13px}.drawer_menu>.drawer_menu-logo{margin:16px auto}.drawer_menu>.drawer_menu-logo>img{width:150px}.drawer_menu .drawer_menu-result_disp_toggle{margin:0 0 10px;padding:10px 21px 10px 23px}.drawer_menu .drawer_menu-result_disp_toggle dt{font-size:.875rem}.drawer_menu .drawer_menu-result_disp_toggle dd a{width:66px}.drawer_menu .drawer_menu-result_disp_toggle .drawer_menu-result_disp_toggle-on,.drawer_menu .drawer_menu-result_disp_toggle .drawer_menu-result_disp_toggle-off{font-size:.875rem}.drawer_menu .drawer_menu-result_disp_toggle .on .drawer_menu-result_disp_toggle-dot{margin:auto auto auto 43px}.drawer_menu>.drawer_menu-nav li{font-size:.875rem;line-height:1.4285714286}.drawer_menu>.drawer_menu-nav li>a{padding:10px 30px 10px 13px}.drawer_menu>.drawer_menu-nav li>a:after{right:11px}.drawer_menu>.drawer_menu-nav li>.drawer_menu-text{padding:10px 30px 10px 13px}.drawer_menu>.drawer_menu-nav li .drawer_menu-partner{font-size:.875rem}.drawer_menu-close{top:26px;right:377px;margin:0}}@keyframes show-drawer{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes hide-drawer{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes show-drawer-close{0%{opacity:0}to{opacity:1}}@keyframes hide-drawer-close{0%{opacity:1}to{opacity:0}}.faq{margin:8px 10px;font-size:.8125rem;line-height:1.5384615385}.faq ul{margin:15px 0}.faq li{margin-bottom:15px}.faq summary{display:block;position:relative;width:100%;padding:10px 47px 10px 38px;box-sizing:border-box;border-radius:10px;box-shadow:var(--shadow1);font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;list-style:none;cursor:pointer}.faq summary::-webkit-details-marker{display:none}.faq summary:before{content:"Q";position:absolute;top:10px;left:9px;width:20px;height:20px;border-radius:20px;background:#1383f1;color:#fff;font-size:.875rem;line-height:1.3571428571;text-align:center}.faq summary span{display:grid;place-content:center;position:absolute;top:calc(50% - 10px);right:10px;width:31px;height:21px;border-radius:5px;background:linear-gradient(#061525,#061525) no-repeat 50% 50%/11px 1px;box-shadow:-2px -2px 4px #fff,2px 2px 4px #b4c1bab3}.faq summary span:after{content:"";width:11px;height:1px;background:#061525;transform:rotate(90deg);transition:transform .3s}.faq details>div{position:relative;padding:11px 9px 11px 37px}.faq details>div:after{content:"";position:absolute;top:0;right:10px;left:10px;height:4px;border-radius:5px;box-shadow:var(--shadow2)}.faq details>div:before{content:"A";position:absolute;top:11px;left:9px;width:20px;height:20px;border-radius:20px;background:#f1138b;color:#fff;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.875rem;line-height:1.3571428571;text-align:center}.faq details[open]{border-radius:10px;box-shadow:inset 5px 5px 8px #b4c1ba80,inset -5px -5px 8px #fff}.faq details[open] summary{box-shadow:none}.faq details[open] summary span:after{transform:rotate(0)}@media only screen and (min-width:768px){.faq{margin:10px 10px 25px;font-size:.875rem;line-height:1.8571428571}.faq summary{padding:12px 52px 12px 45px}.faq summary:before{top:15px;left:15px}.faq summary span{top:calc(50% - 14px);right:13px;height:28px}.faq details>div{padding:15px 23px 15px 45px}.faq details>div:before{top:15px;left:15px}}.fixed_menu{max-width:700px;margin:0 auto;background:linear-gradient(#fff 35%,#e3e7eb);border-radius:20px 20px 0 0;box-sizing:border-box;box-shadow:0 0 20px #0a4a8a80;border:#daeaf7 solid;border-width:5px 5px 0 5px}.fixed_menu ul{display:grid;grid-template-columns:minmax(0,22%) minmax(0,56%) minmax(0,22%);align-items:center;padding:12px 10px 30px;text-align:center}.fixed_menu a{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1rem;line-height:1.25;position:relative;display:inline-block;color:#1281ef;padding:0 10px;transition:opacity .5s}.fixed_menu a:hover{opacity:.7}.fixed_menu .fixed_menu-prev a:before,.fixed_menu .fixed_menu-next a:before{content:"";display:block;width:11px;height:14px;background:#1281ef;-webkit-mask:url(../img/prospi_a_league/icon_arrow.svg) no-repeat 50% 50%/11px 14px;mask:url(../img/prospi_a_league/icon_arrow.svg) no-repeat 50% 50%/11px 14px;position:absolute;top:calc(50% - 6px)}.fixed_menu .fixed_menu-prev a{padding-left:20px}.fixed_menu .fixed_menu-prev a:before{transform:scaleX(-1);left:0}.fixed_menu .fixed_menu-next a{padding-right:20px}.fixed_menu .fixed_menu-next a:before{right:0}.fixed_menu .fixed_menu-all{border:#daeaf7 solid;border-width:0 3px}.fixed_menu .is-disabled a{opacity:.3;pointer-events:none}@media only screen and (min-width:768px){.fixed_menu ul{grid-template-columns:minmax(0,30%) minmax(0,40%) minmax(0,30%);padding:13px;border-width:4px 4px 0 4px}.fixed_menu a{font-size:1.125rem;padding:5px 10px}.fixed_menu .fixed_menu-all{border-width:0 4px}}.footer_nav_service{padding:14px 10px 20px}.footer_nav_service .footer_nav_service-ttl{text-align:center}.footer_nav_service .footer_nav_service-ttl img{width:140px;height:auto}.footer_nav_service .footer_nav_service-main{margin-top:13px;padding:2px 10px;border-right:1px solid #333;border-bottom:1px solid #333;background:#111}.footer_nav_service .footer_nav_service-sub_ttl{padding:15px 0 10px;border-top:1px solid #333;border-bottom:1px solid #333;color:#fff;font-size:.6875rem;line-height:1.2727272727;text-align:center}.footer_nav_service .footer_nav_service-sub_ttl a{color:#fff}.footer_nav_service ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.footer_nav_service li{position:relative}.footer_nav_service li:not(:last-child){border-bottom:1px solid #333}.footer_nav_service li:after{content:"";display:none;position:absolute;top:calc(50% - 13px);right:0;width:1px;height:26px;background:#333}.footer_nav_service li a{display:block;position:relative;padding:11px 20px 11px 5px;color:#ffffff80;font-size:.6875rem;line-height:1.2727272727}.footer_nav_service li a:before{content:"";display:inline-block;position:absolute;top:calc(50% - 4px);right:12px;width:6px;height:8px;background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%)}.footer_nav_service li a:any-link{color:#fff}.footer_nav_service li a:any-link:hover{opacity:.8;background:#ffffff1a}.footer_nav_service li a:not(:any-link):after{content:"Coming Soon";display:inline-block;margin:0 0 0 6px;padding:2px 4px;border:1px solid currentColor;border-radius:5px;font-size:.625rem}.footer_nav_service li .bl{display:inline-block}@media only screen and (max-width:419px){.footer_nav_service li:nth-child(2n) a{padding-left:8px}.footer_nav_service li:nth-child(odd):nth-last-child(2){border-bottom:none}.footer_nav_service li:nth-child(odd):not(:last-child):before{display:block}}@media only screen and (min-width:420px){.footer_nav_service ul{grid-template-columns:repeat(3,minmax(0,1fr))}.footer_nav_service ul li:nth-child(3n+2) a,.footer_nav_service ul li:nth-child(3n) a{padding-left:10px}.footer_nav_service ul li:nth-child(3n+2):nth-last-child(2),.footer_nav_service ul li:nth-child(3n+1):nth-last-child(2),.footer_nav_service ul li:nth-child(3n+1):nth-last-child(3){border-bottom:none}.footer_nav_service ul li:nth-child(3n+1):after,.footer_nav_service ul li:nth-child(3n+2):after{display:block}}@media only screen and (min-width:768px){.footer_nav_service{padding-top:26px}.footer_nav_service .footer_nav_service-ttl img{width:170px}.footer_nav_service .footer_nav_service-main{margin-top:15px;padding:2px 20px}.footer_nav_service .footer_nav_service-sub_ttl{padding:22px 0 17px;font-size:.8125rem;line-height:1.1538461538}.footer_nav_service li:nth-child(3n+1):before,.footer_nav_service li:nth-child(3n+2):before{top:calc(50% - 20px);height:39px}.footer_nav_service li a{padding:17px 20px 17px 5px;font-size:.8125rem;line-height:1.1538461538}.footer_nav_service li a:after{padding:2px 4px;font-size:.75rem}}.footer_rights{padding:0 10px 20px;color:#fff;font-size:.6875rem;line-height:1.3636363636;text-align:center}.footer_rights .footer_rights-official p{width:150px;height:0;margin:0 auto;padding-top:115px;overflow:hidden;background:url(../img/ohtani_shohei2024/logo_prospi_a.png) no-repeat 50% 50%/100% auto}.footer_rights .footer_rights-official span{font-size:.625rem;font-weight:700}.footer_rights .footer_rights-sponsor{max-width:420px;padding:10px;background:#0b1927;box-shadow:inset 5px 5px 8px #000,inset -5px -5px 8px #13273b;border-radius:10px;margin:0 auto 15px}.footer_rights .footer_rights-sponsor dl ul li{display:inline-block;margin:5px}.footer_rights .footer_rights-sponsor dl ul li a{display:block}.footer_rights .footer_rights-sponsor dl ul li img{width:80px;height:auto}.footer_rights .footer_rights-sponsor dl+dl{margin-top:10px}.footer_rights .footer_rights-sponsor dl.footer_rights-sponsor-es ul li img{width:100px}.footer_rights .footer_rights-sponsor dl.footer_rights-sponsor-xl ul li img{width:145px}.footer_rights .footer_rights-petmarks{margin-top:20px}.footer_rights .footer_rights-petmarks p img{width:45px;height:auto}.footer_rights .footer_rights-petmarks:first-child{padding:20px 0 0}.footer_rights .footer_rights-npb{margin-top:15px}.footer_rights .footer_rights-npb p{display:inline-block;margin:4px}.footer_rights .footer_rights-npb p img{width:27px;height:auto;margin-right:6px;vertical-align:middle}.footer_rights .footer_rights-notice{margin-top:15px}.footer_rights .footer_rights-notice .bl{display:inline-block}.footer_rights .footer_rights-nintendo{margin-top:15px}.footer_rights .footer_rights-nintendo+.footer_rights-sony{margin-top:0}.footer_rights .footer_rights-sony{margin-top:15px}.footer_rights .footer_rights-sony p img{width:auto;height:11px;margin:1px 4px;vertical-align:text-bottom}.footer_rights .footer_rights-sony p .bl{display:inline-block}.footer_rights .footer_rights-kde{margin-top:15px}.footer_rights .footer_rights-olympic{display:flex;align-items:center;justify-content:center;margin-top:15px}.footer_rights .footer_rights-olympic .footer_rights-olympic-logo{flex:0 0 30px}.footer_rights .footer_rights-olympic .footer_rights-olympic-logo img{width:100%;height:auto}.footer_rights .footer_rights-olympic .footer_rights-olympic-copyright{padding-left:10px;text-align:left}@media only screen and (min-width:768px){.footer_rights{padding:0 10px 35px;font-size:.75rem;line-height:1.5}.footer_rights .footer_rights-official p{width:180px;padding-top:125px}.footer_rights .footer_rights-sponsor{margin:0 auto;padding:15px}.footer_rights .footer_rights-sponsor dl ul li img{width:91px}.footer_rights .footer_rights-sponsor dl.footer_rights-sponsor-xl ul li img{width:180px}.footer_rights .footer_rights-petmarks{margin-top:25px}.footer_rights .footer_rights-petmarks p{display:inline-block}.footer_rights .footer_rights-petmarks p img{width:68px}.footer_rights .footer_rights-npb p img{width:55px}.footer_rights .footer_rights-notice,.footer_rights .footer_rights-nintendo,.footer_rights .footer_rights-sony,.footer_rights .footer_rights-kde{margin-top:30px}.footer_rights .footer_rights-olympic .footer_rights-olympic-logo{flex:0 0 40px}}.g_nav{height:48px;background:#f5f5f5}.g_nav .g_nav-inner{position:relative;max-width:860px;height:100%;margin:0 auto;padding-right:50px}.g_nav .g_nav-inner ul{height:100%;overflow:hidden}.g_nav .g_nav-inner li{float:left}.g_nav .g_nav-inner li a{display:block;position:relative;padding:0 11px;color:#9ea1a6;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.75rem;line-height:44px}.g_nav .g_nav-inner li a:hover,.g_nav .g_nav-inner li a.current{color:#0072ff}.g_nav .g_nav-inner li a:any-link{color:#272727}.g_nav .g_nav-inner li a.is-update:after{content:"";position:absolute;top:10px;right:4px;display:block;width:9px;height:9px;border-radius:50%;background:#0072ff}.g_nav .g_nav-slide_menu{position:absolute;top:0;right:0;width:50px;height:48px}.g_nav .g_nav-slide_menu a{display:block;position:absolute;overflow:hidden;top:5px;left:5px;width:40px;height:0;padding:38px 0 0;transition:background-color .3s;border-radius:5px;box-shadow:4px 4px 8px #b4c1ba,-4px -4px 6px #fff}.g_nav .g_nav-slide_menu a:hover{background:#ffffff1a}.g_nav .g_nav-slide_menu a span{display:block;position:absolute;top:50%;left:50%;width:20px;height:3px;margin:-3px 0 0 -10px;border-radius:3px;background:#272727}.g_nav .g_nav-slide_menu a span:before,.g_nav .g_nav-slide_menu a span:after{content:"";position:absolute;width:100%;height:100%;margin:-7px 0 0;border-radius:3px;background:inherit}.g_nav .g_nav-slide_menu a span:after{margin:7px 0 0}@media only screen and (min-width:380px){.g_nav .g_nav-inner li a{padding:0 13px}}@media only screen and (min-width:768px){.g_nav{height:55px}.g_nav .g_nav-inner li{margin-bottom:5px}.g_nav .g_nav-inner li a{padding:0 25px;font-size:.875rem;line-height:50px}.g_nav .g_nav-inner li a.is-update:after{top:10px;right:16px;width:10px;height:10px}.g_nav .g_nav-slide_menu a{top:10px;left:6px}}.gallery{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.gallery a{display:block;position:relative;overflow:hidden;background:#000}.gallery a:before{content:"";display:block;position:absolute;z-index:10;right:0;bottom:0;width:25px;height:25px;background:url(../img/darvish_yu_generation_2025/icon_photo_expansion.png) 0 0/25px auto}.gallery img{width:100%;height:auto;transition:all .3s ease 0s}.gallery img:hover{transform:scale(1.2);opacity:.8}.game_detail_modal .game_detail_modal-outline{text-align:center;margin-bottom:10px}.game_detail_modal .game_detail_modal-outline .game_detail_modal-ttl{margin-bottom:5px;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1.4375rem;line-height:1.2173913043}.game_detail_modal .game_detail_modal-outline .game_detail_modal-ttl-sub{font-size:.8125rem;line-height:1.2307692308;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy}.game_detail_modal .game_detail_modal-detail{font-size:.625rem;line-height:1.4}.game_detail_modal .game_detail_modal-detail .bl{display:block}.game_detail_modal .game_detail_modal-result{margin:0 auto 10px}.game_detail_modal .game_detail_modal-vs{display:flex;position:relative;justify-content:center;max-width:300px;margin:0 auto 10px;box-sizing:border-box}.game_detail_modal .game_detail_modal-vs li{display:flex;flex:0 0 50%;align-items:center;box-sizing:border-box}.game_detail_modal .game_detail_modal-vs li .game_detail_modal-petmark{flex:0 0 60px}.game_detail_modal .game_detail_modal-vs li .game_detail_modal-petmark img{width:100%;height:auto}.game_detail_modal .game_detail_modal-vs li .game_detail_modal-score{flex:1 1 auto;padding:0 10px;font-family:MFW-PSoftGoStdN-Ultra;font-size:2.1875rem;line-height:1.1428571429;text-align:center}.game_detail_modal .game_detail_modal-vs li .game_detail_modal-score span.is-game-win{color:#005ec1}.game_detail_modal .game_detail_modal-vs li.game_detail_modal-vs-info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.game_detail_modal .game_detail_modal-vs li .game_detail_modal-vs-msg{font-family:MFW-PSoftGoStdN-Ultra;font-size:1.25rem;line-height:1.3;color:#9d9d9d}.game_detail_modal .game_detail_modal-vs li.game_detail_modal-vs-home .game_detail_modal-score:after{content:"";display:block;position:absolute;top:50%;right:0;left:0;width:12px;height:4px;margin:auto;background:#272727}.game_detail_modal .game_detail_modal-vs li.game_detail_modal-vs-visitor{justify-content:flex-end}.game_detail_modal .game_detail_modal-vs.is-bye li.game_detail_modal-vs-home{padding-right:15px}.game_detail_modal .game_detail_modal-vs.is-bye li.game_detail_modal-vs-visitor{padding-left:15px}.game_detail_modal .game_detail_modal-vs.is-bye .game_detail_modal-vs-msg{font-size:.625rem;line-height:1.2;margin-top:37px}.game_detail_modal .game_detail_modal-vs.is-bye .game_detail_modal-score span{display:inline-block;position:relative}.game_detail_modal .game_detail_modal-vs.is-bye .game_detail_modal-score span:after{content:"敗北";font-size:.625rem;line-height:1.2;font-family:MFW-PSoftGoStdN-Ultra;display:block}.game_detail_modal .game_detail_modal-vs.is-bye .game_detail_modal-score span.is-game-win:after{content:"勝利"}.game_detail_modal .game_detail_modal-player{display:flex;position:relative;align-items:baseline;justify-content:space-between;max-width:400px;margin:0 auto 15px;font-size:1.125rem;line-height:1.2222222222}.game_detail_modal .game_detail_modal-player li{flex:0 0 45%;font-family:MFW-PShinGoPr6N-Heavy;text-align:center;box-sizing:border-box;white-space:pre-line}.game_detail_modal .game_detail_modal-player li+li{order:1}.game_detail_modal .game_detail_modal-player li.is-substitute:after{content:"代理出場";background:#cfcfcf;display:block;font-size:.625rem;line-height:1.1;padding:4px 7px;margin:5px auto 0;width:50px;border-radius:10px;font-family:-apple-system,BlinkMacSystemFont,arial,Yu Gothic Medium,游ゴシック Medium,游ゴシック体,游ゴシック,Yu Gothic,YuGothic,メイリオ,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,sans-serif}.game_detail_modal .game_detail_modal-player:after{content:"VS";display:block;padding:0 5px;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.8125rem;line-height:1.3846153846}.game_detail_modal .game_detail_modal-player .game_detail_modal-player-legend_ob{padding:10px 0 0}.game_detail_modal .game_detail_modal-board{max-width:460px;margin:0 auto}.game_detail_modal .game_detail_modal-stats{max-width:460px;margin:35px auto 0}.game_detail_modal .game_detail_modal-btn_area{padding:15px 0 0;text-align:center}@media screen and (min-width:768px){.game_detail_modal .game_detail_modal-outline .game_detail_modal-ttl{font-size:2.125rem;line-height:1.1764705882}.game_detail_modal .game_detail_modal-outline .game_detail_modal-ttl-sub{font-size:1rem}.game_detail_modal .game_detail_modal-outline dl{font-size:.875rem;line-height:1.2857142857}.game_detail_modal .game_detail_modal-detail{font-size:.8125rem}.game_detail_modal .game_detail_modal-detail .bl{display:inline-block}.game_detail_modal .game_detail_modal-result{margin:0 auto}.game_detail_modal .game_detail_modal-vs{max-width:400px}.game_detail_modal .game_detail_modal-vs li .game_detail_modal-petmark{flex:0 0 115px}.game_detail_modal .game_detail_modal-vs li .game_detail_modal-score{font-size:2.875rem;line-height:1.1304347826}.game_detail_modal .game_detail_modal-vs li .game_detail_modal-vs-msg{font-size:1.875rem}.game_detail_modal .game_detail_modal-vs.is-bye{max-width:460px}.game_detail_modal .game_detail_modal-vs.is-bye .game_detail_modal-vs-msg{font-size:.8125rem;margin-top:47px}.game_detail_modal .game_detail_modal-player{margin:0 auto 20px;font-size:1.375rem;line-height:1.1818181818}.game_detail_modal .game_detail_modal-player:after{font-size:1rem;line-height:1.25}.game_detail_modal .game_detail_modal-player .game_detail_modal-player-legend_ob{padding:15px 0 0}.game_detail_modal .game_detail_modal-board{max-width:unset}.game_detail_modal .game_detail_modal-inning{margin:0 auto 20px}.game_detail_modal .game_detail_modal-inning .game_detail_modal-inning-ttl{font-size:.875rem}.game_detail_modal .game_detail_modal-inning dl{padding:8px 0}.game_detail_modal .game_detail_modal-inning dt{flex:0 0 80px;padding:4px 0;font-size:1rem}.game_detail_modal .game_detail_modal-inning dd{padding:0 15px;font-size:1rem}.game_detail_modal .game_detail_modal-legend_ob{width:80%;margin:0 auto 20px}.game_detail_modal .game_detail_modal-legend_ob li span{font-size:.75rem;line-height:1.3333333333}.game_detail_modal .game_detail_modal-note{font-size:.8125rem;line-height:1.3076923077}.game_detail_modal .game_detail_modal-btn_area{padding:20px 0 0;text-align:center}}.game_message{padding:15px;margin:15px;box-sizing:border-box;border-radius:10px;box-shadow:inset 5px 5px 8px #b4c1ba80,inset -5px -5px 8px #fff;font-size:.625rem;line-height:1.3}.game_message:empty{display:none}@media only screen and (min-width:768px){.game_message{padding:20px;font-size:.8125rem}}.game_schedule{max-width:640px;margin:0 auto;padding:30px 0}.game_schedule>li{position:relative;padding:10px 20px;border-width:20px 10px;border-style:solid;border-image:url(../img/prospi_a_league/border01.png) 40 20}.game_schedule>li+li{margin:50px 0 0}.game_schedule>li+li:before{content:"";position:absolute;top:-61px;right:0;left:0;width:20px;height:20px;margin:0 auto;background:url(../img/prospi_a_league/arrow_bottom.png) no-repeat 50% 50%/20px 20px}.game_schedule>li.game_schedule-borderless{border:none}.game_schedule>li.game_schedule-borderless:before{top:-41px}.game_schedule>li+.game_schedule-borderless{margin:40px 0 0}.game_schedule .game_schedule-ttl{display:inline-block;position:absolute;top:-34px;left:50%;padding:8px 15px;transform:translate(-50%);border-radius:10px;background:#efefef;box-shadow:inset 2px 2px 5px #b4c1ba,inset -5px -5px 5px #fff;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;white-space:nowrap}.game_schedule .game_schedule-ttl span{font-size:.625rem;line-height:1.4}.game_schedule .game_schedule-detail{margin-top:5px}.game_schedule .game_schedule-date{display:flex;position:relative;flex:0 0 auto;flex-direction:column;justify-content:center;width:55px;height:55px;margin:0 12px 0 0;color:#006dd9;font-family:MFW-PSoftGoStdN-Ultra;font-size:1rem;line-height:1}.game_schedule .game_schedule-date:not(.game_schedule-date-no_line):after{content:"";position:absolute;inset:0 -8px;height:2px;margin:auto;transform:rotate(320deg);background:#006dd9}.game_schedule .game_schedule-date-dd{text-align:right}.game_schedule .game_schedule-date-dd span{font-family:-apple-system,BlinkMacSystemFont,arial,Yu Gothic Medium,游ゴシック Medium,游ゴシック体,游ゴシック,Yu Gothic,YuGothic,メイリオ,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,sans-serif;font-size:.625rem;line-height:1.2}.game_schedule .game_schedule-detail dl{display:flex;position:relative;align-items:center;justify-content:center;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.75rem;line-height:1.3333333333}.game_schedule .game_schedule-detail dl:not(:last-child){padding:0 0 30px}.game_schedule .game_schedule-detail dl:not(:last-child):after{content:"";display:block;position:absolute;right:0;bottom:0;left:0;height:7px;margin:0 0 10px;border-radius:10px;background:#efefef;box-shadow:var(--shadow3)}.game_schedule .game_schedule-detail dt{width:40%;padding:6px 10px 6px 5px;text-align:right}.game_schedule .game_schedule-detail dd{position:relative;width:60%;padding:6px 10px 6px 15px;color:#006dd9}.game_schedule .game_schedule-detail dd:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;width:4px;box-shadow:var(--shadow2)}.game_schedule .game_schedule-detail p{color:#006dd9;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.75rem;line-height:1.3333333333;text-align:center}.game_schedule .game_schedule-representative-tournament{display:flex;margin:0 -12px 0 -4px}.game_schedule .game_schedule-representative-tournament h5{position:relative;padding:6px 10px 6px 5px;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.75rem;line-height:1.5;writing-mode:vertical-rl;text-align:center}.game_schedule .game_schedule-representative-tournament ul{position:relative;padding:0 0 0 15px}.game_schedule .game_schedule-representative-tournament ul:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;width:4px;box-shadow:var(--shadow2)}.game_schedule .game_schedule-representative-tournament li{display:flex;position:relative;justify-content:flex-start;width:100%;margin:10px 0 0}.game_schedule .game_schedule-representative-tournament li:first-child{margin-top:5px}.game_schedule .game_schedule-representative-tournament .game_schedule-team-list{display:flex;flex-wrap:wrap;align-items:center}.game_schedule .game_schedule-representative-tournament .game_schedule-team-list a{display:block;width:48px}.game_schedule .game_schedule-representative-tournament .game_schedule-team-list img{width:100%;height:auto;image-rendering:-webkit-optimize-contrast}.game_schedule .game_schedule-representative-tournament .game_schedule-team{display:flex;position:relative;justify-content:center;margin:0;padding:30px 0 0}.game_schedule .game_schedule-representative-tournament .game_schedule-team:before{content:"";display:block;position:absolute;top:10px;width:100%;height:7px;margin:0 0 10px;border-radius:10px;background:#efefef;box-shadow:var(--shadow3)}.game_schedule .game_schedule-representative-tournament .game_schedule-team+.game_schedule-team{margin:10px 0 0;padding:0}.game_schedule .game_schedule-representative-tournament .game_schedule-team+.game_schedule-team:before{display:none}.game_schedule .game_schedule-pennant h5{position:relative;padding:8px 0 20px;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.8125rem;line-height:1.3846153846;text-align:center}.game_schedule .game_schedule-pennant h5:after{content:"";display:block;position:absolute;bottom:0;width:100%;height:4px;box-shadow:var(--shadow2)}.game_schedule .game_schedule-pennant .game_schedule-pennant-game{position:relative;margin:10px 0 0}.game_schedule .game_schedule-pennant .game_schedule-pennant-game>li{display:flex;position:relative;align-items:center;padding:0 0 30px}.game_schedule .game_schedule-pennant .game_schedule-pennant-game>li:after{content:"";display:block;position:absolute;right:0;bottom:12px;left:0;height:4px;border-radius:10px;box-shadow:var(--shadow3)}.game_schedule .game_schedule-pennant .game_schedule-pennant-game:last-child>li:last-child{padding:0}.game_schedule .game_schedule-pennant .game_schedule-pennant-game:last-child>li:last-child:after{display:none}.game_schedule .game_schedule-pennant .game_schedule-pennant-date{display:flex;position:relative;flex:1 1 auto;flex-wrap:wrap;justify-content:center;padding:0 0 0 15px}.game_schedule .game_schedule-pennant .game_schedule-pennant-date:after{content:"";display:block;position:absolute;top:0;bottom:0;left:8px;width:4px;box-shadow:var(--shadow3)}.game_schedule .game_schedule-pennant .game_schedule-pennant-date li{margin:5px}.game_schedule .game_schedule-pennant .game_schedule-pennant-date a{display:flex;align-items:center;color:#26313d}.game_schedule .game_schedule-pennant .game_schedule-pennant-date a.is-disabled{pointer-events:none}.game_schedule .game_schedule-pennant .game_schedule-pennant-date .game_schedule-pennant-petmark{width:42px}.game_schedule .game_schedule-pennant .game_schedule-pennant-date .game_schedule-pennant-petmark img{width:100%;height:auto;image-rendering:-webkit-optimize-contrast}.game_schedule .game_schedule-pennant .game_schedule-pennant-date .game_schedule-pennant-vs{font-size:.625rem;line-height:1;text-align:center}.game_schedule .game_schedule-climax h5{position:relative;padding:0 0 30px;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.8125rem;line-height:1.6923076923;text-align:center}.game_schedule .game_schedule-climax h5:after{content:"";display:block;position:absolute;bottom:12px;width:100%;height:4px;border-radius:10px;box-shadow:var(--shadow3)}.game_schedule .game_schedule-climax h5 img{width:28px;height:auto;vertical-align:middle;image-rendering:-webkit-optimize-contrast}.game_schedule .game_schedule-climax dl{display:flex;position:relative;align-items:center}.game_schedule .game_schedule-climax dl:not(:last-child){padding:0 0 30px}.game_schedule .game_schedule-climax dl:not(:last-child):after{content:"";display:block;position:absolute;right:0;bottom:12px;left:0;height:4px;border-radius:10px;box-shadow:var(--shadow3)}.game_schedule .game_schedule-climax dd{display:flex;position:relative;flex:1 1 auto;flex-wrap:wrap;justify-content:center;padding:0 0 0 20px}.game_schedule .game_schedule-climax dd:after{content:"";display:block;position:absolute;top:0;bottom:0;left:8px;width:4px;border-radius:10px;box-shadow:var(--shadow3)}.game_schedule .game_schedule-climax .game_schedule-climax-game{display:flex;align-items:center;justify-content:center;margin:5px 0}.game_schedule .game_schedule-climax .game_schedule-climax-game-name{width:60px;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.6875rem;line-height:1.2727272727}.game_schedule .game_schedule-climax .game_schedule-climax-game-name:first-child{text-align:right}.game_schedule .game_schedule-climax .game_schedule-climax-game-name span{display:inline-block}.game_schedule .game_schedule-climax .game_schedule-climax-game-vs{width:34px;font-size:.625rem;line-height:1.2;text-align:center}.game_schedule .game_schedule-nippon dl{display:flex;flex:1 1 auto;align-items:center}.game_schedule .game_schedule-nippon dd{display:flex;position:relative;flex:1 1 auto;align-items:center;justify-content:center;padding:0 0 0 20px}.game_schedule .game_schedule-nippon dd:after{content:"";display:block;position:absolute;top:0;bottom:0;left:8px;width:4px;border-radius:10px;box-shadow:var(--shadow3)}.game_schedule .game_schedule-nippon .game_schedule-nippon-team{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.6875rem;line-height:1.4545454545;text-align:center}.game_schedule .game_schedule-nippon .game_schedule-nippon-team p{width:36px;margin:0 auto}.game_schedule .game_schedule-nippon .game_schedule-nippon-team img{width:100%;height:auto;image-rendering:-webkit-optimize-contrast}.game_schedule .game_schedule-nippon .game_schedule-nippon-team span{display:inline-block}.game_schedule .game_schedule-nippon .game_schedule-nippon-vs{width:34px;font-size:.625rem;line-height:1.6}@media only screen and (min-width:480px){.game_schedule .game_schedule-detail dt{width:26%}.game_schedule .game_schedule-detail dd{width:74%}.game_schedule .game_schedule-representative-tournament{margin:0;align-items:center}.game_schedule .game_schedule-representative-tournament h5{width:26%;writing-mode:horizontal-tb;text-align:right}.game_schedule .game_schedule-representative-tournament ul{width:74%}}@media only screen and (min-width:768px){.game_schedule .game_schedule-detail dl,.game_schedule .game_schedule-detail p{font-size:.875rem;line-height:1.4285714286}.game_schedule .game_schedule-ttl{font-size:1.125rem;line-height:1.2222222222}.game_schedule .game_schedule-representative-tournament h5{font-size:.875rem;line-height:1.4285714286}.game_schedule .game_schedule-representative-tournament ul{display:flex;flex-wrap:wrap;padding-right:10px}.game_schedule .game_schedule-pennant h5{font-size:1rem;line-height:1.25}.game_schedule .game_schedule-pennant .game_schedule-pennant-date li{margin:5px 10px}.game_schedule .game_schedule-pennant .game_schedule-pennant-date .game_schedule-pennant-petmark{width:52px}.game_schedule .game_schedule-pennant .game_schedule-pennant-date .game_schedule-pennant-vs{width:20px;font-size:.875rem;line-height:1.1428571429}.game_schedule .game_schedule-climax h5{font-size:1rem;line-height:1.25}.game_schedule .game_schedule-climax h5 img{width:32px}.game_schedule .game_schedule-climax .game_schedule-climax-game-name{width:95px;font-size:.9375rem;line-height:1.3333333333}.game_schedule .game_schedule-nippon .game_schedule-nippon-team{display:flex;align-items:center;font-size:.9375rem;line-height:1.3333333333}.game_schedule .game_schedule-nippon .game_schedule-nippon-team p{margin:0 4px}.game_schedule .game_schedule-nippon .game_schedule-nippon-team.game_schedule-nippon-team-ce{flex-direction:row-reverse}.game_schedule .game_schedule-nippon .game_schedule-nippon-vs{width:34px;font-size:.875rem;line-height:1.1428571429;text-align:center}}.game_ttl-pennant01{--game_ttl-bg: url(../img/prospi_a_league/bg_game_ttl2_back_schedule_pennant01.jpg)}.game_ttl-pennant02{--game_ttl-bg: url(../img/prospi_a_league/bg_game_ttl2_back_schedule_pennant02.jpg)}.game_ttl-pennant03{--game_ttl-bg: url(../img/prospi_a_league/bg_game_ttl2_back_schedule_pennant03.jpg)}.game_ttl-pennant04{--game_ttl-bg: url(../img/prospi_a_league/bg_game_ttl2_back_schedule_pennant04.jpg)}.game_ttl-pennant05{--game_ttl-bg: url(../img/prospi_a_league/bg_game_ttl2_back_schedule_pennant05.jpg)}.game_ttl-climax{--game_ttl-bg: url(../img/prospi_a_league/bg_game_ttl2_back_schedule_climax.jpg)}.game_ttl-nippon{--game_ttl-bg: url(../img/prospi_a_league/bg_game_ttl2_back_schedule_nippon.jpg)}.game_ttl-carp{--game_ttl-team-bg: url(../img/prospi_a_league/bg_game_ttl_carp_sp.png);--game_ttl-team-front: url(../img/prospi_a_league/bg_game_ttl_carp_front.png)}.game_ttl-giants{--game_ttl-team-bg: url(../img/prospi_a_league/bg_game_ttl_giants_sp.png);--game_ttl-team-front: url(../img/prospi_a_league/bg_game_ttl_giants_front.png)}.game_ttl-dragons{--game_ttl-team-bg: url(../img/prospi_a_league/bg_game_ttl_dragons_sp.png);--game_ttl-team-front: url(../img/prospi_a_league/bg_game_ttl_dragons_front.png)}.game_ttl-swallows{--game_ttl-team-bg: url(../img/prospi_a_league/bg_game_ttl_swallows_sp.png);--game_ttl-team-front: url(../img/prospi_a_league/bg_game_ttl_swallows_front.png)}.game_ttl-baystars{--game_ttl-team-bg: url(../img/prospi_a_league/bg_game_ttl_baystars_sp.png);--game_ttl-team-front: url(../img/prospi_a_league/bg_game_ttl_baystars_front.png)}.game_ttl-tigers{--game_ttl-team-bg: url(../img/prospi_a_league/bg_game_ttl_tigers_sp.png);--game_ttl-team-front: url(../img/prospi_a_league/bg_game_ttl_tigers_front.png)}.game_ttl-lions{--game_ttl-team-bg: url(../img/prospi_a_league/bg_game_ttl_lions_sp.png);--game_ttl-team-front: url(../img/prospi_a_league/bg_game_ttl_lions_front.png)}.game_ttl-fighters{--game_ttl-team-bg: url(../img/prospi_a_league/bg_game_ttl_fighters_sp.png);--game_ttl-team-front: url(../img/prospi_a_league/bg_game_ttl_fighters_front.png)}.game_ttl-hawks{--game_ttl-team-bg: url(../img/prospi_a_league/bg_game_ttl_hawks_sp.png);--game_ttl-team-front: url(../img/prospi_a_league/bg_game_ttl_hawks_front.png)}.game_ttl-buffaloes{--game_ttl-team-bg: url(../img/prospi_a_league/bg_game_ttl_buffaloes_sp.png);--game_ttl-team-front: url(../img/prospi_a_league/bg_game_ttl_buffaloes_front.png)}.game_ttl-eagles{--game_ttl-team-bg: url(../img/prospi_a_league/bg_game_ttl_eagles_sp.png);--game_ttl-team-front: url(../img/prospi_a_league/bg_game_ttl_eagles_front.png)}.game_ttl-marines{--game_ttl-team-bg: url(../img/prospi_a_league/bg_game_ttl_marines_sp.png);--game_ttl-team-front: url(../img/prospi_a_league/bg_game_ttl_marines_front.png)}@media only screen and (min-width:768px){.game_ttl-carp{--game_ttl-team-bg: url(../img/prospi_a_league/bg_game_ttl_carp_pc.png)}.game_ttl-giants{--game_ttl-team-bg: url(../img/prospi_a_league/bg_game_ttl_giants_pc.png)}.game_ttl-dragons{--game_ttl-team-bg: url(../img/prospi_a_league/bg_game_ttl_dragons_pc.png)}.game_ttl-swallows{--game_ttl-team-bg: url(../img/prospi_a_league/bg_game_ttl_swallows_pc.png)}.game_ttl-baystars{--game_ttl-team-bg: url(../img/prospi_a_league/bg_game_ttl_baystars_pc.png)}.game_ttl-tigers{--game_ttl-team-bg: url(../img/prospi_a_league/bg_game_ttl_tigers_pc.png)}.game_ttl-lions{--game_ttl-team-bg: url(../img/prospi_a_league/bg_game_ttl_lions_pc.png)}.game_ttl-fighters{--game_ttl-team-bg: url(../img/prospi_a_league/bg_game_ttl_fighters_pc.png)}.game_ttl-hawks{--game_ttl-team-bg: url(../img/prospi_a_league/bg_game_ttl_hawks_pc.png)}.game_ttl-buffaloes{--game_ttl-team-bg: url(../img/prospi_a_league/bg_game_ttl_buffaloes_pc.png)}.game_ttl-eagles{--game_ttl-team-bg: url(../img/prospi_a_league/bg_game_ttl_eagles_pc.png)}.game_ttl-marines{--game_ttl-team-bg: url(../img/prospi_a_league/bg_game_ttl_marines_pc.png)}}.game_ttl{display:flex;position:relative;justify-content:center;height:230px;overflow:hidden;background:var(--game_ttl-bg) no-repeat 50% 50%/cover;color:#fff}.game_ttl .game_ttl-home,.game_ttl .game_ttl-visitor{position:relative;overflow:hidden;width:50%;max-width:550px;background:var(--game_ttl-team-bg) no-repeat -70px -75px/250px 330px}.game_ttl .game_ttl-home:after,.game_ttl .game_ttl-visitor:after{content:"";position:absolute;bottom:0;left:-65px;width:210px;height:50px;background:var(--game_ttl-team-front) no-repeat 0 0/100% 100%}.game_ttl .game_ttl-home .game_ttl-head_coach,.game_ttl .game_ttl-visitor .game_ttl-head_coach{position:absolute;bottom:-10px;left:-80px;width:285px}.game_ttl .game_ttl-home .game_ttl-head_coach img,.game_ttl .game_ttl-visitor .game_ttl-head_coach img{width:100%;height:auto}.game_ttl .game_ttl-visitor,.game_ttl .game_ttl-visitor .game_ttl-head_coach{transform:scaleX(-1)}.game_ttl .game_ttl-game{position:absolute;top:45px;right:0;left:0;text-align:center;text-shadow:0 0 15px #001327,0 0 15px #001327}.game_ttl .game_ttl-game h1{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:2.25rem;line-height:1.1111111111}.game_ttl .game_ttl-game h1 .game_ttl-game-sub{display:block;font-size:.9375rem;line-height:1.3333333333}.game_ttl .game_ttl-game p{font-size:.75rem;line-height:1.3333333333}.game_ttl .game_ttl-vs{display:flex;position:absolute;top:120px;align-items:center;justify-content:center;width:100%}.game_ttl .game_ttl-vs .game_ttl-vs-petmark{width:90px}.game_ttl .game_ttl-vs .game_ttl-vs-petmark img{width:100%;height:auto}.game_ttl .game_ttl-vs .game_ttl-vs-txt{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1.6875rem;line-height:1.3333333333;text-shadow:0 0 15px #001327}.game_ttl .game_ttl-note{position:absolute;bottom:0;width:100%}.game_ttl .game_ttl-note p{padding:5px;max-width:980px;margin:0 auto;color:#fff;z-index:1;font-size:.625rem;line-height:1.2;text-shadow:0 0 3px #000,0 0 2px #000,0 0 2px #000;text-align:right}@media only screen and (min-width:768px){.game_ttl{height:350px}.game_ttl .game_ttl-home,.game_ttl .game_ttl-visitor{width:50%;background-position:calc(100% - 5px) -10px;background-size:540px 440px}.game_ttl .game_ttl-home:after,.game_ttl .game_ttl-visitor:after{bottom:-20px;left:auto;right:5px;width:336px;height:80px}.game_ttl .game_ttl-home .game_ttl-head_coach,.game_ttl .game_ttl-visitor .game_ttl-head_coach{bottom:0;left:auto;right:80px;width:392px}.game_ttl .game_ttl-game{top:50px}.game_ttl .game_ttl-game h1{font-size:3.75rem;line-height:1.3333333333}.game_ttl .game_ttl-game h1 .game_ttl-game-sub{font-size:1.5rem;line-height:1.25}.game_ttl .game_ttl-game p{font-size:1.125rem;line-height:1.3333333333}.game_ttl .game_ttl-vs{top:170px}.game_ttl .game_ttl-vs .game_ttl-vs-petmark{width:160px}.game_ttl .game_ttl-vs .game_ttl-vs-txt{margin:0 30px;padding:40px 0 0;font-size:2.8125rem;line-height:1.1111111111}}.game_ttl.game_ttl-climax .game_ttl-game{top:85px}.game_ttl.game_ttl-climax .game_ttl-game .game_ttl-logo img{width:90px;height:auto;filter:drop-shadow(0 0 5px #fff);image-rendering:-webkit-optimize-contrast}.game_ttl.game_ttl-climax .game_ttl-game h1{font-size:.8125rem;line-height:1.3846153846;margin:0 auto}.game_ttl.game_ttl-climax .game_ttl-game h1 .bl{display:block}.game_ttl.game_ttl-climax .game_ttl-game .game_ttl-stage{font-size:1.25rem;line-height:1.2;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy}.game_ttl.game_ttl-climax .game_ttl-vs{top:140px}@media only screen and (min-width:768px){.game_ttl.game_ttl-climax .game_ttl-game{top:90px}.game_ttl.game_ttl-climax .game_ttl-game h1{font-size:1.875rem;line-height:1.1333333333}.game_ttl.game_ttl-climax .game_ttl-game .game_ttl-stage{font-size:2.5rem;line-height:1.05;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;margin:5px 0}.game_ttl.game_ttl-climax .game_ttl-game .game_ttl-logo img{width:140px}.game_ttl.game_ttl-climax .game_ttl-vs{top:225px}.game_ttl.game_ttl-climax .game_ttl-vs .game_ttl-vs-txt{padding:0}.game_ttl.game_ttl-climax .game_ttl-vs .game_ttl-vs-petmark{width:120px}}.game_ttl2{position:relative;overflow:hidden}.game_ttl2:after{content:"";position:absolute;top:0;bottom:0;width:100%;background:linear-gradient(#0000,#00000026) no-repeat 0 100%/100% 25px,linear-gradient(#00000026,#0000) no-repeat 0 0/100% 25px;pointer-events:none}.game_ttl2 .game_ttl2-inner{display:flex;align-items:center;max-width:1600px;height:230px;margin:0 auto;padding:0 15px;background:no-repeat 0 50%/262px auto,no-repeat -400px 50%/800px 250px,no-repeat -200px 45%/1000px auto;color:#fff}.game_ttl2 .game_ttl2-main h1{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1.4375rem;line-height:1.3043478261}.game_ttl2 .game_ttl2-main h1 .game_ttl2-sub{font-size:.9375rem;line-height:1.0666666667}.game_ttl2 .game_ttl2-main h1 .bl{display:inline-block}.game_ttl2 .game_ttl2-main .game_ttl2-date{margin:10px 0 0;font-size:.75rem;line-height:1.3333333333}.game_ttl2 .game_ttl2-paginate{display:flex;position:absolute;top:180px;right:0;left:0;justify-content:space-between}.game_ttl2 .game_ttl2-paginate span,.game_ttl2 .game_ttl2-paginate a{display:inline-block;position:relative;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.8125rem}.game_ttl2 .game_ttl2-paginate span:after,.game_ttl2 .game_ttl2-paginate a:after{content:"";position:absolute;top:0;bottom:0;width:10.8px;height:12px;margin:auto 0;background:no-repeat 50% 50%/10.8px 12px}.game_ttl2 .game_ttl2-paginate a{transition:opacity .3s;background:#fff;box-shadow:0 0 20px #000;color:#272727}.game_ttl2 .game_ttl2-paginate a:hover{opacity:.7}.game_ttl2 .game_ttl2-paginate a:after{background-image:url(../img/prospi_a_league/icon_arrow.svg)}.game_ttl2 .game_ttl2-paginate span{display:none}.game_ttl2 .game_ttl2-paginate .game_ttl2-paginate-prev span,.game_ttl2 .game_ttl2-paginate .game_ttl2-paginate-prev a{padding:8px 15px 8px 25px;border-radius:0 20px 20px 0}.game_ttl2 .game_ttl2-paginate .game_ttl2-paginate-prev span:after,.game_ttl2 .game_ttl2-paginate .game_ttl2-paginate-prev a:after{left:10px;transform:scaleX(-1)}.game_ttl2 .game_ttl2-paginate .game_ttl2-paginate-next span,.game_ttl2 .game_ttl2-paginate .game_ttl2-paginate-next a{padding:8px 25px 8px 15px;border-radius:20px 0 0 20px}.game_ttl2 .game_ttl2-paginate .game_ttl2-paginate-next span:after,.game_ttl2 .game_ttl2-paginate .game_ttl2-paginate-next a:after{right:10px}.game_ttl2.game_ttl2-team_representative .game_ttl2-inner{background-image:url(../img/prospi_a_league/bg_game_ttl2_front_team_representative.png),linear-gradient(53.5deg,#efefef 50%,#fff0 50%),url(../img/prospi_a_league/bg_game_ttl2_back_team_representative.jpg);flex-direction:column;justify-content:center;align-items:flex-start}.game_ttl2.game_ttl2-team_representative .game_ttl2-main{text-shadow:0 0 10px #5b0011}.game_ttl2.game_ttl2-team_representative .game_ttl2-petmark{width:100%;max-width:860px}.game_ttl2.game_ttl2-team_representative .game_ttl2-petmark img{width:35px;height:auto;image-rendering:-webkit-optimize-contrast}.game_ttl2.game_ttl2-team_representative .game_ttl2-petmark.game_ttl2-petmark-ce{margin:0 auto 10px}.game_ttl2.game_ttl2-team_representative .game_ttl2-petmark.game_ttl2-petmark-pa{margin:10px auto 30px}.game_ttl2.game_ttl2-schedule .game_ttl2-inner{background-image:url(../img/prospi_a_league/bg_game_ttl2_front_schedule.png),linear-gradient(53.5deg,#efefef 50%,#fff0 50%),url(../img/prospi_a_league/bg_game_ttl2_back_schedule.jpg)}.game_ttl2.game_ttl2-schedule .game_ttl2-main{text-shadow:0 0 10px #000b5b}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-pennant01 .game_ttl2-inner{background-image:url(../img/prospi_a_league/bg_game_ttl2_front_schedule_pennant01.png),linear-gradient(53.5deg,#efefef 50%,#fff0 50%),url(../img/prospi_a_league/bg_game_ttl2_back_schedule_pennant01.jpg)}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-pennant02 .game_ttl2-inner{background-image:url(../img/prospi_a_league/bg_game_ttl2_front_schedule_pennant02.png),linear-gradient(53.5deg,#efefef 50%,#fff0 50%),url(../img/prospi_a_league/bg_game_ttl2_back_schedule_pennant02.jpg)}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-pennant03 .game_ttl2-inner{background-image:url(../img/prospi_a_league/bg_game_ttl2_front_schedule_pennant03.png),linear-gradient(53.5deg,#efefef 50%,#fff0 50%),url(../img/prospi_a_league/bg_game_ttl2_back_schedule_pennant03.jpg)}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-pennant04 .game_ttl2-inner{background-image:url(../img/prospi_a_league/bg_game_ttl2_front_schedule_pennant04.png),linear-gradient(53.5deg,#efefef 50%,#fff0 50%),url(../img/prospi_a_league/bg_game_ttl2_back_schedule_pennant04.jpg)}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-pennant05 .game_ttl2-inner{background-image:url(../img/prospi_a_league/bg_game_ttl2_front_schedule_pennant05.png),linear-gradient(53.5deg,#efefef 50%,#fff0 50%),url(../img/prospi_a_league/bg_game_ttl2_back_schedule_pennant05.jpg)}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-climax .game_ttl2-inner{background-image:url(../img/prospi_a_league/bg_game_ttl2_front_schedule_climax.png),linear-gradient(53.5deg,#efefef 50%,#fff0 50%),url(../img/prospi_a_league/bg_game_ttl2_back_schedule_climax.jpg)}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-nippon .game_ttl2-inner{background-image:url(../img/prospi_a_league/bg_game_ttl2_front_schedule_nippon.png),linear-gradient(53.5deg,#efefef 50%,#fff0 50%),url(../img/prospi_a_league/bg_game_ttl2_back_schedule_nippon.jpg)}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-pennant01 .game_ttl2-inner{background-position:0 50%,-400px 50%,-200px 80%}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-pennant02 .game_ttl2-inner{background-position:0 50%,-400px 50%,right -80px top 8%}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-pennant03 .game_ttl2-inner{background-position:0 50%,-400px 50%,-225px 95%}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-pennant05 .game_ttl2-inner,.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-climax .game_ttl2-inner{background-position:0 50%,-400px 50%,-240px 45%}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-nippon .game_ttl2-inner{background-position:0 50%,-400px 50%,-200px 85%}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-climax .game_ttl2-main{padding-bottom:40px}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-climax .game_ttl2-main h1{font-size:1.375rem;line-height:1.1818181818}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-climax .game_ttl2-main .game_ttl2-date{margin-top:5px}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-climax .game_ttl2-logo img{width:110px;height:auto;filter:drop-shadow(0 0 5px #fff)}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-nippon .game_ttl2-main{padding-bottom:35px}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-nippon .game_ttl2-logo img{width:130px;height:auto;filter:drop-shadow(0 0 5px #fff)}@media only screen and (min-width:768px){.game_ttl2 .game_ttl2-inner{height:350px;background-size:680px 370px,980px 500px,1600px 500px;background-position:calc(50% - 250px) 0,calc(50% - 380px) 50%,calc(50% + 230px) 50%}.game_ttl2 .game_ttl2-main{width:100%;max-width:860px;margin:0 auto}.game_ttl2 .game_ttl2-main h1{font-size:2.625rem;line-height:1.1904761905}.game_ttl2 .game_ttl2-main .game_ttl2-date{font-size:1.125rem;line-height:1.3333333333}.game_ttl2 .game_ttl2-paginate{top:275px;right:10px;left:10px;max-width:860px;margin:0 auto}.game_ttl2 .game_ttl2-paginate span,.game_ttl2 .game_ttl2-paginate a{font-size:1rem}.game_ttl2 .game_ttl2-paginate .game_ttl2-paginate-prev span,.game_ttl2 .game_ttl2-paginate .game_ttl2-paginate-prev a{padding:8px 20px 8px 35px;border-radius:20px}.game_ttl2 .game_ttl2-paginate .game_ttl2-paginate-prev span:after,.game_ttl2 .game_ttl2-paginate .game_ttl2-paginate-prev a:after{left:16px;transform:scaleX(-1)}.game_ttl2 .game_ttl2-paginate .game_ttl2-paginate-next span,.game_ttl2 .game_ttl2-paginate .game_ttl2-paginate-next a{padding:8px 35px 8px 20px;border-radius:20px}.game_ttl2 .game_ttl2-paginate .game_ttl2-paginate-next span:after,.game_ttl2 .game_ttl2-paginate .game_ttl2-paginate-next a:after{right:16px}.game_ttl2.game_ttl2-team_representative .game_ttl2-inner{background-image:url(../img/prospi_a_league/bg_game_ttl2_front_team_representative_pc.png),linear-gradient(53.5deg,#efefef 50%,#fff0 50%),url(../img/prospi_a_league/bg_game_ttl2_back_team_representative.jpg)}.game_ttl2.game_ttl2-team_representative .game_ttl2-petmark img{width:55px}.game_ttl2.game_ttl2-schedule .game_ttl2-inner{background-image:url(../img/prospi_a_league/bg_game_ttl2_front_schedule_pc.png),linear-gradient(53.5deg,#efefef 50%,#fff0 50%),url(../img/prospi_a_league/bg_game_ttl2_back_schedule.jpg)}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-pennant01 .game_ttl2-inner{background-image:url(../img/prospi_a_league/bg_game_ttl2_front_schedule_pennant01_pc.png),linear-gradient(53.5deg,#efefef 50%,#fff0 50%),url(../img/prospi_a_league/bg_game_ttl2_back_schedule_pennant01.jpg);background-position:calc(50% - 250px) 0,calc(50% - 380px) 50%,calc(50% + 230px) 50%}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-pennant02 .game_ttl2-inner{background-image:url(../img/prospi_a_league/bg_game_ttl2_front_schedule_pennant02_pc.png),linear-gradient(53.5deg,#efefef 50%,#fff0 50%),url(../img/prospi_a_league/bg_game_ttl2_back_schedule_pennant02.jpg);background-position:calc(50% - 250px) 0,calc(50% - 380px) 50%,calc(50% + 230px) 50%}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-pennant03 .game_ttl2-inner{background-image:url(../img/prospi_a_league/bg_game_ttl2_front_schedule_pennant03_pc.png),linear-gradient(53.5deg,#efefef 50%,#fff0 50%),url(../img/prospi_a_league/bg_game_ttl2_back_schedule_pennant03.jpg);background-position:calc(50% - 250px) 0,calc(50% - 380px) 50%,calc(50% + 230px) 50%}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-pennant04 .game_ttl2-inner{background-image:url(../img/prospi_a_league/bg_game_ttl2_front_schedule_pennant04_pc.png),linear-gradient(53.5deg,#efefef 50%,#fff0 50%),url(../img/prospi_a_league/bg_game_ttl2_back_schedule_pennant04.jpg);background-position:calc(50% - 250px) 0,calc(50% - 380px) 50%,calc(50% + 230px) 50%}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-pennant05 .game_ttl2-inner{background-image:url(../img/prospi_a_league/bg_game_ttl2_front_schedule_pennant05_pc.png),linear-gradient(53.5deg,#efefef 50%,#fff0 50%),url(../img/prospi_a_league/bg_game_ttl2_back_schedule_pennant05.jpg);background-position:calc(50% - 250px) 0,calc(50% - 380px) 50%,calc(50% + 230px) 50%}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-climax .game_ttl2-inner{background-image:url(../img/prospi_a_league/bg_game_ttl2_front_schedule_climax_pc.png),linear-gradient(53.5deg,#efefef 50%,#fff0 50%),url(../img/prospi_a_league/bg_game_ttl2_back_schedule_climax.jpg);background-position:calc(50% - 250px) 0,calc(50% - 380px) 50%,calc(50% + 230px) 50%}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-nippon .game_ttl2-inner{background-image:url(../img/prospi_a_league/bg_game_ttl2_front_schedule_nippon_pc.png),linear-gradient(53.5deg,#efefef 50%,#fff0 50%),url(../img/prospi_a_league/bg_game_ttl2_back_schedule_nippon.jpg);background-position:calc(50% - 250px) 0,calc(50% - 380px) 50%,calc(50% + 230px) 50%}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-pennant02 .game_ttl2-inner{background-position:calc(50% - 250px) 0,calc(50% - 380px) 50%,calc(110% + 230px) 50%}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-climax .game_ttl2-main{padding-bottom:0}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-climax .game_ttl2-main h1{font-size:2.625rem;line-height:1.1904761905;position:relative}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-climax .game_ttl2-logo{position:absolute;left:0;top:0}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-climax .game_ttl2-logo img{width:230px}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-nippon .game_ttl2-main{padding-bottom:0;margin-bottom:60px}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-nippon .game_ttl2-main h1{position:relative;padding:35px 0 0}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-nippon .game_ttl2-logo{position:absolute;left:0;top:0}.game_ttl2.game_ttl2-schedule.game_ttl2-schedule-nippon .game_ttl2-logo img{width:230px}}@media only screen and (min-width:860px){.game_ttl2 .game_ttl2-paginate{right:0;left:0;width:860px;margin:0 auto}}.game{position:relative}.game .game-player{display:flex;justify-content:space-between}.game .game-player-home,.game .game-player-visitor{background:var(--team-radial-gradient) no-repeat calc(100% + 120px) 50%/240px 240px;-webkit-mask:linear-gradient(0deg,rgba(0,0,0,0),#000 40px);mask:linear-gradient(0deg,rgba(0,0,0,0),#000 40px)}.game .game-player-home p,.game .game-player-visitor p{width:100%;min-width:160px;max-width:240px;height:200px;background:no-repeat 0 100%/200px auto}.game .game-player-home{background-position:-120px 50%}.game .game-player-home p{background-position:100% 100%}.game .game-info{position:absolute;top:30px;right:0;left:0;width:300px;margin:0 auto}.game .game-info-datetime{font-size:.625rem;line-height:1.4;text-align:center}.game .game-video{margin:10px 0 0}.game .game-video a{display:flex;align-items:center;justify-content:center;width:55px;height:55px;margin:0 auto;transition:opacity .3s;border-radius:100px;background:linear-gradient(90deg,#005dba,#03274a)}.game .game-video a:hover{opacity:.7}.game .game-video a img{width:18px;height:20px}.game .game-score{display:flex;align-items:center;justify-content:center;font-family:MFW-PSoftGoStdN-Ultra;font-size:2.5rem;line-height:1;text-align:center;text-shadow:1px 1px 0 #fff,-1px 1px #fff,1px -1px #fff,-1px -1px #fff,1px 0 #fff,0 1px #fff,-1px 0 #fff,0 -1px #fff}.game .game-score span{display:block;flex:0 0 auto;min-width:70px;margin:0 10px;text-align:center}.game .game-score span.is-win{color:#005ec1}.game .game-score span:after{content:"敗北";display:block;font-size:.625rem;line-height:1.2;margin-top:2px}.game .game-score span.is-win:after{content:"勝利"}.game .game-score .game-score-info{color:#9d9d9d;margin-top:8px}.game .game-score .game-score-info.is-no_contest{font-size:1.875rem}.game .game-score .game-score-info.is-no_contest:after{display:none}.game .game-vs{font-family:MFW-PSoftGoStdN-Ultra;font-size:2.5rem;line-height:1;text-align:center;text-shadow:1px 1px 0 #fff,-1px 1px #fff,1px -1px #fff,-1px -1px #fff,1px 0 #fff,0 1px #fff,-1px 0 #fff,0 -1px #fff}.game .game-stats{font-size:.625rem;line-height:1.4;text-align:center;text-shadow:1px 1px 0 #fff,-1px 1px #fff,1px -1px #fff,-1px -1px #fff,1px 0 #fff,0 1px #fff,-1px 0 #fff,0 -1px #fff;margin:2px 0 0}.game .game-player_name{display:flex;justify-content:space-between;padding:0 10px 10px;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.8125rem;line-height:1;box-sizing:border-box}.game .game-player_name p{display:flex;flex-wrap:wrap;align-items:center}.game .game-player_name p.game-player_name-visitor{flex-direction:row-reverse}.game .game-player_name p.game-player_name-visitor a{text-align:right}.game .game-player_name p.game-player_name-visitor .game-cheer_btn a{margin:0 0 0 auto}.game .game-player_name p.game-player_name-visitor .game-player_stats span{margin:0 11px 0 auto;text-align:right}.game .game-player_name p.game-player_name-visitor .is-substitute .game-player_name-player-name:after{margin-left:auto}.game .game-player_name p a{color:#272727;transition:opacity .5s}.game .game-player_name p a:hover{opacity:.7}.game .game-player_name p a.is-disabled{pointer-events:none}.game .game-player_name p .game-player_name-name{display:block;vertical-align:middle}.game .game-player_name p .game-player_name-player-name{display:block;font-size:.625rem;margin-top:4px}.game .game-player_name p .game-cheer_btn{display:inline-block;flex-basis:100%}.game .game-player_name p .game-cheer_btn a{display:block;position:relative;max-width:70px;padding:9px 18px 9px 40px;margin:0 auto 0 0;border-radius:10px;box-shadow:var(--shadow1);color:#061525;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.8125rem;line-height:1.25;text-align:center;background:url(../img/prospi_a_league/icon_cheer_gray.svg) no-repeat 15px 54%/22px 20px;transition:all .5s}.game .game-player_name p .game-cheer_btn a:hover{background-color:#fff}.game .game-player_name p .game-player_stats{display:inline-block;flex-basis:100%;margin:0 0 11px}.game .game-player_name p .game-player_stats span{display:block;margin:0 auto 0 10px;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.8125rem;line-height:1.25;text-align:left}.game .game-player_name p .game-player_stats span small{font-size:.625rem}.game .game-player_name img{width:70px;height:auto;vertical-align:middle;image-rendering:-webkit-optimize-contrast}.game .game-player_name .is-substitute .game-player_name-player-name:after{content:"代理出場";background:#cfcfcf;display:block;font-size:.625rem;line-height:1.1;padding:3px 7px;border-radius:10px;font-family:-apple-system,BlinkMacSystemFont,arial,Yu Gothic Medium,游ゴシック Medium,游ゴシック体,游ゴシック,Yu Gothic,YuGothic,メイリオ,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,sans-serif;width:42px;text-align:center;margin-top:2px}@media only screen and (min-width:768px){.game .game-player-home,.game .game-player-visitor{background-size:280px 280px}.game .game-player-home p,.game .game-player-visitor p{width:100%;min-width:350px;max-width:400px;height:280px;background:no-repeat 0 0/300px auto}.game .game-player-home p{background-position:100% 0}.game .game-info{top:40px;margin:0 auto}.game .game-info-datetime{font-size:1rem;line-height:1.25}.game .game-video a{width:96px;height:96px}.game .game-video a:hover{opacity:.7}.game .game-video a img{width:36px;height:40px}.game .game-score{margin:5px 0 0;font-size:3.75rem;line-height:1}.game .game-score span{min-width:100px}.game .game-score span:after{font-size:.8125rem}.game .game-score .game-score-info.is-no_contest{font-size:2.875rem}.game .game-vs{margin:5px 0 0;font-size:3.75rem;line-height:1}.game .game-stats{font-size:1rem;line-height:1.25;margin:4px 0 0}.game .game-player_name{font-size:1.25rem;line-height:1.4}.game .game-player_name p{flex:0 1 370px;justify-content:center}.game .game-player_name p.game-player_name-visitor .game-cheer_btn a{margin:7px auto 0}.game .game-player_name p.game-player_name-visitor .game-player_stats span{margin:7px auto 0;text-align:center}.game .game-player_name p .game-player_name-name{display:inline-block}.game .game-player_name p .game-player_name-player-name{display:inline-block;font-size:.8125rem;margin:0 0 0 5px}.game .game-player_name p .game-cheer_btn a{max-width:80px;padding:9px 18px 9px 43px;margin:7px auto 0;font-size:1rem}.game .game-player_name p .game-player_stats{margin:0}.game .game-player_name p .game-player_stats span{font-size:1rem;text-align:center}.game .game-player_name img{position:absolute;top:20px;width:110px}.game .game-player_name .game-player_name-home img{left:20px}.game .game-player_name .game-player_name-visitor img{right:20px}.game .game-player_name .is-substitute .game-player_name-player-name{padding-bottom:0}.game .game-player_name .is-substitute .game-player_name-player-name:after{display:inline-block;position:relative;vertical-align:middle;margin:0}}.goods{border-radius:10px;color:#272727;overflow:hidden;position:relative}.goods:after{content:"";position:absolute;inset:0;border-radius:10px;box-shadow:inset 5px 5px 8px #b4c1ba80,inset -5px -5px 8px #fff;pointer-events:none}.goods .goods-thumb{position:relative;background:#fff}.goods .goods-thumb .goods-thumb_img{display:flex}.goods .goods-thumb .goods-thumb_img li{flex:0 0 100%}.goods .goods-thumb .goods-thumb_img li img{width:100%;height:auto;-webkit-backface-visibility:hidden;image-rendering:-webkit-optimize-contrast}.goods .goods-thumb .goods-thumb_num{position:absolute;right:0;bottom:10px;left:0;width:30px;margin:auto;padding:2px 8px;border-radius:10px;background:#10203180;color:#fff;font-size:.6875rem;line-height:1.2727272727;text-align:center}.goods .goods-thumb .goods-thumb_nav .goods-thumb_nav-prev,.goods .goods-thumb .goods-thumb_nav .goods-thumb_nav-next{display:block;position:absolute;top:0;bottom:0;width:6%;height:20%;margin:auto;transition:opacity .5s;background:#1020311a}.goods .goods-thumb .goods-thumb_nav .goods-thumb_nav-prev:before,.goods .goods-thumb .goods-thumb_nav .goods-thumb_nav-next:before{content:"";display:block;position:absolute;inset:0;width:7px;height:11px;margin:auto;background:url(../img/prospi_a_league/icon_arrow.svg) no-repeat 50% 50%/7px 11px}.goods .goods-thumb .goods-thumb_nav .goods-thumb_nav-prev:hover,.goods .goods-thumb .goods-thumb_nav .goods-thumb_nav-next:hover{opacity:.7}.goods .goods-thumb .goods-thumb_nav .goods-thumb_nav-prev{left:0;border-radius:0 10px 10px 0}.goods .goods-thumb .goods-thumb_nav .goods-thumb_nav-prev:before{transform:scaleX(-1)}.goods .goods-thumb .goods-thumb_nav .goods-thumb_nav-next{right:0;border-radius:10px 0 0 10px}.goods .goods-name{margin:15px 15px 10px;font-family:MFW-PSoftGoStdN-Ultra;font-size:1rem;line-height:1.25}.goods .goods-detail{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;margin:0 15px 15px}.goods .goods-detail .goods-info{font-size:.6875rem;line-height:1.2727272727}.goods .goods-detail .goods-price{flex:1 0 auto;font-size:1.125rem;line-height:1.2222222222;text-align:right;font-weight:700}.goods .goods-detail .goods-price .goods-price-unit{font-size:.625rem;line-height:1.4}.goods .goods-detail .goods-price .goods-price-tbd{font-size:.75rem;line-height:1.3333333333}.goods .goods-desc:not(:empty){margin:15px;font-size:.75rem;line-height:1.5;position:relative}.goods .goods-shop{display:flex;align-items:center;justify-content:flex-end;margin:auto 15px 15px}.goods .goods-shop dt{font-family:MFW-PSoftGoStdN-Ultra;font-size:.75rem;line-height:1.3333333333;padding-right:10px}.goods .goods-shop dd{flex:1 1 auto;max-width:280px}.goods .goods-shop-btn{margin:auto 0 25px;text-align:center}@media screen and (min-width:768px){.goods{height:100%;display:flex;flex-direction:column}.goods .goods-name{margin:20px 20px 10px}.goods .goods-detail{margin:0 20px 15px}.goods .goods-desc:not(:empty){margin:15px 20px;flex:1 0 auto}.goods .goods-shop{margin:auto 20px 20px}.goods .goods-shop dt{padding-right:20px;min-width:75px}}.guest{position:relative;border-radius:10px;height:100%}.guest:after{content:"";position:absolute;inset:0;border-radius:10px;box-shadow:inset 5px 5px 8px #b4c1ba80,inset -5px -5px 8px #fff;pointer-events:none}.guest .guest-thumb{position:relative}.guest .guest-thumb img{width:100%;height:auto;border-radius:10px 10px 0 0;image-rendering:-webkit-optimize-contrast}.guest .guest-profile{position:relative;padding:15px 10px 10px;text-align:center}.guest .guest-profile p{position:absolute;display:inline-block;top:-12px;left:50%;transform:translate(-50%);min-width:80px;padding:4px 5px;border:1px solid #efefef;border-radius:5px;background:#102031;color:#fff;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.75rem;line-height:1.3333333333;white-space:nowrap}.guest .guest-profile dt{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.875rem;line-height:1.2857142857}.guest .guest-profile dd{font-size:.625rem;line-height:1.2;margin-top:3px}.guest .guest-profile dd .guest-profile-note{display:block;font-size:.5625rem}.guest .guest-note{font-size:.5625rem;display:block}.guest.guest-commentary{display:flex;align-items:center}.guest.guest-commentary .guest-thumb{width:60px}.guest.guest-commentary .guest-thumb img{border-radius:10px 0 0 10px}.guest.guest-commentary .guest-profile{padding:0 0 0 10px;text-align:left}.guest.guest-commentary .guest-profile p{display:inline-block;position:static;min-width:unset;transform:translate(0)}.guest.guest-commentary .guest-profile dl{margin:6px 0 0}@media only screen and (min-width:650px){.guest .guest-profile p.guest-profile-headcoach{font-size:.6875rem}}@media only screen and (min-width:768px){.guest .guest-profile{position:relative;padding:15px 10px 10px;text-align:center}.guest .guest-profile p{position:absolute;top:-14px;min-width:90px;padding:4px 5px;font-size:.875rem;line-height:1.1428571429}.guest .guest-profile p.guest-profile-headcoach{font-size:.875rem}.guest .guest-profile dt{font-size:1rem;line-height:1.25}.guest .guest-profile dd{font-size:.75rem;line-height:1.1666666667}.guest .guest-profile dd .guest-profile-note .bl{display:inline-block}.guest.guest-commentary .guest-thumb{width:80px}}.guest.guest-no_post .guest-profile{padding-top:10px}.head_coach_profile p{width:180px;margin:0 auto;padding:10px 0}.head_coach_profile p img{width:100%;height:auto;box-sizing:border-box;border:4px solid #efefef;border-radius:100%;box-shadow:var(--shadow1)}.head_coach_profile .head_coach_profile-main{margin:0}.head_coach_profile .head_coach_profile-main dt{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;text-align:center}.head_coach_profile .head_coach_profile-main dd{margin:6px 0 0;font-size:.75rem;line-height:1.3333333333}.head_coach_profile .head_coach_profile-sns{margin:10px 0 0;display:flex;align-items:center}.head_coach_profile .head_coach_profile-sns dt{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.75rem;line-height:1.3333333333}.head_coach_profile .head_coach_profile-sns dd ul{display:flex;align-items:center}.head_coach_profile .head_coach_profile-sns dd li{margin-left:10px}.head_coach_profile .head_coach_profile-sns dd img{width:35px;height:auto;border-radius:5px}.head_coach_profile .head_coach_profile-sns dd a{display:block;transition:opacity .5s}.head_coach_profile .head_coach_profile-sns dd a:hover{opacity:.7}@media only screen and (min-width:768px){.head_coach_profile .head_coach_profile-main dt{font-size:1.25rem;line-height:1.2}.head_coach_profile .head_coach_profile-main dd{font-size:.875rem;line-height:1.4285714286}.head_coach_profile .head_coach_profile-sns dt{font-size:.8125rem}.head_coach_profile .head_coach_profile-sns dd img{width:40px}}.head_coach_profile.head_coach_profile-simple{max-width:680px;margin:0 auto}@media only screen and (min-width:768px){.head_coach_profile.head_coach_profile-simple{display:flex;margin-left:30px;flex:1 1 auto}}.head_coach_profile.head_coach_profile-for_team_representative .head_coach_profile-main dt{text-align:center}.head_coach{width:102px;margin:10px 5px 0;padding:0 0 0 35px}.head_coach a{display:block;position:relative;color:#272727;transition:opacity .5s}.head_coach a:hover{opacity:.7}.head_coach a.is-disabled{pointer-events:none}.head_coach .head_coach-photo{width:100%;height:auto;box-sizing:border-box;border:6px solid #efefef;border-radius:90px;box-shadow:var(--shadow1);image-rendering:-webkit-optimize-contrast}.head_coach .head_coach-petmark{position:absolute;top:22px;left:-30px;width:60px;height:auto;image-rendering:-webkit-optimize-contrast}.head_coach p{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.875rem;line-height:2;text-align:center}.image{display:block}.image img{width:100%;height:auto;image-rendering:-webkit-optimize-contrast}.image.image-max_600{max-width:600px;margin:0 auto}.image.image-max_680{max-width:680px;margin:0 auto}.image.image-max_480{max-width:480px;margin:0 auto}.image.image-max_400{max-width:400px;margin:0 auto}.image.image-max_240{max-width:240px;margin:0 auto}.image.image-tournament_result img{border-radius:5px;box-shadow:5px 5px 10px #b4c1ba80}.image.image-schedule_event{max-width:400px;margin:15px auto 0}.image.image-bnr a{border-radius:10px;box-shadow:-5px -5px 8px #fff,5px 5px 8px #b4c1bab3;display:block}.image.image-bnr a img{border-radius:10px}.image.image-bnr+.image-bnr{margin-top:20px}.image.image-award_badge img{width:80px}.image.image-award_badge img:not(:last-child){margin-right:5px}@media only screen and (min-width:768px){.image.image-award_badge img{width:90px}}.image.image-topics{max-width:480px;margin:15px auto;padding:0 15px}.image.image-bnr_nippon{margin-bottom:30px}.inline_link{color:#272727;text-decoration:underline}.inline_link:hover{color:#737373}.inline_link[target=_blank]:after{content:"";display:inline-block;width:10px;height:10px;margin:0 0 0 3px;background:url(../img/prospi_a_league/icon_external.svg) no-repeat 50% 50%/10px 10px}.keep_players{margin:0 0 20px}.keep_players a{display:flex;color:#272727;padding:10px;overflow:hidden;border-radius:10px;background:var(--team-radial-gradient) no-repeat -150px -160px/280px 280px;box-shadow:var(--shadow1);transition:background-color .5s;margin:15px 0;min-height:80px}.keep_players a:hover{background-color:#fff}.keep_players a.is-none{pointer-events:none;box-shadow:-3px -3px 5px #ffffff4d,3px 3px 5px #b4c1ba80}.keep_players .keep_players-thumb{width:80px;position:relative}.keep_players .keep_players-thumb img{width:100%;height:auto;box-sizing:border-box;border:3px solid #efefef;border-radius:90px;box-shadow:var(--shadow1)}.keep_players .keep_players-profile{flex:1 1 auto;padding:5px 0 0 15px}.keep_players .keep_players-team{display:flex;align-items:center}.keep_players .keep_players-team .keep_players-team_name{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.9375rem;line-height:1.2;flex:1 1 auto}.keep_players .keep_players-team .keep_players-petmark{width:40px;margin-right:3px}.keep_players .keep_players-team .keep_players-petmark img{width:100%;height:auto}.keep_players .keep_players-name{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1.25rem;line-height:1.2;padding-left:7px}.keep_players .keep_players-name .keep_players-player_name{font-size:1rem}.keep_players .keep_players-none p{font-size:.75rem;line-height:1.25;margin:5px 0}.linechart{font-family:MFW-PSoftGoStdN-Ultra;text-align:center}.linechart svg circle{transition:all .3s;stroke-width:4px;opacity:.35}.linechart svg circle.is-selected{opacity:1}.linechart svg circle.is-dummy{opacity:1}.linechart svg circle.is-dummy.is-selected{filter:drop-shadow(6px 6px 6px #b4c1ba)}.linechart svg line{transition:all .3s;stroke-width:3px;opacity:.35}.linechart svg line.is-selected{stroke-width:5px;opacity:1}.linechart .linechart-axis_x{font-size:.625rem;font-family:-apple-system,BlinkMacSystemFont,arial,Yu Gothic Medium,游ゴシック Medium,游ゴシック体,游ゴシック,Yu Gothic,YuGothic,メイリオ,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,sans-serif}.linechart .linechart-axis_y{transform:translate(25px);font-size:1.25rem}.linechart .linechart-axis_y-line image{width:86%;transform:translate(25px)}.linechart .linechart-legend{display:flex;justify-content:center}.linechart .linechart-legend input{display:none}.linechart .linechart-legend input:checked+label:after{filter:drop-shadow(6px 6px 6px #b4c1ba);opacity:1}.linechart .linechart-legend label{position:relative;width:46px;padding:0 0 25px;transition:all .3s;cursor:pointer}.linechart .linechart-legend label:hover{opacity:.6}.linechart .linechart-legend label:after{content:"";position:absolute;right:0;bottom:0;left:0;width:16px;height:16px;margin:auto;border:4px solid #fff;border-radius:50%;opacity:.4;background:#000}.linechart .linechart-legend label img{width:100%}.linechart .linechart-legend .linechart-legend-carp:after{background:linear-gradient(90deg,#ff4c4c,#e60012)}.linechart .linechart-legend .linechart-legend-swallows:after{background:linear-gradient(90deg,#c4f01a,#a2cd00)}.linechart .linechart-legend .linechart-legend-giants:after{background:linear-gradient(90deg,#f49c0f,#ed5f00)}.linechart .linechart-legend .linechart-legend-baystars:after{background:linear-gradient(90deg,#007bff,#0043ff)}.linechart .linechart-legend .linechart-legend-dragons:after{background:linear-gradient(90deg,#07d3ff,#0083d9)}.linechart .linechart-legend .linechart-legend-tigers:after{background:linear-gradient(90deg,#fae603,#ffb400)}.linechart .linechart-legend .linechart-legend-lions:after{background:linear-gradient(90deg,#0012c2,#060055)}.linechart .linechart-legend .linechart-legend-fighters:after{background:linear-gradient(90deg,#006fc5,#003d71)}.linechart .linechart-legend .linechart-legend-hawks:after{background:linear-gradient(90deg,#ffd200,#ff8400)}.linechart .linechart-legend .linechart-legend-buffaloes:after{background:linear-gradient(90deg,#bcae35,#817400)}.linechart .linechart-legend .linechart-legend-eagles:after{background:linear-gradient(90deg,#f90034,#7d001a)}.linechart .linechart-legend .linechart-legend-marines:after{background:linear-gradient(90deg,#9eafc3,#313b48)}.linechart.linechart-pc .linechart-axis_x{font-size:.8125rem}.linechart.linechart-pc .linechart-axis_y{transform:translate(15px)}.linechart.linechart-pc .linechart-axis_y-line image{width:95%;transform:translate(15px)}.linechart.linechart-pc .linechart-legend label{width:67px}.link{display:inline-block;position:relative;transition:opacity .3s;color:#272727;text-decoration:underline}.link:hover{opacity:.7}.link.link-next{padding-right:1em}.link.link-next:after{content:"";display:block;width:7px;height:8px;background:url(../img/prospi_a_league/icon_arrow.svg) no-repeat 50% 50%/7px auto;position:absolute;right:0;top:0;bottom:0;margin:auto}.link.link-down{padding-right:12px}.link.link-down:after{content:"";display:block;width:8px;height:7px;background:#fff;clip-path:polygon(50% 100%,0 0,100% 0);position:absolute;right:0;top:0;bottom:0;margin:auto}.link[target=_blank]:after{content:"";display:inline-block;width:1em;height:1em;margin:0 3px;background:currentColor;-webkit-mask:url(../img/vspirits_cup_2023/icon_external_w.svg) no-repeat 50% 50%/12px 12px;mask:url(../img/vspirits_cup_2023/icon_external_w.svg) no-repeat 50% 50%/12px 12px;vertical-align:text-bottom}.list.list-no_margin{margin:0}.list.list-in_box{margin:15px 0}.list li a.list-inline{color:#061525;text-decoration:underline}.list li a.list-inline:hover{text-decoration:none}.list-in_regulation{padding-bottom:15px}.list.list-video_note{text-align:center;margin-top:5px}.list.list-video_note li:after{display:none}.list.list-video_note li:before{content:"※"}.list.list-in_pro_player{margin:10px 0 0}.list.list-in_pro_player>li{margin:0;font-size:.625rem;line-height:1.4}.list.list-for_topic_broadcast{margin:5px 0 0}.list.list-in_tour_schedule{margin:0}@media only screen and (min-width:768px){.list.list-in_tour_schedule>li{font-size:.8125rem;line-height:1.5384615385}}.loading{height:100%}.loading .loading-item{display:flex;position:relative;align-items:center;justify-content:center;font-size:.8125rem;line-height:1.2307692308}.loading .loading-item img{position:absolute;width:125px;height:auto;animation:loading-anime 3s linear infinite}@keyframes loading-anime{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.loading.loading-page{position:fixed;top:calc(50% - 50px);left:calc(50% - 50px);width:100px;height:100px;background-color:#ffffff4d}.loading.loading-streaming{margin:70px 0 50px;color:#fff}@media screen and (min-width:768px){.loading.loading-streaming{margin:50px 0}}.manager_info{border-radius:10px;box-shadow:inset 5px 5px 8px #b4c1ba80,inset -5px -5px 8px #fff;background:var(--team-radial-gradient) no-repeat -150px -160px/280px 280px;padding:10px;margin-bottom:20px}.manager_info dl{display:flex;align-items:center}.manager_info dt{flex:0 0 80px;position:relative}.manager_info dt img{width:100%;height:auto;box-sizing:border-box;border:3px solid #efefef;border-radius:90px;box-shadow:var(--shadow1)}.manager_info dd{flex:1 1 auto;padding-left:25px}.manager_info dd p.manager_info-par{font-size:.8125rem;line-height:1.3846153846}.manager_info dd p.manager_info-par a{color:#061525;text-decoration:underline}.manager_info dd p.manager_info-par a:hover{text-decoration:none}@media only screen and (min-width:768px){.manager_info{margin:0 0 10px 10px}}.modal_reporter .modal_reporter-cards{width:100%;display:flex;flex-wrap:wrap;position:relative;margin-top:15px;padding:0 0 12px}.modal_reporter .modal_reporter-cards:after{content:"";position:absolute;inset:0;border-radius:10px;box-shadow:inset 5px 5px 8px #b4c1ba80,inset -5px -5px 8px #fff;pointer-events:none}.modal_reporter .modal_reporter-vs{width:100%;text-align:center;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1rem;line-height:1.25;padding:13px 10px 0}.modal_reporter .modal_reporter-vs>span{font-size:.75rem;line-height:1.3333333333}.modal_reporter .modal_reporter-date{width:100%;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1rem;line-height:1.25;background:#102031;color:#fff;padding:8px 0;margin-top:15px;border-radius:5px;text-align:center}.modal_reporter .modal_reporter-info{margin-top:15px;padding-left:20px}.modal_reporter .modal_reporter-info a{color:#272727;display:block}.modal_reporter dl.modal_reporter-detail{display:flex;align-items:center}.modal_reporter dl.modal_reporter-detail>dt img{width:60px;height:60px;border-radius:60px;margin-right:10px;box-sizing:border-box;border:3px solid #efefef;box-shadow:var(--shadow1)}.modal_reporter dl.modal_reporter-detail>dd dt{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.75rem;line-height:1.3333333333;margin-bottom:3px}.modal_reporter dl.modal_reporter-detail>dd dd{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.875rem;line-height:1.2857142857;position:relative}.modal_reporter dl.modal_reporter-detail>dd dd img{width:22px;height:auto;border-radius:20px;vertical-align:middle;margin-right:5px}.modal_reporter:last-child{margin-bottom:30px}@media only screen and (min-width:768px){.modal_reporter{display:flex;flex-wrap:wrap}.modal_reporter .modal_reporter-cards{margin-top:15px;padding:0 20px 12px}.modal_reporter .modal_reporter-info{width:50%;padding-left:0}}.popup{display:flex;position:fixed;z-index:9999;top:0;left:0;align-items:center;justify-content:center;width:100%;height:100%;transition:opacity .3s;opacity:0;background-color:#00000080}.popup.is-popup-show{opacity:1}.popup .popup-inner{width:80%;max-height:90%;overflow-y:auto;border:1px solid #424242;background-color:#efefef}.popup .popup-title{position:relative;padding:16px 20px;background-color:#102031;color:#fff}.popup .popup-title h1{font-size:1rem;line-height:1.125}.popup .popup-title-close{position:absolute;top:20px;right:20px;width:25px;height:25px}.popup .popup-title-close a{display:block;position:relative;width:25px;height:25px}.popup .popup-title-close a:after,.popup .popup-title-close a:before{content:"";display:block;position:absolute;top:50%;right:0;width:24px;height:3px;margin:-5px 0 0;transform:rotate(45deg);border-radius:5px;background:#fff}.popup .popup-title-close a:before{transform:rotate(-45deg)}.popup .popup-main-inner{min-height:200px;padding:15px 20px 0;color:#272727}.popup .popup-main p{font-size:.875rem;line-height:1.4285714286}.popup .popup-main-inner p:not([class*=btn]) a,.popup .popup-main-inner ul a{color:#272727;text-decoration:underline}.popup .popup-btns{padding:15px 20px 20px;text-align:center}.popup .popup-close{text-align:right}.popup .popup-close a{display:inline-block;padding:10px 0;transition:opacity .3s;color:#fff;line-height:24px}.popup .popup-close a:hover{opacity:.7}.popup .popup-close .popup-close-icon{display:inline-block;position:relative;width:24px;height:24px;margin:0 0 0 5px;overflow:hidden;border-radius:2px;background:#fff;vertical-align:top}.popup .popup-close .popup-close-icon:after,.popup .popup-close .popup-close-icon:before{content:"";display:inline-block;position:absolute;inset:0;width:14px;height:2px;margin:auto;transform:rotate(45deg);background:#000}.popup .popup-close .popup-close-icon:before{transform:rotate(-45deg)}.popup.popup-modal-topics_detail .popup-title{padding:0}@media only screen and (min-width:768px){.popup .popup-inner{width:700px}.popup .popup-title{padding:20px 22px}.popup .popup-title>h1{font-size:1.125rem;line-height:1.2222222222}.popup .popup-main-inner{padding:25px 22px 0}.popup .popup-btns{padding:25px 22px}}.popup.popup-modal-photo{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#0000004d}.popup.popup-modal-photo .popup-inner{width:90%;max-width:960px;border:none;background:none}.popup.popup-modal-photo .popup-inner .popup-photo_area{position:relative}.popup.popup-modal-photo .popup-inner .popup-photo_area img{width:100%;height:auto}.popup.popup-modal-photo .popup-inner .popup-photo_area .popup-prev,.popup.popup-modal-photo .popup-inner .popup-photo_area .popup-next{display:block;position:absolute;top:0;left:0;width:50%;height:100%;overflow:hidden;transition:background-color .3s}.popup.popup-modal-photo .popup-inner .popup-photo_area .popup-prev:before,.popup.popup-modal-photo .popup-inner .popup-photo_area .popup-prev:after,.popup.popup-modal-photo .popup-inner .popup-photo_area .popup-next:before,.popup.popup-modal-photo .popup-inner .popup-photo_area .popup-next:after{content:"";display:none;position:absolute;inset:0;width:30px;height:30px;margin:auto;transform:translate(10px) rotate(-45deg);border-top:2px solid #fff;border-left:2px solid #fff}.popup.popup-modal-photo .popup-inner .popup-photo_area .popup-prev:before,.popup.popup-modal-photo .popup-inner .popup-photo_area .popup-next:before{transform:translate(10px,1px) rotate(-45deg);border-color:#00000080}.popup.popup-modal-photo .popup-inner .popup-photo_area .popup-next{right:0;left:auto}.popup.popup-modal-photo .popup-inner .popup-photo_area .popup-next:after{transform:translate(-10px) rotate(135deg)}.popup.popup-modal-photo .popup-inner .popup-photo_area .popup-next:before{transform:translate(-10px,1px) rotate(135deg)}.popup.popup-modal-photo .popup-inner .popup-photo_nav{display:flex;margin-top:8px}.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-prev,.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-next{flex:1 0 20%;box-sizing:border-box;line-height:24px}.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-prev a,.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-next a{display:block;position:relative;transition:opacity .3s}.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-prev a:hover,.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-next a:hover{opacity:.7}.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-prev a:before,.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-next a:before{content:"";display:block;position:absolute;top:0;width:24px;height:24px;overflow:hidden;border-radius:2px;background:#fff}.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-prev a:after,.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-next a:after{content:"";display:block;position:absolute;top:50%;margin-top:-4px;border-top:4px solid transparent;border-bottom:4px solid transparent}.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-prev a.is-disable,.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-next a.is-disable{color:#ddd}.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-prev a.is-disable:hover,.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-next a.is-disable:hover{opacity:1}.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-prev a.is-disable:before,.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-next a.is-disable:before{background:#bbb}.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-prev{text-align:left}.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-prev a{padding-left:30px}.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-prev a:before{left:0}.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-prev a:after{left:7px;border-right:8px solid #000}.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-prev a.is-disable:after{border-right:8px solid #A8A8A8}.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-next{text-align:right}.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-next a{padding-right:30px}.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-next a:before{right:0}.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-next a:after{right:7px;border-left:8px solid #000}.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-next a.is-disable:after{border-left:8px solid #A8A8A8}.popup.popup-modal-photo .popup-inner .popup-photo_nav .popup-photo_nav-status{flex:1 1 auto;color:#fff;text-align:center}@media only screen and (min-width:768px){.popup.popup-modal-photo .popup-inner .popup-photo_area .popup-prev,.popup.popup-modal-photo .popup-inner .popup-photo_area .popup-next{width:100px}.popup.popup-modal-photo .popup-inner .popup-photo_area .popup-prev:hover,.popup.popup-modal-photo .popup-inner .popup-photo_area .popup-next:hover{background:#00000080}.popup.popup-modal-photo .popup-inner .popup-photo_area .popup-prev:before,.popup.popup-modal-photo .popup-inner .popup-photo_area .popup-prev:after,.popup.popup-modal-photo .popup-inner .popup-photo_area .popup-next:before,.popup.popup-modal-photo .popup-inner .popup-photo_area .popup-next:after{display:block}.popup.popup-modal-photo .popup-inner .popup-photo_nav{max-width:400px;margin-top:10px;margin-right:auto;margin-left:auto}.popup.popup-modal-photo .popup-inner .popup-photo_nav+.popup-close{margin-top:-34px}}.popup.popup-modal-yt{background-color:#000c}.popup.popup-modal-yt .popup-inner{width:100%;max-width:800px;padding:10px;overflow-y:visible;border:0;background-color:transparent}@media only screen and (min-width:768px){.popup.popup-modal-yt .popup-inner{width:80%}}@media only screen and (orientation:landscape){.popup.popup-modal-yt .popup-inner{width:120vh}}.popup.popup-modal-yt-tab{background-color:#000c}.popup.popup-modal-yt-tab .popup-inner{width:100%;max-width:980px;border:0;background:none}.popup.popup-modal-yt-tab .popup-modal-yt-tab-btn{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:5px;padding:0 10px}.popup.popup-modal-yt-tab .popup-modal-yt-tab-btn a{display:grid;place-content:center;padding:6px 10px;transition:background-color .3s;border:solid #fff;border-width:1px 1px 0;background:#666;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.875rem;line-height:1.2857142857}.popup.popup-modal-yt-tab .popup-modal-yt-tab-btn a:hover{background:gray}.popup.popup-modal-yt-tab .popup-modal-yt-tab-btn a.is-current{background:#fff;color:#222}.popup.popup-modal-yt-tab .popup-modal-yt-tab-btn a.is-current:hover{background:#fff}.popup.popup-modal-yt-tab .popup-modal-yt-tab-main{padding:8px;background:#fff;overflow:auto}.popup.popup-modal-yt-tab .popup-modal-yt-tab-main>a{position:relative;height:0;padding-top:56.25%;overflow:hidden;background:#000;display:block}.popup.popup-modal-yt-tab .popup-modal-yt-tab-main>a img{position:absolute;top:0;left:0;width:100%;height:100%}.popup.popup-modal-yt-tab .popup-close{text-align:right}.popup.popup-modal-yt-tab .popup-close a{margin:6px;padding:4px 4px 4px 10px}@media only screen and (orientation:landscape){.popup.popup-modal-yt-tab .popup-inner{width:175vh}.popup.popup-modal-yt-tab .popup-modal-yt-tab-wrapper{display:flex}.popup.popup-modal-yt-tab .popup-modal-yt-tab-btn{grid-auto-flow:row;padding:10px 0}.popup.popup-modal-yt-tab .popup-modal-yt-tab-btn a{padding:10px 6px;border-width:1px 0 1px 1px;writing-mode:vertical-rl}.popup.popup-modal-yt-tab .popup-modal-yt-tab-btn a.is-current span{display:inline}.popup.popup-modal-yt-tab .popup-modal-yt-tab-btn em{-webkit-text-combine:horizontal;-ms-text-combine-horizontal:all;text-combine-upright:all}.popup.popup-modal-yt-tab .popup-modal-yt-tab-btn span{display:none}.popup.popup-modal-yt-tab .popup-modal-yt-tab-main{flex-grow:1}.popup.popup-modal-yt-tab .popup-close{writing-mode:vertical-rl;text-align:left}.popup.popup-modal-yt-tab .popup-close a{margin:0;padding:0 5px 0 0;background:none}.popup.popup-modal-yt-tab .popup-close .popup-close-icon{margin:5px 0 0 5px}}.fullpanel{display:flex;position:absolute;z-index:100;left:0;align-items:stretch;width:100%;opacity:0;background-color:#efefef;color:#272727}.fullpanel.is-fullpanel-show{transition:top .5s;opacity:1}.fullpanel.is-fullpanel-changing{opacity:1}.fullpanel.is-fullpanel-adjusting{transition:none}.fullpanel .fullpanel-inner{width:100%}.fullpanel .fullpanel-title{position:relative;padding:16px 30px 16px 10px;background-color:#102031;color:#fff}.fullpanel .fullpanel-title>h1{font-size:1rem;font-weight:700;line-height:1.125}.fullpanel .fullpanel-title-close{position:absolute;top:15px;right:10px;width:25px;height:25px}.fullpanel .fullpanel-title-close a{display:block;position:relative;width:25px;height:25px}.fullpanel .fullpanel-title-close a:after,.fullpanel .fullpanel-title-close a:before{content:"";display:block;position:absolute;top:50%;right:0;width:24px;height:3px;margin:-5px 0 0;transform:rotate(45deg);border-radius:5px;background:#fff}.fullpanel .fullpanel-title-close a:before{transform:rotate(-45deg)}.fullpanel .fullpanel-main-inner{min-height:100px;padding:20px 10px;color:#272727}.fullpanel .fullpanel-main p{font-size:.875rem;line-height:1.4285714286}.fullpanel .fullpanel-main-inner p:not([class*=btn]) a,.fullpanel .fullpanel-main-inner ul a{color:#272727;text-decoration:underline}.fullpanel .fullpanel-btns{padding:15px 20px;text-align:center}.popup.popup-modal-movie .popup-main-inner,.popup.popup-modal-team_representative_video .popup-main-inner{min-height:unset}.popup.popup-modal-movie .popup-main-inner dl+dl,.popup.popup-modal-team_representative_video .popup-main-inner dl+dl{margin-top:30px}.popup.popup-modal-movie .popup-main-inner dt,.popup.popup-modal-team_representative_video .popup-main-inner dt{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.9375rem;line-height:1.3333333333;margin-bottom:5px}@media only screen and (min-width:768px){.popup.popup-modal-movie .popup-inner,.popup.popup-modal-team_representative_video .popup-inner{width:480px}.popup.popup-modal-movie .popup-inner dt,.popup.popup-modal-team_representative_video .popup-inner dt{font-size:1rem;line-height:1.25;margin-bottom:10px}}.popup .popup-modal-yt-tab-cp_info{padding:15px 0}.popup .popup-modal-yt-tab-cp_info dt{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.9375rem;line-height:1.3333333333;margin-bottom:5px;color:#0055a9}.popup .popup-modal-yt-tab-cp_info dd{font-size:.75rem;line-height:1.3333333333;padding-left:70px;position:relative;min-height:60px}.popup .popup-modal-yt-tab-cp_info dd img{position:absolute;left:0;top:0;width:60px;height:auto}@media only screen and (min-width:768px){.popup .popup-modal-yt-tab-cp_info{padding:15px 10px}.popup .popup-modal-yt-tab-cp_info dt{font-size:1rem;line-height:1.25}.popup .popup-modal-yt-tab-cp_info dd{font-size:.8125rem;line-height:1.3846153846}}@media only screen and (orientation:landscape){body.sp .popup .popup-modal-yt-tab-cp_info{display:none}}.popup.popup-modal-yt-for_spileague{background-color:#000c}.popup.popup-modal-yt-for_spileague .popup-inner{width:100%;max-width:800px;padding:0 10px;border:0;background-color:transparent}.popup.popup-modal-yt-for_spileague .popup-modal-yt-tab-cp_info{padding:10px;background:#fff}@media only screen and (min-width:768px){.popup.popup-modal-yt-for_spileague .popup-inner{width:80%}}@media only screen and (orientation:landscape){.popup.popup-modal-yt-for_spileague .popup-inner{width:120vh}}@media only screen and (min-width:768px){.popup.popup-modal-yt-for_spileague .popup-modal-yt-tab-cp_info{padding:15px}}.popup.popup-modal-fanballot_player .popup-main-inner{padding:25px 50px 0}.fullpanel.fullpanel-modal-about_spileague_ranking .fullpanel-main h3{display:block;position:relative;margin-top:20px;font-size:.875rem;line-height:1.2857142857;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy}.fullpanel.fullpanel-modal-about_spileague_ranking .fullpanel-main p{margin-top:10px}.fullpanel.fullpanel-modal-about_spileague_ranking .fullpanel-main p:first-child{margin-top:0}.popup.popup-modal-about_spileague_ranking .popup-main h3{display:block;position:relative;margin-top:30px;font-size:1rem;line-height:1.2222222222;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy}.popup.popup-modal-about_spileague_ranking .popup-main p{margin-top:20px}.popup.popup-modal-about_spileague_ranking .popup-main p:first-child{margin-top:0}.mv_carousel{position:relative;overflow:hidden}.mv_carousel .mv_carousel-list{display:flex}.mv_carousel .mv_carousel-list li{flex-shrink:0;width:calc(100% - 60px);max-width:800px;margin:0 5px}.mv_carousel .mv_carousel-list a{display:block;overflow:hidden;border:1px solid #0059b2;border-radius:10px;background:#0059b2;cursor:pointer}.mv_carousel .mv_carousel-list img{width:100%;height:auto}.mv_carousel .mv_carousel-list dl{display:flex;justify-content:space-between;padding:10px;font-size:.75rem;line-height:1.3333333333;white-space:nowrap}.mv_carousel .mv_carousel-list dt{overflow:hidden;text-overflow:ellipsis}.mv_carousel .mv_carousel-list dd{margin:0 0 0 15px}.mv_carousel .mv_carousel-paginate{display:flex;align-items:center;width:280px;margin:15px auto 0;padding:5px 10px;border-radius:40px;background:#283440}.mv_carousel .mv_carousel-paginate ul{display:flex;flex-grow:1}.mv_carousel .mv_carousel-paginate li{width:8px;height:8px;margin:0 5px}.mv_carousel .mv_carousel-paginate li a{display:block;border-radius:3px}.mv_carousel .mv_carousel-paginate li a:hover{opacity:.7}.mv_carousel .mv_carousel-paginate li span{display:block;overflow:hidden;width:8px;height:8px;border-radius:6px;transition:width 5s;background:#fff;line-height:2}.mv_carousel .mv_carousel-paginate li.is-current{flex-grow:1}.mv_carousel .mv_carousel-paginate li.is-current a{background:#0055a9;pointer-events:none}.mv_carousel .mv_carousel-paginate li.is-current span{width:100%}.mv_carousel .mv_carousel-paginate p{margin:0 0 0 15px}.mv_carousel .mv_carousel-paginate p a{display:inline-block;padding:8px 12px;border-radius:30px;background:#0059b2;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.875rem;line-height:1}.mv_carousel.is-loading{padding:80px 0;color:#fff}@media only screen and (min-width:768px){.mv_carousel{padding:30px 0}.mv_carousel .mv_carousel-list li{width:calc(60% - 60px);margin:0 10px}.mv_carousel .mv_carousel-paginate{margin:25px auto 0}.mv_carousel.is-loading{padding:100px 0}}.nodata{display:flex;align-items:center;justify-content:center;min-height:150px;flex-direction:column}.nodata p{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;color:#b3b3b3;font-size:.6875rem;line-height:1.2727272727;margin-top:10px;text-align:center}.nodata p a{color:#b3b3b3;text-decoration:underline}.notification_badge{display:block;position:absolute;top:0;left:0;width:1em;height:1em;padding:4px;transform:translate(-56%,-13%);border-radius:1em;background:#9b0020;color:#fff;font-family:MFW-RoGSanSrfStdN-Bd;font-size:.875rem;line-height:1;text-align:center}@media only screen and (min-width:980px){.notification_badge{transform:translate(-35%,-30%);font-size:1rem}}.overview_table table,.overview_table tbody{display:block}.overview_table tr{display:flex;position:relative;padding:5px 0}.overview_table tr:last-child:after,.overview_table tr:before{content:"";position:absolute;width:100%;height:3px;border-radius:5px;box-shadow:-2px -2px 3px #fff,2px 2px 3px #b4c1ba}.overview_table tr:before{top:0}.overview_table tr:last-child:after{bottom:0}.overview_table th,.overview_table td{display:flex;position:relative;align-items:center;padding:10px;font-size:.75rem;line-height:1.3333333333}.overview_table th{flex:0 0 110px;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;text-align:left}.overview_table th+th,.overview_table td+td,.overview_table th+td,.overview_table td+th{padding-left:20px}.overview_table th+th:after,.overview_table td+td:after,.overview_table th+td:after,.overview_table td+th:after{content:"";display:block;position:absolute;top:10px;bottom:10px;left:0;width:4px;box-shadow:var(--shadow2)}@media only screen and (min-width:768px){.overview_table th{flex:0 0 150px}.overview_table th,.overview_table td{padding:13px 10px;font-size:.875rem;line-height:1.4285714286}}.overview_table.overview_table-fanballot_2021{margin-bottom:30px}.overview_table.overview_table-fanballot_2021 td{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy}.page_lead h2,.page_lead h3,.page_lead h4{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1rem;line-height:1.25}@media only screen and (min-width:768px){.page_lead h2,.page_lead h3,.page_lead h4{font-size:1.125rem;line-height:1.3333333333}}.page_nav{border-radius:10px;box-shadow:inset 5px 5px 8px #b4c1ba80,inset -5px -5px 8px #fff}.page_nav ul{padding:15px 20px}.page_nav li{display:inline-block}.page_nav li:not(:last-child){margin-right:5px}.page_nav a{position:relative;color:#ccc;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.8125rem;line-height:1.6923076923}.page_nav a:after{content:"";display:inline-block;width:10px;height:8px;margin:0 0 0 3px;background:currentColor;clip-path:polygon(0 0,100% 0,50% 100%)}.page_nav a:any-link{transition:opacity .3s;color:#00356d}.page_nav a:any-link:hover{opacity:.7}.page_nav a .page_nav-badge{display:inline-block;margin:0 0 0 4px;padding:1px 3px;border-radius:4px;background:#0072ff;color:#fff;font-size:.625rem;line-height:1.4}@media only screen and (min-width:768px){.page_nav{display:inline-block}.page_nav a{font-size:.875rem;line-height:1.5714285714}.page_nav a .page_nav-badge{padding:2px 5px;position:absolute;z-index:10;top:-17px;right:6px;margin:0}}.page_top{position:fixed;z-index:999;right:0;bottom:80px}.page_top>a{display:block;overflow:hidden;width:50px;height:0;padding:45px 0 0;background:linear-gradient(#fff 35%,#e3e7eb);border-radius:20px 0 0 20px;box-sizing:border-box;box-shadow:0 0 20px #0a4a8a4d;border-style:solid;border-width:5px 0 5px 5px;border-color:#daeaf7;position:relative}.page_top>a:before{content:"";display:block;width:11px;height:14px;background:#1281ef;-webkit-mask:url(../img/prospi_a_league/icon_arrow.svg) no-repeat 50% 50%/11px 14px;mask:url(../img/prospi_a_league/icon_arrow.svg) no-repeat 50% 50%/11px 14px;position:absolute;top:calc(50% - 8px);left:calc(50% - 6px);transform:rotate(-90deg);transition:opacity .5s}.page_top>a:hover:before{opacity:.7}.page_top-transition-enter-from,.page_top-transition-leave-to{opacity:0;right:-50px}.page_top-transition-leave-active,.page_top-transition-enter-active{transition:all .4s}@media only screen and (min-width:940px){.page_top{left:50%;bottom:0;width:700px;transform:translate(-50%)}.page_top>a{width:70px;padding:63px 0 0;border-radius:20px 20px 0 0;border-width:5px 5px 0 5px;position:absolute;right:-100px;bottom:0}.page_top>a:before{top:calc(50% - 10px)}.page_top-transition-enter-from,.page_top-transition-leave-to{opacity:0;right:auto;bottom:-63px}}.page_ttl{position:relative;overflow:hidden}.page_ttl:after{content:"";position:absolute;top:0;bottom:0;width:100%;background:linear-gradient(#0000,#00000026) no-repeat 0 100%/100% 25px,linear-gradient(#00000026,#0000) no-repeat 0 0/100% 25px}.page_ttl .page_ttl-inner{position:relative;max-width:1020px;min-height:140px;max-height:250px;margin:0 auto;background-color:#13477c;background-image:url(../img/prospi_a_league/bg_page_ttl_back_white.png),url(../img/prospi_a_league/bg_page_ttl_seam.svg),url(../img/prospi_a_league/bg_page_ttl_seam.svg),linear-gradient(53.7deg,#efefef 50%,#fff0 50%),linear-gradient(53.7deg,#fff0 50%,#efefef 50%),linear-gradient(-90deg,#00366b 50%,transparent 50%),linear-gradient(#00366b 50%,transparent 50%);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,repeat,repeat;background-position:calc(50% - 8px) 15%,calc(50% - 132px) 50%,calc(50% + 160px) 50%,calc(50% - 130px) 50%,calc(50% + 162px) 50%,0 0,0 0;background-size:400px 250px,205px 250px,205px 250px,800px 250px,800px 250px,8px 8px,8px 8px}.page_ttl .page_ttl-inner:after{content:"";position:absolute;inset:0;background-image:url(../img/prospi_a_league/bg_page_ttl_front_white.png);background-repeat:no-repeat;background-position:calc(50% - 8px) 15%;background-size:400px 250px}.page_ttl .page_ttl-logo{position:absolute;display:flex;justify-content:center;align-items:center;inset:0;margin:auto;z-index:5}.page_ttl .page_ttl-logo h1{color:#061525;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1.25rem;line-height:1.2;text-shadow:-1px 0 0 #fff,1px 0 0 #fff,0 -1px 0 #fff,0 1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,1px 1px 0 #fff,0 0 10px #fff,0 0 10px #fff;margin-left:10px;order:2}.page_ttl .page_ttl-logo h1 span{font-size:.8125rem;line-height:1.2307692308}.page_ttl .page_ttl-logo p{flex:0 0 100px;margin:0;order:1}.page_ttl .page_ttl-logo p img{width:100%;height:auto;image-rendering:-webkit-optimize-contrast}.page_ttl .page_ttl-chara{position:absolute;inset:0;width:320px;margin:auto}.page_ttl .page_ttl-chara h1{position:absolute;top:50%;width:160px;transform:translateY(-50%);color:#061525;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1.625rem;line-height:1.2307692308;text-align:center;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,0 0 10px #fff;z-index:1}.page_ttl .page_ttl-chara p{position:absolute;top:calc(50% + 8px);right:15px;width:190px;height:190px;transform:translateY(-50%);z-index:5}.page_ttl .page_ttl-chara img{width:100%;height:auto}.page_ttl.page_ttl-red .page_ttl-inner{background-color:#69022b;background-image:url(../img/prospi_a_league/bg_page_ttl_back_red.png),url(../img/prospi_a_league/bg_page_ttl_seam_red.svg),url(../img/prospi_a_league/bg_page_ttl_seam_red.svg),linear-gradient(53.5deg,#efefef 50%,#fff0 50%),linear-gradient(53.5deg,#fff0 50%,#efefef 50%),linear-gradient(-90deg,#9e0445 50%,transparent 50%),linear-gradient(#9e0445 50%,transparent 50%)}.page_ttl.page_ttl-red .page_ttl-inner:after{background-image:url(../img/prospi_a_league/bg_page_ttl_front_red.png)}.page_ttl.page_ttl-red .page_ttl-chara h1{color:#fff;text-shadow:0 0 10px #5b0011}.page_ttl.page_ttl-blue .page_ttl-inner{background-color:#0a0b8b;background-image:url(../img/prospi_a_league/bg_page_ttl_back_blue.png),url(../img/prospi_a_league/bg_page_ttl_seam_blue.svg),url(../img/prospi_a_league/bg_page_ttl_seam_blue.svg),linear-gradient(53.5deg,#efefef 50%,#fff0 50%),linear-gradient(53.5deg,#fff0 50%,#efefef 50%),linear-gradient(-90deg,#030378 50%,transparent 50%),linear-gradient(#030378 50%,transparent 50%)}.page_ttl.page_ttl-blue .page_ttl-inner:after{background-image:url(../img/prospi_a_league/bg_page_ttl_front_blue.png)}.page_ttl.page_ttl-blue .page_ttl-chara h1{color:#fff;text-shadow:0 0 10px #000f5b}.page_ttl.page_ttl-about .page_ttl-logo{inset:10px}.page_ttl.page_ttl-about .page_ttl-logo h1{font-size:.875rem}.page_ttl.page_ttl-about .page_ttl-logo h1 em{font-size:.8125rem}.page_ttl.page_ttl-about .page_ttl-logo p{flex:0 0 90px}@media only screen and (min-width:768px){.page_ttl .page_ttl-inner{min-height:230px;max-height:500px;background-position:calc(50% - 8px) 13%,calc(50% - 400px) 50%,calc(50% + 420px) 50%,calc(50% - 396px) 50%,calc(50% + 425px) 50%,0 0,0 0;background-size:800px 500px,410px 500px,410px 500px,800px 250px,800px 250px,16px 16px,16px 16px}.page_ttl .page_ttl-inner:after{background-position:calc(50% - 8px) 13%;background-size:800px 500px}.page_ttl .page_ttl-logo{align-items:center;width:600px}.page_ttl .page_ttl-logo h1{font-size:2.375rem;line-height:1.0526315789;margin-left:20px}.page_ttl .page_ttl-logo h1 span{font-size:1.75rem;line-height:1.0714285714}.page_ttl .page_ttl-logo p{flex:0 0 180px}.page_ttl .page_ttl-chara{width:860px}.page_ttl .page_ttl-chara h1{width:560px;font-size:2.875rem;line-height:1.3043478261}.page_ttl .page_ttl-chara p{top:calc(50% + 16px);right:90px;width:320px;height:320px}.page_ttl.page_ttl-about .page_ttl-logo{width:770px}.page_ttl.page_ttl-about .page_ttl-logo h1{font-size:1.875rem}.page_ttl.page_ttl-about .page_ttl-logo h1 em{font-size:1.25rem}.page_ttl.page_ttl-about .page_ttl-logo p{flex:0 0 150px}}@media only screen and (min-width:820px){.page_ttl .page_ttl-chara p{right:130px}}@media only screen and (min-width:768px){.page_ttl.page_ttl-goods .page_ttl-logo h1{margin-top:0}}.par .par-text_link{color:#061525;text-decoration:underline}.par .par-text_link:hover{text-decoration:none}.par .par-em{color:#f1138b}.par .par-heading{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1rem}p.par-min{font-size:.75rem;line-height:1.3333333333}@media only screen and (min-width:768px){p.par-min{font-size:.875rem;line-height:1.2857142857}}.par.par-no_margin{margin:0}.par.par-in_box{margin:15px 0}.par.par-center{text-align:center}.par.par-streaming{color:#fff}.participation_game_list{position:relative;max-width:780px;margin:0 auto;padding-bottom:20px}.participation_game_list:before{content:"";display:block;position:absolute;top:0;right:0;left:0;height:4px;box-shadow:var(--shadow3)}.participation_game_list>li{position:relative}.participation_game_list>li:not(:first-child):before{content:"";display:block;position:absolute;top:0;right:0;left:0;height:4px;box-shadow:var(--shadow3)}@media only screen and (min-width:768px){.participation_game_list{display:flex;flex-wrap:wrap;justify-content:space-between}.participation_game_list>li{width:calc(50% - 10px)}.participation_game_list>li:nth-child(2):before{display:none}}.participation_game_list.participation_game_list-for_climax li{width:auto;flex:1 1 auto}.participation_game_list .participation_game-game-no_thumb .participation_game-vs{max-width:280px}.participation_game_list .participation_game-game-no_thumb .participation_game-vs-home,.participation_game_list .participation_game-game-no_thumb .participation_game-vs-visitor{display:flex;align-items:center;width:auto;flex:1 1 90px}.participation_game_list .participation_game-game-no_thumb .participation_game-vs-home{padding-right:25px}.participation_game_list .participation_game-game-no_thumb .participation_game-vs-visitor{flex-direction:row-reverse;padding-left:25px}.participation_game_list .participation_game-game-no_thumb .participation_game-vs-visitor .participation_game-petmark{right:auto}.participation_game_list .participation_game-game-no_thumb .participation_game-petmark{position:relative;top:auto;left:auto}.participation_game_list .participation_game-game-no_thumb .participation_game-vs-score{transform:translateY(-50%)}@media only screen and (min-width:768px){.participation_game_list .participation_game-game-no_thumb .participation_game-name{font-size:.8125rem}}.participation_game{display:flex;position:relative;align-items:center;padding:10px 0}.participation_game .participation_game-info p{color:#006dd9;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.75rem;line-height:1.1666666667;text-align:center}.participation_game .participation_game-info-date{display:flex;position:relative;flex-direction:column;justify-content:center;width:55px;height:55px;margin:4px 10px 0 0;color:#006dd9;font-family:MFW-PSoftGoStdN-Ultra;font-size:1rem;line-height:1}.participation_game .participation_game-info-date:after{content:"";position:absolute;inset:0 -8px;height:2px;margin:auto;transform:rotate(320deg);background:#006dd9}.participation_game .participation_game-date-dd{text-align:right}.participation_game .participation_game-date-dd span{font-family:-apple-system,BlinkMacSystemFont,arial,Yu Gothic Medium,游ゴシック Medium,游ゴシック体,游ゴシック,Yu Gothic,YuGothic,メイリオ,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,sans-serif;font-size:.625rem;line-height:1.2}.participation_game .participation_game-detail{position:relative;flex:1 0 auto;padding:0 0 0 10px}.participation_game .participation_game-detail:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;width:4px;box-shadow:var(--shadow3)}.participation_game .participation_game-vs{display:flex;position:relative;justify-content:space-between;max-width:200px;margin:0 auto}.participation_game .participation_game-vs.is-tie{margin:0 auto 15px}.participation_game .participation_game-vs-home,.participation_game .participation_game-vs-visitor{display:block;position:relative;width:70px;color:#272727}.participation_game .participation_game-thumb{width:56px;margin:0 0 4px}.participation_game .participation_game-thumb img{width:100%;height:auto;box-sizing:border-box;border:3px solid #efefef;border-radius:90px;box-shadow:var(--shadow1)}.participation_game .participation_game-petmark{position:absolute;top:0;left:38px;width:40px}.participation_game .participation_game-petmark img{width:100%;height:auto}.participation_game .participation_game-name{position:relative;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.6875rem;line-height:1.0909090909}.participation_game .participation_game-name.is-substitute{padding:0 0 13px}.participation_game .participation_game-name.is-substitute:after{content:"代理出場";background:#cfcfcf;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,arial,Yu Gothic Medium,游ゴシック Medium,游ゴシック体,游ゴシック,Yu Gothic,YuGothic,メイリオ,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,sans-serif;font-size:.625rem;line-height:1.1;padding:0 7px;border-radius:10px;position:absolute;bottom:0;left:50%;width:40px;margin:auto;transform:translate(-50%)}.participation_game .participation_game-vs-home .participation_game-name.is-substitute:after{left:0;right:auto;transform:translate(0)}.participation_game .participation_game-vs-visitor .participation_game-name.is-substitute:after{left:auto;right:0;transform:translate(0)}.participation_game .participation_game-vs-score{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:absolute;top:50%;right:0;left:0;width:70px;margin:0 auto;font-family:MFW-PSoftGoStdN-Ultra;font-size:1.125rem;line-height:1.3333333333}.participation_game .participation_game-vs-score span{display:block;width:30px;text-align:center}.participation_game .participation_game-vs-score span.is-win{color:#005ec1}.participation_game .participation_game-vs-info{font-family:MFW-PSoftGoStdN-Ultra;font-size:.875rem;margin-top:8px;color:#9d9d9d}.participation_game .participation_game-vs-info.is-bye{font-size:.625rem;margin-top:0}.participation_game .participation_game-vs-info.is-tie{font-size:.5625rem;text-align:center;transform:scale(.75);position:absolute;width:70px;bottom:-20px}.participation_game .participation_game-vs-visitor .participation_game-thumb{margin:0 0 4px auto}.participation_game .participation_game-vs-visitor .participation_game-petmark{right:38px;left:auto}.participation_game .participation_game-vs-visitor .participation_game-name{text-align:right}.participation_game .participation_game-btn_area{margin:8px 0 5px;text-align:center}.participation_game .participation_game-btn_area>p+p{margin-left:10px}.partner{border-radius:10px;position:relative}.partner:after{content:"";position:absolute;inset:0;border-radius:10px;box-shadow:inset 5px 5px 8px #b4c1ba80,inset -5px -5px 8px #fff;pointer-events:none}.partner.partner-full_h{height:100%}.partner a{color:#272727}.partner .partner-img{text-align:center}.partner .partner-img img{width:100%;height:auto;image-rendering:-webkit-optimize-contrast;border-radius:10px 10px 0 0}.partner .partner-detail{padding:20px 15px}.partner .partner-name{font-size:1rem;line-height:1.125;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy}.partner .partner-desc{margin-top:15px;font-size:.8125rem;line-height:1.6923076923}.partner .partner-desc-img{padding:15px;text-align:center}@media screen and (min-width:768px){.partner .partner-detail{padding:25px 20px}.partner .partner-name{font-size:1.25rem;line-height:1.1}.partner .partner-desc{font-size:.875rem;line-height:1.8571428571}}.partner.partner-es .partner-img{background:#fff;border-radius:10px 10px 0 0}.partner.partner-es .partner-img a{display:block}.partner.partner-es .partner-img img{max-width:260px;margin:0 auto}.partner.partner-w .partner-img{background:#fff;border-radius:10px 10px 0 0}.partner.partner-w .partner-img img{max-width:320px;margin:0 auto}@media only screen and (min-width:768px){.partner.partner-w{display:flex}.partner.partner-w .partner-img{flex:0 0 330px;display:flex;align-items:center;padding:15px;border-radius:10px 0 0 10px}}.player_detail_ttl.theme-carp{--player-detail-ttl-front: url(../img/prospi_a_league/bg_player_detail_ttl_front_carp.png);--player-detail-ttl-back: url(../img/prospi_a_league/bg_player_detail_ttl_back_carp.png)}.player_detail_ttl.theme-giants{--player-detail-ttl-front: url(../img/prospi_a_league/bg_player_detail_ttl_front_giants.png);--player-detail-ttl-back: url(../img/prospi_a_league/bg_player_detail_ttl_back_giants.png)}.player_detail_ttl.theme-dragons{--player-detail-ttl-front: url(../img/prospi_a_league/bg_player_detail_ttl_front_dragons.png);--player-detail-ttl-back: url(../img/prospi_a_league/bg_player_detail_ttl_back_dragons.png)}.player_detail_ttl.theme-swallows{--player-detail-ttl-front: url(../img/prospi_a_league/bg_player_detail_ttl_front_swallows.png);--player-detail-ttl-back: url(../img/prospi_a_league/bg_player_detail_ttl_back_swallows.png)}.player_detail_ttl.theme-baystars{--player-detail-ttl-front: url(../img/prospi_a_league/bg_player_detail_ttl_front_baystars.png);--player-detail-ttl-back: url(../img/prospi_a_league/bg_player_detail_ttl_back_baystars.png)}.player_detail_ttl.theme-tigers{--player-detail-ttl-front: url(../img/prospi_a_league/bg_player_detail_ttl_front_tigers.png);--player-detail-ttl-back: url(../img/prospi_a_league/bg_player_detail_ttl_back_tigers.png)}.player_detail_ttl.theme-lions{--player-detail-ttl-front: url(../img/prospi_a_league/bg_player_detail_ttl_front_lions.png);--player-detail-ttl-back: url(../img/prospi_a_league/bg_player_detail_ttl_back_lions.png)}.player_detail_ttl.theme-fighters{--player-detail-ttl-front: url(../img/prospi_a_league/bg_player_detail_ttl_front_fighters.png);--player-detail-ttl-back: url(../img/prospi_a_league/bg_player_detail_ttl_back_fighters.png)}.player_detail_ttl.theme-hawks{--player-detail-ttl-front: url(../img/prospi_a_league/bg_player_detail_ttl_front_hawks.png);--player-detail-ttl-back: url(../img/prospi_a_league/bg_player_detail_ttl_back_hawks.png)}.player_detail_ttl.theme-buffaloes{--player-detail-ttl-front: url(../img/prospi_a_league/bg_player_detail_ttl_front_buffaloes.png);--player-detail-ttl-back: url(../img/prospi_a_league/bg_player_detail_ttl_back_buffaloes.png)}.player_detail_ttl.theme-eagles{--player-detail-ttl-front: url(../img/prospi_a_league/bg_player_detail_ttl_front_eagles.png);--player-detail-ttl-back: url(../img/prospi_a_league/bg_player_detail_ttl_back_eagles.png)}.player_detail_ttl.theme-marines{--player-detail-ttl-front: url(../img/prospi_a_league/bg_player_detail_ttl_front_marines.png);--player-detail-ttl-back: url(../img/prospi_a_league/bg_player_detail_ttl_back_marines.png)}.player_detail_ttl{position:relative;overflow:hidden}.player_detail_ttl:after{content:"";position:absolute;top:0;bottom:0;width:100%;background:linear-gradient(0deg,#0000,#00000026) no-repeat 0 0/100% 25px,linear-gradient(0deg,#00000026,#0000) no-repeat 0 100%/100% 25px}.player_detail_ttl .player_detail_ttl-inner{position:relative;max-width:1200px;height:265px;margin:0 auto;background:var(--player-detail-ttl-back) no-repeat calc(50% - 60px) 40%/305px auto,var(--team-detail-ttl-seam) no-repeat calc(50% - 180px) 50%/400px auto,var(--team-detail-ttl-seam) no-repeat calc(50% + 190px) 50%/400px auto,linear-gradient(53.7deg,#efefef 50%,#fff0 50%) no-repeat calc(50% - 177px) 50%/800px 100%,linear-gradient(53.7deg,#fff0 50%,#efefef 50%) no-repeat calc(50% + 194px) 50%/800px 100%,linear-gradient(-90deg,var(--patterncolor2) 50%,rgba(0,0,0,0) 50%) repeat 0 0/8px 8px,linear-gradient(var(--patterncolor2) 50%,rgba(0,0,0,0) 50%) repeat 0 0/8px 8px;background-color:var(--patterncolor1)}.player_detail_ttl .player_detail_ttl-inner:after{content:"";position:absolute;inset:0;background:var(--player-detail-ttl-front) no-repeat calc(50% + 140px) 80px/150px auto,var(--petmark-xl) no-repeat calc(50% - 100px) 32px/170px auto}.player_detail_ttl .player_detail_ttl-photo{position:absolute;top:0;left:calc(50% - 145px);width:360px}.player_detail_ttl .player_detail_ttl-photo img{width:100%;height:auto;image-rendering:-webkit-optimize-contrast}.player_detail_ttl .player_detail_ttl-uniform_number{position:absolute;z-index:5;bottom:20px;left:calc(50% + 110px);width:70px;color:var(--number_color);font-family:rigid-square,sans-serif;font-size:3.125rem;font-style:normal;font-weight:700;line-height:1;text-align:center;font-feature-settings:"pnum"}.player_detail_ttl .player_detail_ttl-note{color:#fff;position:absolute;bottom:5px;left:5px;z-index:1;font-size:.625rem;line-height:1.2;text-shadow:0 0 3px #000,0 0 2px #000,0 0 2px #000}.player_detail_ttl .player_detail_ttl-ranking{display:grid;align-content:center;position:absolute;right:10px;top:10px;width:80px;height:80px;z-index:1;transition:opacity .5s;border-radius:50%;background:#050f19;color:#fff;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;text-align:center}.player_detail_ttl .player_detail_ttl-ranking:hover{opacity:.8}.player_detail_ttl .player_detail_ttl-ranking dt{font-size:.625rem;line-height:1.2;position:relative}.player_detail_ttl .player_detail_ttl-ranking dt span{display:block}.player_detail_ttl .player_detail_ttl-ranking dd{font-size:2rem;line-height:1.0625;position:relative;text-shadow:0 0 5px #050f19}.player_detail_ttl .player_detail_ttl-ranking dd span{font-size:.75rem;line-height:1.1666666667}@media only screen and (min-width:768px){.player_detail_ttl .player_detail_ttl-inner{height:330px;background-position:calc(50% - 140px) 5%,calc(50% - 403px) 50%,calc(50% + 417px) 50%,calc(50% - 396px) 50%,calc(50% + 424px) 50%,0 0,0 0;background-size:610px auto,800px auto,800px auto,800px 100%,800px 100%,16px 16px,16px 16px}.player_detail_ttl .player_detail_ttl-inner:after{background-position:calc(50% + 330px) 35%,calc(50% - 260px) 40%;background-size:300px auto,300px auto}.player_detail_ttl .player_detail_ttl-photo{top:-30px;left:calc(50% - 155px);width:500px}.player_detail_ttl .player_detail_ttl-uniform_number{z-index:5;bottom:20px;left:calc(50% + 270px);width:120px;font-size:5.625rem}.player_detail_ttl .player_detail_ttl-ranking{width:120px;height:120px;right:15px;top:15px}.player_detail_ttl .player_detail_ttl-ranking dt{font-size:.75rem}.player_detail_ttl .player_detail_ttl-ranking dd{font-size:2.625rem}.player_detail_ttl .player_detail_ttl-ranking dd span{font-size:1rem}}@media only screen and (min-width:860px){.player_detail_ttl .player_detail_ttl-note{left:calc(50% - 420px)}}.player_detail_ttl.player_detail_ttl-fanballot_modal .player_detail-name{position:relative;padding-top:23px}.player_detail_ttl.player_detail_ttl-fanballot_modal .player_detail-name dt{position:absolute;top:0}@media only screen and (min-width:768px){.player_detail_ttl.player_detail_ttl-fanballot_modal .player_detail-name{padding-top:28px}.player_detail_ttl.player_detail_ttl-fanballot_modal .player_detail_ttl-inner:after{background-position:calc(50% + 330px) 35%,calc(50% - 210px) 40%}.player_detail_ttl.player_detail_ttl-fanballot_modal .player_detail_ttl-uniform_number{font-size:4.5rem;left:calc(50% + 238px)}}.player_detail .player_detail-name{display:flex;justify-content:space-between}.player_detail .player_detail-name dl{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy}.player_detail .player_detail-name dt{font-size:.75rem;line-height:1.3333333333;margin-bottom:5px}.player_detail .player_detail-name .player_detail-name-full{font-size:2.0625rem;line-height:1.1515151515;display:flex;flex-wrap:wrap;align-items:center}.player_detail .player_detail-name .player_detail-name-full ruby rt{font-size:.625rem;line-height:1}.player_detail .player_detail-name .player_detail-name-captain{display:inline-block;background:#00356d;color:#fff;padding:3px 5px;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;border-radius:5px;font-size:.6875rem;line-height:1.1818181818;margin-top:8px}.player_detail .player_detail-name div{flex:0 0 60px}.player_detail .player_detail-desc{margin:10px 0 0;font-size:.8125rem;line-height:1.6923076923}@media only screen and (min-width:768px){.player_detail .player_detail-name dt{font-size:.875rem;line-height:1.2857142857;margin-bottom:8px}.player_detail .player_detail-name .player_detail-name-full{font-size:2.25rem;line-height:1.3888888889}.player_detail .player_detail-name .player_detail-name-captain{margin-left:5px}.player_detail .player_detail-name div{flex:0 0 80px}.player_detail .player_detail-desc{font-size:.9375rem;line-height:1.3333333333}}.player_detail.player_detail-fanballot_modal .player_detail-name .player_detail-name-player{font-size:1.25rem;line-height:1.2}.player_movie{width:190px;height:338px;box-shadow:var(--shadow1);transition:all .5s;position:relative;display:inline-block}.player_movie iframe{width:190px;height:338px}.player_movie:hover{opacity:.7}.player_pro{display:grid;grid-template-columns:80px minmax(0,1fr);gap:15px;padding:10px;overflow:hidden;border-radius:10px;background:var(--team-radial-gradient) no-repeat -150px -160px/280px 280px;box-shadow:var(--shadow1);color:#272727;transition:background-color .5s}.player_pro.is-unknown{pointer-events:none;box-shadow:-3px -3px 5px #ffffff4d,3px 3px 5px #b4c1ba80}.player_pro.is-unknown .player_pro-profile{display:flex;align-items:center;justify-content:center}.player_pro.is-unknown .player_pro-name{padding:0}.player_pro.is-unknown .player_pro-name p{font-size:.9375rem;padding:3px 8px;border:1px solid #636363;border-radius:5px;opacity:.4}.player_pro.is-unknown .player_pro-name:after{display:none}.player_pro .player_pro-thumb{position:relative}.player_pro .player_pro-thumb img{width:100%;height:auto;box-sizing:border-box;border:3px solid #efefef;border-radius:90px;box-shadow:var(--shadow1)}.player_pro .player_pro-capaion{display:block;background:#00356d;color:#fff;padding:3px 5px;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;border-radius:5px;font-size:.625rem;line-height:1.2;position:absolute;left:50%;transform:translate(-50%);top:65px;width:50px;text-align:center}.player_pro .player_pro-name{display:flex;position:relative;align-items:center;justify-content:space-between;padding:0 0 14px}.player_pro .player_pro-name:after{content:"";display:block;position:absolute;right:-20px;bottom:0;left:0;height:7px;box-shadow:var(--shadow3)}.player_pro .player_pro-name p{flex:1 1 auto;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1.125rem;line-height:1.3333333333;text-align:left}.player_pro .player_pro-name .player_pro-rank{display:inline-block;min-width:20px;height:20px;padding:0 5px;box-sizing:border-box;margin:0 4px 0 0;border-radius:5px;background:#061525;color:#fff;font-family:MFW-PSoftGoStdN-Ultra;font-size:.9375rem;line-height:1.3333333333;text-align:center}.player_pro .player_pro-name .player_pro-uniform_num{display:inline-block;width:40px;color:#c1c1c1;font-family:rigid-square,sans-serif;font-weight:800;font-size:1.75rem;line-height:24px;text-align:center;font-feature-settings:"pnum"}.player_pro .player_pro-name .player_pro-petmark{display:inline-block;width:40px}.player_pro .player_pro-name .player_pro-petmark img{width:100%;height:auto}.player_pro .player_pro-name .player_pro-player_name{font-size:.6875rem}.player_pro .player_pro-stats{display:flex;justify-content:space-between;margin:8px 0 0}.player_pro .player_pro-stats dl{text-align:center}.player_pro .player_pro-stats dt{font-size:.625rem;line-height:1.2}.player_pro .player_pro-stats dd{font-family:MFW-PSoftGoStdN-Ultra;line-height:1.125}.player_pro .player_pro-spileague_ranking dl{display:flex;justify-content:space-between;align-items:center;margin:8px 0 0}.player_pro .player_pro-spileague_ranking dt{font-size:.625rem;line-height:1.2}.player_pro .player_pro-spileague_ranking dd{font-family:MFW-PSoftGoStdN-Ultra;line-height:1.125}.player_pro .player_pro-spileague_ranking dd span{font-size:.6875rem}a.player_pro{cursor:pointer}a.player_pro:hover{color:#272727;background-color:#fff}@media only screen and (min-width:768px){.player_pro .player_pro-stats{justify-content:space-around}.player_pro .player_pro-name .player_pro-player_name{font-size:.875rem}}.player{position:relative;display:block;padding:10px;border-radius:10px;box-shadow:var(--shadow1);color:#272727;transition:background .5s}.player:hover{color:#272727;background:#fff}.player .player-profile{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.player .player-profile span{font-size:.75rem}.player .player-profile:after{content:"";display:block;width:100%;height:7px;margin:8px 0;box-shadow:var(--shadow3)}.player .player-name{font-family:MFW-PShinGoPr6N-Heavy;font-size:1.125rem;line-height:1.3333333333}.player .player-career{font-size:.6875rem;font-family:MFW-PSoftGoStdN-Ultra;line-height:1.2727272727;text-align:right}.player .player-rank{font-size:.625rem;line-height:1.2;text-align:right}.player .player-rank p{font-family:MFW-PSoftGoStdN-Ultra;font-size:1.125rem;line-height:1.2222222222}.player .player-rank span{font-size:.75rem;line-height:1.2222222222}.player .player-stats{display:flex;position:relative;flex-wrap:wrap;justify-content:space-between}.player .player-stats:after{content:"";display:block;position:absolute;inset:0;width:4px;margin:0 auto;box-shadow:var(--shadow2)}.player .player-stats dl{display:flex;justify-content:space-between;width:calc(50% - 25px);font-size:.75rem;line-height:1.3333333333}.player .player-representative{font-size:.75rem;font-weight:700;color:#fff;background-color:#0059b2;padding:0 13px;border-radius:7px;position:absolute;top:-9px;left:-5px}.ranking .ranking-head{display:flex;align-items:center;justify-content:space-between}.ranking .ranking-ttl{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1rem;line-height:1.25}.ranking .ranking-ttl img{width:36px;height:auto;vertical-align:middle}.ranking .ranking-update{padding:4px 8px;border-radius:10px;box-shadow:inset 5px 5px 8px #b4c1ba80,inset -5px -5px 8px #fff;font-size:.625rem;line-height:1.4}.ranking .ranking-item{display:block;margin:10px;border-radius:10px;box-shadow:var(--shadow1);color:#031222}.ranking .ranking-item dl{display:flex;align-items:center}.ranking .ranking-item dt{width:70px;font-family:MFW-PSoftGoStdN-Ultra;text-align:center}.ranking .ranking-item dt+dd{position:relative;padding:0 10px 0 12px}.ranking .ranking-item dt+dd:after{content:"";display:block;position:absolute;top:10px;bottom:10px;left:0;width:4px;box-shadow:var(--shadow2)}.ranking .ranking-item .ranking-item-name{flex:1 1 auto;padding:10px 0 10px 30px}.ranking .ranking-item .ranking-item-name span{display:block;font-family:MFW-PSoftGoStdN-Ultra}.related_game{display:flex;position:relative;align-items:center;justify-content:space-between;min-width:240px;border-radius:10px;box-shadow:var(--shadow1);color:#272727;transition:all .5s}.related_game .related_game-petmark{width:85px;padding:35px 20px 15px;background:var(--team-radial-gradient) no-repeat -120px -120px/260px 220px;text-align:center}.related_game .related_game-petmark img{width:100%;height:auto;image-rendering:-webkit-optimize-contrast}.related_game .related_game-petmark-home{border-radius:10px 0 0}.related_game .related_game-petmark-visitor{border-radius:0 10px 0 0;background-position:calc(100% + 120px) -120px}.related_game .related_game-info{position:absolute;top:15px;right:0;left:0;width:180px;height:80px;margin:auto;font-size:.8125rem;line-height:1.2307692308;text-align:center}.related_game .related_game-info-date{font-family:MFW-PSoftGoStdN-Ultra;font-size:1.0625rem;line-height:1.1764705882}.related_game .related_game-info-date span{font-size:.6875rem;line-height:1.8181818182}.related_game .related_game-info-time{font-size:.6875rem;line-height:1.4545454545}.related_game .related_game-info-section_name{margin-top:10px}.related_game .related_game-info-vs{font-family:MFW-PSoftGoStdN-Ultra;font-size:1.3125rem;line-height:1;position:absolute;left:50%;transform:translate(-50%,-50%);bottom:0}.related_game:hover{color:#272727;background:#fff}.related_game.is-disabled{pointer-events:none}.related_info{border-radius:10px;box-shadow:inset 5px 5px 8px #b4c1ba80,inset -5px -5px 8px #fff;padding:15px;max-width:520px;margin:20px auto}.related_info .related_info-ttl{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1.125rem;line-height:1.2222222222;text-align:center}.related_info .related_info-ttl .bl{display:inline-block}.related_info dl{margin-top:10px;display:flex}.related_info dl .bl{display:inline-block}.related_info dt{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;padding:0 15px 0 0;font-size:.875rem;line-height:1.2857142857;white-space:nowrap}.related_info dd{position:relative;padding:0 0 0 20px;font-size:.8125rem;line-height:1.3846153846}.related_info dd:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;width:4px;box-shadow:var(--shadow2)}.related_info .related_info-btn{text-align:center;margin:15px 0 5px}@media only screen and (min-width:768px){.related_info{padding:20px}.related_info dl{margin-top:15px}.related_info dt{font-size:.9375rem}.related_info dd{font-size:.875rem}.related_info .related_info-btn{margin-top:20px}}.reporters li{display:flex;color:#272727;padding:15px;overflow:hidden;border-radius:10px;box-shadow:inset 5px 5px 8px #b4c1ba80,inset -5px -5px 8px #fff;transition:background-color .5s;margin:15px 0}.reporters .reporters-thumb{flex:0 0 85px}.reporters .reporters-thumb img{width:100%;height:auto;box-sizing:border-box;border:3px solid #efefef;border-radius:90px;box-shadow:var(--shadow1)}.reporters .reporters-detail{flex:1 1 auto;padding:0 0 0 15px}.reporters .reporters-detail dt{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1.25rem;line-height:1.2;margin-bottom:5px}.reporters .reporters-detail dt span{font-size:.8125rem;display:inline-block}.reporters .reporters-detail dd{display:flex;align-items:center}.reporters .reporters-detail dd.reporters-sns-wrap{justify-content:flex-end}.reporters .reporters-detail a{display:inline-flex;align-items:center;transition:opacity .5s}.reporters .reporters-detail a span{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.8125rem;color:#272727;margin-left:5px;display:inline-block}.reporters .reporters-detail a img{width:22px;height:auto;border-radius:20px}.reporters .reporters-detail a:hover{opacity:.7}.reporters .reporters-detail a+a{margin-left:8px}.reporters .reporters-detail a.reporter-youtube{margin-right:auto}.reporters .reporters-detail a.reporter-instagram img{border-radius:8px;background:#fff}.reporters .reporters-comment{font-size:.75rem;line-height:1.3333333333;margin:10px 0 0}.reporters .reporters-comment span{font-weight:700}.reporters .reporters-movie{margin:10px 0 0}.reporters .reporters-movie-ids,.reporters .reporters-next{font-size:.75rem;line-height:1.3333333333;margin:4px 0 0}.reporters .reporters-movie-ids a,.reporters .reporters-next a{display:inline;color:#272727;text-decoration:underline}@media only screen and (min-width:768px){.reporters ul{display:flex;flex-wrap:wrap;justify-content:space-between}.reporters li{width:calc(50% - 10px);box-sizing:border-box}.reporters .reporters-thumb{flex:0 0 100px}.reporters .reporters-detail a span{font-size:.9375rem}.reporters .reporters-detail a img{width:26px}.reporters .reporters-comment,.reporters .reporters-movie-ids{font-size:.8125rem;line-height:1.3846153846}}.result{text-align:center}.result .result-ttl{display:grid;grid-auto-flow:column;justify-content:center;align-items:end;gap:10px;margin:15px;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy}.result .result-ttl:before,.result .result-ttl:after{content:"";display:block;width:23px;height:40px;background:#238fe4;background-blend-mode:soft-light;-webkit-mask:url(../img/darvish_yu_challenge_cup_2025/icon_laurel_wreath.svg) no-repeat 50% 50%/contain;mask:url(../img/darvish_yu_challenge_cup_2025/icon_laurel_wreath.svg) no-repeat 50% 50%/contain;transform:translateY(5px)}.result .result-ttl:after{transform:scaleX(-1) translateY(5px)}.result .result-ttl .result-ttl-inner{font-size:1.1875rem;line-height:1}.result .result-ttl .result-ttl-sub{font-size:.8125rem;line-height:1.1428571429}.result .result-ttl .result-ttl-main{font-size:1rem;line-height:1.125}.result.result-top .result-ttl .result-ttl-sub{font-size:.75rem}.result.result-top .result-ttl .result-ttl-main{font-size:.9375rem}@media only screen and (min-width:768px){.result .result-ttl:before,.result .result-ttl:after{width:34.5px;height:60px}.result .result-ttl .result-ttl-sub{font-size:1.125rem;line-height:1.3333333333}.result .result-ttl .result-ttl-main{font-size:1.875rem;line-height:1.2}.result.result-top .result-ttl:before,.result.result-top .result-ttl:after{width:27.6px;height:48px}.result.result-top .result-ttl .result-ttl-sub{font-size:.9375rem}.result.result-top .result-ttl .result-ttl-main{font-size:1.0625rem}}.reward_table{max-width:700px;margin:0 auto;padding:0 15px}.reward_table table,.reward_table thead,.reward_table tbody{display:block}.reward_table thead{position:relative}.reward_table thead:before,.reward_table thead:after{content:"";position:absolute;top:0;width:100%;height:4px;border-radius:5px;box-shadow:var(--shadow2)}.reward_table thead tr{display:flex;padding:18px 0}.reward_table thead:after{top:auto;bottom:0}.reward_table thead th{width:30%;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.6875rem;line-height:1.2727272727;text-align:center}.reward_table thead th:first-child{width:40%}.reward_table thead th.reward_table-double{width:60%}.reward_table tbody tr{display:flex;position:relative;padding:10px 0 0}.reward_table tbody tr+tr:before{content:"";display:block;position:absolute;top:0;width:100%;height:7px;box-shadow:var(--shadow3)}.reward_table tbody th,.reward_table tbody td{display:flex;position:relative;align-items:center;justify-content:flex-end;width:30%;padding:10px;font-size:.75rem;text-align:right}.reward_table tbody th:first-child,.reward_table tbody td:first-child{justify-content:flex-start;width:40%;text-align:left}.reward_table tbody th.reward_table-double,.reward_table tbody td.reward_table-double{width:60%;padding:10px 30px}.reward_table tbody th.reward_table-center,.reward_table tbody td.reward_table-center{text-align:center;justify-content:center}.reward_table tbody th+th,.reward_table tbody td+td,.reward_table tbody th+td,.reward_table tbody td+th{padding:10px 10px 10px 20px}.reward_table tbody th+th:after,.reward_table tbody td+td:after,.reward_table tbody th+td:after,.reward_table tbody td+th:after{content:"";display:block;position:absolute;top:0;bottom:10px;left:0;width:4px;box-shadow:var(--shadow2)}.reward_table.reward_table-sns thead th,.reward_table.reward_table-sns thead th:first-child{width:50%}.reward_table.reward_table-sns tbody th,.reward_table.reward_table-sns tbody td,.reward_table.reward_table-sns tbody th:first-child,.reward_table.reward_table-sns tbody td:first-child{width:50%;justify-content:flex-end}.reward_table.reward_table-sns.is-table-2nd{margin-top:-15px}.reward_table.reward_table-sns.is-table-2nd thead{display:none}.reward_table.reward_table-sns.is-table-2nd tbody tr:first-child:before{content:"";display:block;position:absolute;top:0;width:100%;height:7px;box-shadow:var(--shadow3)}@media only screen and (min-width:768px){.reward_table.reward_table-sns.is-table-2nd{margin-top:0}.reward_table.reward_table-sns.is-table-2nd thead{display:block}.reward_table.reward_table-sns.is-table-2nd tbody tr:first-child:before{display:none}}.reward_table.reward_table-thanks_plan thead th{width:40%}.reward_table.reward_table-thanks_plan thead th:first-child{width:60%}.reward_table.reward_table-thanks_plan tbody th,.reward_table.reward_table-thanks_plan tbody td{width:40%}.reward_table.reward_table-thanks_plan tbody th:first-child,.reward_table.reward_table-thanks_plan tbody td:first-child{width:60%}@media only screen and (min-width:768px){.reward_table thead th,.reward_table tbody th,.reward_table tbody td{font-size:.875rem;line-height:1.4285714286}}.schedule{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:220px;height:150px;border-radius:10px;background:no-repeat center/cover url(../img/prospi_a_league/schedule_bg_team_representative.jpg);box-shadow:var(--shadow1);transition:all .5s}.schedule dl{text-align:center}.schedule dt{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1.625rem;line-height:1.1538461538;text-shadow:0 0 10px rgba(0,0,0,.5)}.schedule dd{font-size:.8125rem;line-height:1.2307692308;text-shadow:0 0 10px rgba(0,0,0,.5)}.schedule:hover{opacity:.7}.schedule.schedule-pennant dt{font-size:2.5rem;line-height:1.25}.schedule.schedule-pennant dt span{display:block;font-size:.9375rem;line-height:1.2}.schedule.schedule-pennant01{background-image:url(../img/prospi_a_league/schedule_bg_pennant01.jpg)}.schedule.schedule-pennant02{background-image:url(../img/prospi_a_league/schedule_bg_pennant02.jpg)}.schedule.schedule-pennant03{background-image:url(../img/prospi_a_league/schedule_bg_pennant03.jpg)}.schedule.schedule-pennant04{background-image:url(../img/prospi_a_league/schedule_bg_pennant04.jpg)}.schedule.schedule-pennant05{background-image:url(../img/prospi_a_league/schedule_bg_pennant05.jpg)}.schedule.schedule-climax{background-image:url(../img/prospi_a_league/schedule_bg_climax.jpg)}.schedule.schedule-nippon{background-image:url(../img/prospi_a_league/schedule_bg_nippon.jpg)}.score_board{display:flex;position:relative;width:100%;padding:10px 10px 10px 0;overflow:hidden;box-sizing:border-box;border-radius:10px;box-shadow:inset 5px 5px 8px #b4c1ba80,inset -5px -5px 8px #fff}.score_board+.score_board{margin:15px 0 0}.score_board .score_board-pinned{position:sticky;z-index:5;left:0;padding:20px 6px 10px 10px}.score_board .score_board-home,.score_board .score_board-visitor{display:flex;align-items:baseline;justify-content:stretch}.score_board .score_board-home dd,.score_board .score_board-visitor dd{display:flex;flex:1 0 auto;justify-content:space-between}.score_board .score_board-team{flex:0 0 30px;width:30px;margin:0 5px 0 0}.score_board .score_board-team+.score_board-team{padding:10px 0 0}.score_board .score_board-team a{display:block;transition:opacity .5s;border-radius:5px;background:#efefef}.score_board .score_board-team a:hover{opacity:.8}.score_board .score_board-team img{width:100%;height:auto}.score_board .score_board-inning{display:flex;position:relative;flex:1 0 auto;margin-right:auto;padding:0 5px 0 0}.score_board .score_board-inning li{flex:0 1 20%;font-family:MFW-PSoftGoStdN-Ultra;font-size:1.1875rem;line-height:1.4736842105;text-align:center;white-space:nowrap}.score_board .score_board-inning li span{font-size:1rem;line-height:1.25}.score_board .score_board-inning li.is-more_than_10{letter-spacing:-.1em;transform:scaleX(.9)}.score_board .score_board-total{position:relative;flex:0 0 2em;font-family:MFW-PSoftGoStdN-Ultra;font-size:1.25rem;line-height:1.4;text-align:center;white-space:nowrap;box-sizing:border-box}.score_board .score_board-total:after{content:"";display:block;position:absolute;top:5px;bottom:5px;left:0;width:4px;box-shadow:var(--shadow2)}.score_board .score_board-total.is-game-win{color:#005ec1}.score_board .score_board-total.is-more_than_10{letter-spacing:-.1em;transform:scaleX(.9)}.score_board .score_board-hit,.score_board .score_board-err{position:relative;flex:0 0 2em;align-self:flex-end;padding:0 0 2px;font-family:MFW-PSoftGoStdN-Ultra;font-size:.625rem;line-height:1.4;text-align:center;white-space:nowrap}.score_board .score_board-visitor{position:relative;padding:0 0 10px;counter-reset:num}.score_board .score_board-visitor:after{content:"";display:block;position:absolute;right:0;bottom:0;left:0;height:7px;box-shadow:var(--shadow3)}.score_board .score_board-visitor .score_board-inning,.score_board .score_board-visitor .score_board-inning li{position:relative}.score_board .score_board-visitor .score_board-inning li:before{content:counter(num);position:absolute;right:0;left:0;margin:0 auto;transform:translateY(-130%);font-family:initial;font-size:.625rem;letter-spacing:normal;line-height:1.4;counter-increment:num}.score_board .score_board-visitor .score_board-total:before,.score_board .score_board-visitor .score_board-hit:before,.score_board .score_board-visitor .score_board-err:before{position:absolute;right:0;left:0;margin:0 auto;transform:translateY(-225%);font-family:MFW-PSoftGoStdN-Ultra;font-size:.625rem;line-height:1.4;color:#272727}.score_board .score_board-visitor .score_board-total:before{content:"計";transform:translateY(-130%)}.score_board .score_board-visitor .score_board-total:after{top:-16px}.score_board .score_board-visitor .score_board-hit:before{content:"安"}.score_board .score_board-visitor .score_board-err:before{content:"失"}.score_board .score_board-scroll{width:100%;padding:20px 6px 10px 0}.score_board .score_board-scroll.is-can_scroll{overflow-x:auto}.score_board.is-extra-innings .score_board-visitor{counter-reset:num 15}.score_board-btn_area{margin:10px 0 0;text-align:center}.score_board-notes{position:relative;margin:10px 0 0;padding:0 0 0 1em;font-size:.75rem;line-height:1.3333333333}.score_board-notes:before{content:"※";position:absolute;top:0;left:0}@media only screen and (min-width:768px){.score_board{padding:25px 20px 20px}.score_board .score_board-team{flex:0 0 52px;width:52px;margin:0 10px 0 0}.score_board .score_board-inning{padding:0 10px 0 0}.score_board .score_board-inning li{font-size:1.875rem;line-height:1.1333333333}.score_board .score_board-inning li span{font-size:1rem;line-height:1.25}.score_board .score_board-inning li.is-more_than_10{display:flex;align-items:baseline;justify-content:center}.score_board .score_board-total{margin:0 0 0 10px;font-size:1.875rem;line-height:1.1333333333}.score_board .score_board-hit,.score_board .score_board-err{padding:0;font-size:1rem;line-height:1.25}.score_board .score_board-pinned{padding:10px 6px 10px 10px}.score_board .score_board-home{padding-top:5px}.score_board .score_board-visitor{padding:0 0 20px}.score_board .score_board-visitor .score_board-inning li:before{transform:translateY(-160%);font-size:.875rem;line-height:1.2857142857}.score_board .score_board-visitor .score_board-hit:before,.score_board .score_board-visitor .score_board-err:before,.score_board .score_board-visitor .score_board-total:before{transform:translateY(-240%);font-size:.875rem;line-height:1.2857142857}.score_board .score_board-visitor .score_board-total:before{transform:translateY(-160%)}.score_board.is-last .score_board-visitor .score_board-inning:after{right:-10px;height:250%}.score_board-notes{font-size:.875rem;line-height:1.2857142857}}.scroll_image{margin:20px auto}.scroll_image .scroll_image-image{width:100%;height:160px;position:relative;background:url(../img/prospi_a_league/about_prospi_a_league.jpg?v3) repeat-x 0 0/auto 100%;animation:imageScroll 30s linear infinite}.scroll_image .scroll_image-image:before,.scroll_image .scroll_image-image:after{content:"";position:absolute;z-index:10;top:0;left:0;width:15px;height:100%;background:linear-gradient(90deg,#efefef,#efefef00)}.scroll_image .scroll_image-image:after{right:0;left:auto;transform:scaleX(-1)}@keyframes imageScroll{0%{background-position:0 0}to{background-position:-1175px 0}}@media only screen and (min-width:768px){.scroll_image{margin-top:0}}.season_ttl{display:flex;position:relative;align-items:center;justify-content:space-between;padding:0 20px}.season_ttl:before,.season_ttl:after{content:"";position:absolute;top:0;bottom:0;left:-10px;width:8px;border-radius:0 10px 10px 0;background:#102031}.season_ttl:after{right:-10px;left:auto;border-radius:10px 0 0 10px}.season_ttl h2{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1.4375rem;line-height:1.3043478261}.season_ttl h2+.season-ttl-select{margin-left:10px}.season_ttl .season-ttl-select{position:relative}.season_ttl .season-ttl-select:after{content:"";position:absolute;top:0;right:8px;bottom:0;width:10px;height:8px;margin:auto;background:#00356d;clip-path:polygon(0 0,100% 0,50% 100%);pointer-events:none}.season_ttl select{display:inline-block;padding:10px 25px 10px 10px;box-sizing:border-box;border:2px solid transparent;border-radius:10px;background:#efefef;box-shadow:var(--shadow1);color:#00356d;font-size:.8125rem;line-height:1.2307692308;-webkit-appearance:none;appearance:none}.season_ttl select:focus{border-color:#00356db3;outline:none}@media only screen and (min-width:768px){.season_ttl select{min-width:100px}.season_ttl:before,.season_ttl:after{border-radius:10px}.season_ttl:before{left:0}.season_ttl:after{right:0}}.select_nav{display:flex;align-items:center;justify-content:center}.select_nav .select_nav-ttl{margin-right:15px;color:#414141;font-family:MFW-RoGSanSrfStdN-Bd;font-size:.9375rem}.select_nav .select_nav-list{position:relative}.select_nav .select_nav-list>select{display:block;position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;opacity:0;-webkit-appearance:menulist-button}.select_nav .select_nav-label{position:relative;box-sizing:border-box;padding:11px 33px 11px 12.5px;background:#fff;color:#414141}.select_nav .select_nav-label:after{content:"";position:absolute;top:50%;right:11px;margin-top:-3.25px;border-width:7.5px 5.5px 0 5.5px;border-style:solid;border-color:#414141 transparent}.select_nav.select_nav-cheer_tgt{justify-content:flex-start}.select_nav.select_nav-cheer_tgt .select_nav-list{min-width:12em}.select_nav.select_nav-cheer_tgt .select_nav-label{border:1px solid #999}.select_nav.select_nav-cheer_tgt .select_nav-label.is-disabled{background:#efefef;color:#666}.select_nav.select_nav-cheer_tgt .select_nav-label:after{border-top-color:#666}@media only screen and (min-width:768px){.select_nav.select_nav-cheer_tgt .select_nav-label{min-width:250px;border:1px solid #999}}.select_parts{position:relative}.select_parts .select_parts-label{padding:10px 32px 10px 10px;background:#fff;color:#222;font-size:.875rem;line-height:1.1428571429;border-radius:7px}.select_parts .select_parts-label:after{content:"";position:absolute;top:0;right:.75em;bottom:0;width:0;height:0;margin:auto;border-width:10px 6px 0;border-style:solid;border-color:#222 transparent}.select_parts .select_parts-label.is-disabled{color:#919191;background-color:#ddd}.select_parts .select_parts-label.is-disabled:after{border-color:#c7c7c7 transparent}.select_parts select{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;box-sizing:border-box;-webkit-appearance:menulist-button;font-size:100%}.select_parts.select_parts-full_width .select_parts-list{width:100%}.select_parts.select_parts-full_width .select_parts-label{display:block}.select_parts.select_parts-goods .select_parts-list{width:100%}.select_parts.select_parts-goods .select_parts-label{display:block;box-shadow:3px 3px 5px #b4c1bab3}.select-season{display:flex;align-items:center;justify-content:center;padding:10px}.select-season dt{color:#fff;font-size:.75rem}.select-season dd{position:relative;margin:0 0 0 20px}.select-season dd:after{content:"";position:absolute;top:0;bottom:0;right:12px;width:10px;height:7px;margin:auto 0;background:#fff;clip-path:polygon(0 0,100% 0,50% 100%);pointer-events:none}.select-season select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;box-sizing:border-box;padding:10px 36px 10px 14px;border:0;background:#2d3844;color:#fff;font-size:.75rem;line-height:1}@media screen and (min-width:768px){.select-season dt{font-size:.875rem}}.select_team{display:grid;gap:6px;grid-template-columns:repeat(6,40px);justify-content:center;margin:10px auto}.select_team a{display:block;width:100%;height:100%;border-radius:10px;box-shadow:var(--shadow1);transition:opacity .5s}.select_team a:hover{opacity:.7}.select_team li.is-current a{background:#041426;box-shadow:inset 5px 5px 8px #000f1f,inset -5px -5px 8px #152f4bb3}.select_team img{width:100%;height:auto;image-rendering:-webkit-optimize-contrast}@media only screen and (min-width:768px){.select_team{grid-template-columns:repeat(12,minmax(0,1fr));gap:10px}}.service_header{overflow:hidden}.service_header .service_header-logo{float:left;padding:4px 15px}.service_header .service_header-logo>a{display:block;width:82px}.service_header .service_header-logo img{width:100%;height:auto;image-rendering:-webkit-optimize-contrast}.service_header .service_header-mypage{float:right;padding:16px 5px 0 0}.service_header .service_header-mypage>a{position:relative;display:block;width:33px;height:0;padding:31px 0 0;transition:background-color .3s;background:url(../img/common/icon_login_sp.svg) no-repeat 50% 50%/33px auto}.service_header .service_header-mypage>a:hover{background-color:#0b233c}.service_header .service_header-mypage>a span{display:none}.service_header .service_header-mypage.is-login>a{background-image:url(../img/common/icon_mypage_sp.svg);background-size:23px auto}@media only screen and (min-width:980px){.service_header .service_header-logo{padding:7px 0}.service_header .service_header-mypage{padding:16px 0}.service_header .service_header-mypage>a{width:111px;background-size:90% auto;background-image:url(../img/common/icon_login_pc.svg)}.service_header .service_header-mypage.is-login>a{background-image:url(../img/common/icon_mypage_pc.svg);background-size:82% auto}}.simple_schedule{padding:0 15px}.simple_schedule dl{font-size:.8125rem;line-height:1.5384615385;margin-bottom:5px}.simple_schedule dt{position:relative;padding:0 0 0 1em}.simple_schedule dt:after{content:"•";position:absolute;top:0;left:.2em}.simple_schedule dd{padding:0 0 0 1em}@media only screen and (min-width:768px){.simple_schedule dl{font-size:.875rem;line-height:1.5;display:flex}.simple_schedule dt{flex:0 0 11em}.simple_schedule dd{flex:1 1 auto}}.simple_table table,.simple_table tbody{display:block}.simple_table tr{display:flex;position:relative;padding:5px 0}.simple_table tr+tr:before{content:"";display:block;position:absolute;top:0;width:100%;height:7px;box-shadow:var(--shadow3)}.simple_table th,.simple_table td{display:flex;position:relative;align-items:center;padding:10px;font-size:.75rem;line-height:1.3333333333}.simple_table th{flex:0 0 110px;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;text-align:left}.simple_table th+th,.simple_table td+td,.simple_table th+td,.simple_table td+th{padding:10px 10px 10px 20px}.simple_table th+th:after,.simple_table td+td:after,.simple_table th+td:after,.simple_table td+th:after{content:"";display:block;position:absolute;top:10px;bottom:5px;left:0;width:4px;box-shadow:var(--shadow2)}@media only screen and (min-width:768px){.simple_table th,.simple_table td{font-size:.875rem}}.simple_table.simple_table-regulation{padding-bottom:15px}@media only screen and (min-width:768px){.simple_table.simple_table-regulation{max-width:640px;margin:0 auto}.simple_table.simple_table-regulation th{flex:0 0 180px}}.simple_table.simple_table-tournament_players{padding-bottom:15px;max-width:640px;margin:10px auto}.simple_table.simple_table-tournament_players th,.simple_table.simple_table-tournament_players td{flex:1;justify-content:space-around}.simple_table.simple_table-pro_player a{color:#272727;text-decoration:underline}.simple_table.simple_table-pro_player a:hover{text-decoration:none}@media only screen and (min-width:768px){.simple_table.simple_table-pro_player th{flex:0 0 120px}}.simple_table-ticket th{flex:0 0 65px}@media only screen and (min-width:768px){.simple_table-ticket th{flex:0 0 110px}}.simple_table.simple_table-icons th{flex:0 0 80px}.simple_table.simple_table-icons td{padding:5px 10px 5px 15px;width:18%}.simple_table.simple_table-icons img{width:100%;height:auto}@media only screen and (min-width:768px){.simple_table.simple_table-icons th{flex:0 0 110px}.simple_table.simple_table-icons td{padding:10px 10px 10px 20px;width:24%}}.simple_table2 table,.simple_table2 thead,.simple_table2 tbody{display:block}.simple_table2{max-width:640px;margin:0 auto}.simple_table2 thead{position:relative}.simple_table2 thead:before,.simple_table2 thead:after{content:"";position:absolute;top:0;width:100%;height:4px;border-radius:5px;box-shadow:var(--shadow2)}.simple_table2 thead tr{display:flex;padding:14px 0}.simple_table2 thead:after{top:auto;bottom:0}.simple_table2 thead th{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.6875rem;line-height:1.2727272727}.simple_table2 tr{display:flex;position:relative;padding:10px 0 0}.simple_table2 tr+tr:before{content:"";display:block;position:absolute;top:0;width:100%;height:7px;box-shadow:var(--shadow3)}.simple_table2 th,.simple_table2 td{display:flex;position:relative;align-items:center;justify-content:center;width:25%;padding:10px;font-size:.75rem}.simple_table2 th+th,.simple_table2 td+td,.simple_table2 th+td,.simple_table2 td+th{padding:10px 10px 10px 20px}.simple_table2 th+th:after,.simple_table2 td+td:after,.simple_table2 th+td:after,.simple_table2 td+th:after{content:"";display:block;position:absolute;top:0;bottom:10px;left:0;width:4px;box-shadow:var(--shadow2)}@media only screen and (min-width:768px){.simple_table2 thead th,.simple_table2 tbody th,.simple_table2 tbody td{font-size:.875rem;line-height:1.4285714286}}.simple_table2.simple_table2-modal_players .simple_table2-position{width:60px}.simple_table2.simple_table2-modal_players .simple_table2-player{width:35%}.simple_table2.simple_table2-modal_players .simple_table2-reality{width:55px}.simple_table2.simple_table2-modal_players td.simple_table2-note{justify-content:flex-start}@media only screen and (min-width:768px){.simple_table2.simple_table2-modal_players{padding:0 25px}.simple_table2.simple_table2-modal_players .simple_table2-position{width:110px}.simple_table2.simple_table2-modal_players .simple_table2-player{width:26%}.simple_table2.simple_table2-modal_players .simple_table2-reality{width:85px}}.simple_table2-esportsawards{margin:0 auto 20px}.simple_table2-esportsawards th{flex:0 0 25%}.simple_table2-esportsawards td{flex:1 1 auto;justify-content:flex-start}.simple_table2-esportsawards .simple_table2-award_badge{display:inline-block;vertical-align:middle}.simple_table2-esportsawards .simple_table2-award_badge img{width:76px;height:auto;margin-right:5px}.simple_table2-esportsawards thead th.simple_table2-player{width:auto;text-align:center;flex:1 1 auto}.simple_table2-esportsawards tbody td{width:auto;justify-content:space-between}.simple_table2-esportsawards tbody td a{color:#272727;transition:opacity .5s}.simple_table2-esportsawards tbody td a:hover{opacity:.7}.sp_box{margin-top:10px;border:1px solid #d1d9e0}.sp_box .sp_box-ttl{padding:10px;border-bottom:1px solid #d1d9e0;font-size:.875rem;line-height:1.2857142857;text-align:center;background:#e2e8ed}.sp_box .sp_box-main{font-size:.75rem;line-height:1.25}.sp_box .sp_box-main .sp_box-detail dl{display:flex;align-items:stretch;border-bottom:1px solid #d1d9e0}.sp_box .sp_box-main .sp_box-detail dl dt{flex:0 0 6em;padding:15px 5px;border-right:1px solid #d1d9e0;text-align:center}.sp_box .sp_box-main .sp_box-detail dl dd{flex:1 1 auto;padding:15px 10px}.sp_box .sp_box-main .sp_box-detail dl:last-child{border:0}@media only screen and (min-width:768px){.sp_box{margin-top:20px}.sp_box .sp_box-ttl{font-size:1rem;line-height:1.25}.sp_box .sp_box-main{font-size:.875rem;line-height:1.2857142857}}.sp_box.sp_box-gp{max-width:250px}.sp_box.sp_box-gp .sp_box-main .sp_box-detail dl dt{flex:0 0 45%}.sp_box.sp_box-gp .sp_box-main .sp_box-detail dl dd{text-align:center}.standings{padding:0 10px;overflow-x:scroll}.standings .standings-inner{min-width:850px;padding:0 10px 0 0}.standings .standings-label{display:flex}.standings .standings-label:before{content:"";display:block;position:sticky;left:-116px;flex:0 0 auto;width:200px;height:16px;background:#efefef}.standings .standings-label li{flex:0 0 auto;width:53px;font-size:.75rem;line-height:1.3333333333;text-align:center}.standings .standings-item{display:flex;position:relative;align-items:center;margin:10px 0;padding:3px 0;border-radius:10px;box-shadow:var(--shadow1)}.standings .standings-item a{color:#272727;transition:opacity .5s}.standings .standings-item a:hover{opacity:.7}.standings .standings-item dl{display:flex;position:sticky;z-index:5;left:-20px;align-items:center;padding:0 0 0 10px;border-radius:10px 0 0 10px;background:#efefef}.standings .standings-item dt{width:20px;height:20px;border-radius:5px;background:#061525;color:#fff;font-family:MFW-PSoftGoStdN-Ultra;font-size:.9375rem;line-height:1.3333333333;text-align:center}.standings .standings-item dd{width:56px;padding:0 2px}.standings .standings-item dd img{width:100%;height:auto}.standings .standings-item p{flex:0 0 auto;width:110px;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.9375rem;line-height:1.3333333333}.standings .standings-item ul{display:flex;padding:8px 0;border-radius:10px;box-shadow:inset 5px 5px 8px #b4c1ba80,inset -5px -5px 8px #fff}.standings .standings-item li{position:relative;width:53px;font-family:MFW-PSoftGoStdN-Ultra;font-size:.8125rem;text-align:center}.standings .standings-item li+li:after{content:"";display:block;position:absolute;top:0;bottom:0;left:-2px;width:4px;box-shadow:var(--shadow2)}.standings .standings-item li .standings-em{color:#f1138b}@media only screen and (min-width:900px){.standings{padding:0 10px;overflow-x:visible}.standings .standings-inner{padding:0}}.stats_modal{box-shadow:inset 5px 5px 8px #b4c1ba80,inset -5px -5px 8px #fff;padding:15px 10px;border-radius:10px}.stats_modal .stats_modal-player{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.8125rem;line-height:1.2307692308;display:flex;justify-content:space-between;position:relative;padding:0 0 20px}.stats_modal .stats_modal-player:after{content:"";display:block;height:4px;margin:0 0 10px;box-shadow:var(--shadow2);position:absolute;bottom:0;left:0;right:0}.stats_modal .stats_modal-player .stats_modal-player-home,.stats_modal .stats_modal-player .stats_modal-player-visitor{display:flex;align-items:center}.stats_modal .stats_modal-player .stats_modal-player-visitor{flex-direction:row-reverse}.stats_modal .stats_modal-player img{width:30px;height:auto;image-rendering:-webkit-optimize-contrast}.stats_modal .stats_modal-player .stats_modal-player-home-player_name,.stats_modal .stats_modal-player .stats_modal-player-visitor-player_name{font-size:.625rem}.stats_modal .stats_modal-data dl{display:flex;justify-content:space-between;padding:7px 7px 12px;position:relative}.stats_modal .stats_modal-data dl:not(:last-child):after{content:"";display:block;position:absolute;right:0;bottom:0;left:0;height:5px;box-shadow:var(--shadow3)}.stats_modal .stats_modal-data dt{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.75rem;line-height:1.3333333333;flex:1 1 auto;order:2;text-align:center}.stats_modal .stats_modal-data dd{font-size:.6875rem;line-height:1.2727272727;flex:0 0 40%}.stats_modal .stats_modal-data dd.stats_modal-data-home{order:1}.stats_modal .stats_modal-data dd.stats_modal-data-visitor{order:3;text-align:right}@media only screen and (min-width:768px){.stats_modal{padding:20px 30px}.stats_modal .stats_modal-player{font-size:1rem}.stats_modal .stats_modal-player img{width:45px}.stats_modal .stats_modal-data dt{font-size:.875rem}.stats_modal .stats_modal-data dd{font-size:.8125rem}}.stats_nav{display:flex;justify-content:center}.stats_nav dl{position:relative;flex:1 0 auto;padding:0 15px}.stats_nav dl+dl:after{content:"";position:absolute;top:0;bottom:0;left:-2px;width:4px;box-shadow:var(--shadow3)}.stats_nav dt{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;text-align:center}.stats_nav dd{flex:1 0 auto;max-width:180px;margin:10px auto 0;text-align:center}@media only screen and (min-width:768px){.stats_nav{justify-content:space-between;max-width:100%}.stats_nav dl{display:flex;align-items:center;flex:0 0 calc(50% - 10px);padding:0}.stats_nav dl+dl:after{display:none}.stats_nav dt{flex:1 0 auto}.stats_nav dd{margin:0 0 0 10px}}.stats_rank{position:relative;padding:0 10px}.stats_rank table{width:100%;white-space:nowrap}.stats_rank table thead tr th{padding:0 7px;font-size:.6875rem;line-height:2.8181818182}.stats_rank table thead .nicepitch_per{font-size:.625rem;letter-spacing:-1px}.stats_rank table tbody tr{border-top:4px solid #d1d9e0}.stats_rank table tbody tr td{padding:7px;font-size:.6875rem;color:#272727;text-align:center;vertical-align:middle}.stats_rank table tbody tr td:nth-child(odd):not(:first-child){background:#e2e8ed}.stats_rank .stats_rank-rank span{display:inline-block;min-width:20px;height:20px;padding:0 5px;box-sizing:border-box;margin:0 4px 0 0;border-radius:5px;background:#061525;color:#fff;font-family:MFW-PSoftGoStdN-Ultra;font-size:.9375rem;line-height:1.3333333333;text-align:center}.stats_rank .stats_rank-player{width:42%;padding:7px 7px 7px 0;text-align:left;font-family:MFW-PShinGoPr6N-Heavy}.stats_rank .stats_rank-player a{display:block;transition:opacity .5s;color:#272727}.stats_rank .stats_rank-player a:hover{opacity:.8}.stats_rank .stats_rank-player img{width:35px;vertical-align:middle}.stats_rank .stats_rank-item{min-width:16%}.stats_rank-all_stats table thead tr th{min-width:22px;font-size:.625rem;line-height:2}.stats_rank-all_stats table thead tr th a{display:block;position:relative;margin:0 auto;padding:0 8px 0 5px;transition:opacity .5s;color:#003467}.stats_rank-all_stats table thead tr th a:hover{opacity:.8}.stats_rank-all_stats table thead tr th a.asc:after,.stats_rank-all_stats table thead tr th a.desc:after{content:"";position:absolute;top:50%;right:0;margin:-2.5px 0 0;border-width:0 3px 4.5px 3px;border-style:solid;border-color:#999 transparent}.stats_rank-all_stats table thead tr th a.desc:after{border-width:4.5px 3px 0 3px}.stats_rank-all_stats .stats_rank-all_stats-inner{display:flex}.stats_rank-all_stats .stats_rank-all_stats-inner>div{flex:1 1 auto}.stats_rank-all_stats .stats_rank-pinned{padding:30px 0 0}.stats_rank-all_stats .stats_rank-pinned table{box-sizing:border-box;width:100%}.stats_rank-all_stats .stats_rank-pinned table tbody{border-right:none}.stats_rank-all_stats .stats_rank-pinned table tbody tr td{height:35px}.stats_rank-all_stats .stats_rank-pinned .stats_rank-rank,.stats_rank-all_stats .stats_rank-pinned .stats_rank-player{width:auto}.stats_rank-all_stats .stats_rank-scrollable{flex:1 1 auto;overflow-x:scroll}.stats_rank-all_stats .stats_rank-scrollable table{box-sizing:border-box;width:100%}.stats_rank-all_stats .stats_rank-scrollable table thead tr th{padding:0;line-height:3}.stats_rank-all_stats .stats_rank-scrollable table thead tr th:first-child{display:none}.stats_rank-all_stats .stats_rank-scrollable table tbody{border-left:none}.stats_rank-all_stats .stats_rank-scrollable table tbody tr td{height:35px}.stats_rank-all_stats .stats_rank-scrollable table tbody tr td:first-child{display:none}.stats_rank-all_stats .is-valid td,.stats_rank-all_stats .is-valid th{color:#bababa}.stats_rank-all_stats .is-valid .stats_rank-player a,.stats_rank-all_stats .is-valid .stats_rank-rank span{opacity:.3}@media only screen and (min-width:768px){.stats_rank>h2,.stats_rank>h3,.stats_rank>h4{font-size:1.125rem}.stats_rank>table thead tr th{font-size:.8125rem}.stats_rank>table thead tr th .nicepitch_per{font-size:.8125rem;letter-spacing:-2px}.stats_rank>table tbody tr th,.stats_rank>table tbody tr td{font-size:.875rem}.stats_rank-all_stats{padding:0}.stats_rank-all_stats table thead tr th{padding:0 2px;font-size:.6875rem}.stats_rank-all_stats table thead tr th a{height:6rem;padding:0 0 1.5rem;text-align:right;writing-mode:vertical-rl}.stats_rank-all_stats table thead tr th a.asc:after,.stats_rank-all_stats table thead tr th a.desc:after{top:100%;right:50%;margin:-16px -4px 0 0;border-width:0 4px 8px 4px}.stats_rank-all_stats table thead tr th a.desc:after{border-width:8px 4px 0 4px}.stats_rank-all_stats table tbody tr td{padding:7px 0;font-size:.75rem;line-height:1.3333333333}.stats_rank-all_stats .stats_rank-pinned{padding:7.5rem 0 0}.stats_rank-all_stats .stats_rank-pinned table tbody tr td{height:35px}.stats_rank-all_stats .stats_rank-rank{padding-left:3px}.stats_rank-all_stats .stats_rank-player{width:240px;padding-right:3px}.stats_rank-all_stats .stats_rank-item{min-width:unset;width:auto}.stats_rank-all_stats .stats_rank-rank{width:40px}}.stats_rank.stats_rank-spileague_ranking table thead tr th{min-width:22px;font-size:.625rem;line-height:2;padding:3px 7px}.stats_rank.stats_rank-spileague_ranking table thead tr th a{display:block;position:relative;margin:0 auto;padding:0 8px 0 5px;transition:opacity .5s;color:#003467}.stats_rank.stats_rank-spileague_ranking table thead tr th a:hover{opacity:.8}.stats_rank.stats_rank-spileague_ranking table thead tr .stats_rank-total_pt{position:relative;border-style:solid;border-width:0 1px;border-color:#d8dee3}.stats_rank.stats_rank-spileague_ranking table thead tr .stats_rank-schedule:nth-of-type(2n){background:#e2e8ed}.stats_rank.stats_rank-spileague_ranking .stats_rank-item{min-width:30px}.stats_rank.stats_rank-spileague_ranking .stats_rank-pt{border-bottom:1px solid #d8dee3}.stats_rank.stats_rank-spileague_ranking .stats_rank-spileague_ranking-inner{display:flex;border-top:4px solid #d1d9e0}.stats_rank.stats_rank-spileague_ranking .stats_rank-spileague_ranking-inner>div{flex:1 1 auto}.stats_rank.stats_rank-spileague_ranking .stats_rank-rank span{min-width:34px}.stats_rank.stats_rank-spileague_ranking .stats_rank-change span{display:block;width:16px;height:16px;background:url(../img/prospi_a_league/icon_ranking_arrow.svg) no-repeat 50% 50%/contain}.stats_rank.stats_rank-spileague_ranking .stats_rank-change span.stats_rank-change-icon-up{background-image:url(../img/prospi_a_league/icon_ranking_arrow_up.svg)}.stats_rank.stats_rank-spileague_ranking .stats_rank-change span.stats_rank-change-icon-down{background-image:url(../img/prospi_a_league/icon_ranking_arrow_down.svg)}.stats_rank.stats_rank-spileague_ranking .stats_rank-pinned{padding:60px 0 0}.stats_rank.stats_rank-spileague_ranking .stats_rank-pinned table{box-sizing:border-box;width:100%}.stats_rank.stats_rank-spileague_ranking .stats_rank-pinned table tbody{border-right:none}.stats_rank.stats_rank-spileague_ranking .stats_rank-pinned table tbody tr td{height:35px}.stats_rank.stats_rank-spileague_ranking .stats_rank-pinned .stats_rank-rank,.stats_rank.stats_rank-spileague_ranking .stats_rank-pinned .stats_rank-player{width:auto}.stats_rank.stats_rank-spileague_ranking .stats_rank-scrollable{flex:1 1 auto;overflow-x:scroll}.stats_rank.stats_rank-spileague_ranking .stats_rank-scrollable table{box-sizing:border-box;width:100%}.stats_rank.stats_rank-spileague_ranking .stats_rank-scrollable table thead tr th{padding:0;line-height:3}.stats_rank.stats_rank-spileague_ranking .stats_rank-scrollable table thead tr th:first-child{display:none}.stats_rank.stats_rank-spileague_ranking .stats_rank-scrollable table thead th.stats_rank-total_pt{padding:0 3px}.stats_rank.stats_rank-spileague_ranking .stats_rank-scrollable table tbody{border-left:none}.stats_rank.stats_rank-spileague_ranking .stats_rank-scrollable table tbody tr td{height:35px}.stats_rank.stats_rank-spileague_ranking .stats_rank-scrollable table tbody tr td:first-child{display:none}.stats{max-width:780px;margin:0 auto}.stats .stats-list{display:grid;grid-template-columns:repeat(2,minmax(0,50%))}.stats dl{display:flex;justify-content:space-between;position:relative;padding:8px 20px 17px 15px}.stats dl:before{content:"";display:block;width:100%;height:7px;background:linear-gradient(#c3cdc7,#c3cdc700 80%);position:absolute;bottom:0;left:0;right:0;margin:auto;box-shadow:6px 0 4px -4px #b4c1ba inset}.stats dl:nth-child(2n):before{box-shadow:none}.stats dl:nth-last-child(-n+2):nth-child(odd):before,.stats dl:nth-last-child(-n+2):nth-child(odd)~dl:before{display:none}.stats dl:after{content:"";display:block;position:absolute;top:5px;right:0;bottom:13px;width:4px;margin:0 auto;box-shadow:var(--shadow2)}.stats dl:nth-child(2n):after{display:none}.stats dl.stats-rank1 dt,.stats dl.stats-rank2 dt,.stats dl.stats-rank3 dt{position:relative;padding-left:25px}.stats dl.stats-rank1 dt:before,.stats dl.stats-rank2 dt:before,.stats dl.stats-rank3 dt:before{content:"";display:block;font-size:.625rem;line-height:1;background:#ccc;border-radius:5px;position:absolute;left:0;top:50%;transform:translateY(-50%);padding:3px;text-align:center;width:10px}.stats dl.stats-rank1 dt:after,.stats dl.stats-rank2 dt:after,.stats dl.stats-rank3 dt:after{content:"";display:block;background:repeat 50% 50%/100% auto;width:12px;height:12px;position:absolute;left:11px;top:-8px}.stats dl.stats-rank1 dt:before{content:"1";background:linear-gradient(150deg,#ffd800 20%,#ff9000 80%);color:#ac6500}.stats dl.stats-rank1 dt:after{background-image:url(../img/prospi_a_league/icon_rank1.svg)}.stats dl.stats-rank2 dt:before{content:"2";background:linear-gradient(150deg,#b9bad2 20%,#9394bb 80%);color:#4d4e77}.stats dl.stats-rank2 dt:after{background-image:url(../img/prospi_a_league/icon_rank2.svg)}.stats dl.stats-rank3 dt:before{content:"3";background:linear-gradient(150deg,#ff7c95 20%,#e73d75 80%);color:#9d0101}.stats dl.stats-rank3 dt:after{background-image:url(../img/prospi_a_league/icon_rank3.svg)}.stats dt{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.6875rem;line-height:1.1818181818}.stats dd{font-size:.6875rem;line-height:1.1818181818}@media only screen and (min-width:768px){.stats .stats-list{grid-template-columns:repeat(4,minmax(0,50%))}.stats dl{padding:10px 20px 19px 15px}.stats dl:nth-child(4n-1):before{box-shadow:none}.stats dl:nth-last-child(-n+4):nth-child(4n+1):before,.stats dl:nth-last-child(-n+4):nth-child(4n+1)~dl:before{display:none}.stats dl:nth-child(2n):after{display:block}.stats dl:nth-child(4n):after{display:none}.stats dl.stats-rank1 dt:after,.stats dl.stats-rank2 dt:after,.stats dl.stats-rank3 dt:after{top:-6px}.stats dt,.stats dd{font-size:.8125rem}}.streaming{position:relative;padding:15px;margin:15px 10px;border-radius:10px;background:#efefef;box-shadow:inset 5px 5px 8px #b4c1ba80,inset -5px -5px 8px #fff}.streaming .streaming-ttl{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy}.streaming .streaming-ttl a{color:#03294e}.streaming .streaming-ttl h1{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-size:1.25rem;line-height:1.4}.streaming .streaming-ttl span{margin:0 5px 0 0;font-size:.75rem;line-height:1.3333333333}.streaming .streaming-ttl em{display:inline-block;margin:0 0 0 5px;padding:4px 10px 4px 12px;border-radius:30px;font-size:.875rem;line-height:1.4285714286;color:#fff;background:#f1138b}.streaming .streaming-ttl em:after{content:"";display:inline-block;margin:0 0 .2em 6px;width:.9em;height:.9em;background:currentColor;-webkit-mask:url(../img/prospi_a_league/icon_arrow.svg) no-repeat 50% 50%/contain;mask:url(../img/prospi_a_league/icon_arrow.svg) no-repeat 50% 50%/contain;vertical-align:bottom}.streaming .streaming-game{display:grid;gap:15px;margin:15px 0 0;text-align:center}.streaming .streaming-game a{display:grid;grid-template-columns:minmax(0,100px) 70px minmax(0,100px);justify-content:center;align-items:center;padding:15px 5px;border-radius:10px;box-shadow:var(--shadow1);color:#061525}.streaming .streaming-game h2{width:fit-content;grid-column:1/4;margin:0 auto;padding:4px 20px;border-radius:20px;color:#fff;background:#03294e;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.875rem;line-height:1.1428571429}.streaming .streaming-game p{padding:0 0 15px;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1.625rem;line-height:1.3076923077}.streaming .streaming-game em{display:block;margin:4px 0 0;padding:4px 8px;font-size:.75rem;border-radius:20px;line-height:1.3333333333;color:#fff;background:#f1138b}.streaming .streaming-game img{width:100%;height:auto}.streaming .streaming-game dd{font-size:.75rem;line-height:1}.streaming .streaming-game-nippon{display:grid;gap:10px;justify-content:center;margin:15px 0 0}.streaming .streaming-game-nippon-card,.streaming .streaming-game-nippon-card dl{display:flex;align-items:center}.streaming .streaming-game-nippon-card dt{width:90px}.streaming .streaming-game-nippon-card dd{width:20px}.streaming .streaming-game-nippon-card img{width:100%;height:auto}.streaming .streaming-game-nippon-card p{width:55px;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1.25rem;text-align:center}.streaming .streaming-game-nippon-card dl:last-child dt{order:2}.streaming .streaming-game-nippon-card dl:last-child dd{order:1}.streaming .streaming-game-nippon-guest{display:grid;grid-template-columns:minmax(0,30px) repeat(4,50px) minmax(0,30px);align-items:center;justify-content:center;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy}.streaming .streaming-game-nippon-guest h2{font-size:.875rem;line-height:1;background:#1484f4;color:#fff;writing-mode:vertical-rl;width:fit-content;padding:8px 4px;border-radius:5px;box-shadow:inset 2px 2px 2px #0461be,inset -2px -2px 2px #198cfe}.streaming .streaming-game-nippon-guest dl{position:relative}.streaming .streaming-game-nippon-guest dt img{width:100%;height:auto;box-sizing:border-box;border:2px solid #efefef;border-radius:60px;box-shadow:-3px -3px 4px #fff,3px 3px 4px #b4c1bab3;image-rendering:-webkit-optimize-contrast}.streaming .streaming-game-nippon-guest dd{font-size:.625rem;line-height:1.3333333333;position:absolute;bottom:0;text-align:center;width:100%;text-shadow:1px 1px 0 #FFF,-1px -1px 0 #FFF,-1px 1px 0 #FFF,1px -1px 0 #FFF,0px 1px 0 #FFF,-1px 0 #FFF,-1px 0 0 #FFF,1px 0 0 #FFF}.streaming .streaming-game-nippon-guest a{display:grid;place-content:center;width:34px;height:34px;border:2px solid #efefef;border-radius:60px;box-shadow:-3px -3px 4px #fff,3px 3px 4px #b4c1bab3;background:#0055a9;line-height:1}@media only screen and (min-width:768px){.streaming .streaming-ttl h1{font-size:2.125rem}.streaming .streaming-ttl span{margin:0 10px 0 0;font-size:1rem}.streaming .streaming-ttl em{margin:0 0 0 10px;padding:4px 16px 4px 20px;font-size:1.375rem}.streaming .streaming-game{grid-auto-flow:column;grid-auto-columns:minmax(0,260px);justify-content:center}.streaming .streaming-game-nippon{grid-auto-flow:column;grid-auto-columns:minmax(0,300px);justify-content:center;gap:20px}.streaming .streaming-game-nippon-card dt{width:100px}.streaming .streaming-game-nippon-guest{grid-template-columns:minmax(0,30px) repeat(4,60px) minmax(0,30px)}}.sub_headline{margin:20px 10px 15px}.sub_headline h3{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;text-align:center}.sub_headline h3:after{content:"";display:block;width:26px;height:7px;margin:8px auto 0;border-radius:10px;background:#0059b2;box-shadow:var(--shadow2)}@media only screen and (min-width:768px){.sub_headline h3{font-size:1.125rem;line-height:1.2222222222}}.tab_nav{padding:0 0 25px;background:linear-gradient(#1616161f,#16161600) no-repeat 0 100%/100% 25px}.tab_nav ul{display:flex;margin:15px}.tab_nav li{flex:1 1 auto;margin:0 5px}.tab_nav li a,.tab_nav li span{display:block;padding:8px 10px;transition:all .3s;border-radius:10px;box-shadow:var(--shadow1);color:#272727;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;line-height:1.375;text-align:center}.tab_nav li:hover a,.tab_nav li:hover span,.tab_nav li.is-current a,.tab_nav li.is-current span{background:#0d2036;box-shadow:inset 5px 5px 8px #000f1f,inset -5px -5px 8px #152f4b;color:#fff}@media only screen and (min-width:768px){.tab_nav ul{align-items:center;justify-content:center}.tab_nav li{flex:0 0 auto}.tab_nav li a,.tab_nav li span{display:inline-block;padding:8px 20px}}@media only screen and (min-width:920px){.tab_nav{padding:0;background:0}}.team_cheer_tw{border-radius:10px;box-shadow:inset 5px 5px 8px #b4c1ba80,inset -5px -5px 8px #fff;max-width:360px;margin:0 auto;padding:10px 15px;box-sizing:border-box}.team_cheer_tw ul:first-child li:first-child:before{display:none}.team_cheer_tw li{display:flex;align-items:center;position:relative;padding:10px 3px 6px 0}.team_cheer_tw li:before{content:"";display:block;position:absolute;top:0;width:100%;height:7px;box-shadow:var(--shadow3)}.team_cheer_tw .team_cheer_tw-petmark{width:40px}.team_cheer_tw .team_cheer_tw-petmark img{width:100%;height:auto}.team_cheer_tw .team_cheer_tw-team{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1rem;line-height:1.25}.team_cheer_tw .team_cheer_tw-btn{margin-left:auto;min-width:125px}.team_cheer_tw .team_cheer_tw-btn a{display:block;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.875rem;line-height:1.1428571429;padding:10px 10px 10px 45px;background:url(../img/common/sns_icon_twitter_w.svg) no-repeat 15px 54%/22px auto,linear-gradient(90deg,#008cee,#00acee);color:#fff;transition:opacity .5s;border-radius:10px;box-shadow:var(--shadow1)}.team_cheer_tw .team_cheer_tw-btn a:hover{opacity:.8}.team_cheer_tw .team_cheer_tw-btn a.is-disabled{opacity:.3;pointer-events:none}@media only screen and (min-width:768px){.team_cheer_tw{max-width:720px;display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 25px}.team_cheer_tw ul{width:calc(50% - 15px)}.team_cheer_tw li:first-child:before{display:none}.team_cheer_tw .team_cheer_tw-petmark{width:60px}.team_cheer_tw .team_cheer_tw-team{font-size:1.125rem}.team_cheer_tw .team_cheer_tw-btn{min-width:130px}.team_cheer_tw .team_cheer_tw-btn a{font-size:1rem}}.team_detail_ttl.theme-carp{--team-detail-ttl-front: url(../img/prospi_a_league/bg_player_detail_ttl_front_carp.png);--team-detail-ttl-back: url(../img/prospi_a_league/bg_player_detail_ttl_back_carp.png);--team-detail-ttl-chara: url(../img/prospi_a_league/bg_page_ttl_chara_carp.png);--team-detail-ttl-manager: url(../img/prospi_a_league/bg_team_detail_ttl_manager_carp.png);--team-detail-ttl-player: url(../img/prospi_a_league/bg_team_detail_ttl_player_carp_sp.png?v4)}.team_detail_ttl.theme-giants{--team-detail-ttl-front: url(../img/prospi_a_league/bg_player_detail_ttl_front_giants.png);--team-detail-ttl-back: url(../img/prospi_a_league/bg_player_detail_ttl_back_giants.png);--team-detail-ttl-chara: url(../img/prospi_a_league/bg_page_ttl_chara_giants.png);--team-detail-ttl-manager: url(../img/prospi_a_league/bg_team_detail_ttl_manager_giants.png);--team-detail-ttl-player: url(../img/prospi_a_league/bg_team_detail_ttl_player_giants_sp.png?v4)}.team_detail_ttl.theme-dragons{--team-detail-ttl-front: url(../img/prospi_a_league/bg_player_detail_ttl_front_dragons.png);--team-detail-ttl-back: url(../img/prospi_a_league/bg_player_detail_ttl_back_dragons.png);--team-detail-ttl-chara: url(../img/prospi_a_league/bg_page_ttl_chara_dragons.png);--team-detail-ttl-manager: url(../img/prospi_a_league/bg_team_detail_ttl_manager_dragons.png);--team-detail-ttl-player: url(../img/prospi_a_league/bg_team_detail_ttl_player_dragons_sp.png?v4)}.team_detail_ttl.theme-swallows{--team-detail-ttl-front: url(../img/prospi_a_league/bg_player_detail_ttl_front_swallows.png);--team-detail-ttl-back: url(../img/prospi_a_league/bg_player_detail_ttl_back_swallows.png);--team-detail-ttl-chara: url(../img/prospi_a_league/bg_page_ttl_chara_swallows.png);--team-detail-ttl-manager: url(../img/prospi_a_league/bg_team_detail_ttl_manager_swallows.png);--team-detail-ttl-player: url(../img/prospi_a_league/bg_team_detail_ttl_player_swallows_sp.png?v4)}.team_detail_ttl.theme-baystars{--team-detail-ttl-front: url(../img/prospi_a_league/bg_player_detail_ttl_front_baystars.png);--team-detail-ttl-back: url(../img/prospi_a_league/bg_player_detail_ttl_back_baystars.png);--team-detail-ttl-chara: url(../img/prospi_a_league/bg_page_ttl_chara_baystars.png);--team-detail-ttl-manager: url(../img/prospi_a_league/bg_team_detail_ttl_manager_baystars.png);--team-detail-ttl-player: url(../img/prospi_a_league/bg_team_detail_ttl_player_baystars_sp.png?v4)}.team_detail_ttl.theme-tigers{--team-detail-ttl-front: url(../img/prospi_a_league/bg_player_detail_ttl_front_tigers.png);--team-detail-ttl-back: url(../img/prospi_a_league/bg_player_detail_ttl_back_tigers.png);--team-detail-ttl-chara: url(../img/prospi_a_league/bg_page_ttl_chara_tigers.png);--team-detail-ttl-manager: url(../img/prospi_a_league/bg_team_detail_ttl_manager_tigers.png);--team-detail-ttl-player: url(../img/prospi_a_league/bg_team_detail_ttl_player_tigers_sp.png?v4)}.team_detail_ttl.theme-lions{--team-detail-ttl-front: url(../img/prospi_a_league/bg_player_detail_ttl_front_lions.png);--team-detail-ttl-back: url(../img/prospi_a_league/bg_player_detail_ttl_back_lions.png);--team-detail-ttl-chara: url(../img/prospi_a_league/bg_page_ttl_chara_lions.png);--team-detail-ttl-manager: url(../img/prospi_a_league/bg_team_detail_ttl_manager_lions.png);--team-detail-ttl-player: url(../img/prospi_a_league/bg_team_detail_ttl_player_lions_sp.png?v4)}.team_detail_ttl.theme-fighters{--team-detail-ttl-front: url(../img/prospi_a_league/bg_player_detail_ttl_front_fighters.png);--team-detail-ttl-back: url(../img/prospi_a_league/bg_player_detail_ttl_back_fighters.png);--team-detail-ttl-chara:url(../img/prospi_a_league/bg_page_ttl_chara_fighters.png);--team-detail-ttl-manager: url(../img/prospi_a_league/bg_team_detail_ttl_manager_fighters.png);--team-detail-ttl-player: url(../img/prospi_a_league/bg_team_detail_ttl_player_fighters_sp.png?v4)}.team_detail_ttl.theme-hawks{--team-detail-ttl-front: url(../img/prospi_a_league/bg_player_detail_ttl_front_hawks.png);--team-detail-ttl-back: url(../img/prospi_a_league/bg_player_detail_ttl_back_hawks.png);--team-detail-ttl-chara:url(../img/prospi_a_league/bg_page_ttl_chara_hawks.png);--team-detail-ttl-manager: url(../img/prospi_a_league/bg_team_detail_ttl_manager_hawks.png);--team-detail-ttl-player: url(../img/prospi_a_league/bg_team_detail_ttl_player_hawks_sp.png?v4)}.team_detail_ttl.theme-buffaloes{--team-detail-ttl-front: url(../img/prospi_a_league/bg_player_detail_ttl_front_buffaloes.png);--team-detail-ttl-back: url(../img/prospi_a_league/bg_player_detail_ttl_back_buffaloes.png);--team-detail-ttl-chara:url(../img/prospi_a_league/bg_page_ttl_chara_buffaloes.png);--team-detail-ttl-manager: url(../img/prospi_a_league/bg_team_detail_ttl_manager_buffaloes.png);--team-detail-ttl-player: url(../img/prospi_a_league/bg_team_detail_ttl_player_buffaloes_sp.png?v4)}.team_detail_ttl.theme-eagles{--team-detail-ttl-front: url(../img/prospi_a_league/bg_player_detail_ttl_front_eagles.png);--team-detail-ttl-back: url(../img/prospi_a_league/bg_player_detail_ttl_back_eagles.png);--team-detail-ttl-chara:url(../img/prospi_a_league/bg_page_ttl_chara_eagles.png);--team-detail-ttl-manager: url(../img/prospi_a_league/bg_team_detail_ttl_manager_eagles.png);--team-detail-ttl-player: url(../img/prospi_a_league/bg_team_detail_ttl_player_eagles_sp.png?v4)}.team_detail_ttl.theme-marines{--team-detail-ttl-front: url(../img/prospi_a_league/bg_player_detail_ttl_front_marines.png);--team-detail-ttl-back: url(../img/prospi_a_league/bg_player_detail_ttl_back_marines.png);--team-detail-ttl-chara:url(../img/prospi_a_league/bg_page_ttl_chara_marines.png);--team-detail-ttl-manager: url(../img/prospi_a_league/bg_team_detail_ttl_manager_marines.png);--team-detail-ttl-player: url(../img/prospi_a_league/bg_team_detail_ttl_player_marines_sp.png?v4)}@media only screen and (min-width:768px){.team_detail_ttl.theme-carp{--team-detail-ttl-player: url(../img/prospi_a_league/bg_team_detail_ttl_player_carp_pc.png?v4)}.team_detail_ttl.theme-giants{--team-detail-ttl-player: url(../img/prospi_a_league/bg_team_detail_ttl_player_giants_pc.png?v4)}.team_detail_ttl.theme-dragons{--team-detail-ttl-player: url(../img/prospi_a_league/bg_team_detail_ttl_player_dragons_pc.png?v4)}.team_detail_ttl.theme-swallows{--team-detail-ttl-player: url(../img/prospi_a_league/bg_team_detail_ttl_player_swallows_pc.png?v4)}.team_detail_ttl.theme-baystars{--team-detail-ttl-player: url(../img/prospi_a_league/bg_team_detail_ttl_player_baystars_pc.png?v4)}.team_detail_ttl.theme-tigers{--team-detail-ttl-player: url(../img/prospi_a_league/bg_team_detail_ttl_player_tigers_pc.png?v4)}.team_detail_ttl.theme-lions{--team-detail-ttl-player: url(../img/prospi_a_league/bg_team_detail_ttl_player_lions_pc.png?v4)}.team_detail_ttl.theme-fighters{--team-detail-ttl-player: url(../img/prospi_a_league/bg_team_detail_ttl_player_fighters_pc.png?v4)}.team_detail_ttl.theme-hawks{--team-detail-ttl-player: url(../img/prospi_a_league/bg_team_detail_ttl_player_hawks_pc.png?v4)}.team_detail_ttl.theme-buffaloes{--team-detail-ttl-player: url(../img/prospi_a_league/bg_team_detail_ttl_player_buffaloes_pc.png?v4)}.team_detail_ttl.theme-eagles{--team-detail-ttl-player: url(../img/prospi_a_league/bg_team_detail_ttl_player_eagles_pc.png?v4)}.team_detail_ttl.theme-marines{--team-detail-ttl-player: url(../img/prospi_a_league/bg_team_detail_ttl_player_marines_pc.png?v4)}}.team_detail_ttl{--team_detail_ttl-petmark-size: 200px auto}.team_detail_ttl.team_detail_ttl-chara{--team_detail_ttl-petmark-size: 190px auto}.team_detail_ttl.team_detail_ttl-chara.team_detail_ttl-eagles,.team_detail_ttl.team_detail_ttl-chara.team_detail_ttl-marines,.team_detail_ttl.team_detail_ttl-chara.team_detail_ttl-fighters,.team_detail_ttl.team_detail_ttl-chara.team_detail_ttl-hawks{--team_detail_ttl-petmark-size: 175px auto}@media only screen and (min-width:768px){.team_detail_ttl.team_detail_ttl-chara{--team_detail_ttl-petmark-size: 335px auto}.team_detail_ttl.team_detail_ttl-chara.team_detail_ttl-eagles,.team_detail_ttl.team_detail_ttl-chara.team_detail_ttl-marines,.team_detail_ttl.team_detail_ttl-chara.team_detail_ttl-fighters,.team_detail_ttl.team_detail_ttl-chara.team_detail_ttl-hawks{--team_detail_ttl-petmark-size: 290px auto}}.team_detail_ttl.team_detail_ttl-manager{--team_detail_ttl-petmark-position: calc(50% - 105px) 40px;--team_detail_ttl-manager-position: calc(50% + 35px) calc(100% + 10px) }.team_detail_ttl.team_detail_ttl-manager.team_detail_ttl-hawks,.team_detail_ttl.team_detail_ttl-manager.team_detail_ttl-marines,.team_detail_ttl.team_detail_ttl-manager.team_detail_ttl-fighters,.team_detail_ttl.team_detail_ttl-manager.team_detail_ttl-eagles{--team_detail_ttl-petmark-size: 180px auto}@media only screen and (min-width:768px){.team_detail_ttl.team_detail_ttl-manager{--team_detail_ttl-petmark-position: calc(50% - 270px) 50px;--team_detail_ttl-petmark-size: 240px auto}.team_detail_ttl.team_detail_ttl-manager.team_detail_ttl-hawks,.team_detail_ttl.team_detail_ttl-manager.team_detail_ttl-fighters,.team_detail_ttl.team_detail_ttl-manager.team_detail_ttl-marines,.team_detail_ttl.team_detail_ttl-manager.team_detail_ttl-eagles{--team_detail_ttl-petmark-size: 160px auto}}@media only screen and (min-width:900px){.team_detail_ttl.team_detail_ttl-manager.team_detail_ttl-hawks,.team_detail_ttl.team_detail_ttl-manager.team_detail_ttl-marines,.team_detail_ttl.team_detail_ttl-manager.team_detail_ttl-fighters,.team_detail_ttl.team_detail_ttl-manager.team_detail_ttl-eagles{--team_detail_ttl-petmark-size: 220px auto}}.team_detail_ttl.team_detail_ttl-player.team_detail_ttl-fighters{--team_detail_ttl-petmark-size: 180px auto}@media only screen and (min-width:768px){.team_detail_ttl.team_detail_ttl-player{--team_detail_ttl-petmark-position: calc(50% - 270px) 180px;--team_detail_ttl-petmark-size: 240px auto}.team_detail_ttl.team_detail_ttl-player.team_detail_ttl-hawks,.team_detail_ttl.team_detail_ttl-player.team_detail_ttl-fighters,.team_detail_ttl.team_detail_ttl-player.team_detail_ttl-marines,.team_detail_ttl.team_detail_ttl-player.team_detail_ttl-eagles{--team_detail_ttl-petmark-position: calc(50% - 280px) 210px;--team_detail_ttl-petmark-size: 200px auto}}@media only screen and (min-width:900px){.team_detail_ttl.team_detail_ttl-player{--team_detail_ttl-petmark-position: calc(50% - 300px) 180px;--team_detail_ttl-petmark-size: 240px auto}}.team_detail_ttl{display:grid;grid-template-columns:minmax(0,1200px);justify-content:center;position:relative;overflow:hidden}.team_detail_ttl:after{content:"";position:absolute;top:0;bottom:0;width:100%;background:linear-gradient(#0000,#00000026) no-repeat 0 100%/100% 25px,linear-gradient(#00000026,#0000) no-repeat 0 0/100% 25px}.team_detail_ttl.team_detail_ttl-chara .team_detail_ttl-inner{height:210px;background:var(--petmark-xl) no-repeat calc(50% - 90px) 50%/var(--team_detail_ttl-petmark-size),var(--team-detail-ttl-front) no-repeat calc(50% + 130px) 70px/210px auto,var(--team-detail-ttl-chara) no-repeat calc(50% + 75px) 50%/210px auto,var(--team-detail-ttl-back) no-repeat calc(50% - 20px) 15%/360px auto,var(--team-detail-ttl-seam) no-repeat calc(50% - 152px) 50%/400px auto,var(--team-detail-ttl-seam) no-repeat calc(50% + 200px) 50%/400px auto,linear-gradient(53.7deg,#efefef 50%,#0000004d 50%,#0000 60%) no-repeat calc(50% - 150px) 50%/800px 310px,linear-gradient(53.7deg,#0000 40%,#0000004d 50%,#efefef 50%) no-repeat calc(50% + 204px) 50%/800px 310px,linear-gradient(-90deg,var(--patterncolor2) 50%,transparent 50%) repeat 0 0/8px 8px,linear-gradient(var(--patterncolor2) 50%,var(--patterncolor1) 50%) repeat 0 0/8px 8px}@media only screen and (min-width:768px){.team_detail_ttl.team_detail_ttl-chara .team_detail_ttl-inner{height:340px;background-position:calc(50% - 150px) 50%,calc(50% + 270px) 115px,calc(50% + 150px) 50%,calc(50% - 140px) 3%,calc(50% - 370px) 50%,calc(50% + 360px) 50%,calc(50% - 363px) 50%,calc(50% + 367px) 50%,0 0,0 0;background-size:var(--team_detail_ttl-petmark-size),270px auto,345px auto,720px auto,800px auto,800px auto,800px 100%,800px 100%,16px 16px,16px 16px}}.team_detail_ttl.team_detail_ttl-manager .team_detail_ttl-inner{height:310px;background:var(--team-detail-ttl-chara) no-repeat calc(50% + 120px) 170px/130px auto,var(--petmark-xl) no-repeat var(--team_detail_ttl-petmark-position)/var(--team_detail_ttl-petmark-size),var(--team-detail-ttl-front) no-repeat calc(50% + 130px) 70px/210px auto,var(--team-detail-ttl-manager) no-repeat var(--team_detail_ttl-manager-position)/400px auto,var(--team-detail-ttl-back) no-repeat calc(50% - 60px) 15%/360px auto,var(--team-detail-ttl-seam) no-repeat calc(50% - 190px) 50%/400px auto,var(--team-detail-ttl-seam) no-repeat calc(50% + 220px) 50%/400px auto,linear-gradient(53.7deg,#efefef 50%,#0000004d 50%,#0000 60%) no-repeat calc(50% - 188px) 50%/800px 310px,linear-gradient(53.7deg,#0000 40%,#0000004d 50%,#efefef 50%) no-repeat calc(50% + 224px) 50%/800px 310px,linear-gradient(-90deg,var(--patterncolor2) 50%,transparent 50%) repeat 0 0/8px 8px,linear-gradient(var(--patterncolor2) 50%,var(--patterncolor1) 50%) repeat 0 0/8px 8px}.team_detail_ttl.team_detail_ttl-manager .team_detail_ttl-note{position:absolute;bottom:0;width:100%}.team_detail_ttl.team_detail_ttl-manager .team_detail_ttl-note p{padding:5px;max-width:980px;margin:0 auto;color:#fff;z-index:1;font-size:.625rem;line-height:1.2;text-shadow:0 0 3px #000,0 0 2px #000,0 0 2px #000}@media only screen and (min-width:768px){.team_detail_ttl.team_detail_ttl-manager .team_detail_ttl-inner{height:340px;background-position:calc(50% + 290px) 130px,var(--team_detail_ttl-petmark-position),calc(50% + 270px) -40px,calc(50% + 25px) -35px,calc(50% - 140px) 3%,calc(50% - 370px) 50%,calc(50% + 360px) 50%,calc(50% - 366px) 50%,calc(50% + 364px) 50%,0 0,0 0;background-size:200px auto,var(--team_detail_ttl-petmark-size),380px auto,560px auto,720px auto,800px auto,800px auto,800px 100%,800px 100%,16px 16px,16px 16px}}@media only screen and (min-width:900px){.team_detail_ttl.team_detail_ttl-manager .team_detail_ttl-inner{background-position:calc(50% + 340px) 130px,calc(50% - 300px) 50px,calc(50% + 270px) -40px,calc(50% + 35px) -35px,calc(50% - 140px) 3%,calc(50% - 370px) 50%,calc(50% + 360px) 50%,calc(50% - 363px) 50%,calc(50% + 367px) 50%,0 0,0 0;background-size:200px auto,var(--team_detail_ttl-petmark-size),380px auto,560px auto,720px auto,800px auto,800px auto,800px 340px,800px 340px,16px 16px,16px 16px}}.team_detail_ttl.team_detail_ttl-player .team_detail_ttl-inner{height:360px;background:var(--team-detail-ttl-chara) no-repeat calc(50% + 120px) 220px/130px auto,var(--petmark-xl) no-repeat calc(50% - 100px) 160px/var(--team_detail_ttl-petmark-size),var(--team-detail-ttl-player) no-repeat 50% 0/800px auto,var(--team-detail-ttl-seam2) no-repeat calc(50% - 190px) 50%/400px auto,var(--team-detail-ttl-seam) no-repeat calc(50% + 220px) 50%/400px auto,linear-gradient(126.3deg,#efefef 50%,#0000004d 50%,#0000 60%) no-repeat calc(50% - 194px) 50%/800px 360px,linear-gradient(53.7deg,#0000 40%,#0000004d 50%,#efefef 50%) no-repeat calc(50% + 224px) 50%/800px 360px,linear-gradient(-90deg,var(--patterncolor2) 50%,transparent 50%) repeat 0 0/8px 8px,linear-gradient(var(--patterncolor2) 50%,var(--patterncolor1) 50%) repeat 0 0/8px 8px}@media only screen and (min-width:768px){.team_detail_ttl.team_detail_ttl-player .team_detail_ttl-inner{height:410px;background-image:var(--team-detail-ttl-chara),var(--petmark-xl),var(--team-detail-ttl-player),var(--team-detail-ttl-seam),var(--team-detail-ttl-seam),linear-gradient(53.7deg,#efefef 50%,#0000004d 50%,#0000 60%),linear-gradient(53.7deg,#0000 40%,#0000004d 50%,#efefef 50%),linear-gradient(-90deg,var(--patterncolor2) 50%,transparent 50%),linear-gradient(var(--patterncolor2) 50%,var(--patterncolor1) 50%);background-position:calc(50% + 290px) 200px,var(--team_detail_ttl-petmark-position),50% 0,calc(50% - 370px) 50%,calc(50% + 360px) 50%,calc(50% - 366px) 50%,calc(50% + 364px) 50%,0 0,0 0;background-size:200px auto,var(--team_detail_ttl-petmark-size),1200px auto,800px auto,800px auto,800px 100%,800px 100%,16px 16px,16px 16px}}@media only screen and (min-width:900px){.team_detail_ttl.team_detail_ttl-player .team_detail_ttl-inner{background-position:calc(50% + 340px) 200px,var(--team_detail_ttl-petmark-position),50% 0,calc(50% - 370px) 50%,calc(50% + 360px) 50%,calc(50% - 363px) 50%,calc(50% + 367px) 50%,0 0,0 0;background-size:200px auto,var(--team_detail_ttl-petmark-size),1200px auto,800px auto,800px auto,800px 100%,800px 100%,16px 16px,16px 16px}}.team_info .team_info-thumb{max-width:400px;margin:0 auto}.team_info .team_info-ttl{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.9375rem;line-height:1.3333333333;margin:15px}.team_info .team_info-desc{font-size:.8125rem;line-height:1.6923076923;margin:15px}.team_info .team_info-record{padding:0 15px}.team_info .team_info-record dl+dl{margin-top:10px}.team_info .team_info-record dt{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.8125rem;line-height:1.3846153846}.team_info .team_info-record dd{font-size:.8125rem;line-height:1.4615384615}@media only screen and (min-width:768px){.team_info{margin:0 15px}.team_info .team_info-ttl{font-size:1.125rem;line-height:1.3333333333;margin-top:0}.team_info .team_info-desc{font-size:.875rem;line-height:1.5714285714}.team_info .team_info-record{padding:0 15px}.team_info .team_info-record dl{display:flex}.team_info .team_info-record dl+dl{margin-top:5px}.team_info .team_info-record dt{font-size:.875rem;flex:0 0 140px}.team_info .team_info-record dd{font-size:.875rem;line-height:1.5714285714}}.team_name h1{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1.5625rem;line-height:1.2}.team_name p.team_desc{margin:10px 0 0;font-size:.75rem;line-height:1.3333333333}.team_name .team_name-rank{display:flex;justify-content:flex-end;margin:5px 0 0}.team_name .team_name-rank dl{display:flex;align-items:center}.team_name .team_name-rank dt{font-size:.6875rem;line-height:1.2727272727;text-align:right}.team_name .team_name-rank dt span{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy}.team_name .team_name-rank dd{font-size:1.875rem;line-height:1;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;margin:0 8px}.team_name .team_name-rank dd span{font-size:.8125rem}.team_name .team_name-award img{width:auto;height:28px;-webkit-backface-visibility:hidden}.team_name .team_name-award+.team_name-award{margin-left:5px}@media only screen and (min-width:720px){.team_name.is-after_opening{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.team_name.is-after_opening .team_name-rank{margin:0 0 0 10px}}@media only screen and (min-width:768px){.team_name{font-size:1.625rem;line-height:1.1538461538}.team_name p.team_desc{font-size:.875rem;line-height:1.1428571429}.team_name .team_name-rank dt{font-size:.75rem}.team_name .team_name-rank dd{font-size:2.375rem;margin:0 12px}.team_name .team_name-rank dd span{font-size:1rem}.team_name .team_name-award img{height:34px}.team_name .team_name-award+.team_name-award{margin-left:8px}}.team{padding:10px;border-radius:10px;background:var(--team-radial-gradient) no-repeat -120px -120px/260px 220px;box-shadow:var(--shadow1)}.team .team-inner{display:flex;justify-content:center;position:relative}.team .team-petmark{width:80px;position:absolute;left:0;top:0}.team .team-petmark img{width:100%;height:auto}.team .team-petmark a{display:block}.team .team-petmark a.is-disabled{pointer-events:none}.team .team-head_coach{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.875rem;line-height:1.1428571429;text-align:center;position:relative}.team .team-head_coach a{display:block;color:#272727;transition:opacity .5s}.team .team-head_coach a:hover{opacity:.7}.team .team-head_coach a.is-disabled{pointer-events:none}.team .team-head_coach img{width:100px;height:auto;margin:0 0 4px;box-sizing:border-box;border:6px solid #efefef;border-radius:90px;box-shadow:var(--shadow1);image-rendering:-webkit-optimize-contrast}.team .team-head_coach span{font-size:.625rem;line-height:1.2}.team .team-cheer{position:absolute;right:0;top:0}.team .team-player:before{content:"";display:block;width:100%;height:7px;margin:10px 0;box-shadow:var(--shadow3)}.team .team-player ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 10px}.team .team-player a{display:grid;gap:0 5px;grid-template-columns:36px minmax(0,1fr);align-items:center;color:#272727;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.75rem;line-height:1.3333333333}.team .team-player a span{display:block;font-size:.5625rem}.team .team-player img{width:100%;height:auto;box-sizing:border-box;border:3px solid #fff;border-radius:30px;box-shadow:-2px -2px 4px #fff,2px 2px 4px #b4c1bab3}@media only screen and (min-width:768px){.team .team-petmark{width:100px;left:-5px;top:-6px}.team .team-head_coach{font-size:1rem;line-height:1.25}.team .team-head_coach img{width:120px}.team .team-head_coach span{font-size:.75rem;line-height:1.6666666667}.team .team-player a{grid-template-columns:51px minmax(0,1fr);font-size:.875rem;line-height:1.4285714286}}.teammate{display:block;padding:10px;border-radius:10px;background:var(--team-radial-gradient) no-repeat -150px -160px/280px 280px;box-shadow:var(--shadow1);color:#272727}.teammate dt{width:100px;margin:0 auto}.teammate dt img{width:100%;height:auto;margin:0 0 4px;box-sizing:border-box;border:6px solid #efefef;border-radius:90px;box-shadow:var(--shadow1)}.teammate dd{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.875rem;line-height:1.1428571429;text-align:center}.teammate dd span.bl{display:block;font-size:.8125rem}.teammate .teammate-badge{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.6875rem;line-height:1.1818181818;position:absolute;left:50%;margin:auto;transform:translate(-50%);padding:4px 7px;border-radius:5px;width:70px;text-align:center;background:#102031;color:#fff;top:9px}a.teammate{transition:background-color .5s;position:relative}a.teammate:hover{color:#272727;background-color:#fff}@media only screen and (min-width:768px){.teammate dd span.bl{display:inline-block}}.textarea_parts textarea{width:100%;height:6em;padding:10px;border:1px solid #e4e4e4;color:#444;box-sizing:border-box;font-size:1rem;line-height:1.125;vertical-align:bottom}.textarea_parts.textarea_parts-cheer_mes{border:1px solid #999}.time_schedule{margin-bottom:25px}.time_schedule dl.time_schedule-item{display:flex;position:relative}.time_schedule dl.time_schedule-item:after{content:"";position:absolute;bottom:0;display:block;width:100%;height:4px;box-shadow:var(--shadow3)}.time_schedule dl.time_schedule-item>dt{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.875rem;line-height:1.5;padding:10px 15px 15px 10px;flex:0 0 60px}.time_schedule dl.time_schedule-item>dd{flex:1 1 auto;position:relative}.time_schedule dl.time_schedule-item>dd:after{content:"";position:absolute;left:0;top:12px;bottom:12px;display:block;width:4px;box-shadow:var(--shadow2)}.time_schedule dl.time_schedule-detail{position:relative;padding:10px 10px 15px 20px}.time_schedule dl.time_schedule-detail>dt{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.9375rem;line-height:1.4666666667;margin:0 0 5px}.time_schedule dl.time_schedule-detail>dt .bl{display:inline-block}.time_schedule dl.time_schedule-detail>dd{font-size:.8125rem;line-height:1.3846153846}.time_schedule dl.time_schedule-detail .time_schedule-img{margin:15px auto;max-width:480px}.time_schedule dl.time_schedule-detail .time_schedule-img img{width:100%;height:auto}.time_schedule dl.time_schedule-detail .time_schedule-guest{font-size:.75rem;margin-top:10px}.time_schedule dl.time_schedule-detail .time_schedule-guest span{font-weight:700}@media only screen and (min-width:768px){.time_schedule dl.time_schedule-item>dt{font-size:.9375rem;line-height:1.4666666667;padding:20px}.time_schedule dl.time_schedule-detail{padding:20px}.time_schedule dl.time_schedule-detail>dt{font-size:1rem;line-height:1.375}.time_schedule dl.time_schedule-detail>dd{font-size:.875rem;line-height:1.4285714286}.time_schedule dl.time_schedule-detail .time_schedule-detail-with_thumb{display:flex;margin-top:10px}.time_schedule dl.time_schedule-detail .time_schedule-img{margin:0 15px 0 0;flex:0 0 360px}.time_schedule dl.time_schedule-detail .time_schedule-desc{flex:1 1 auto}}.time_table{max-width:600px;margin:0 auto}.time_table dl{display:flex;align-items:center;font-size:.8125rem;line-height:1.2307692308;justify-content:space-between;position:relative;padding:17px 0 15px;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy}.time_table dl+dl:before{content:"";display:block;position:absolute;top:0;width:100%;height:7px;box-shadow:var(--shadow3)}.time_table dt{flex:0 0 60px;padding-left:5px}.time_table dd.time_table-detail{flex:1 1 auto;position:relative;padding:0 15px}.time_table dd.time_table-detail:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;width:4px;box-shadow:var(--shadow2)}@media only screen and (min-width:768px){.time_table dl{display:flex;font-size:.9375rem;line-height:1.2;padding:20px 0 18px}.time_table dt{flex:0 0 70px}.time_table dd.time_table-detail{padding:6px 20px}}.toggle_nav{margin:20px 0}.toggle_nav>input{display:none}.toggle_nav>ul{display:flex;max-width:230px;margin:0 auto;border-radius:10px;box-shadow:inset 5px 5px 8px #b4c1ba80,inset -5px -5px 8px #fff}.toggle_nav>ul li{flex:1 1 auto;position:relative}.toggle_nav>ul label,.toggle_nav>ul a{display:block;padding:10px 15px;border-radius:10px;color:#00356d;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.8125rem;line-height:1.2307692308;text-align:center;cursor:pointer}.toggle_nav>ul label .bl,.toggle_nav>ul a .bl{display:inline-block}.toggle_nav>ul li.is-current a{background:linear-gradient(90deg,#00366b,#050f19);color:#fff}.toggle_nav>ul li:not(.is-current)+li:not(.is-current) a:after{content:"";position:absolute;top:12px;bottom:12px;left:-1px;width:2px;background:#d1d9e0}.toggle_nav>ul.toggle_nav-btm{margin-top:35px}.toggle_nav>input:nth-child(1):checked~ul li:nth-child(1) label,.toggle_nav>input:nth-child(1):checked~ul li:nth-child(1) a{background:linear-gradient(90deg,#00366b,#050f19);color:#fff;position:relative;z-index:1}.toggle_nav>input:nth-child(1):checked~ul li:nth-child(1) label:after,.toggle_nav>input:nth-child(1):checked~ul li:nth-child(1) a:after{display:none}.toggle_nav>input:nth-child(2):checked~ul li:nth-child(2) label,.toggle_nav>input:nth-child(2):checked~ul li:nth-child(2) a{background:linear-gradient(90deg,#00366b,#050f19);color:#fff;position:relative;z-index:1}.toggle_nav>input:nth-child(2):checked~ul li:nth-child(2) label:after,.toggle_nav>input:nth-child(2):checked~ul li:nth-child(2) a:after{display:none}.toggle_nav>input:nth-child(3):checked~ul li:nth-child(3) label,.toggle_nav>input:nth-child(3):checked~ul li:nth-child(3) a{background:linear-gradient(90deg,#00366b,#050f19);color:#fff;position:relative;z-index:1}.toggle_nav>input:nth-child(3):checked~ul li:nth-child(3) label:after,.toggle_nav>input:nth-child(3):checked~ul li:nth-child(3) a:after{display:none}.toggle_nav>input:nth-child(4):checked~ul li:nth-child(4) label,.toggle_nav>input:nth-child(4):checked~ul li:nth-child(4) a{background:linear-gradient(90deg,#00366b,#050f19);color:#fff;position:relative;z-index:1}.toggle_nav>input:nth-child(4):checked~ul li:nth-child(4) label:after,.toggle_nav>input:nth-child(4):checked~ul li:nth-child(4) a:after{display:none}.toggle_nav .toggle_nav-tgt{display:none;margin:15px 0 0}.toggle_nav input:nth-child(1):checked~.toggle_nav-tgt1{display:block}.toggle_nav input:nth-child(2):checked~.toggle_nav-tgt2{display:block}.toggle_nav input:nth-child(3):checked~.toggle_nav-tgt3{display:block}.toggle_nav input:nth-child(4):checked~.toggle_nav-tgt4{display:block}@media only screen and (min-width:768px){.toggle_nav{margin:30px 0}.toggle_nav>ul{max-width:280px}.toggle_nav>ul label,.toggle_nav>ul a{font-size:.9375rem;line-height:1.3333333333}}.toggle_nav.toggle_nav-pc_show_all input:nth-child(1):checked~.toggle_nav-tgt-wrap .toggle_nav-tgt1{display:block}.toggle_nav.toggle_nav-pc_show_all input:nth-child(2):checked~.toggle_nav-tgt-wrap .toggle_nav-tgt2{display:block}.toggle_nav.toggle_nav-pc_show_all input:nth-child(3):checked~.toggle_nav-tgt-wrap .toggle_nav-tgt3{display:block}.toggle_nav.toggle_nav-pc_show_all input:nth-child(4):checked~.toggle_nav-tgt-wrap .toggle_nav-tgt4{display:block}@media only screen and (min-width:768px){.toggle_nav.toggle_nav-pc_show_all{margin-top:0}.toggle_nav.toggle_nav-pc_show_all>ul{display:none}.toggle_nav.toggle_nav-pc_show_all .toggle_nav-tgt-wrap{display:flex;justify-content:center;position:relative}.toggle_nav.toggle_nav-pc_show_all .toggle_nav-tgt-wrap:after{content:"";display:block;position:absolute;inset:5px 0;width:4px;margin:0 auto;box-shadow:var(--shadow2)}.toggle_nav.toggle_nav-pc_show_all .toggle_nav-tgt{display:block;margin:0}}.toggle_nav.toggle_nav-for_top_info{margin:0 0 10px}.toggle_nav.toggle_nav-for_top_info>ul label,.toggle_nav.toggle_nav-for_top_info>ul a{padding:7px 15px}.toggle_nav.toggle_nav-for_top_info>ul label span,.toggle_nav.toggle_nav-for_top_info>ul a span{font-family:-apple-system,BlinkMacSystemFont,arial,Yu Gothic Medium,游ゴシック Medium,游ゴシック体,游ゴシック,Yu Gothic,YuGothic,メイリオ,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,sans-serif;font-size:.5625rem;line-height:1.2222222222;display:block}@media only screen and (min-width:640px){.toggle_nav.toggle_nav-for_top_info>ul{max-width:430px}.toggle_nav.toggle_nav-for_top_info>ul label,.toggle_nav.toggle_nav-for_top_info>ul a{padding:10px 15px;font-size:1rem}.toggle_nav.toggle_nav-for_top_info>ul label span,.toggle_nav.toggle_nav-for_top_info>ul a span{margin:0 5px;font-size:.6875rem;display:inline-block}}.toggle_nav.toggle_nav-w>ul{max-width:430px}.toggle_nav2{text-align:center}.toggle_nav2 .toggle_nav2-main{margin:0 auto}.toggle_nav2 .toggle_nav2-main>ul{display:inline-flex;justify-content:center;border:3px solid #d1d9e0;border-radius:10px}.toggle_nav2 .toggle_nav2-main>ul li a{display:block;padding:8px 14px;color:#00356d;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.625rem;line-height:1.4;text-align:center;border-radius:8px}.toggle_nav2 .toggle_nav2-main>ul li label{display:block;padding:8px 14px;transition:background-color .3s;color:#00356d;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.625rem;line-height:1.4;text-align:center;border-radius:8px}.toggle_nav2 .toggle_nav2-main>ul li label:hover{cursor:pointer}.toggle_nav2 .toggle_nav2-main>ul li a,.toggle_nav2 .toggle_nav2-main>ul li label{position:relative;min-width:40px}.toggle_nav2 .toggle_nav2-main>ul li a:after,.toggle_nav2 .toggle_nav2-main>ul li label:after{content:"";position:absolute;top:5px;bottom:5px;right:-3px;width:3px;background:#d1d9e0}.toggle_nav2 .toggle_nav2-input{display:none}.toggle_nav2 .toggle_nav2-input:nth-child(1):checked~.toggle_nav2-main ul li:nth-child(1) label{background:#1281f0;color:#fff}.toggle_nav2 .toggle_nav2-input:nth-child(1):checked~.toggle_nav2-main ul li:nth-child(1) label:after{display:none}.toggle_nav2 .toggle_nav2-input:nth-child(2):checked~.toggle_nav2-main ul li:nth-child(2) label{background:#1281f0;color:#fff}.toggle_nav2 .toggle_nav2-input:nth-child(2):checked~.toggle_nav2-main ul li:nth-child(2) label:after{display:none}.toggle_nav2 .toggle_nav2-input:nth-child(3):checked~.toggle_nav2-main ul li:nth-child(3) label{background:#1281f0;color:#fff}.toggle_nav2 .toggle_nav2-input:nth-child(3):checked~.toggle_nav2-main ul li:nth-child(3) label:after{display:none}.toggle_nav2 .toggle_nav2-input:nth-child(4):checked~.toggle_nav2-main ul li:nth-child(4) label{background:#1281f0;color:#fff}.toggle_nav2 .toggle_nav2-input:nth-child(4):checked~.toggle_nav2-main ul li:nth-child(4) label:after{display:none}.toggle_nav2 .toggle_nav2-tgt{margin:15px 0 0;text-align:left}.toggle_nav2 .toggle_nav2-tgt>*{display:none}.toggle_nav2 .toggle_nav2-input:nth-child(1):checked~.toggle_nav2-tgt .toggle_nav2-tgt1{display:block}.toggle_nav2 .toggle_nav2-input:nth-child(2):checked~.toggle_nav2-tgt .toggle_nav2-tgt2{display:block}.toggle_nav2 .toggle_nav2-input:nth-child(3):checked~.toggle_nav2-tgt .toggle_nav2-tgt3{display:block}.toggle_nav2 .toggle_nav2-input:nth-child(4):checked~.toggle_nav2-tgt .toggle_nav2-tgt4{display:block}@media only screen and (min-width:768px){.toggle_nav2 .toggle_nav2-main>ul li a,.toggle_nav2 .toggle_nav2-main>ul li label{padding:10px 20px;font-size:.8125rem;line-height:1.2307692308}}.tooltip{position:absolute;padding:4px 8px;background-color:#102031;color:#fff;border-radius:4px;font-size:.75rem;z-index:1000}.top_info{padding:15px;border-radius:10px;box-shadow:inset 4px 4px 5px #b4c1ba80,inset -4px -4px 5px #fff;background:#efefef}.top_info .top_info-content{position:relative;padding-top:50px}.top_info .top_info-ttl{display:flex;align-items:center;justify-content:center;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1.875rem;line-height:1.2666666667;position:absolute;top:0;width:100%}.top_info .top_info-ttl .top_info-ttl-sub{font-size:.625rem;margin-right:5px}.top_info.is-live .top_info-ttl:after{content:"配信中";display:inline-block;background:#f1138b;color:#fff;border-radius:15px;font-size:.8125rem;line-height:1.3846153846;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;padding:3px 10px;margin-left:8px}.top_info .top_info-guest{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:15px}.top_info .top_info-guest .top_info-guest-ttl{font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.875rem;line-height:1.4285714286;background:#1484f4;color:#fff;writing-mode:vertical-rl;padding:8px 3px;border-radius:5px;box-shadow:inset 2px 2px 2px #0461be,inset -2px -2px 2px #198cfe;margin-right:5px}.top_info .top_info-guest dl{width:55px;position:relative;margin:3px}.top_info .top_info-guest dt{font-family:MFW-PShinGoPr6N-Heavy;font-size:.5625rem;line-height:1.3333333333;position:absolute;bottom:0;text-align:center;width:100%;text-shadow:1px 1px 0 #FFF,-1px -1px 0 #FFF,-1px 1px 0 #FFF,1px -1px 0 #FFF,0px 1px 0 #FFF,-1px 0 #FFF,-1px 0 0 #FFF,1px 0 0 #FFF}.top_info .top_info-guest img{width:100%;height:auto;box-sizing:border-box;border:2px solid #efefef;border-radius:60px;box-shadow:-3px -3px 4px #fff,3px 3px 4px #b4c1bab3;image-rendering:-webkit-optimize-contrast}.top_info .top_info-link{margin-top:15px}.top_info .top_info-btn,.top_info .top_info-btn_x2{text-align:center}.top_info .top_info-btn_x2>p+p{margin-left:10px}.top_info .top_info-update_info{margin:12px 0}.top_info .top_info-update_info a{color:#272727;display:flex;align-items:center;justify-content:center;text-decoration:underline;font-size:.8125rem;transition:opacity .5s}.top_info .top_info-update_info a span{display:inline-block;background:linear-gradient(90deg,#e7e7e7,#efefef);box-shadow:var(--shadow1);border-radius:11px;width:24px;height:24px;margin-right:8px;position:relative}.top_info .top_info-update_info a span:after{content:"";display:block;width:9px;height:11px;background:url(../img/prospi_a_league/icon_arrow.svg) no-repeat left top/9px 11px;position:absolute;top:0;bottom:0;left:calc(50% - 3px);margin:auto}.top_info .top_info-update_info a:hover{opacity:.7}@media only screen and (min-width:768px){.top_info{padding:30px}.top_info .top_info-content{display:flex;padding-top:15px}.top_info .top_info-video{flex:0 0 400px}.top_info .top_info-detail{flex:1 1 auto;padding-left:20px}.top_info .top_info-ttl{position:relative;font-size:2.375rem}.top_info .top_info-ttl .top_info-ttl-sub{font-size:1rem}.top_info.is-live .top_info-ttl:after{font-size:1rem}.top_info .top_info-guest{margin-top:8px}.top_info .top_info-guest .top_info-guest-ttl{font-size:1rem}.top_info .top_info-link{display:flex;align-items:center;justify-content:center}.top_info .top_info-update_info{margin:0 0 0 30px}}.top_info.top_info-climax .top_info-content{padding-top:32px}.top_info.top_info-climax .top_info-ttl{font-size:1.125rem;line-height:1.2222222222}.top_info.top_info-climax .top_info-ttl:after{display:none}.top_info.top_info-climax .top_info-event_logo{margin-right:8px}.top_info.top_info-climax .top_info-event_logo img{width:85px;height:auto;image-rendering:-webkit-optimize-contrast}.top_info.top_info-climax.is-live .top_info-content{padding-top:80px}.top_info.top_info-climax.is-live .top_info-event_name:after{content:"配信中";display:inline-block;background:#f1138b;color:#fff;border-radius:15px;font-size:.8125rem;line-height:1.3846153846;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;padding:3px 10px;margin-left:8px}@media only screen and (min-width:440px){.top_info.top_info-climax.is-live .top_info-content{padding-top:58px}.top_info.top_info-climax.is-live .top_info-event_name{display:flex;align-items:center}}@media only screen and (min-width:768px){.top_info.top_info-climax .top_info-ttl{font-size:1.5625rem}.top_info.top_info-climax.is-live .top_info-content,.top_info.top_info-climax .top_info-content{padding-top:15px}.top_info.top_info-climax .top_info-video{width:380px}.top_info.top_info-climax .top_info-event_logo img{width:110px}}.top_info.top_info-nippon .top_info-content{padding-top:42px}.top_info.top_info-nippon .top_info-ttl{font-size:1.5625rem;line-height:1.2222222222;left:0}.top_info.top_info-nippon .top_info-ttl:after{display:none}.top_info.top_info-nippon .top_info-event_logo{margin-right:8px}.top_info.top_info-nippon .top_info-event_logo img{width:85px;height:auto;image-rendering:-webkit-optimize-contrast}.top_info.top_info-nippon.is-live .top_info-event_name:after{content:"配信中";display:inline-block;background:#025;color:#fff;border-radius:15px;font-size:.8125rem;line-height:1.3846153846;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;padding:3px 10px;margin-left:8px}@media only screen and (min-width:370px){.top_info.top_info-nippon.is-live .top_info-event_name{display:flex;align-items:center}}@media only screen and (min-width:768px){.top_info.top_info-nippon.is-live .top_info-content,.top_info.top_info-nippon .top_info-content{padding-top:42px}.top_info.top_info-nippon .top_info-event_logo{margin-right:15px}.top_info.top_info-nippon .top_info-event_name br{display:none}.top_info.top_info-nippon .top_info-ttl{position:absolute;font-size:1.75rem;line-height:1.0714285714;top:-10px}.top_info.top_info-nippon .top_info-video{width:400px;max-width:unset}.top_info.top_info-nippon .top_info-event_logo img{width:170px}}.topics_mv{background:#001f4d}.topics_mv .topics_mv-inner{max-width:1400px;margin:0 auto}.topics_mv .topics_mv-sp{display:block}.topics_mv .topics_mv-pc{display:none}.topics_mv img{width:100%;height:auto}.topics_mv .topics_mv-ttl{background:#001f4d;padding:15px;position:relative;text-align:center}.topics_mv .topics_mv-ttl h1{font-size:1.1875rem;line-height:1.3157894737;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;color:#fff}.topics_mv .topics_mv-ttl h1 .bl{display:inline-block}.topics_mv .topics_mv-ttl .topics_mv-ttl-sub{font-size:1rem}.topics_mv .topics_mv-ttl .topics_mv-ttl-sub2{font-size:.875rem}.topics_mv .topics_mv-ttl .topics_mv-date{color:#007dff;font-size:.625rem;line-height:1.3;margin-top:5px}.topics_mv .topics_mv-ttl:before{content:"";display:block;position:absolute;top:1px;left:0;transform:translateY(-100%);height:45px;width:100%;background:linear-gradient(#001f4d00,#001f4d)}.topics_mv .topics_mv-ttl-inner{max-width:600px;margin:0 auto}@media only screen and (min-width:768px){.topics_mv .topics_mv-sp{display:none}.topics_mv .topics_mv-pc{display:block}.topics_mv .topics_mv-ttl{padding:30px 15px}.topics_mv .topics_mv-ttl h1{font-size:2.25rem}.topics_mv .topics_mv-ttl .topics_mv-ttl-sub{font-size:1.625rem}.topics_mv .topics_mv-ttl .topics_mv-ttl-sub2{font-size:1.375rem}.topics_mv .topics_mv-ttl .topics_mv-date{font-size:.75rem}}.topics_mv.topics_mv-fanballot2021 .topics_mv-inner{max-width:980px}@media only screen and (max-width:767px){.topics_mv.topics_mv-topics_220225 .topics_mv-ttl .topics_mv-ttl-sub{font-size:.75rem}.topics_mv.topics_mv-topics_220225 .topics_mv-ttl-inner{padding-left:90px;position:relative}.topics_mv.topics_mv-topics_220225 .topics_mv-logo-topics_220225{position:absolute;left:0;top:0}.topics_mv.topics_mv-topics_220225 .topics_mv-logo-topics_220225 img{width:80px;height:auto}}@media only screen and (min-width:768px){.topics_mv.topics_mv-topics_220225 .topics_mv-logo-topics_220225{display:none}}.topics_mv.topics_mv-topics_2025opening .topics_mv-inner{max-width:1200px}.topics_team_representative{border-radius:10px;box-shadow:inset 5px 5px 8px #b4c1ba80,inset -5px -5px 8px #fff;padding:15px;position:relative}.topics_team_representative .topics_team_representative-ttl{display:flex;align-items:center;font-size:1rem;line-height:1.25;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy}.topics_team_representative .topics_team_representative-ttl img{width:40px;height:auto}.topics_team_representative .topics_team_representative-video{margin-top:5px}.topics_team_representative dl{font-size:.6875rem;line-height:1.3636363636;display:flex;flex-wrap:wrap;margin:15px 0 10px;padding-top:5px;position:relative}.topics_team_representative dl dt{flex:0 0 75px;margin-bottom:5px}.topics_team_representative dl dd{flex:0 0 calc(100% - 75px);margin-bottom:5px}.topics_team_representative dl:before{content:"";display:block;position:absolute;top:0;bottom:5px;left:55px;width:4px;box-shadow:var(--shadow2)}.topics_team_representative .topics_team_representative-btn{text-align:center}.topics_team_representative .topics_team_representative-btn p+p{margin-left:15px}@media only screen and (min-width:768px){.topics_team_representative{height:100%;box-sizing:border-box;display:flex;flex-direction:column;padding-bottom:25px}.topics_team_representative .topics_team_representative-ttl{font-size:1.125rem}.topics_team_representative .topics_team_representative-ttl img{width:50px}.topics_team_representative dl{font-size:.8125rem;margin:15px 0}.topics_team_representative dl dt{flex:0 0 90px}.topics_team_representative dl dd{flex:0 0 calc(100% - 90px);margin-bottom:8px}.topics_team_representative dl:before{left:70px}}.topics_ttl{display:grid;justify-content:center;grid-template-columns:minmax(0,860px);background:linear-gradient(transparent,#025),repeating-linear-gradient(45deg,#025 0 8px,#003483 8px 16px)}.topics_ttl .topics_ttl-inner{display:flex;align-items:center;justify-content:center;min-height:90px;padding:0 10px}.topics_ttl .topics_ttl-logo{flex:0 0 70px}.topics_ttl .topics_ttl-logo img{width:100%;height:auto;image-rendering:-webkit-optimize-contrast}.topics_ttl h1{padding:10px 0 10px 10px;color:#fff;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1.3125rem;line-height:1.1428571429;text-shadow:-2px -2px 3px #4e6d8b,2px 2px 3px #04111d}.topics_ttl h1 .topics_ttl-sub{font-size:.875rem;line-height:1.2857142857}.topics_ttl h1 .topics_ttl-main{font-size:1.25rem;line-height:1.2}.topics_ttl h1 .bl{display:inline-block}.topics_ttl h1 .topics_ttl-small{font-size:.875rem}.topics_ttl h1 br.is-only_pc{display:none}.topics_ttl .topics_ttl-mt{color:#007dff;font-size:.625rem;line-height:1.3;margin-top:-5px;padding:0 0 10px 10px}@media only screen and (min-width:768px){.topics_ttl{background:linear-gradient(transparent,#025),repeating-linear-gradient(45deg,#025 0 16px,#003483 16px 32px)}.topics_ttl .topics_ttl-inner{min-height:170px}.topics_ttl .topics_ttl-logo{flex:0 0 120px}.topics_ttl h1{padding:0 0 0 30px;font-size:2.625rem;line-height:1.1904761905}.topics_ttl h1 .topics_ttl-sub{font-size:1.5625rem}.topics_ttl h1 .topics_ttl-main{font-size:2.375rem}.topics_ttl h1 .topics_ttl-small{font-size:2rem}.topics_ttl h1 br.is-only_pc{display:inline}.topics_ttl .topics_ttl-mt{font-size:.75rem;margin-top:10px;padding-left:30px}}.topics_ttl.topics_ttl-award h1{font-size:1.5rem}@media only screen and (min-width:768px){.topics_ttl.topics_ttl-award h1{font-size:3rem}}.topics2{display:grid;gap:5px;grid-template-rows:auto 1fr;transition:background-color .3s;color:#272727;box-shadow:var(--shadow1);overflow:hidden;border-radius:10px}.topics2:hover,.topics2:any-link:hover{color:#272727}.topics2[target=_blank] dt:after{content:"";display:inline-block;width:12px;height:12px;margin:0 0 0 5px;background:url(../img/prospi_a_champ_2019/icon_blank.svg) no-repeat 0 0/100% auto;vertical-align:middle}.topics2 img{width:100%;height:auto}.topics2 dl{display:grid;grid-template-rows:1fr auto;gap:5px;padding:0 10px 10px}.topics2 dt{font-size:.8125rem;line-height:1.2307692308}.topics2 dd{font-size:.625rem;line-height:1.2}.tour_schedule{display:grid;gap:50px;padding:30px 0 0}.tour_schedule>li{position:relative}.tour_schedule>li+li:before{content:"";position:absolute;top:-35px;right:0;left:0;width:20px;height:20px;margin:auto;background:url(../img/prospi_a_league/arrow_bottom.png) 50% 50%/contain}.tour_schedule>li:not(.tour_schedule-borderless){padding:10px 15px;border-width:20px 10px;border-style:solid;border-image:url(../img/prospi_a_league/border01.png) 40 20}.tour_schedule>li:not(.tour_schedule-borderless):before{top:-61px}.tour_schedule>li.tour_schedule-borderless{display:grid;place-content:center}.tour_schedule .tour_schedule-ttl{display:inline-block;position:absolute;top:-15px;left:50%;padding:8px 10px;transform:translate(-50%,-50%);border-radius:10px;background:#efefef;box-shadow:inset 2px 2px 5px #b4c1ba,inset -5px -5px 5px #fff;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;white-space:nowrap}.tour_schedule .tour_schedule-ttl span.min{font-size:.625rem;line-height:1.4}.tour_schedule .tour_schedule-ttl .bl{display:inline-block}.tour_schedule .tour_schedule-ttl .tour_schedule-badge{display:inline-block;position:absolute;margin:0 0 0 4px;padding:1px 3px;border-radius:4px;background:#0072ff;color:#fff;font-size:.625rem;line-height:1.4;top:-.8em;right:-2em}.tour_schedule dt{padding:10px 0;color:#006dd9;font-family:MFW-PSoftGoStdN-Ultra;text-align:center;font-size:.875rem;line-height:1.2857142857}.tour_schedule dt span{font-size:.625rem;line-height:1.4}.tour_schedule dt+dd{font-size:.75rem;line-height:1.3333333333}.tour_schedule dt+dd:before{content:"";display:block;width:100%;height:7px;margin:0 0 10px;box-shadow:var(--shadow3)}.tour_schedule .tour_schedule-btn-area{width:160px;margin:15px auto 0}.tour_schedule .tour_schedule-team{display:flex;max-width:290px;margin:10px auto 0}.tour_schedule .tour_schedule-date{display:flex;position:relative;flex-direction:column;justify-content:center;width:55px;height:55px;margin:0 10px 0 0;color:#006dd9;font-family:MFW-PSoftGoStdN-Ultra;font-size:1rem;line-height:1;flex:0 0 55px}.tour_schedule .tour_schedule-date:not(.tour_schedule-date-no_line):after{content:"";position:absolute;inset:0 -8px;height:2px;margin:auto;transform:rotate(320deg);background:#006dd9}.tour_schedule .tour_schedule-date-dd{text-align:right}.tour_schedule .tour_schedule-date-dd span{font-family:-apple-system,BlinkMacSystemFont,arial,Yu Gothic Medium,游ゴシック Medium,游ゴシック体,游ゴシック,Yu Gothic,YuGothic,メイリオ,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,sans-serif;font-size:.625rem;line-height:1.2}.tour_schedule .tour_schedule-team-list{display:flex;flex-wrap:wrap}.tour_schedule .tour_schedule-team-list a{display:block;width:50px;height:50px;margin:0 4px 9px;border-radius:10px;box-shadow:var(--shadow1);transition:opacity .5s}.tour_schedule .tour_schedule-team-list a:hover{opacity:.7}.tour_schedule .tour_schedule-team-list span{display:block}.tour_schedule .tour_schedule-team-list img{width:50px;height:auto;image-rendering:-webkit-optimize-contrast}.tour_schedule .tour_schedule-end_point{width:180px;height:20px;padding:8px 0;margin:auto;border-radius:10px;background:#1281ef;box-shadow:inset -5px -5px 8px #198dff,inset 5px 5px 8px #0059b1b3;color:#fff;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;text-align:center}@media only screen and (min-width:768px){.tour_schedule{padding:20px 15px 0}.tour_schedule:not(.tour_schedule-vertical){grid-auto-flow:column;gap:40px}.tour_schedule:not(.tour_schedule-vertical)>li+li:before{inset:0 auto 0 -40px;margin:auto 0;background-image:url(../img/prospi_a_league/arrow_right.png)}.tour_schedule:not(.tour_schedule-vertical)>li.tour_schedule-borderless:before{top:0;left:-30px}.tour_schedule:not(.tour_schedule-vertical) .tour_schedule-end_point{top:50%;width:20px;height:160px;padding:0 8px;writing-mode:vertical-rl}.tour_schedule dt{font-size:1rem;line-height:1.25}.tour_schedule dt span{font-size:.75rem;line-height:1.3333333333}.tour_schedule dt+dd{font-size:.8125rem;line-height:1.6923076923}.tour_schedule .tour_schedule-ttl .bl{display:block}.tour_schedule .tour_schedule-par{font-size:.8125rem;line-height:1.6923076923}.tour_schedule .tour_schedule-teams{display:flex;flex-wrap:wrap;justify-content:center}.tour_schedule .tour_schedule-team{margin:10px 15px}}.tour_schedule.tour_schedule-vertical{max-width:640px;margin:0 auto}@media only screen and (min-width:768px){.tour_schedule.tour_schedule-vertical .tour_schedule-ttl{padding:8px 17px}}.tw_cap-for_pennant01{--background-image: url(../img/prospi_a_league/twitter_tool/bg_pennant01.jpg)}.tw_cap-for_pennant02{--background-image: url(../img/prospi_a_league/twitter_tool/bg_pennant02.jpg)}.tw_cap-for_pennant03{--background-image: url(../img/prospi_a_league/twitter_tool/bg_pennant03.jpg)}.tw_cap-for_pennant04{--background-image: url(../img/prospi_a_league/twitter_tool/bg_pennant04.jpg)}.tw_cap-for_pennant05{--background-image: url(../img/prospi_a_league/twitter_tool/bg_pennant05.jpg)}.tw_cap-for_climax{--background-image: url(../img/prospi_a_league/twitter_tool/bg_climax.jpg)}.tw_cap-for_nippon{--background-image: url(../img/prospi_a_league/twitter_tool/bg_nippon.jpg)}.theme-carp{--bg_players: url(../img/prospi_a_league/twitter_tool/bg_players_carp.jpg);--manager: url(../img/prospi_a_league/bg_game_ttl_carp_coach.png);--bg_players-info: #e2000e;--choshikun_a: url(../img/prospi_a_league/twitter_tool/choshikun_carp_a.png);--choshikun_b: url(../img/prospi_a_league/twitter_tool/choshikun_carp_a.png)}.theme-giants{--bg_players: url(../img/prospi_a_league/twitter_tool/bg_players_giants.jpg);--manager: url(../img/prospi_a_league/bg_game_ttl_giants_coach.png);--bg_players-info: #ff5400;--choshikun_a: url(../img/prospi_a_league/twitter_tool/choshikun_giants_a.png);--choshikun_b: url(../img/prospi_a_league/twitter_tool/choshikun_giants_a.png)}.theme-dragons{--bg_players: url(../img/prospi_a_league/twitter_tool/bg_players_dragons.jpg);--manager: url(../img/prospi_a_league/bg_game_ttl_dragons_coach.png);--bg_players-info: #00aae9;--choshikun_a: url(../img/prospi_a_league/twitter_tool/choshikun_dragons_a.png);--choshikun_b: url(../img/prospi_a_league/twitter_tool/choshikun_dragons_a.png)}.theme-swallows{--bg_players: url(../img/prospi_a_league/twitter_tool/bg_players_swallows.jpg);--manager: url(../img/prospi_a_league/bg_game_ttl_swallows_coach.png);--bg_players-info: #b4db00;--choshikun_a: url(../img/prospi_a_league/twitter_tool/choshikun_swallows_a.png);--choshikun_b: url(../img/prospi_a_league/twitter_tool/choshikun_swallows_a.png)}.theme-baystars{--bg_players: url(../img/prospi_a_league/twitter_tool/bg_players_baystars.jpg);--manager: url(../img/prospi_a_league/bg_game_ttl_baystars_coach.png);--bg_players-info: #0054ff;--choshikun_a: url(../img/prospi_a_league/twitter_tool/choshikun_baystars_a.png);--choshikun_b: url(../img/prospi_a_league/twitter_tool/choshikun_baystars_a.png)}.theme-tigers{--bg_players: url(../img/prospi_a_league/twitter_tool/bg_players_tigers.jpg);--manager: url(../img/prospi_a_league/bg_game_ttl_tigers_coach.png);--bg_players-info: #e8ca07;--choshikun_a: url(../img/prospi_a_league/twitter_tool/choshikun_tigers_a.png);--choshikun_b: url(../img/prospi_a_league/twitter_tool/choshikun_tigers_a.png)}.theme-lions{--bg_players: url(../img/prospi_a_league/twitter_tool/bg_players_lions.jpg);--manager: url(../img/prospi_a_league/bg_game_ttl_lions_coach.png);--bg_players-info: #00258d;--choshikun_a: url(../img/prospi_a_league/twitter_tool/choshikun_lions_a.png);--choshikun_b: url(../img/prospi_a_league/twitter_tool/choshikun_lions_a.png)}.theme-fighters{--bg_players: url(../img/prospi_a_league/twitter_tool/bg_players_fighters.jpg);--manager: url(../img/prospi_a_league/bg_game_ttl_fighters_coach.png);--bg_players-info: #147bca;--choshikun_a: url(../img/prospi_a_league/twitter_tool/choshikun_fighters_a.png);--choshikun_b: url(../img/prospi_a_league/twitter_tool/choshikun_fighters_a.png)}.theme-hawks{--bg_players: url(../img/prospi_a_league/twitter_tool/bg_players_hawks.jpg);--manager: url(../img/prospi_a_league/bg_game_ttl_hawks_coach.png);--bg_players-info: #f5a40a;--choshikun_a: url(../img/prospi_a_league/twitter_tool/choshikun_hawks_a.png);--choshikun_b: url(../img/prospi_a_league/twitter_tool/choshikun_hawks_a.png)}.theme-buffaloes{--bg_players: url(../img/prospi_a_league/twitter_tool/bg_players_buffaloes.jpg);--manager: url(../img/prospi_a_league/bg_game_ttl_buffaloes_coach.png);--bg_players-info: #d1be20;--choshikun_a: url(../img/prospi_a_league/twitter_tool/choshikun_buffaloes_a.png);--choshikun_b: url(../img/prospi_a_league/twitter_tool/choshikun_buffaloes_a.png)}.theme-eagles{--bg_players: url(../img/prospi_a_league/twitter_tool/bg_players_eagles.jpg);--manager: url(../img/prospi_a_league/bg_game_ttl_eagles_coach.png);--bg_players-info: #aa0022;--choshikun_a: url(../img/prospi_a_league/twitter_tool/choshikun_eagles_a.png);--choshikun_b: url(../img/prospi_a_league/twitter_tool/choshikun_eagles_a.png)}.theme-marines{--bg_players: url(../img/prospi_a_league/twitter_tool/bg_players_marines.jpg);--manager: url(../img/prospi_a_league/bg_game_ttl_marines_coach.png);--bg_players-info: #677082;--choshikun_a: url(../img/prospi_a_league/twitter_tool/choshikun_marines_a.png);--choshikun_b: url(../img/prospi_a_league/twitter_tool/choshikun_marines_a.png)}.tw_cap{width:1280px;aspect-ratio:16/9;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;color:#040033;overflow:hidden;position:relative;background:var(--background-image) no-repeat 50% 50%/cover}.tw_cap th,.tw_cap td{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal}.tw_cap .tw_cap-bg_blur{position:absolute;inset:0;overflow:hidden;border-radius:30px}.tw_cap .tw_cap-bg_blur:after{content:"";position:absolute;inset:0;background:#ffffff4d}.tw_cap .tw_cap-bg_blur-inner{position:absolute;inset:-70px;background:var(--background-image) no-repeat 50% 50%/cover;filter:blur(40px) brightness(1.3)}.tw_cap .tw_cap-main{color:#061525}.tw_cap .tw_cap-copyright{font-weight:400;font-size:.625rem;color:#fff;text-shadow:0 0 3px #000,0 0 3px #000,0 0 5px #000}.tw_cap img{width:100%;height:auto;image-rendering:-webkit-optimize-contrast}#standings_square_ce:checked~.tw_cap,#standings_square_pa:checked~.tw_cap,#tw_cap-card:checked~.cmn_box-main .tw_cap-card,#tw_cap-for_climax:checked~.cmn_box-main .tw_cap,#tw_cap-for_nippon:checked~.cmn_box-main .tw_cap{width:800px;aspect-ratio:1/1}.tw_cap.tw_cap-2days .tw_cap-ttl{display:flex;align-items:center;justify-content:center;margin-top:18px}.tw_cap.tw_cap-2days .tw_cap-ttl .tw_cap-ttl-logo{width:200px;margin-right:15px}.tw_cap.tw_cap-2days .tw_cap-ttl h1{text-align:center;text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff}.tw_cap.tw_cap-2days .tw_cap-ttl h1 .tw_cap-ttl-sub{font-size:1.6875rem;line-height:1}.tw_cap.tw_cap-2days .tw_cap-ttl h1 .tw_cap-ttl-main{font-size:7.125rem;line-height:1}.tw_cap.tw_cap-2days .tw_cap-ttl h1 .bl{display:inline-block}.tw_cap.tw_cap-2days .tw_cap-game{display:grid;align-items:center;justify-content:space-between;grid-template-columns:130px minmax(0,1fr) 130px;position:relative;text-align:center}.tw_cap.tw_cap-2days .tw_cap-game .tw_cap-game-info .tw_cap-game-ttl{font-size:1.5rem;line-height:1}.tw_cap.tw_cap-2days .tw_cap-game .tw_cap-game-info .tw_cap-game-vs{font-size:1.75rem;line-height:1;margin:6px 0}.tw_cap.tw_cap-2days .tw_cap-game .tw_cap-game-info .tw_cap-game-time{font-size:1.4375rem;line-height:1;color:#fff600;background:#061525;padding:8px;border-radius:50px}.tw_cap.tw_cap-2days .tw_cap-game+.tw_cap-game{margin-top:20px}.tw_cap.tw_cap-2days .tw_cap-main{display:flex;justify-content:space-between;width:1110px;margin:12px auto 0}.tw_cap.tw_cap-2days .tw_cap-card_content{display:grid;grid-template-columns:75px 1fr;justify-content:center;gap:15px;position:relative;width:480px;padding:30px}.tw_cap.tw_cap-2days .tw_cap-date{position:relative}.tw_cap.tw_cap-2days .tw_cap-date-year{font-size:1.375rem;line-height:1}.tw_cap.tw_cap-2days .tw_cap-date-date{font-size:4.5rem;line-height:1;writing-mode:vertical-rl;margin:5px 0}.tw_cap.tw_cap-2days .tw_cap-date-week{font-size:1.125rem;line-height:1;margin-left:-6px}.tw_cap.tw_cap-2days .tw_cap-copyright{text-align:center;position:absolute;bottom:10px;width:100%}.tw_cap.tw_cap-2days.tw_cap-for_climax .tw_cap-ttl h1{text-align:left}.tw_cap.tw_cap-2days.tw_cap-for_climax .tw_cap-ttl .tw_cap-ttl-logo{width:270px}.tw_cap.tw_cap-2days.tw_cap-for_climax .tw_cap-card_content{grid-template-columns:1fr;justify-items:center}.tw_cap.tw_cap-2days.tw_cap-for_climax .tw_cap-ttl .tw_cap-ttl-main{font-size:3.5rem}.tw_cap.tw_cap-2days.tw_cap-for_climax .tw_cap-date{position:relative;padding-top:15px}.tw_cap.tw_cap-2days.tw_cap-for_climax .tw_cap-date .tw_cap-date-date{writing-mode:horizontal-tb}.tw_cap.tw_cap-2days.tw_cap-for_climax .tw_cap-date .tw_cap-date-week{position:absolute;right:0;top:0}.tw_cap.tw_cap-2days.tw_cap-for_climax .tw_cap-date .tw_cap-date-year{position:absolute;left:0;top:0}.tw_cap.tw_cap-2days.tw_cap-for_climax .tw_cap-game{padding-top:30px;width:400px;margin:0 auto}.tw_cap.tw_cap-2days.tw_cap-for_climax .tw_cap-game .tw_cap-game-stage{position:absolute;top:0;width:100%;text-align:center;font-size:1.5625rem;line-height:1.2}.tw_cap.tw_cap-2days.tw_cap-for_climax .tw_cap-game+.tw_cap-game{margin-top:10px}.tw_cap.tw_cap-card{container-type:size}.tw_cap.tw_cap-card .tw_cap-inner{display:grid;place-content:center;gap:20px;box-sizing:border-box;height:100%;padding:25px 25px 30px}.tw_cap.tw_cap-card .tw_cap-ttl{display:flex;justify-content:center;align-items:center;gap:20px}.tw_cap.tw_cap-card .tw_cap-ttl .tw_cap-ttl-logo{width:170px}.tw_cap.tw_cap-card .tw_cap-ttl h1{text-align:center;text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff}.tw_cap.tw_cap-card .tw_cap-ttl h1 .tw_cap-ttl-sub{display:block;font-size:1.75rem;line-height:1}.tw_cap.tw_cap-card .tw_cap-ttl h1 .tw_cap-ttl-main{display:block;font-size:5.625rem;line-height:1}.tw_cap.tw_cap-card .tw_cap-ttl h1 .bl{display:block}.tw_cap.tw_cap-card .tw_cap-ttl .tw_cap-date{display:none}.tw_cap.tw_cap-card .tw_cap-ttl .tw_cap-copyright{position:absolute;right:0;bottom:5px;left:0;text-align:center}.tw_cap.tw_cap-card .tw_cap-main{display:flex;gap:20px;justify-content:center;position:relative;padding:20px 30px;margin:0 20px}.tw_cap.tw_cap-card .tw_cap-main .tw_cap-date{position:relative;width:75px;padding:15px 0}.tw_cap.tw_cap-card .tw_cap-main .tw_cap-date .tw_cap-date-year{font-size:1.375rem;line-height:1}.tw_cap.tw_cap-card .tw_cap-main .tw_cap-date .tw_cap-date-date{font-size:4.5rem;line-height:1;writing-mode:vertical-rl;margin:5px 0}.tw_cap.tw_cap-card .tw_cap-main .tw_cap-date .tw_cap-date-week{font-size:1.125rem;line-height:1;margin-left:-6px}.tw_cap.tw_cap-card .tw_cap-game li:not(.tw_cap-bg_blur){display:grid;align-items:center;grid-template-columns:190px 1fr 190px;gap:10px;position:relative;text-align:center}.tw_cap.tw_cap-card .tw_cap-game .tw_cap-game-ttl{font-size:1.5rem;line-height:1}.tw_cap.tw_cap-card .tw_cap-game .tw_cap-game-vs{font-size:2.75rem;line-height:1;margin:6px 0}.tw_cap.tw_cap-card .tw_cap-game .tw_cap-game-time{font-size:2.0625rem;line-height:1;color:#fff600;background:#061525;padding:10px;border-radius:50px}.tw_cap.tw_cap-card.tw_cap-for_climax .tw_cap-ttl .tw_cap-ttl-main{font-size:3.5rem}.tw_cap.tw_cap-card.tw_cap-for_climax .tw_cap-game li{margin:20px 0 0;padding-top:30px}.tw_cap.tw_cap-card.tw_cap-for_climax .tw_cap-game .tw_cap-game-stage{position:absolute;font-size:2.0625rem;line-height:1.2;top:0;width:100%;text-align:center}.tw_cap.tw_cap-card.tw_cap-for_nippon .tw_cap-ttl .tw_cap-ttl-main{font-size:4.25rem}@container (min-width: 1280px){.tw_cap.tw_cap-card .tw_cap-inner{grid-template-columns:500px 680px;align-items:center;justify-content:center}.tw_cap.tw_cap-card .tw_cap-ttl{display:block}.tw_cap.tw_cap-card .tw_cap-ttl .tw_cap-ttl-logo{width:320px;margin:0 auto 20px}.tw_cap.tw_cap-card .tw_cap-ttl h1 .tw_cap-ttl-sub{font-size:1.9375rem;line-height:1}.tw_cap.tw_cap-card .tw_cap-ttl h1 .tw_cap-ttl-main{font-size:8.23rem;line-height:1.2}.tw_cap.tw_cap-card .tw_cap-ttl .tw_cap-date{display:block;margin-top:30px;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.6);text-align:center}.tw_cap.tw_cap-card .tw_cap-ttl .tw_cap-date .tw_cap-date-inner{display:inline-block}.tw_cap.tw_cap-card .tw_cap-ttl .tw_cap-date .tw_cap-date-block{display:flex;justify-content:space-between}.tw_cap.tw_cap-card .tw_cap-ttl .tw_cap-date .tw_cap-date-year{font-size:1.5625rem;line-height:1}.tw_cap.tw_cap-card .tw_cap-ttl .tw_cap-date .tw_cap-date-date{font-size:5rem;line-height:1}.tw_cap.tw_cap-card .tw_cap-ttl .tw_cap-date .tw_cap-date-week{font-size:1.5625rem;line-height:1}.tw_cap.tw_cap-card .tw_cap-ttl .tw_cap-copyright{position:static}.tw_cap.tw_cap-card .tw_cap-main .tw_cap-date{display:none}.tw_cap.tw_cap-card .tw_cap-game li{grid-template-columns:210px 160px 210px}}.tw_cap.tw_cap-players{position:relative}.tw_cap.tw_cap-players .tw_cap-players-main{display:flex}.tw_cap.tw_cap-players .tw_cap-players-main ol{display:flex;position:relative;width:50%;height:566px;inset:0;background:var(--bg_players) no-repeat 0 0/cover}.tw_cap.tw_cap-players .tw_cap-players-main li{position:relative;display:flex;width:25%;padding:0 10px}.tw_cap.tw_cap-players .tw_cap-players-main li.tw_cap-players-main-player{background:no-repeat 50% 100%/535px auto}.tw_cap.tw_cap-players .tw_cap-players-main li.tw_cap-players-main-player.is-substitute:after{content:"代理出場";background:#fff;color:#585858;padding:3px 6px;position:absolute;width:95px;text-align:center;left:50%;transform:translate(-50%);top:0;border-radius:0 0 10px 10px;font-size:.9375rem}.tw_cap.tw_cap-players .tw_cap-players-main li.tw_cap-players-main-manager{background:var(--manager) no-repeat 50% 100%/680px auto}.tw_cap.tw_cap-players .tw_cap-players-main li:nth-child(odd){box-shadow:inset 0 0 20px #000}.tw_cap.tw_cap-players .tw_cap-players-main li p{position:absolute;top:30px;right:0;left:0;color:#fff;text-shadow:0 0 10px #000;font-size:1.875rem;line-height:1;text-align:center}.tw_cap.tw_cap-players .tw_cap-players-main li p span{font-size:2.625rem}.tw_cap.tw_cap-players .tw_cap-players-main li .tw_cap-players-full_name,.tw_cap.tw_cap-players .tw_cap-players-main li .tw_cap-players-player_name{stroke:#fff;fill:#000;font-size:35px;line-height:1;writing-mode:tb;text-anchor:end;stroke-width:7;stroke-linejoin:round;paint-order:stroke}.tw_cap.tw_cap-players .tw_cap-players-main li .tw_cap-players-parts_name{stroke:#fff;fill:#000;font-size:35px;line-height:1;text-anchor:end;stroke-width:7;stroke-linejoin:round;paint-order:stroke}.tw_cap.tw_cap-players .tw_cap-players-main li .tw_cap-players-player_name{font-size:24px}.tw_cap.tw_cap-players .tw_cap-players-main .tw_cap-players-main-home{flex-direction:row-reverse}.tw_cap.tw_cap-players .tw_cap-players-main .tw_cap-players-main-away,.tw_cap.tw_cap-players .tw_cap-players-main .tw_cap-players-main-away li{flex-direction:row-reverse;transform:scaleX(-1)}.tw_cap.tw_cap-players .tw_cap-players-info{display:flex;position:relative;height:154px}.tw_cap.tw_cap-players .tw_cap-players-info-home{width:50%;background:var(--petmark-xl) no-repeat 440px 50%/150px auto,var(--choshikun_b) no-repeat 246px -12px/180px auto var(--bg_players-info);display:flex;align-items:center}.tw_cap.tw_cap-players .tw_cap-players-info-home .tw_cap-players-logo{width:200px;text-align:center}.tw_cap.tw_cap-players .tw_cap-players-info-home .tw_cap-players-logo img{width:150px}.tw_cap.tw_cap-players .tw_cap-players-info-home .tw_cap-players-logo span{display:block;-webkit-text-stroke:4px #002255;text-stroke:4px #002255;color:#fff;font-weight:400;font-size:.625rem;line-height:1.4;transform:scale(.9)}.tw_cap.tw_cap-players .tw_cap-players-info-home .tw_cap-players-logo span:after{content:attr(title);position:absolute;inset:0;color:#fff;text-align:center;-webkit-text-stroke:0;text-stroke:0}.tw_cap.tw_cap-players .tw_cap-players-info-away{background:#333;width:50%;background:var(--petmark-xl) no-repeat 60px 50%/150px auto,var(--choshikun_a) no-repeat 190px -12px/180px auto var(--bg_players-info);display:flex;justify-content:flex-end;align-items:center}.tw_cap.tw_cap-players .tw_cap-players-info-away dl{padding:10px 15px;text-align:right;text-shadow:0 0 15px #fff,0 0 10px #fff,0 0 8px #fff,0 0 4px #fff}.tw_cap.tw_cap-players .tw_cap-players-info-away dl.tw_cap-players-info-pennant dt{font-size:1.1875rem;line-height:1.1578947368}.tw_cap.tw_cap-players .tw_cap-players-info-away dl.tw_cap-players-info-pennant dt span{display:block;font-size:4.375rem;line-height:1.0285714286}.tw_cap.tw_cap-players .tw_cap-players-info-away dl.tw_cap-players-info-pennant dd{font-size:.875rem;line-height:1.4285714286}.tw_cap.tw_cap-players .tw_cap-players-info-away dl.tw_cap-players-info-pennant dd span{font-size:2.1875rem;line-height:1.1428571429}.tw_cap.tw_cap-players .tw_cap-players-info-away dl.tw_cap-players-info-climax dt,.tw_cap.tw_cap-players .tw_cap-players-info-away dl.tw_cap-players-info-nippon dt{font-size:1rem;line-height:1.375}.tw_cap.tw_cap-players .tw_cap-players-info-away dl.tw_cap-players-info-climax dt span,.tw_cap.tw_cap-players .tw_cap-players-info-away dl.tw_cap-players-info-nippon dt span{display:block;font-size:2.625rem;line-height:.9047619048}.tw_cap.tw_cap-players .tw_cap-players-info-away dl.tw_cap-players-info-climax dd,.tw_cap.tw_cap-players .tw_cap-players-info-away dl.tw_cap-players-info-nippon dd{font-size:.875rem;line-height:1.4285714286}.tw_cap.tw_cap-players .tw_cap-players-info-away dl.tw_cap-players-info-climax dd span,.tw_cap.tw_cap-players .tw_cap-players-info-away dl.tw_cap-players-info-nippon dd span{font-size:1.875rem;line-height:1.2}.tw_cap.tw_cap-players .tw_cap-players-info-vs{position:absolute;inset:0;width:120px;height:90px;margin:auto}.tw_cap.tw_cap-result{display:grid;align-items:center;justify-content:center;grid-auto-flow:column;gap:100px}.tw_cap.tw_cap-result .tw_cap-ttl{text-align:center}.tw_cap.tw_cap-result .tw_cap-ttl .tw_cap-ttl-logo{width:270px;margin:0 auto 20px}.tw_cap.tw_cap-result .tw_cap-ttl h1{text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff}.tw_cap.tw_cap-result .tw_cap-ttl h1 .tw_cap-ttl-sub{font-size:1.9375rem;line-height:1}.tw_cap.tw_cap-result .tw_cap-ttl h1 .tw_cap-ttl-main{font-size:8.23rem;line-height:1.2}.tw_cap.tw_cap-result .tw_cap-ttl h1 .bl{display:inline-block}.tw_cap.tw_cap-result .tw_cap-ttl .tw_cap-date{color:#fff;text-shadow:0 0 10px rgba(0,0,0,.6);margin-top:30px}.tw_cap.tw_cap-result .tw_cap-ttl .tw_cap-date .tw_cap-date-inner{display:inline-block}.tw_cap.tw_cap-result .tw_cap-ttl .tw_cap-date .tw_cap-date-block{display:flex;justify-content:space-between}.tw_cap.tw_cap-result .tw_cap-ttl .tw_cap-date .tw_cap-date-year,.tw_cap.tw_cap-result .tw_cap-ttl .tw_cap-date .tw_cap-date-week{font-size:1.5625rem;line-height:1}.tw_cap.tw_cap-result .tw_cap-ttl .tw_cap-date .tw_cap-date-date{font-size:5rem;line-height:1}.tw_cap.tw_cap-result .tw_cap-copyright{margin-top:11px}.tw_cap.tw_cap-result .tw_cap-main{position:relative;margin:120px 0 0;padding:40px 80px 20px}.tw_cap.tw_cap-result .tw_cap-card{position:absolute;bottom:calc(100% - 50px);overflow:hidden;right:0;left:0;display:grid;align-items:center;justify-content:center;grid-template-columns:170px 65px 170px}.tw_cap.tw_cap-result .tw_cap-game{display:grid;grid-template-columns:130px minmax(0,1fr) 130px;justify-content:space-between;align-items:center;position:relative;margin-top:15px;text-align:center}.tw_cap.tw_cap-result .tw_cap-game .tw_cap-game-player dt{position:relative;padding:6px;border-radius:80px;background:linear-gradient(135deg,#0000,#000000a6) var(--main-color)}.tw_cap.tw_cap-result .tw_cap-game .tw_cap-game-player dt img{border-radius:80px}.tw_cap.tw_cap-result .tw_cap-game .tw_cap-game-player dt.is-substitute:after{content:"代理出場";background:#748493;color:#d0d2d4;padding:8px;position:absolute;width:2em;text-align:center;top:-5px;right:-5px;border-radius:50%;font-weight:600;font-size:.875rem;line-height:1}.tw_cap.tw_cap-result .tw_cap-game .tw_cap-game-player dd{position:relative;margin:-18px 0 0;padding:3px;border-radius:5px;background:var(--main-color);color:var(--player-name-text-color);line-height:1}.tw_cap.tw_cap-result .tw_cap-game .tw_cap-game-player dd span{display:block;font-size:.75rem;line-height:1}.tw_cap.tw_cap-result .tw_cap-game .tw_cap-game-ttl{font-size:1.25rem;line-height:1.2}.tw_cap.tw_cap-result .tw_cap-game .tw_cap-game-score{display:grid;grid-auto-flow:column;align-items:center;gap:7px;padding:0 15px;font-size:3.5rem;line-height:1.2;font-family:Nunito,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal}.tw_cap.tw_cap-result .tw_cap-game .tw_cap-game-score .is-win{color:#003cff}.tw_cap.tw_cap-result .tw_cap-game .tw_cap-game-message{font-size:1.1875rem;line-height:1.2;color:#06152599}.tw_cap.tw_cap-result .tw_cap-game.is_no_contest .tw_cap-game-message{font-size:2.25rem}.tw_cap.tw_cap-result2{display:grid;grid-template-columns:150px 1fr 150px;gap:15px 0;box-sizing:border-box;padding:18px 30px 0;aspect-ratio:auto;overflow:visible}.tw_cap.tw_cap-result2 .tw_cap-ttl{grid-area:1/1/2/4;display:flex;align-items:center;justify-content:center}.tw_cap.tw_cap-result2 .tw_cap-ttl .tw_cap-ttl-logo{width:260px;margin-right:25px}.tw_cap.tw_cap-result2 .tw_cap-ttl h1{text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff}.tw_cap.tw_cap-result2 .tw_cap-ttl h1 .tw_cap-ttl-sub{font-size:3rem;line-height:1.2}.tw_cap.tw_cap-result2 .tw_cap-ttl h1 .tw_cap-ttl-main{font-size:4.25rem;line-height:1.2}.tw_cap.tw_cap-result2 .tw_cap-vs{display:flex;position:relative;justify-content:space-between;grid-area:2/2/3/3;background:url(../img/prospi_a_league/twitter_tool/vs.png) 50% 80px/120px auto no-repeat}.tw_cap.tw_cap-result2 .tw_cap-vs .tw_cap-vs-home,.tw_cap.tw_cap-result2 .tw_cap-vs .tw_cap-vs-visitor{width:280px;text-align:center;position:relative}.tw_cap.tw_cap-result2 .tw_cap-vs .tw_cap-vs-info{color:#fff;font-size:1.3125rem;line-height:1.2;text-shadow:0 0 8px #000,0 0 8px #000,0 0 8px #000,0 0 8px #000,0 0 8px #000}.tw_cap.tw_cap-result2 .tw_cap-vs .tw_cap-vs-result{font-size:1.625rem;line-height:1.2;color:#fcf100;text-shadow:0 0 8px #000,0 0 8px #000,0 0 8px #000,0 0 8px #000,0 0 8px #000}.tw_cap.tw_cap-result2 .tw_cap-vs .tw_cap-vs-result.is-champion{font-size:.875rem}.tw_cap.tw_cap-result2 .tw_cap-vs .tw_cap-vs-result.is-champion span{font-size:1.625rem}.tw_cap.tw_cap-result2 .tw_cap-vs .tw_cap-vs-star{position:absolute;top:50%;transform:translateY(-50%);padding-bottom:50px}.tw_cap.tw_cap-result2 .tw_cap-vs .tw_cap-vs-star li{width:70px}.tw_cap.tw_cap-result2 .tw_cap-vs .tw_cap-vs-star li+li{margin-top:10px}.tw_cap.tw_cap-result2 .tw_cap-vs .tw_cap-vs-home .tw_cap-vs-star{right:-75px}.tw_cap.tw_cap-result2 .tw_cap-vs .tw_cap-vs-visitor .tw_cap-vs-star{left:-75px}.tw_cap.tw_cap-result2 .tw_cap-vs-player-home,.tw_cap.tw_cap-result2 .tw_cap-vs-player-visitor{grid-area:2/1/4/2;display:flex;flex-direction:column;gap:5px}.tw_cap.tw_cap-result2 .tw_cap-vs-player-home .tw_cap-vs-player-coach,.tw_cap.tw_cap-result2 .tw_cap-vs-player-visitor .tw_cap-vs-player-coach{position:relative;width:140px;padding:5px;border-radius:50%;background:linear-gradient(135deg,#0000,#000000a6) var(--main-color)}.tw_cap.tw_cap-result2 .tw_cap-vs-player-home .tw_cap-vs-player-coach img,.tw_cap.tw_cap-result2 .tw_cap-vs-player-visitor .tw_cap-vs-player-coach img{display:block;border-radius:50%}.tw_cap.tw_cap-result2 .tw_cap-vs-player-home .tw_cap-vs-player,.tw_cap.tw_cap-result2 .tw_cap-vs-player-visitor .tw_cap-vs-player{position:relative;width:100px}.tw_cap.tw_cap-result2 .tw_cap-vs-player-home .tw_cap-vs-player.is-substitute:after,.tw_cap.tw_cap-result2 .tw_cap-vs-player-visitor .tw_cap-vs-player.is-substitute:after{content:"代理出場";background:#748493;color:#d0d2d4;padding:8px;position:absolute;width:2em;text-align:center;top:-2px;right:-2px;border-radius:50%;font-weight:600;font-size:.75rem;line-height:1}.tw_cap.tw_cap-result2 .tw_cap-vs-player-home .tw_cap-vs-player dt,.tw_cap.tw_cap-result2 .tw_cap-vs-player-visitor .tw_cap-vs-player dt{padding:6px;border-radius:80px;background:linear-gradient(135deg,#0000,#000000a6) var(--main-color)}.tw_cap.tw_cap-result2 .tw_cap-vs-player-home .tw_cap-vs-player dt img,.tw_cap.tw_cap-result2 .tw_cap-vs-player-visitor .tw_cap-vs-player dt img{border-radius:80px}.tw_cap.tw_cap-result2 .tw_cap-vs-player-home .tw_cap-vs-player dd,.tw_cap.tw_cap-result2 .tw_cap-vs-player-visitor .tw_cap-vs-player dd{position:relative;margin:-18px 0 0;padding:3px;border-radius:5px;background:var(--main-color);color:#fff;line-height:1;text-align:center}.tw_cap.tw_cap-result2 .tw_cap-vs-player-home .tw_cap-vs-player dd span,.tw_cap.tw_cap-result2 .tw_cap-vs-player-visitor .tw_cap-vs-player dd span{display:block;font-size:.625rem;line-height:1.2}.tw_cap.tw_cap-result2 .tw_cap-vs-player-home.theme-marines .tw_cap-vs-player dd,.tw_cap.tw_cap-result2 .tw_cap-vs-player-visitor.theme-marines .tw_cap-vs-player dd{color:var(--player-name-text-color)}.tw_cap.tw_cap-result2 .tw_cap-vs-player-home .tw_cap-vs-player.is-substitute:after{right:auto;left:-2px}.tw_cap.tw_cap-result2 .tw_cap-vs-player-visitor{grid-area:2/3/4/4;align-items:end}.tw_cap.tw_cap-result2 .tw_cap-score{grid-area:3/2/4/3;display:flex;gap:10px 0;flex-wrap:wrap;position:relative;width:920px;padding:20px 0;align-items:center;justify-content:center}.tw_cap.tw_cap-result2 .tw_cap-score .tw_cap-bg_blur-inner{background-size:auto 200%;background-position:50% 100%}.tw_cap.tw_cap-result2 .tw_cap-score dl{text-align:center;color:#061525;position:relative;width:33.33%;padding:0 20px;box-sizing:border-box}.tw_cap.tw_cap-result2 .tw_cap-score dl:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;width:10px;box-shadow:2px 2px 4px #b4c1ba;border-radius:5px;background:#fff}.tw_cap.tw_cap-result2 .tw_cap-score dl:nth-of-type(3n+1):before{display:none}.tw_cap.tw_cap-result2 .tw_cap-score:has(:nth-of-type(4)):not(:has(:nth-of-type(5))) dl{width:25%}.tw_cap.tw_cap-result2 .tw_cap-score:has(:nth-of-type(4)):not(:has(:nth-of-type(5))) dl:nth-of-type(4):before{display:block}.tw_cap.tw_cap-result2 .tw_cap-score dt{font-size:1.625rem;line-height:1.2}.tw_cap.tw_cap-result2 .tw_cap-score dd{display:grid;gap:7px;grid-auto-flow:column;justify-content:center;font-size:4.125rem;line-height:1.2;font-family:Nunito,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal}.tw_cap.tw_cap-result2 .tw_cap-score dd span{letter-spacing:-2px}.tw_cap.tw_cap-result2 .tw_cap-score dd .is-win{color:#003cff}.tw_cap.tw_cap-result2 .tw_cap-copyright{grid-area:4/1/5/4;text-align:center}.tw_cap.tw_cap-result2.tw_cap-for_climax .tw_cap-ttl h1 .tw_cap-ttl-sub{font-size:2.375rem}.tw_cap.tw_cap-result_all .tw_cap-bg_blur-inner{background-size:auto 160%;background-position:50% 100%}.tw_cap.tw_cap-result_all .tw_cap-ttl{display:flex;align-items:center;justify-content:center;margin-top:18px}.tw_cap.tw_cap-result_all .tw_cap-ttl .tw_cap-ttl-logo{width:174px;margin-right:15px}.tw_cap.tw_cap-result_all .tw_cap-ttl h1{text-align:center;text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff}.tw_cap.tw_cap-result_all .tw_cap-ttl h1 .tw_cap-ttl-sub{font-size:1.6875rem;line-height:1}.tw_cap.tw_cap-result_all .tw_cap-ttl h1 .tw_cap-ttl-main{font-size:7.125rem;line-height:1}.tw_cap.tw_cap-result_all .tw_cap-ttl h1 .bl{display:inline-block}.tw_cap.tw_cap-result_all .tw_cap-main{display:grid;justify-content:center;gap:20px;grid-template-columns:repeat(3,minmax(0,380px));padding:126px 0 0}.tw_cap.tw_cap-result_all .tw_cap-card-content{position:relative;padding:20px}.tw_cap.tw_cap-result_all .tw_cap-card{position:absolute;bottom:100%;display:grid;align-items:center;justify-content:center;grid-template-columns:133px 68px 133px;margin-bottom:5px}.tw_cap.tw_cap-result_all .tw_cap-game{display:grid;place-items:center;grid-template-columns:100px minmax(0,1fr) 102px;position:relative;text-align:center}.tw_cap.tw_cap-result_all .tw_cap-game:not(:first-of-type){margin-top:10px}.tw_cap.tw_cap-result_all .tw_cap-game .tw_cap-game-player dt{position:relative;margin:0 5px;padding:6px;border-radius:80px;background:linear-gradient(135deg,#0000,#000000a6) var(--main-color)}.tw_cap.tw_cap-result_all .tw_cap-game .tw_cap-game-player dt img{border-radius:80px}.tw_cap.tw_cap-result_all .tw_cap-game .tw_cap-game-player dt.is-substitute:after{content:"代理出場";background:#748493;color:#d0d2d4;padding:8px;position:absolute;width:2em;text-align:center;top:-5px;right:-5px;border-radius:50%;font-weight:600;font-size:.75rem;line-height:1}.tw_cap.tw_cap-result_all .tw_cap-game .tw_cap-game-player dd{position:relative;margin:-18px 0 0;padding:3px;border-radius:5px;background:var(--main-color);color:var(--player-name-text-color);font-size:.875rem;line-height:1;text-align:center}.tw_cap.tw_cap-result_all .tw_cap-game .tw_cap-game-player dd span{display:block;font-size:.625rem;line-height:1.2}.tw_cap.tw_cap-result_all .tw_cap-game .tw_cap-game-ttl{font-size:1rem;line-height:1.2}.tw_cap.tw_cap-result_all .tw_cap-game .tw_cap-game-score{display:flex;justify-content:center;gap:7px;font-size:2.5rem;line-height:1.2;font-family:Nunito,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;letter-spacing:-2px}.tw_cap.tw_cap-result_all .tw_cap-game .tw_cap-game-score .is-win{color:#003cff}.tw_cap.tw_cap-result_all .tw_cap-game .tw_cap-game-message{font-size:1rem;line-height:1.2;color:#06152599}.tw_cap.tw_cap-result_all .tw_cap-game.is_no_contest .tw_cap-game-message{font-size:1.5625rem}.tw_cap.tw_cap-result_all .tw_cap-copyright{text-align:center;position:absolute;bottom:3px;width:100%}.tw_cap.tw_cap-standings{container-type:inline-size}.tw_cap.tw_cap-standings .tw_cap-ttl{display:grid;grid-template-columns:130px minmax(0,1fr);gap:20px;margin:45px 45px 10px}.tw_cap.tw_cap-standings .tw_cap-ttl .tw_cap-ttl-sub{display:block;font-size:1.4375rem;line-height:1.2;text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff}.tw_cap.tw_cap-standings .tw_cap-ttl .tw_cap-ttl-main{display:inline-block;font-size:4.125rem;line-height:1.2;text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff}.tw_cap.tw_cap-standings .tw_cap-ttl .tw_cap-ttl-cepa{display:inline-block;margin:0 0 0 5px;padding:10px 20px;border-radius:30px;background:#040033;color:#fff;font-size:2.125rem;line-height:1;vertical-align:text-bottom}.tw_cap.tw_cap-standings .tw_cap-main{margin:0 23px;text-align:center}.tw_cap.tw_cap-standings table{position:relative;width:100%}.tw_cap.tw_cap-standings tr{display:flex;align-items:center}.tw_cap.tw_cap-standings td,.tw_cap.tw_cap-standings th{display:block;flex:0 0 auto;box-sizing:border-box;padding:0 3px}.tw_cap.tw_cap-standings .tw_cap-tbl{position:relative}.tw_cap.tw_cap-standings .tw_cap-tbl-games,.tw_cap.tw_cap-standings .tw_cap-tbl td.tw_cap-tbl-win:not(:first-of-type):before{display:none}.tw_cap.tw_cap-standings .tw_cap-tbl-games,.tw_cap.tw_cap-standings .tw_cap-tbl-win,.tw_cap.tw_cap-standings .tw_cap-tbl-lose,.tw_cap.tw_cap-standings .tw_cap-tbl-remaining_games,.tw_cap.tw_cap-standings .tw_cap-tbl-run{width:10%}.tw_cap.tw_cap-standings .tw_cap-tbl-win_rate,.tw_cap.tw_cap-standings .tw_cap-tbl-win_difference{width:16%}.tw_cap.tw_cap-standings .tw_cap-tbl-name{display:grid;gap:5px;grid-template-columns:auto 82px minmax(0,1fr);align-items:center;width:20%;padding:2px 0;text-align:left}.tw_cap.tw_cap-standings .tw_cap-tbl-name .tw_cap-tbl-rank span{display:inline-block;padding:3px 9px;border-radius:10px;background:#061525;color:#fff;font-family:Nunito,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;font-size:1.75rem}.tw_cap.tw_cap-standings .tw_cap-tbl-headline{margin:30px 0 10px;padding:0 30px;font-size:1.3125rem;line-height:1.2;text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff}.tw_cap.tw_cap-standings .tw_cap-tbl{padding:10px 30px;font-size:1.75rem;line-height:1.2}.tw_cap.tw_cap-standings .tw_cap-tbl tr:not(:last-of-type){border-bottom:3px solid rgba(255,255,255,.5019607843)}.tw_cap.tw_cap-standings .tw_cap-tbl .tw_cap-tbl-team_name{display:none}.tw_cap.tw_cap-standings .tw_cap-tbl td{font-family:Nunito,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;position:relative}.tw_cap.tw_cap-standings .tw_cap-tbl td .tw_cap-tbl-champion,.tw_cap.tw_cap-standings .tw_cap-tbl td .tw_cap-tbl-magic{color:#f1138b}.tw_cap.tw_cap-standings .tw_cap-tbl td:not(:first-of-type):before{content:"";display:block;position:absolute;top:-5px;bottom:-5px;left:-2px;width:5px;box-shadow:2px 2px 4px #b4c1ba;border-radius:5px;background:#fff}.tw_cap.tw_cap-standings .tw_cap-copyright{margin:5px 0 0;padding:0 40px;text-align:right}@container (min-width: 1280px){.tw_cap.tw_cap-standings .tw_cap-ttl{margin:25px 75px 10px}.tw_cap.tw_cap-standings .tw_cap-ttl .tw_cap-ttl-cepa{margin:0 0 18px 22px;padding:10px 20px;font-size:1.25rem}.tw_cap.tw_cap-standings .tw_cap-main{margin:0 75px}.tw_cap.tw_cap-standings .tw_cap-tbl-games,.tw_cap.tw_cap-standings .tw_cap-tbl-remaining_games,.tw_cap.tw_cap-standings .tw_cap-tbl td.tw_cap-tbl-win:not(:first-of-type):before{display:block}.tw_cap.tw_cap-standings .tw_cap-tbl-games,.tw_cap.tw_cap-standings .tw_cap-tbl-win,.tw_cap.tw_cap-standings .tw_cap-tbl-lose,.tw_cap.tw_cap-standings .tw_cap-tbl-remaining_games,.tw_cap.tw_cap-standings .tw_cap-tbl-run{width:7%}.tw_cap.tw_cap-standings .tw_cap-tbl-win_rate{width:11%}.tw_cap.tw_cap-standings .tw_cap-tbl-win_difference{width:9%}.tw_cap.tw_cap-standings .tw_cap-tbl-name{width:38%}.tw_cap.tw_cap-standings .tw_cap-tbl-headline{margin:-30px 0 10px}.tw_cap.tw_cap-standings .tw_cap-tbl .tw_cap-tbl-team_name{display:block}.tw_cap.tw_cap-standings .tw_cap-copyright{padding:0 75px}}.tw_cap.tw_cap-spileague_ranking .tw_cap-ttl{display:flex;align-items:center;margin:25px 75px 10px;position:relative}.tw_cap.tw_cap-spileague_ranking .tw_cap-ttl .tw_cap-ttl-logo{margin-right:20px}.tw_cap.tw_cap-spileague_ranking .tw_cap-ttl .tw_cap-ttl-logo img{width:135px}.tw_cap.tw_cap-spileague_ranking .tw_cap-ttl h1{text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff}.tw_cap.tw_cap-spileague_ranking .tw_cap-ttl h1 .tw_cap-ttl-main{font-size:4.125rem;line-height:1.2}.tw_cap.tw_cap-spileague_ranking .tw_cap-ttl .tw_cap-ttl-update{background:#ffffffb3;padding:5px 20px;border-radius:50px;position:absolute;right:81px;top:44px}.tw_cap.tw_cap-spileague_ranking .tw_cap-tbl-headline{position:absolute;top:107px;right:121px;width:217px}.tw_cap.tw_cap-spileague_ranking .tw_cap-tbl-headline th{min-width:70px;padding:0 7px;font-size:1.3125rem;line-height:1.2;text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff}.tw_cap.tw_cap-spileague_ranking .tw_cap-tbl{position:relative;margin:0 60px;padding:10px 30px}.tw_cap.tw_cap-spileague_ranking .tw_cap-tbl table{position:relative;font-size:1.75rem;line-height:1.2;width:100%}.tw_cap.tw_cap-spileague_ranking .tw_cap-tbl tr:not(:last-of-type){border-bottom:3px solid rgba(255,255,255,.5019607843)}.tw_cap.tw_cap-spileague_ranking .tw_cap-tbl th{display:flex;align-items:center}.tw_cap.tw_cap-spileague_ranking .tw_cap-tbl th .tw_cap-tbl-rank{margin-left:10px}.tw_cap.tw_cap-spileague_ranking .tw_cap-tbl th .tw_cap-tbl-rank span{display:inline-block;background:#061525;font-family:Nunito,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;padding:3px 9px;border-radius:10px;color:#fff;font-size:1.625rem}.tw_cap.tw_cap-spileague_ranking .tw_cap-tbl th .tw_cap-tbl-transition span{display:block;width:68px;height:30px;background:no-repeat 50% 50%/contain}.tw_cap.tw_cap-spileague_ranking .tw_cap-tbl th .tw_cap-tbl-transition.is-up span{background-image:url(../img/prospi_a_league/icon_ranking_arrow_up.svg)}.tw_cap.tw_cap-spileague_ranking .tw_cap-tbl th .tw_cap-tbl-transition.is-down span{background-image:url(../img/prospi_a_league/icon_ranking_arrow_down.svg)}.tw_cap.tw_cap-spileague_ranking .tw_cap-tbl th .tw_cap-tbl-transition.is-same span{background:url(../img/prospi_a_league/icon_ranking_arrow.svg) no-repeat 50% 50%/contain}.tw_cap.tw_cap-spileague_ranking .tw_cap-tbl th .tw_cap-tbl-player{width:66px;position:relative;border-radius:50px;padding:5px;margin:4px 0;background:linear-gradient(135deg,#0000,#000000a6) var(--main-color)}.tw_cap.tw_cap-spileague_ranking .tw_cap-tbl th .tw_cap-tbl-player img{border-radius:50px}.tw_cap.tw_cap-spileague_ranking .tw_cap-tbl th .tw_cap-tbl-petmark{width:45px;margin:34px 0 0 -20px;position:relative}.tw_cap.tw_cap-spileague_ranking .tw_cap-tbl th .tw_cap-tbl-player_name{padding-left:15px}.tw_cap.tw_cap-spileague_ranking .tw_cap-tbl td{font-family:Nunito,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;font-size:2.125rem;text-align:right;position:relative;width:270px;padding:0 20px 0 7px;box-sizing:border-box}.tw_cap.tw_cap-spileague_ranking .tw_cap-tbl td:before{content:"";display:block;position:absolute;top:20px;bottom:15px;left:0;width:5px;box-shadow:2px 2px 4px #b4c1ba;border-radius:5px;background:#fff}.tw_cap.tw_cap-spileague_ranking .tw_cap-tbl .tw_cap-tbl-spileague_pt span{font-size:1.375rem;margin-left:8px}.tw_cap.tw_cap-spileague_ranking .tw_cap-copyright{text-align:right;width:1100px;margin:5px auto}.twitter_bnr{max-width:480px;margin:0 auto}.twitter_bnr a{display:block;border-radius:10px;box-shadow:var(--shadow1);background:#000;color:#fff;transition:opacity .5s}.twitter_bnr a:hover{opacity:.8}.twitter_bnr .twitter_bnr-img img{width:100%;height:auto;border-radius:10px 10px 0 0}.twitter_bnr .twitter_bnr-link{display:flex;justify-content:center;align-items:center;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:.875rem;line-height:1.1428571429;padding:10px}.twitter_bnr .twitter_bnr-link:before{content:"";display:block;width:22px;height:22px;background:url(../img/common/sns_icon_x.svg) no-repeat left top/100% auto;margin-right:5px}.video_ttl{margin-top:10px;font-size:.8125rem;line-height:1.6923076923;text-align:center;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy}@media only screen and (min-width:768px){.video_ttl{font-size:1rem;line-height:1.3125}}.video{border-radius:5px;background:transparent;box-shadow:5px 5px 10px #b4c1ba80}.video a img{border-radius:5px;opacity:1}.video a:before{width:60px;height:60px;transition:transform .3s;border:none;background:linear-gradient(90deg,#005dba,#03274a)}.video a:after{width:18px;height:20px;transition:transform .3s;border:none;background:url(../img/prospi_a_league/icon_arrow_white.svg) no-repeat 50% 50%/18px 20px}.video a:hover:before{transform:scale(1.2);opacity:1}.video a:hover:after{transform:translate(3px) scale(1.2);opacity:1}.video a.is-disabled{pointer-events:none}.video a.is-disabled:before,.video a.is-disabled:after{opacity:.4}.video a.is-disabled:before{background:linear-gradient(90deg,#85b1dc,#516981)}.video.video-no_max_w{max-width:unset}.video.video-in_card{border-radius:5px 5px 0 0;box-shadow:none;max-width:unset}.video.video-in_card a img{border-radius:5px 5px 0 0}.video.video-in_card a.is-disabled{pointer-events:none}.video.video-in_card a.is-disabled:before,.video.video-in_card a.is-disabled:after{opacity:1}.video.video-in_card a.is-disabled:before{background:#b6b6b6}.video.video-in_modal-yt-tab{border-radius:0;box-shadow:none}.video.video-in_modal-yt-tab a img{border-radius:0}.video.video-no_play_btn{max-width:unset}.video.video-no_play_btn p img{border-radius:5px;width:100%;height:auto}.video.video-iframe{position:relative;width:auto;max-width:inherit;margin:0 -10px}.video.video-iframe:after{content:"";position:absolute;inset:0}.video.video-iframe .video-iframe-inner{padding-top:56.25%}.video.video-iframe .video-iframe-inner>div{position:absolute;top:0;left:50%;height:0;width:100%;padding-top:56.25%;transform:translate(-50%)}.video.video-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video.video-team_representative{width:65%}.video.video-game_detail a.is-disabled{pointer-events:none}.video.video-game_detail a.is-disabled:before,.video.video-game_detail a.is-disabled:after{opacity:1}.video.video-game_detail a.is-disabled:before{background:#b6b6b6}.video.video-large{max-width:500px}.video.video-in_carousel_banner{max-width:unset;border-radius:0;box-shadow:unset}@media only screen and (min-width:768px){.video.video-iframe{max-width:640px;margin:0 auto}.video.video-team_representative{width:100%}.video.video-in_carousel_banner a{max-width:unset}.video.video-in_carousel_banner a:before{width:85px;height:85px}.video.video-in_carousel_banner a:after{width:24px;height:25px;background:url(../img/prospi_a_league/icon_arrow_white.svg) no-repeat 50% 50%/24px 25px}}.vs_for_nippon{display:flex;position:relative;align-items:center;justify-content:center;margin-top:10px}.vs_for_nippon .vs_for_nippon-team dl{display:flex;align-items:center}.vs_for_nippon .vs_for_nippon-team dl dt{position:relative;width:85px;transform:unset}.vs_for_nippon .vs_for_nippon-team dl dt a{display:block}.vs_for_nippon .vs_for_nippon-team dl dt img{width:100%;height:auto}.vs_for_nippon .vs_for_nippon-team dl dd li{width:22px;padding:2px}.vs_for_nippon .vs_for_nippon-team dl dd img{width:100%;height:auto}.vs_for_nippon .vs_for_nippon-visitor{order:3}.vs_for_nippon .vs_for_nippon-visitor dl{flex-direction:row-reverse}.vs_for_nippon:before{content:"VS";display:inline-block;order:2;padding:0 8px;font-family:MFW-RoNOWStd-GU,MFW-PShinGoPr6N-Heavy;font-size:1.25rem;line-height:1.2}@media only screen and (min-width:768px){.vs_for_nippon .vs_for_nippon-team dl dt{width:130px}.vs_for_nippon .vs_for_nippon-team dl dd li{width:24px}.vs_for_nippon:before{padding:0 15px}}@media only screen and (min-width:768px){.vs_for_nippon.vs_for_nippon-for_top{margin-top:-15px}.vs_for_nippon.vs_for_nippon-for_top .vs_for_nippon-team dl dt{width:105px}.vs_for_nippon.vs_for_nippon-for_top .vs_for_nippon-team dl dd li{width:20px}}
