@charset "UTF-8";.text-base{color:#222}.bg-white{background-color:#fff}.bg-beige{background-color:#f2efe9}.bg-light-beige{background-color:#f8f7f6}.bg-green{background-color:#2c6d7c}.bg-pink{background-color:#f9e4ec}.bg-seat-gray{background-color:#f2f2f2}.bg-seat-orange{background-color:#fbd25b}.bg-seat-smoke-yellow{background-color:#fef7a9}.bg-seat-pink{background-color:#ea87b5}.bg-seat-smoke-pink{background-color:#e5aaca}.bg-seat-light-green{background-color:#cbd75c}.bg-seat-green-yellow{background-color:#efec37}.bg-seat-green{background-color:#308aa1}.text-white{color:#fff}.text-red{color:#b00c15}.text-bace{color:#222}*{box-sizing:border-box}.w-170{width:170px}body{background-size:cover;background-image:url(/build/assets/bg-img.jpg);background-position:right;background-repeat:no-repeat;background-attachment:fixed}img{max-width:100%;height:auto}h1,h2,h3,h4{margin:0}h2{font-family:Outfit,sans-serif;font-size:28px}h1,p{margin:0}p{font-size:15px}html,body{scroll-behavior:smooth;margin:0;font-family:Noto Sans JP,sans-serif;min-height:100%;padding:0}body{min-height:100vh}ul{padding:0;list-style:none}th,td,tr{font-weight:500}.flex{display:flex;justify-content:center}.fixed{position:fixed;top:59%;transform:translateY(-50%)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.m-0-auto{margin:0 auto}.title-top{padding-top:90px}.text-t-padding{padding-top:20px}.text-padding{padding:20px 0}.has-padding{padding:65px 0}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-50{margin-top:50px}.mb-95{margin-bottom:95px}.hanbai-t-p{padding-top:10px}@media screen and (min-width: 768px){.shadow{box-shadow:0 0 8px #0009}}.table-scroll{overflow-y:scroll;overflow-x:scroll;overflow:auto;height:450px}.conveni-table{width:540px;table-layout:fixed;border-collapse:collapse}.conveni-table thead{position:sticky;top:0;left:0;z-index:5}.kyujyo-table{width:100%;table-layout:fixed}.seat-table{font-size:13px;border-collapse:collapse}.seat-table td{font-size:19px}.seat-table th,.seat-table td{padding:10px 5px}.payment-table{font-size:13px;border-collapse:collapse}.payment-icon{height:40px}.content-bottom{margin-bottom:90px}.content-bottom-p{padding-bottom:90px}.btn{display:inline-block}.btn-md{height:50px;font-size:16px;min-width:300px}.btn-primary{border:none;background-color:#2c6d7c;border-radius:3px;min-width:240px;text-align:center;color:#fff;text-decoration:none}.btn-box{display:flex;justify-content:center;align-items:center}header{background-color:#fff;padding:.4rem .3rem 0}footer{background-color:#3a3d38}footer .copyright{padding:15px 0;text-align:center;color:#fff;font-size:10px}#mv{height:250px;width:100%;background-image:url(/build/assets/mv.jpg);background-size:cover;color:#fff;padding:3rem 1rem;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}#mv h1{font-size:38px;line-height:1}.day-title{font-size:20px}.content-size{width:100%;margin:0 auto;max-width:390px}.content-size .error-bg{width:100%;max-width:295px}.content-size .error-font{font-size:12px;padding:5px;font-weight:500}.content-size .side-padding-input{padding-left:40px;padding-right:40px}.content-size .day-content{gap:7px;margin:20px 0}.content-size .day{font-family:Outfit,sans-serif;width:143px;height:80px;text-align:center;font-size:50px;font-weight:600;border-radius:3px;border:1px solid #222222;padding-top:28px}.content-size .day-text{font-size:14px;color:#2c6d7c;position:relative;z-index:2;margin-bottom:-20px}.content-size .form-input-item{position:relative}.content-size .form-input-item p{font-weight:500;position:absolute;top:2px;left:10px;pointer-events:none}.game-date{gap:4%}.game-date .btn-game-date{padding-top:10px;border:solid 1px #d3d3d1;background-color:#fff;border-radius:3px;min-width:166px;text-align:center;color:#222;text-decoration:none}[type=number]::-webkit-outer-spin-button,[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}[type=number]{-moz-appearance:textfield}@media screen and (min-width: 768px){html{position:relative}.content-size{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.content-block{gap:5%;width:100%;max-width:391px;max-width:1000px;margin:0 auto}.content-block .side-padding-infomation{padding-left:15px;padding-right:15px}@media screen and (max-width: 768px){.content-block .menu{display:none}.content-block .flex-d-block{display:block}}.content-block .menu{position:relative;width:40%;height:100%;align-self:center}.content-block .menu .menu-text{font-family:Outfit,sans-serif;color:#222;text-decoration:none;font-size:36px;font-weight:800}.content-block .menu .gnav{position:absolute;top:9%;left:12%;line-height:1.8}.content-block .menu .gnav .gnav_main{list-style:none}.content-block .menu .gnav .gnav_main a{text-decoration:none}.content-block .main-block{max-width:391px;width:100%;min-height:100%}.content-block .schedule-list{background-color:#fff;border-radius:3px}@media screen and (max-width: 768px){.wrap{display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:100%;min-height:100vh}main{background-color:#f2efe9}}#selected-date .scheduleCard-contents{display:grid;grid-template-columns:70% 30%;padding:16px 0 16px 20px}#selected-date .scheduleCard-contents .scheduleCard-when{font-family:Outfit,sans-serif}#selected-date .scheduleCard-contents .scheduleCard-date{font-size:36px;font-weight:800}#selected-date .scheduleCard-contents .scheduleCard-week{padding:0 5px}#selected-date .scheduleCard-contents .scheduleCard-time{font-size:20px;font-weight:600}#selected-date .scheduleCard-contents .scheduleCard-opponent{grid-row:2;line-height:1.5;font-size:16px}#selected-date .scheduleCard-contents .scheduleCard-opponentLogo._eagles{width:auto;height:65px}#selected-date .scheduleCard-contents .scheduleCard-opponentLogo{grid-row:span 2;margin:auto;display:block;width:50px}.ces{gap:4%}.ces .btn-convenience-store{padding-top:10px;border:solid 1px #d3d3d1;background-color:#fff;border-radius:3px;min-width:166px;text-align:center;color:#222;text-decoration:none}#someday-ticket .various-block,#earlybird-ticket .various-block{background:#eee;border-radius:3px;padding:1px 0;margin-bottom:20px}#someday-ticket .various-block .various li,#earlybird-ticket .various-block .various li{font-size:13px;padding:0;margin:0;flex:0 1 33%;width:31%}#someday-ticket .seven-btn,#earlybird-ticket .seven-btn{margin-bottom:30px}#someday-ticket .conveni-name,#earlybird-ticket .conveni-name{margin-bottom:15px}#someday-ticket .caution p,#earlybird-ticket .caution p{padding-top:15px}#someday-ticket .kyujyo-title,#earlybird-ticket .kyujyo-title{padding-bottom:20px}#someday-ticket .time,#earlybird-ticket .time{padding-bottom:3px}#access .access-detail{margin-top:35px}#access .map{width:100%;position:relative;padding-top:75%}#access .map iframe{position:absolute;top:0;left:0;width:100%;height:100%}#access .map .icon,#access span{vertical-align:middle}#access .border-bottom{border-bottom:1px solid #222222}.conveni-table th{position:sticky;top:0;left:0;z-index:2}table.conveni-table thead tr:first-of-type th:first-of-type{z-index:3}.tabs{cursor:pointer;display:flex;gap:4%;justify-content:center}.tab-btn{border:solid 1px #d3d3d1;background-color:#fff;padding:10px;border-radius:3px;min-width:166px;text-align:center;color:#222;text-decoration:none}.d-none{display:none}.tabs-item:first-child .selected{border:#b00c15 1px solid}.tab-item:nth-child(2) .selected{border:#b00c15 1px solid}.is-active{border:#2c6d7c 1px solid;background-color:#2c6d7c;color:#fff}section{position:relative}h2{position:relative;top:-18px}.sticky_cross{border:none}.sticky_cross:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;z-index:-1}.sticky_row{border-left:none;border-right:none}.sticky_row:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #ccc;z-index:-1}.sticky_col{border-top:none;border-bottom:none}.sticky_col:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;z-index:-1}td,th,table{border:solid 1px #ccc}
