.f-sec{width:100%;position:relative;padding:clamp(30px, 7vw, 60px) 0 30px;overflow:hidden}.f-sec__inner{max-width:1200px;margin:auto;padding:0 10px}.f-nav{background:#c2081f;color:#fff;font-family:A-OTF ゴシックMB101 Pro DB,ゴシックMB101 DB,sans-serif}.f-nav__inr a{padding:10px 5px;text-align:center}.f-nav__inr a:hover{cursor:pointer;color:#f4d473}.f-nav__inr{display:grid;grid-template-columns:repeat(3, 1fr);max-width:600px;margin:auto;place-content:center;align-items:center}.bg01{background:url(../img/fullinnings/bg01.jpg);background-repeat:repeat;background-attachment:fixed;background-size:180px}.scheduleh3{position:relative}.scheduleh3::before{content:"";background:url(../img/fullinnings/icon01.svg);position:absolute;width:42px;height:43px;left:0;background-repeat:no-repeat}.p-recommend .c-h3 span{position:relative;padding-left:4rem}.p-recommend .c-h3 span::before{content:"";background:url(../img/fullinnings/icon03.svg);position:absolute;width:50px;height:51px;left:0;background-repeat:no-repeat;background-size:80%;background-position:top center}.c-h3.-white span{position:relative;padding-left:4.5rem}.c-h3.-white span::before{content:"";background:url(../img/fullinnings/icon02.svg);position:absolute;width:69px;height:44px;left:0;background-repeat:no-repeat;background-size:80%;background-position:top center}.c-h3.-white{font-size:clamp(28px, 3vw, 30px);color:#FFF;margin-bottom:10px;font-family:A-OTF ゴシックMB101 Pro B, ゴシックMB101 B, sans-serif;margin:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:60px;letter-spacing:2px}.schedule{display:grid;width:100%;place-items:center;border:1px solid #eee;font-family:A-OTF ゴシックMB101 Pro R,ゴシックMB101 R,sans-serif}.schedule.now_schedule{color:#c2081f;grid-template-columns:18% 33% 17% 32%;border-bottom:4px solid #1e4290;border-right:5px solid #1e4290}.schedule.old_schedule{color:#1e4290;grid-template-columns:25% 35% 40%;border-bottom:4px solid #c2081f;border-right:5px solid #c2081f}#old_schedule_p{padding-top:40px}.schedule-row{display:grid;grid-template-columns:subgrid;place-items:center;padding:10px 0}.schedule-row.row-header{padding:0;border-bottom:0 !important}.now_schedule .schedule-row{border-bottom:1px solid #1e4290;grid-column:span 4}.old_schedule .schedule-row{border-bottom:1px solid #c2081f;grid-column:span 3}.schedule-row.is-private .schedule-cell{background-color:#fff9f0}.schedule-cell{padding:5px 15px;text-align:center}.schedule-cell.cell01{position:relative;font-size:clamp(18px, 3vw, 19px);font-family:A-OTF ゴシックMB101 Pro B,ゴシックMB101 B,sans-serif;letter-spacing:-0.8px}.schedule-header{width:100%;color:#fff;padding:12px;font-family:A-OTF ゴシックMB101 Pro DB,ゴシックMB101 DB,sans-serif}.now_schedule .schedule-header{background:#c2081f;border:0}.old_schedule .schedule-header{background:#1e4290;border:0}.schedule-colspan-3{grid-column:span 3}.private-badge{position:absolute;top:4px;left:4px;background-color:#ff8300;color:#fff;font-size:12px;padding:2px 6px;border-radius:3px;line-height:1.2;z-index:2;font-family:A-OTF ゴシックMB101 Pro M, ゴシックMB101 M, sans-serif}.b_game-field_free{display:inline}.b_game-field_free_sp{display:none}.highlight{text-align:start;line-height:1.7;font-size:clamp(12px, 3vw, 13px);padding-left:20px}.old_schedule .highlight{color:#1e4290;border-left:3px dotted #c2081f;padding-left:20px}.now_schedule .highlight{color:#c2081f;border-left:3px dotted #1e4290;padding-left:20px}.vsfield{font-size:clamp(12px, 3vw, 14px);margin-top:2px;font-family:A-OTF ゴシックMB101 Pro M,ゴシックMB101 M,sans-serif}.now_schedule .cell03 dl{display:flex;align-items:baseline;gap:5px;margin-bottom:10px}.members{display:block;background:#1e4290;color:#fff;padding:3px 10px;font-size:clamp(10px, 3vw, 12px);letter-spacing:.5px;margin-right:10px;width:60px;text-align:center;font-family:A-OTF ゴシックMB101 Pro M,ゴシックMB101 M,sans-serif}.carddays{font-size:clamp(13px, 3vw, 14px);display:flex;align-items:center;gap:5px;justify-content:center;margin-bottom:5px;font-family:A-OTF ゴシックMB101 Pro M,ゴシックMB101 M,sans-serif}.carddays>span{border:1px solid currentColor;padding:2px;text-align:center}.home_t,.visitor_t{font-size:1.8em;letter-spacing:-1px;padding:0 8px;font-family:A-OTF ゴシックMB101 Pro B,ゴシックMB101 B,sans-serif}.clubs{display:flex;align-items:center;justify-content:center}.vs{font-size:clamp(18px, 3vw, 20px);font-family:A-OTF ゴシックMB101 Pro B,ゴシックMB101 B,sans-serif}.now_schedule .vs{color:#1e4290}.old_schedule .vs{color:#c2081f}.sp_onlys{display:none}@media (max-width: 768px){.b_game-field_free{display:none}.b_game-field_free_sp{display:inline}.sp_onlys{display:block}.schedule{display:flex;flex-direction:column;gap:24px;border:none}.schedule.now_schedule{border:none}.schedule.old_schedule{border:none}.schedule-row.row-header{display:none}.schedule-row{display:flex;flex-direction:column;width:100%;padding:0 0 16px;background:#fff;box-sizing:border-box}.now_schedule .schedule-row{border:1px solid #ddd;border-bottom:4px solid #1e4290;border-right:4px solid #1e4290;grid-column:auto}.old_schedule .schedule-row{border:1px solid #ddd;border-bottom:4px solid #c2081f;border-right:4px solid #c2081f;grid-column:auto}.schedule-cell{width:100%;box-sizing:border-box;padding:10px 15px}.schedule-cell.cell01{display:flex;justify-content:center;align-items:center;gap:10px;padding:10px 12px;letter-spacing:normal}.now_schedule .schedule-cell.cell01{background:#c2081f;color:#fff}.old_schedule .schedule-cell.cell01{background:#1e4290;color:#fff}.schedule-cell.cell01 .f_ondays,.schedule-cell.cell01 .f_ontims{margin:0;line-height:1.2;font-size:clamp(15px, 4vw, 17px)}.schedule-cell.cell01 .private-badge{position:static;margin-right:4px}.schedule-cell.cell02{padding:16px 10px 8px}.schedule-cell.cell02 .carddays{font-size:1em;margin-bottom:8px}.schedule-cell.cell02 .home_t,.schedule-cell.cell02 .visitor_t{font-size:2em;letter-spacing:-1px;padding:0 4px}.schedule-cell.cell02 .vs{font-size:15px;padding:0 4px}.schedule-cell.cell02 .vsfield{margin-top:8px;font-size:13px;line-height:1.4}.now_schedule .schedule-cell.cell03{display:flex;justify-content:center;align-items:baseline;flex-wrap:wrap;column-gap:16px;row-gap:8px;padding:6px 12px 10px}.now_schedule .schedule-cell.cell03 dl{margin-bottom:0}.now_schedule .schedule-cell.cell03 .members{width:48px;padding:2px 4px;font-size:11px;margin-right:6px}.now_schedule .schedule-cell.cell03 dd{font-size:13px;margin:0;text-align:left;line-height:1.4}.schedule-cell.cell04,.old_schedule .schedule-cell.cell03{padding:10px 16px 15px}.schedule-cell.cell04 .highlight,.old_schedule .schedule-cell.cell03 .highlight{padding-left:0;font-size:13px;line-height:1.7;margin:0;border-top:3px dotted #c2081f;padding-top:10px;border-left:0}.schedule-cell.cell04,.now_schedule .schedule-cell.cell03{padding:10px 16px 6px}.schedule-cell.cell04 .highlight,.now_schedule .schedule-cell.cell03 .highlight{padding-left:0;font-size:13px;line-height:1.7;margin:0;border-top:3px dotted #1e4290;padding-top:10px;border-left:0}}.pc_only.fvpc{background:url(../img/fullinnings/fv_pc_bk.webp);background-repeat:no-repeat;background-position:bottom center;background-size:cover;position:relative;height:30vw}.c-h1 img{max-width:585px}.schedule-row:not(.row-header):nth-of-type(odd){background-color:#ffffff}.schedule-row:not(.row-header):nth-of-type(even){background-color:#f9f9f9}@media screen and (min-width: 769px){.private-badge{position:absolute;top:10px;left:10px;background-color:#ea0202;color:#fff;font-size:13px;padding:5px 25px;font-family:A-OTF ゴシックMB101 Pro M, ゴシックMB101 B, sans-serif}.schedule-row.is-private .schedule-cell{background-color:transparent !important;position:initial}.schedule-row.is-private{background:#fff5d8 !important;position:relative}.trigger{text-align:center;position:relative;cursor:pointer;user-select:none}.trigger::after,.trigger::before{content:"";position:absolute;right:1.25em;top:50%;width:2px;height:.75em;background-color:#fff;transition:transform .3s ease, opacity .3s ease;margin-top:calc(-0.75em / 2)}.trigger::after{transform:rotate(90deg)}.trigger.active::before{transform:rotate(90deg);opacity:0}.old_schedule .trigger ~ .schedule-row{max-height:0 !important;overflow:hidden !important;padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important;border-top:none !important;border-bottom:none !important;opacity:0;transition:max-height .4s ease, opacity .3s ease}.old_schedule .trigger.active ~ .schedule-row{max-height:5000px !important;opacity:1;padding:10px 0;transition:max-height .5s ease, opacity .4s ease}}@media screen and (min-width: 769px) and (max-width: 768px){.old_schedule .schedule-row.trigger,.old_schedule .row-header.trigger{display:flex !important;align-items:center;justify-content:center;position:relative;padding:5px 0 !important;background:#1e4290;border:0}.old_schedule .schedule-row.trigger .schedule-cell,.old_schedule .row-header.trigger .schedule-header{display:block !important;width:100%}}@media screen and (max-width: 1199px){.c-h1 img{max-width:435px}.home_t,.visitor_t{font-size:1.5em}}@media screen and (max-width: 999px){.c-h1 img{max-width:380px}}@media screen and (max-width: 768px){.c-h1 img{max-width:100%}}.p-schedule .c-sche-list__team__vs__date{white-space:nowrap}.p-nav .p-nav-list{justify-content:center}.p-recommend{padding:0}.p-schedule .c-sche-list__main{padding-top:2.25rem}.f-sec__head{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:60px}.scheduleh3{font-size:clamp(28px, 3vw, 30px);color:#C2081F;margin-bottom:10px;font-family:A-OTF ゴシックMB101 Pro B, ゴシックMB101 B, sans-serif;padding-left:3.5rem}.p-schedule__txt{font-size:12px}.p-gaiyo{padding-bottom:60px}.p-schedule__txt{color:#c2081f}@media screen and (max-width: 820px){#recommend{padding-bottom:30px}}.p-gaiyo .p-gaiyo__head__txt{font-size:12px}.p-gaiyo .p-gaiyo__head__left{width:42%;margin-right:8%}.p-gaiyo .c-h2::before{content:none}.p-gaiyo__midokoro__inr{display:grid;grid-template-columns:1fr 1fr;gap:20px;grid-template-areas:"a a" "b c"}.p-gaiyo__midokoro__inr>div:nth-child(1){grid-area:a}.p-gaiyo__midokoro__inr>div:nth-child(2){grid-area:b}.p-gaiyo__midokoro__inr>div:nth-child(3){grid-area:c}.p-recommend .c-recommend__item{background:#e5e5e5 !important;border-radius:initial}.p-recommend .c-recommend__item{background:#e5e5e5 !important;border-radius:initial}.p-howto .p-howto__inner{padding-top:0;padding-bottom:40px}#recommend{padding-bottom:0}#recommend h3{font-size:clamp(28px, 3vw, 30px);color:#C2081F;font-family:A-OTF ゴシックMB101 Pro B, ゴシックMB101 B, sans-serif;margin:auto;margin-bottom:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:40px;letter-spacing:2px}.p-gaiyo{background:#c30720}@media screen and (max-width: 820px){#recommend{padding-bottom:0}}@media screen and (max-width: 600px){.p-howto .p-howto__inner{padding-top:0;padding-bottom:30px}.p-gaiyo .p-gaiyo__head{margin-top:10px}#gaiyo{padding-top:40px}h3.c-h3{margin-bottom:20px !important}#recommend{padding-top:20px}}@media (max-width: 768px){.p-gaiyo__midokoro__inr{display:block}.f-sec__head{margin-bottom:30px !important}.p-gaiyo__midokoro__inr>div:nth-child(1){margin-bottom:10px}.p-gaiyo__midokoro__inr>div:nth-child(2){margin-bottom:10px}.p-gaiyo .p-gaiyo__head__left{width:100%;margin-right:0}.p-gaiyo .p-gaiyo__head__right{width:100%;margin-top:20px}.p-gaiyo .p-gaiyo__head__txt{font-size:14px}}
