img,source{pointer-events:none;touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:700;font-display:swap;src:local("Roboto Slab"),url(/tbs-ch/fonts/RobotoSlab-Bold.woff2) format("woff2"),url(/tbs-ch/fonts/RobotoSlab-Bold.woff) format("woff"),url(/tbs-ch/fonts/RobotoSlab-Bold.ttf) format("truetype")}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:900;font-display:swap;src:local("Roboto Slab"),url(/tbs-ch/fonts/RobotoSlab-Black.woff2) format("woff2"),url(/tbs-ch/fonts/RobotoSlab-Black.woff) format("woff"),url(/tbs-ch/fonts/RobotoSlab-Black.ttf) format("truetype")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-display:swap;src:local("Noto Sans JP"),url(/tbs-ch/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/tbs-ch/fonts/NotoSansJP-Medium.woff) format("woff"),url(/tbs-ch/fonts/NotoSansJP-Medium.otf) format("opentype")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:local("Noto Sans JP"),url(/tbs-ch/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/tbs-ch/fonts/NotoSansJP-Bold.woff) format("woff"),url(/tbs-ch/fonts/NotoSansJP-Bold.otf) format("opentype")}.sp{display:none!important}#contents a{display:block}#header{position:absolute;top:0;left:0;right:0}#main{padding-top:0}#contents{font-size:12px;line-height:1.5}.mainVisualWrap{padding-top:34px;background:url(/tbs-ch/item/s1951/img/bg_main.png) no-repeat top/cover}.mainVisualPicture{position:relative;max-width:1080px;height:562px;margin:0 auto}.mainImgTtl{position:absolute;bottom:0;left:-13px;max-width:1090px;width:100%;height:230px;margin:0 auto;background:url(/tbs-ch/item/s1951/img/img_maintitle.png) no-repeat 50%/contain}.mainImgTtl h1{text-indent:100%;white-space:nowrap;overflow:hidden}.itemChannelinfo .itemCopy{max-width:1080px;padding-bottom:39px;margin:0 auto}.itemChannelinfo .itemCopy .itemFlex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.itemChannelinfo .itemCopy .itemChannelTxt img{width:290px;height:auto}.itemChannelinfo .itemCopy .itemMainlead{margin-bottom:20px}.itemChannelinfo .itemCopy .itemMainlead .itemMainleadText .emphasis{color:#ffe10e}.itemChannelMovie .bgBlue{padding:66px 0 64px;background-image:-webkit-gradient(linear,left top,right top,from(#0049b4),to(#011857));background-image:linear-gradient(90deg,#0049b4 0,#011857);border-top:6px solid #ffe10d}.itemChannelMovie .itemMovie{max-width:840px;margin:0 auto}.itemChannelMovie .itemMovie .about_movie_main .movie{position:relative;width:100%;height:0;padding-bottom:55.56%;overflow:hidden}.itemChannelMovie .itemMovie .about_movie_main .movie iframe{position:absolute;width:100%;height:100%;top:0;left:0}.itemChannelMovie .itemMovie .about_movie_main .movie img{position:absolute;width:100%;height:auto;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.itemChannelMovie .todayOnair{margin-top:28px;background-color:rgba(0,0,0,.41)}.itemChannelMovie .todayOnairInner{max-width:1080px;margin:0 auto;padding:40px 0;color:#fff;font-size:3rem}.itemChannelMovie .todayTit{margin-bottom:15px;text-align:center;font-weight:700}.itemChannelMovie .todayTit span{color:#ffe10e}.itemChannelMovie .todayTeam{padding:35px 15px 20px;margin-bottom:20px;border-top:1px solid #fff;border-bottom:1px solid #fff}.itemChannelMovie .todayTeam .itemFlex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:2.9rem;font-weight:700}.itemChannelMovie .todayTeam .itemFlex p{width:40.3%;text-align:center}.itemChannelMovie .todayTeam .itemFlex p:nth-child(2){width:19.4%}.itemChannelMovie .todayTeam .itemFlex p:nth-child(4){width:100%;font-size:1.8rem;font-weight:700}.itemChannelMovie .todayTime{margin-bottom:5px;font-weight:700;text-align:center;color:#ffe10e}.itemChannelMovie .todayCommentary{font-size:1.6rem;font-weight:700}.itemChannelMovie .todayCommentary .itemFlex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.itemChannelMovie .todayCommentary .itemFlex p:nth-child(2){margin-left:22px}.itemChannelHowto{padding:75px 40px 40px;text-align:center;border-top:6px solid #ffe10d;background:url(/tbs-ch/item/s1951/img/bg_channnel_howto01.png) no-repeat 0 0/auto,url(/tbs-ch/item/s1951/img/bg_channnel_howto02.png) no-repeat 100% 100%/auto #003a8f}.HowtoWrap{max-width:1080px;margin:0 auto}.Howtotit .Howtotext{margin-bottom:40px;font-size:2.4rem;font-weight:700;text-align:center;color:#fff}.Howtotit .logo{position:relative;top:3px;overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block;width:140px;height:24px;margin:0 10px;background-image:url(/tbs-ch/item/s1951/img/img_channel_01.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.Howtotit .colors{color:#ffe10e}.Howtoinfo .HowtoinfoList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;width:1080px;margin:0 auto}.Howtoinfo .HowtoinfoItem{width:530px;height:244px;margin-bottom:20px;color:#222;border-radius:10px;background-color:#fff}.Howtoinfo .HowtoinfoItem:nth-of-type(2n){margin-left:20px}.Howtoinfo .HowtoinfoItem a{height:100%;padding:0 15px}.Howtoinfo .HowtoinfoItem .HowtoinfoLogo{height:92px;margin-bottom:15px;border-bottom:2px solid #003a8f}.Howtoinfo .HowtoinfoItem .HowtoinfoLogo span{display:none}.Howtoinfo .HowtoinfoItem .HowtoinfoText{margin-bottom:12px;font-size:1.8rem;font-weight:700}.Howtoinfo .HowtoinfoItem .HowtoinfoLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2rem;color:#0096e1}.Howtoinfo .HowtoinfoItem .HowtoinfoLink:after{content:"";width:8px;height:14px;margin-left:11px;background:url(/tbs-ch/item/s1951/img/ico_arrow_01.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.Howtoinfo .HowtoinfoItem .HowtoinfoOption{margin-top:14px;font-size:1rem}.Howtoinfo .HowtoinfoSky .HowtoinfoLogo{background:url(/tbs-ch/item/s1951/img/logo_skyperfect.svg);background-position:center bottom 20px;background-repeat:no-repeat;background-size:contain;background-size:180px 37px}.Howtoinfo .HowtoinfoSkypremium .HowtoinfoLogo{background:url(/tbs-ch/item/s1951/img/logo_skypremium.svg);background-position:center bottom 20px;background-repeat:no-repeat;background-size:contain;background-size:430px 32px}.Howtoinfo .HowtoinfoJcom .HowtoinfoLogo{background:url(/tbs-ch/item/s1951/img/logo_jcom.svg);background-position:center bottom 11px;background-repeat:no-repeat;background-size:contain;background-size:150px 50px}.Howtoinfo .HowtoinfoHikari .HowtoinfoLogo{background:url(/tbs-ch/item/s1951/img/logo_hikaritv.svg);background-position:center bottom 24px;background-repeat:no-repeat;background-size:contain;background-size:180px 31px}.relatedInformation{background-color:#fff}.relatedInformationList{max-width:1080px;padding:30px 0;margin:0 auto}.relatedInformationItem{margin-bottom:8px;padding:0 10px 8px;font-size:1.6rem;color:#222;border-bottom:1px solid #bac6d6}.relatedInformationItem a{color:#0096e1}.MonthlyancNav{padding-top:60px}.Monthlyanc{margin-bottom:60px;border-bottom:18px solid;-o-border-image:linear-gradient(90deg,#0048b3,#011857) 1;border-image:-webkit-gradient(linear,left top,right top,from(#0048b3),to(#011857)) 1;border-image:linear-gradient(90deg,#0048b3,#011857) 1}.Monthlyanctit{max-width:1080px;margin:0 auto}.Monthlyanctit h2{max-width:256px;padding-bottom:30px;margin:0 auto;font-size:4.5rem;font-weight:700;text-align:center;color:#141414}.Monthlyanctit h2:after{content:"";display:block;width:256px;height:6px;margin-top:9px;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#003a8f),color-stop(50%,#ffe10d));background-image:linear-gradient(90deg,#003a8f 50%,#ffe10d 0)}.Monthlyanc .MonthlyancList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;max-width:1080px;margin:0 auto}.Monthlyanc .MonthlyancList .MonthlyancListItem{width:90px;text-align:center}.Monthlyanc .MonthlyancList .MonthlyancListItem a{color:#003a8f}.Monthlyanc .MonthlyancList .MonthlyancListItem.current{width:90px;color:#0096e1}.Monthlyanc .MonthlyancList .MonthlyancListItem.current>.disable,.Monthlyanc .MonthlyancList .MonthlyancListItem.current>a{position:relative;border-left:none;color:#0096e1}.Monthlyanc .MonthlyancList .MonthlyancListItem>.disable,.Monthlyanc .MonthlyancList .MonthlyancListItem>a{display:block;width:inherit;padding:15px 0 19px;font-size:2.4rem;font-weight:700}.Monthlyanc .MonthlyancList .MonthlyancListItem>.disable{color:#bac6d6}.Monthlyanc .MonthlyancList .MonthlyancListItem.current>.disable:after,.Monthlyanc .MonthlyancList .MonthlyancListItem.current>a:after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:4px;background-color:#0096e1}.itemMonthlyList{margin-bottom:23px;text-align:center}.itemMonthlyList .tit{position:relative;padding:0 10px;font-size:3.4rem;line-height:1.76471;font-weight:700;text-align:center;color:#fff;border-radius:70px;background-color:#003a8f}.itemMonthlyList .tit.is-hidden{color:#003a8f;background-color:#d5dee8}@media(hover:hover){.itemMonthlyList .tit.is-hidden:hover{background-color:#d4eefa}}.itemMonthlyList .tit.is-hidden.is-active{color:#fff;background-color:#003a8f}.itemMonthlyList .tit:after{content:"";display:block;position:absolute;top:18px;right:18px;width:28px;height:28px;background-position:50%;background-repeat:no-repeat;background-size:contain;-webkit-transition:all .3s;transition:all .3s}.itemMonthlyList .tit.is-active:after,.itemMonthlyList .tit.is-hidden:after{background-image:url(/tbs-ch/item/s1951/img/btn_arrow_acdn.svg)}.itemMonthlyList .tit.is-active:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.itemMonthlyListAreaWrap{max-width:1080px;margin:0 auto}.itemMonthlyListAreaWrap .itemMonthlyListArea{margin-bottom:30px;padding:0 16px}.itemMonthlyListAreaWrap .itemMonthlyListArea:nth-last-of-type(2){margin-bottom:20px}.itemContentsWrap01{text-align:left;color:#222;background-color:#f0f4f7}.itemCalendar01{width:100%;table-layout:fixed;border-collapse:separate}.itemCalendar01 th{padding:0;text-align:center;font-size:1.8rem;font-weight:700;color:#222}.itemCalendar01 th .thBorder{padding-bottom:5px;border-bottom:5px solid #222}.itemCalendar01 th.satday{color:#0864c3}.itemCalendar01 th.satday .thBorder{border-bottom-color:#0864c3}.itemCalendar01 th.sunday{color:#ef0065}.itemCalendar01 th.sunday,.itemCalendar01 th.sunday .thBorder{border-bottom-color:#ef0065}.itemCalendar01 td{border-left:1px solid #bac6d6;border-bottom:1px solid #bac6d6;border-top:none;height:216px;vertical-align:top;text-align:left;background:#fff}.itemCalendar01 td.is-current,.itemCalendar01 td.is-current .itemEventList01{background:#fff8c4}.itemCalendar01 td:last-child{border-right:1px solid #bac6d6}.itemCalendar01 td .dayText{padding:5px 8px 0;font-size:1.8rem;font-weight:700}.itemCalendar01 td.satday .dayText{color:#0864c3}.itemCalendar01 td.holiday .dayText,.itemCalendar01 td.sunday .dayText{color:#e02832}.itemCalendar01 td.otherMonth .dayText{background:none;color:#8e939a}.itemCalendar01 td .dayText .days{display:none}.itemEventList01{overflow:hidden;padding:10px 8px 0}.itemCalendar01 tbody tr:first-child td .itemEventDays{border-top:1px solid #c3c5c9}.itemCalendar01 .itemEventDetail{padding:0 6px}.itemCalendar01 .matchTeamTxt{display:block;border-radius:2px}.itemCalendar01 .matchTeamTxt.dragons{background:#00418d}.itemCalendar01 .matchTeamTxt.carp{background:#e50012}.itemCalendar01 .matchTeamTxt.giants{background:#f97709}.itemCalendar01 .matchTeamTxt.tigers{background:#ffe201;color:#000}.itemCalendar01 .matchTeamTxt.swallows{background:#1eb05d}.itemCalendar01 .matchTeamTxt.fighters{background:#c7b173}.itemCalendar01 .matchTeamTxt.eagles{background:#870010}.itemCalendar01 .matchTeamTxt.lions{background:#0290d6}.itemCalendar01 .matchTeamTxt.hawks{background:#f9ca00;color:#000}.itemCalendar01 .matchTeamTxt.marines{background:#221815}.itemCalendar01 .matchTeamTxt.buffaloes{background:#b08f32;color:#000}.matchTeamCell{display:block;color:#fff;text-align:center;font-size:1.6rem;font-weight:700;border-radius:2px}.itemCalendar01 .placeTxt{display:block;margin-top:6px;font-size:1.2rem;font-weight:400;color:#222;text-align:center}.itemCalendar01 .matchDate{margin-bottom:5px;font-size:1.2rem;text-align:center}.itemCalendar01 .tagChannel{text-align:center;line-height:1.5}.itemCalendar01 .tagChannel img{width:114px;height:auto;vertical-align:bottom}.itemCalendar01 .broadcast{margin:0 -5px 5px;line-height:1.3}.itemCalendar01 .broadcast,.itemCalendar01 .commentary,.itemCalendar01 .liveCondition{font-size:1.2rem;font-weight:400}.itemCalendar01 .commentary{margin-top:8px}.itemCalendar01 .liveCondition{margin-bottom:4px}.itemCalendar01 .broadcast>span{font-size:1.6rem;font-weight:700}.itemCalendar01 .broadcast span.broadcastSmall{font-size:1.4rem;font-weight:700}.itemCalendar01 .highlight{margin-top:12px;padding-bottom:18px}.itemCalendar01 .highlight .highlightTit{display:inline-block;padding:1px 2px 0;background:#f39800;color:#fff;font-size:10px;letter-spacing:-.02em;line-height:1.2}.itemCalendar01 .highlight .highlightText{font-size:1.2rem}.itemCalendar01 .terrestrial{padding-top:14px;padding-bottom:40px;margin-top:14px;border-top:1px dotted #7d7d7d}.itemCalendar01 .tagTbs{margin-bottom:8px;text-align:center;line-height:1.5}.itemCalendar01 .tagTbs img{width:34px;height:auto;vertical-align:bottom}.itemCalendar01 .terrestrial .broadcast{margin-bottom:6px;color:#0073cf}.itemCalendar01 .proviso{font-size:10px;text-align:center}#page-top-baseball{position:fixed;right:13px;bottom:10px}#page-top-baseball a{display:block}#page-top-baseball img{width:61px;height:auto}.serviceGuide{padding:0 16px 25px}.serviceGuide .serviceGuideTxt{font-size:1.4rem;line-height:1.5}.serviceGuide .serviceGuideTxt+.serviceGuideNote{margin-bottom:19px}.relatedBnr{margin-bottom:20px;padding:14px 0 25px;background:#003a8f}.relatedBnrText{max-width:1044px;margin:0 auto;padding-bottom:5px;font-size:1.6rem;font-weight:600;color:#fff}.relatedBnrList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1044px;margin:0 auto}.relatedBnrList .relatedBnrListItem{margin-right:9px;width:206px}.relatedBnrList .relatedBnrListItem:last-child{margin-right:0}.relatedBnrList .relatedBnrListItem a img{width:100%;height:auto}.prohibitedMatterTxt{padding-bottom:30px;font-size:1.4rem;text-align:center}@media (max-width:767px){.pc{display:none!important}.sp{display:block!important}.mainVisualWrap{padding-top:3.5vw}.mainVisualPicture{width:100%;max-width:unset;height:58.5vw}.mainImgTtl{bottom:0;left:-2px;height:23.73vw}.itemChannelinfo .itemCopy{padding:0 1.3% 5%}.itemChannelinfo .itemCopy .itemFlex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.itemChannelinfo .itemCopy .itemChannelTxt{margin-left:0;text-align:center}.itemChannelinfo .itemCopy .itemChannelTxt img{width:31.48vw}.itemChannelinfo .itemCopy .itemMainlead{padding:0 3%;margin:1% 0 2%}.itemChannelMovie .bgBlue{padding:40px 15px;border-width:5px}.itemChannelMovie .todayOnair{margin-top:20px}.itemChannelMovie .todayOnairInner{padding:23px 14px 20px;font-size:2rem}.itemChannelMovie .todayTit{margin-bottom:12px}.itemChannelMovie .todayTeam{padding:17px 15px 15px;margin-bottom:12px}.itemChannelMovie .todayTeam .itemFlex{display:block;font-size:2rem}.itemChannelMovie .todayTeam .itemFlex p,.itemChannelMovie .todayTeam .itemFlex p:nth-child(2){width:100%}.itemChannelMovie .todayTeam .itemFlex p:nth-child(4){font-size:1.4rem}.itemChannelMovie .todayTime{margin-bottom:5px;text-align:center}.itemChannelMovie .todayCommentary{font-size:1.8rem;font-weight:400}.itemChannelMovie .todayCommentary .itemFlex p:nth-child(2){margin-left:22px}.itemChannelHowto{padding:40px 15px;border-width:5px;background-size:100%,100%}.Howtotit .Howtotext{margin-bottom:20px;font-size:1.6rem}.Howtotit .logo{top:3px;width:120px;height:21px;margin:0 5px}.Howtoinfo .HowtoinfoList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.Howtoinfo .HowtoinfoItem{width:100%;height:230px;margin-bottom:15px}.Howtoinfo .HowtoinfoItem:nth-of-type(3){height:200px}.Howtoinfo .HowtoinfoItem:last-child{margin-bottom:0}.Howtoinfo .HowtoinfoItem:nth-of-type(2n){margin-left:0}.Howtoinfo .HowtoinfoItem .HowtoinfoLogo{height:75px;margin-bottom:15px}.Howtoinfo .HowtoinfoItem .HowtoinfoText{margin-bottom:12px;font-size:1.6rem}.Howtoinfo .HowtoinfoItem .HowtoinfoLink{font-size:1.6rem}.Howtoinfo .HowtoinfoItem .HowtoinfoLink:after{width:6px;height:12px;margin-left:11px}.Howtoinfo .HowtoinfoItem .HowtoinfoOption{margin-top:14px;font-size:1rem}.Howtoinfo .HowtoinfoSky .HowtoinfoLogo{background-position:center bottom 14px;background-size:150px 30px}.Howtoinfo .HowtoinfoSkypremium .HowtoinfoLogo{background-position:center bottom 14px;background-size:300px 22px}.Howtoinfo .HowtoinfoJcom .HowtoinfoLogo{background-position:center bottom 10px;background-size:120px 37px}.Howtoinfo .HowtoinfoHikari .HowtoinfoLogo{background-position:center bottom 14px;background-size:150px 26px}.relatedInformationList{max-width:unset;padding:25px 15px}.relatedInformationItem{padding:0 10px 10px;margin:0 0 10px;font-size:1.4rem}.MonthlyancNav{padding-top:40px}.Monthlyanctit{padding:0 15px}.Monthlyanctit h2{width:160px;padding-bottom:27px;font-size:3.2rem;line-height:1}.Monthlyanctit h2:after{width:160px;margin-top:15px}.Monthlyanc{padding:0 5px;margin-bottom:40px}.Monthlyanc .MonthlyancList{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.Monthlyanc .MonthlyancList .MonthlyancListItem{width:100%;height:45px;padding:0}.Monthlyanc .MonthlyancList .MonthlyancListItem.current:nth-child(6).current+.MonthlyancListItem:before{display:none}.Monthlyanc .MonthlyancList .MonthlyancListItem.current{width:100%}.Monthlyanc .MonthlyancList .MonthlyancListItem>.disable,.Monthlyanc .MonthlyancList .MonthlyancListItem>a{display:block;width:auto;padding:9px 0;font-size:1.8rem}.itemMonthlyList{margin-bottom:15px;padding:0}.itemMonthlyList .tit{width:100%;margin:auto;padding:0;font-size:2.5rem;line-height:2.5;border-radius:unset}.itemMonthlyList .tit:after{top:16px;right:15px}}@media(max-width:767px)and (hover:none){.itemMonthlyList .tit.is-hidden:active{background-color:#e1ecfc}}@media (max-width:767px){.itemMonthlyListAreaWrap{padding:0}}@media (max-width:767px){.itemMonthlyListAreaWrap .itemMonthlyListArea{margin-bottom:30px;padding:0 15px}}@media (max-width:767px){.itemCalendar01{width:100%;table-layout:auto;border-bottom:1px solid #c3c5c9}}@media (max-width:767px){.itemCalendar01 thead{display:none}}@media (max-width:767px){.itemCalendar01 tr{display:block;float:left;width:100%}}@media (max-width:767px){.itemCalendar01 td{display:table;border:none;border-top:1px solid #c3c5c9;height:auto;width:100%;vertical-align:top}}@media (max-width:767px){.itemCalendar01 td.otherMonth{display:none}}@media (max-width:767px){.itemCalendar01 td .dayText{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:8px 0;width:45px;height:inherit;border-right:4px solid #222;text-align:center;vertical-align:middle}}@media (max-width:767px){.itemCalendar01 .satday .dayText{border-right:4px solid #0864c3;color:#0864c3}}@media (max-width:767px){.itemCalendar01 .holiday .dayText,.itemCalendar01 .sunday .dayText{border-right:4px solid #e02832}}@media (max-width:767px){.itemCalendar01 td:last-child{border-right:none}}@media (max-width:767px){.itemCalendar01 td .saturday .days{color:#0864c3}}@media (max-width:767px){.itemCalendar01 td .sunday,.itemCalendar01 td .sunday .days{color:#e02832}}@media (max-width:767px){.itemCalendar01 td.otherMonth .dayText{background:none}}@media (max-width:767px){.itemCalendar01 td .dayText .month{display:none}}@media (max-width:767px){.itemCalendar01 td .dayText .days{display:block;font-size:1.2rem;line-height:1.2}}@media (max-width:767px){.itemEventList01{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;padding:0 10px;background:#fff;vertical-align:middle}}@media (max-width:767px){.js-acc-trigger:after,.js-acc-trigger:before{display:block;content:"";position:absolute;background:#82cbed}}@media (max-width:767px){.js-acc-trigger:before{top:23px;right:16px;width:4px;height:14px}}@media (max-width:767px){.js-acc-trigger:after{top:28px;right:11px;width:14px;height:4px}}@media (max-width:767px){.js-acc-trigger.active:before{visibility:hidden}}@media (max-width:767px){.js-acc-trigger.active:after{background:#ffe10e}}@media (max-width:767px){.itemEventDays{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px;position:relative;border-left:1px solid #c3c5c9;border-right:1px solid #c3c5c9}}@media (max-width:767px){.itemCalendar01 tbody tr:first-child td .itemEventDays{border-top:none}}@media (max-width:767px){.itemCalendar01 .itemEventDetail{display:none;padding:10px 6px 13px 18px;background:#deebff;border-left:1px solid #c3c5c9;border-right:1px solid #c3c5c9}}@media (max-width:767px){.itemCalendar01 .itemEventDetail.colorType02{background:#e4e9f0}}@media (max-width:767px){.itemCalendar01 .matchTeamTxt{display:inline-block;margin-right:3px;padding:0 6px;border-radius:2px;line-height:1.5}}@media (max-width:767px){.itemCalendar01 .itemEventSchedule,.itemCalendar01 .matchTeamCell{display:table-cell;vertical-align:middle}}@media (max-width:767px){.itemCalendar01 .tagChannel{text-align:left}}@media (max-width:767px){.itemCalendar01 .tagChannel img{width:120px}}@media (max-width:767px){.itemCalendar01 .broadcast{margin:0 -10px 8px;font-size:1.6rem;font-weight:400}}@media (max-width:767px){.itemCalendar01 .broadcast>span{font-weight:700}}@media (max-width:767px){.itemCalendar01 .highlight{margin-top:23px;padding-bottom:0}}@media (max-width:767px){.itemCalendar01 .highlight .highlightTit{margin-bottom:3px;font-size:1.4rem}}@media (max-width:767px){.itemCalendar01 .commentary,.itemCalendar01 .liveCondition{font-size:1.4rem}}@media (max-width:767px){.itemCalendar01 .liveCondition{margin-bottom:8px}}@media (max-width:767px){.itemCalendar01 .commentary,.itemCalendar01 .placeTxt{margin-top:0}}@media (max-width:767px){.itemCalendar01 .matchDate{margin-bottom:0}}@media (max-width:767px){.itemCalendar01 .terrestrial{padding-top:10px;padding-bottom:0}}@media (max-width:767px){.itemCalendar01 .tagTbs{text-align:left}}@media (max-width:767px){.itemCalendar01 .tagTbs img{width:30px}}@media (max-width:767px){.itemCalendar01 .terrestrial .broadcast{margin-bottom:4px}}@media (max-width:767px){.itemCalendar01 .proviso{font-size:12px;text-align:left}}@media (max-width:767px){.serviceGuide{padding:0 15px 25px}}@media (max-width:767px){.serviceGuide .serviceGuideNote,.serviceGuide .serviceGuideTxt{font-size:1.2rem;line-height:1.5}}@media (max-width:767px){.relatedBnr{margin-bottom:12px;padding:15px 15px 20px}}@media (max-width:767px){.relatedBnr .relatedBnrText{margin-bottom:4px;font-size:1.4rem;text-align:center}}@media (max-width:767px){.relatedBnrList .relatedBnrListItem{width:100%;margin:0 0 10px}}@media (max-width:767px){.relatedBnrList .relatedBnrListItem a{margin-right:0}}@media (max-width:767px){.relatedBnrList .relatedBnrListItem a img{margin:0;width:100%}}@media (max-width:767px){.prohibitedMatterTxt{padding:0 15px 30px;margin-bottom:0;font-size:1.2rem}}@media (max-width:767px){#page-top-baseball{position:fixed;right:13px;bottom:10px;z-index:9998}}@media (max-width:767px){#page-top-baseball img{width:61px;height:auto}}@media (max-width:767px){.pageTopBtn{visibility:hidden}}
