@import url(https://fonts.googleapis.com/css2?family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200;300;400;500;600;700;900&display=swap);.page_nav,.ticket_nav,.photo_nav{width:1000px;margin:40px auto 53px}.page_nav ul,.ticket_nav ul,.photo_nav ul{width:999px;height:52px;display:table;table-layout:fixed;border-bottom:1px solid #4679c8;border-top:1px solid #2862ae;border-right:1px solid #2862ae}.page_nav li,.ticket_nav li,.photo_nav li{display:table-cell;line-height:52px;color:#2862ae;font-weight:bold;font-size:24px;border-left:1px solid #2862ae;text-align:center}.page_nav li a,.ticket_nav li a,.photo_nav li a{display:block;color:#2862ae}.page_nav li a:hover,.ticket_nav li a:hover,.photo_nav li a:hover,.page_nav li.current a,.ticket_nav li.current a,.photo_nav li.current a,.page_nav li.current,.ticket_nav li.current,.photo_nav li.current{background:#2862ae;color:#FFF;text-decoration:none}#schedule table{border:1px solid #000}#schedule th,#schedule td{border:none;vertical-align:middle}#schedule thead th{background:#e9e9e9;color:#000;border-bottom:1px solid #000;border-left:1px solid #000}#schedule thead th:first-child{border-left:none}#schedule thead th:last-child{border-right:1px solid #000}#schedule thead th.date{width:10%}#schedule thead th.match{width:32%}#schedule thead th.info{width:26%}#schedule thead th.pit{width:32%}#schedule tbody th{background:#FFF;border-right:1px solid #000;font-size:13px;padding:5px 0}#schedule tbody th[rowspan],#schedule tbody tr.last th{border-bottom:1px solid #000}#schedule tbody td{font-size:0;border-bottom:1px solid #e0e0e0}#schedule tbody td:last-child{border-right:1px solid #000}#schedule tbody tr.last td{border-bottom:1px solid #000}#schedule tbody th.holiday{background:#fff0fa}#schedule tbody th.saturday{background:#e5ecff}#schedule tbody td>div,#schedule tbody td a,#schedule tbody td>a>div{font-size:12px;display:inline-block;vertical-align:middle}#schedule tbody td>a:hover{text-decoration:none;border-bottom:1px solid #000;margin-bottom:-1px}#schedule tbody td a{font-size:0}#schedule tbody td>a>div{font-size:12px}#schedule tbody div.team1,#schedule tbody div.team2{width:7em}#schedule tbody div.team1{text-align:right;padding-left:0;padding-right:10px}#schedule tbody div.team2{text-align:left;padding-right:0;padding-left:10px}#schedule tbody div.score1,#schedule tbody div.score2{width:2em;text-align:center}#schedule tbody div.state{width:2em;text-align:center;padding:0}#schedule tbody div.place{width:10em}#schedule tbody div.time{width:4em}#schedule tbody div.pit{width:135px}#schedule tbody div.cancel,#schedule tbody div.nogame,#schedule tbody div.reserved{width:6em;text-align:center}#schedule tbody div.comment{width:9em}#schedule tbody div.commentLong{text-align:center;display:block !important;width:auto}#schedule table.table_archives{table-layout:fixed}#schedule table.table_archives tbody th,#schedule table.table_archives tbody td{font-size:12px;border-bottom:1px solid #000}#schedule table.table_archives tbody th{width:80px;text-align:right}#schedule table.table_archives tbody td{text-align:center}section{margin:30px 0}#ctop section{margin:50px 0}nav.third_menu ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:200px !important}.page_nav{margin:30px 0}.page_nav ul{border-bottom:1px solid #4679c8;border-top:1px solid #4679c8;border-right:1px solid #4679c8}.page_nav li{color:#2862ae;border-left:1px solid #4679c8;font-size:20px}.page_nav li a{color:#2862ae}.page_nav li a:hover,.page_nav li.current{background:#2862ae;color:#FFF}h3.lead{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:inherit;padding:15px;background:#2862ae;text-align:center;font-size:24px;color:#FFF}h3.lead span{padding-top:10px;line-height:1;font-size:18px}em{font-style:normal;color:#c00;font-weight:bold}.mt{margin-top:40px}p.att{color:#c00}ul.indent{margin:20px 0}ul.disc{padding-left:0.5em}.att_box p{margin-bottom:0}.table_normal th,.table_normal td{border:1px solid #4679c8}.table_normal thead th{background:#2862ae}.table_normal tbody th{background:#d8e6ff;vertical-align:middle}.table_normal_noborder th,.table_normal_noborder td{text-align:left}.inner_table.time{width:auto;margin:0 auto}.inner_table.time td{width:5em;text-align:center}.inner_table.time td.w1{width:2em}#ctop .npbshop{margin:0;margin-top:60px;text-align:center}#ctop #result_score{margin-top:30px;text-align:center}#ctop #result_score .lead{margin:20px 0;color:#2862ae;font-size:20px;font-weight:bold;text-align:center}#ctop #result_score .game_date{font-size:18px;line-height:1.4;font-weight:bold;text-align:center}#ctop #result_score .game_date span{font-weight:normal;font-size:14px}#ctop #result_score .score_sp_live_1{margin:0}#ctop #result_score .score_sp_live_1 a{margin:0 auto;width:520px}#ctop #result_score .score_sp_live_1 th{width:160px;height:120px}#ctop #result_score .score_sp_live_1 th img{width:120px;height:120px}#ctop #result_score .score_sp_live_1 td .status{display:none}#ctop #result_score .matchday{margin-top:30px}#ctop #result_score .matchday a{margin:0 auto;display:table}#ctop #result_score .matchday table{margin:0 auto}#ctop #result_score .matchday th{width:160px;text-align:center;vertical-align:middle}#ctop #result_score .matchday th span{display:block;line-height:1.2}#ctop #result_score .matchday th span.team{margin-top:3px;font-size:14px;font-weight:bold}#ctop #result_score .matchday th span.note{margin-top:5px;font-size:12px;font-weight:normal}#ctop #result_score .matchday th a{margin:0;display:inline}#ctop #result_score .matchday td{width:200px;font-family:"Titillium Web",Sans-Serif;font-size:60px;font-weight:bold;text-align:center;vertical-align:middle}#ctop #result_score .matchday .date{line-height:1.6}#ctop #score_unit{margin:0 auto;margin-top:30px;width:520px}#ctop #score_unit .teamname{margin-top:5px}#ctop #score_unit .teamname table{width:100%}#ctop #score_unit .teamname th{width:160px;text-align:center;vertical-align:middle}#ctop #score_unit .teamname th span{display:block;line-height:1.2}#ctop #score_unit .teamname th span.team{margin-top:3px;font-size:14px;font-weight:bold}#ctop #score_unit .teamname th span.note{margin-top:5px;font-size:12px;font-weight:normal}#ctop #pictogram{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#F7E1A1}#ctop #pictogram a{padding:20px;display:block}#ctop #pictogram a dl{margin-bottom:20px;font-family:'Noto Sans JP', sans-serif;font-weight:700;color:#01125E;text-align:center}#ctop #pictogram a dt{font-size:24px}#ctop #pictogram a dd{margin-top:10px;font-size:16px}#ctop #pictogram a ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#ctop #pictogram a ul img{width:128px}#ctop #score p.note{margin:0;font-size:14px;text-align:right}#ctop #starter{margin-top:20px;height:100px;background:#CCCCCC}#ctop #starter table{width:100%}#ctop #starter th{width:69px;vertical-align:middle}#ctop #starter th img{margin:0;width:80px;height:100px;vertical-align:middle}#ctop #starter td{font-weight:bold;vertical-align:middle}#ctop #starter td.name{padding:0 10px;width:140px;font-size:20px}#ctop #starter td.status{font-size:16px;text-align:center}#ctop #history_section{font-size:14px}#ctop #history_section .unit{*zoom:1}#ctop #history_section .unit:after{content:"";display:table;clear:both}#ctop #history_section .unit:nth-of-type(2){margin-bottom:0}#ctop #history_section .unit h5{margin-top:0}#ctop #history_section .unit h5 span{font-size:14px}#ctop #history_section p.marginL{margin-left:1em}#ctop #history_section p.marginT{margin-top:1em}#ctop #history_section dt,#ctop #history_section dd{line-height:1.6}#ctop #history_section dt{font-weight:bold}#ctop #history_section dd{margin-left:1em}#ctop #history_section .table_normal_noborder th,#ctop #history_section .table_normal_noborder td{border-bottom:1px solid #000 !important;text-align:center;font-size:14px}#ctop #history_section .table_normal_noborder tbody th{text-align:left}#ctop #history_section .table_normal_noborder tbody th span.year{display:inline-block;width:5em}#ctop #history_section .table_normal_noborder tbody th span.state{display:inline-block;width:2em;text-align:center}#ctop #ticket_section .ticket_wrap{height:160px;border-top:3px solid #e9e9e9;border-bottom:3px solid #e9e9e9}#ctop #ticket_section .ticket_inner{width:1000px;position:relative;float:left}#ctop #ticket_section .ticket_text{width:460px;padding:30px 20px 0}#ctop #ticket_section .ticket_text p{font-weight:bold}#ctop #ticket_section .ticket_text p span{display:block;font-size:24px}#ctop #ticket_section .ticket_text ul{margin-top:10px}#ctop #ticket_section .ticket_text li{display:inline-block;padding-right:15px}#ctop #ticket_section .ticket_photo{position:absolute;top:0;right:0}#ctop #players_section ul{margin-top:20px}#ctop #photo_section .photo_wrap{*zoom:1;width:1020px;margin-top:20px}#ctop #photo_section .photo_wrap:after{content:"";display:table;clear:both}#ctop #photo_section .photo_block{width:320px;float:left;margin-right:20px}#ctop #photo_section .photo_block .photo{width:86px;float:left;border:3px solid #e9e9e9}#ctop #photo_section .photo_block dl{margin-left:106px}#ctop #photo_section .photo_block dt,#ctop #photo_section .photo_block dd{font-weight:bold}#ctop #photo_section .photo_block dt{font-size:12px;margin-top:18px;margin-bottom:5px}#ctop #photo_section .photo_block dd{font-size:14px}#ctop .news_block .news_text{margin-left:0}#information .table_normal_noborder table{width:inherit}#information .indent_kana li{text-indent:-2em;margin-left:2em}#summary_section table th,#summary_section table td{padding:7px 10px;text-align:left;font-size:18px;line-height:1.5}#summary_section table th{white-space:nowrap}#ceremony_section section{margin-bottom:20px}#ceremony_section section ul{padding-left:1em}#ticket .table_normal td{line-height:1.6}#ticket .table_normal td ul.indent{margin:0}#ticket #sekishu .table_normal tr td:nth-child(2){white-space:nowrap}#ticket #ticket_section section{margin:30px 0}#ticket #ticket_section .ticket_inner{width:1000px;float:none}#ticket #ticket_section .ticket_btn{position:absolute;top:55px;left:334px}#ticket #ticket_section .ticket_btn ul{*zoom:1}#ticket #ticket_section .ticket_btn ul:after{content:"";display:table;clear:both}#ticket #ticket_section .ticket_btn li{width:200px;height:50px;line-height:50px;float:left;margin-right:20px;background:#2862ae;color:#FFF;text-align:center}#ticket #ticket_section .ticket_btn a{display:block;color:#FFF;background-position:20px center}#ticket #ticket_section .ticket_btn a:hover{background:#4679c8;text-decoration:none}#ticket #news_section li{line-height:1.6}.ticket_nav{margin-bottom:0}.ticket_nav ul{table-layout:auto;height:inherit;border-bottom:5px solid #2862ae;border-top:1px solid #2862ae;border-right:1px solid #2862ae}.ticket_nav li{height:38px;line-height:38px;font-size:18px;color:#2862ae}.ticket_nav li a{color:#2862ae}.ticket_nav li.current,.ticket_nav li a:hover{background:#2862ae}.ticket_nav .att_box{margin-top:0}#layout #sekishu h4{margin-bottom:10px}#layout #sekishu .half_wrap{margin-top:0}#schedule thead th{color:#FFF;background:#2862ae}#schedule tbody th{background:#4679c8}#award .contents section{margin-bottom:60px}#award .contents h5{margin-bottom:0}#award .contents .league_img img{width:40px;height:auto}#award .contents .table_normal_noborder table{width:auto}#award .contents .table_normal_noborder th,#award .contents .table_normal_noborder td{font-size:14px;vertical-align:middle}#award .contents .table_normal_noborder th.right,#award .contents .table_normal_noborder td.right{text-align:right}#award .contents .table_normal_noborder th.top,#award .contents .table_normal_noborder td.top{vertical-align:top}#award .contents table.player th{padding:5px 10px 5px 0}#award .contents table.player td{padding:5px 10px 5px 0}#award .contents table.player strong{font-size:18px;font-weight:bold}#award .contents table.award td{padding:5px 20px 5px 0}#roster .table_normal th{vertical-align:top}#roster .table_normal td{text-align:center}#roster .table_normal td.name{text-align:left}#start .table_normal th{vertical-align:top}#start .table_normal td{text-align:center}#start .table_normal td.name{text-align:left}#stats .table_normal th{vertical-align:top}#stats .table_normal td{text-align:center}#stats .table_normal td.name{text-align:left}.photo_nav{margin:30px 0}.photo_nav ul{border-bottom:1px solid #4679c8;border-top:1px solid #4679c8;border-right:1px solid #4679c8}.photo_nav li{color:#2862ae;border-left:1px solid #cdd900}.photo_nav li a{color:#2862ae}.photo_nav li a:hover,.photo_nav li.current a{background:#2862ae;color:#FFF}.pre_box{width:660px;margin:0 auto}dl.fan{width:180px;float:left;margin:0 20px;*zoom:1}dl.fan:after{content:"";display:table;clear:both}dl.fan dd{text-align:center;padding:10px 0 20px 0}ul.fan{width:660px;margin:0 auto;clear:both;font-size:13px}div.fan{width:200px;margin:0 auto}#farmchamp_alert{padding:15px 0;background:#FF0000;margin:0 auto}#farmchamp_alert .wrap{margin:0 auto !important;line-height:1.5;color:#FFFFFF;font-size:18px;font-weight:bold}#farmchamp_alert .alert_text{width:1000px;font-size:22px}
/*# sourceMappingURL=2021.css.map */
