.mv{background-color:#00286b}@media (width>=768px){.mv{padding:min(50px,3.57143vw) 0 min(51px,3.64286vw)}}.mv-inner{position:relative}@media (width>=768px){.mv-inner{width:min(1300px,92.8571vw);margin-inline:auto}}.mv img{width:100%;height:auto;display:block}.mv-title{color:#fff;background-color:#000;position:relative}@media (width<=767px){.mv-title{height:114px;margin-top:-83px;padding:21.1px 29.8px 0 29.2px}}@media (width>=768px){.mv-title{width:min(695.7px,49.6929vw);height:min(165.7px,11.8357vw);padding:min(22.1px,1.57857vw) min(53.16px,3.79714vw) 0 min(45.8px,3.27143vw);position:absolute;top:min(175.5px,12.5357vw);right:0}}@media (width<=767px){.mv-title img{width:301.1px}}@media (width>=768px){.mv-title img{width:min(602.6px,43.0429vw)}}.mv-title-name{text-align:right;font-weight:700;line-height:1;display:block}@media (width<=767px){.mv-title-name{letter-spacing:.12em;margin-top:9.8px;font-size:16px}}@media (width>=768px){.mv-title-name{letter-spacing:-.005em;margin-top:min(12.6px,.9vw);font-size:min(27.86px,1.99vw)}}.news{background-color:#fff}@media (width<=767px){.news{padding:38.1px 30px 51.2px}}@media (width>=768px){.news{padding:min(102.1px,7.29286vw) 0 min(96.3px,6.87857vw)}.news-inner{align-items:flex-start;width:min(1000px,71.4286vw);margin-inline:auto;display:flex}}.news-title{color:#fff;background-color:#000;flex-direction:column;flex-shrink:0;align-items:flex-start;display:flex;position:relative}@media (width<=767px){.news-title{width:135px;height:85px;padding:22.3px 0 0 20.7px}}@media (width>=768px){.news-title{width:min(270px,19.2857vw);height:min(170px,12.1429vw);padding:min(44.6px,3.18571vw) 0 0 min(41.5px,2.96429vw)}}.news-title>img{height:auto;display:block}.news-title>span{line-height:1}@media (width<=767px){.news-title>span{margin-top:5.9px;font-size:13px;font-weight:500}}@media (width>=768px){.news-title>span{margin-top:min(18.1px,1.29286vw);font-size:min(20px,1.42857vw)}}@media (width<=767px){.news-title>img{width:62.5px;margin-left:1.1px}}@media (width>=768px){.news-title>img{width:min(125px,8.92857vw);margin-left:min(2.2px,.157143vw)}}.news-body{flex-direction:column;display:flex}@media (width<=767px){.news-body{margin-top:19.9px}}@media (width>=768px){.news-body{flex:1;min-width:0;margin-left:min(60px,4.28571vw)}}@media (width<=767px){.news-list{border-top:1px solid #b2b2b2}}@media (width>=768px){.news-list{border-top:1px solid #7d7d7d}}@media (width<=767px){.news-item{border-bottom:1px solid #b2b2b2}}@media (width>=768px){.news-item{border-bottom:1px solid #7d7d7d}}.news-item-link{align-items:center;transition:opacity .25s;display:flex}@media (width<=767px){.news-item-link{color:#505050;height:51px;padding:0 0 3.2px 1.1px}}@media (width>=768px){.news-item-link{color:#333;height:min(69px,4.92857vw);padding:0 min(7px,.5vw) min(1.2px,.0857143vw);font-size:min(16px,1.14286vw)}}@media (hover:hover){.news-item-link:hover{opacity:.6}}.news-item-date{flex-shrink:0;line-height:1.5}@media (width<=767px){.news-item-date{width:60.2px;font-size:10px}}@media (width>=768px){.news-item-date{width:min(111.75px,7.98214vw)}}.news-item-title{text-overflow:ellipsis;white-space:nowrap;line-height:1.5;overflow:hidden}@media (width<=767px){.news-item-title{font-size:12px}}.news-empty{line-height:1.5}@media (width<=767px){.news-empty{padding-block:20px;font-size:14px}}@media (width>=768px){.news-empty{padding-block:min(20px,1.42857vw);font-size:min(16px,1.14286vw)}}.news-more{color:#515151;justify-content:space-between;align-self:flex-end;align-items:center;transition:opacity .25s;display:flex}@media (width<=767px){.news-more{border:.6px solid #505050;width:120px;height:24px;margin-top:15px;padding:0 11.4px 0 12.9px}}@media (width>=768px){.news-more{border:1px solid #7d7d7d;width:min(150px,10.7143vw);height:min(30px,2.14286vw);margin-top:min(22.3px,1.59286vw);padding:0 min(13.6px,.971429vw) 0 min(13.9px,.992857vw)}}@media (hover:hover){.news-more:hover{opacity:.6}}.news-more-label{height:auto;display:block}@media (width<=767px){.news-more-label{width:67.7px}}@media (width>=768px){.news-more-label{width:min(84.6px,6.04286vw)}}@media (width<=767px){.news-more .icon{width:18.6px;height:6.2px}}@media (width>=768px){.news-more .icon{width:min(23.3px,1.66429vw);height:min(7.8px,.557143vw)}}.players{background-color:#00286b;position:relative;overflow:hidden}@media (width<=767px){.players{background:linear-gradient(#00286b 140px,#fff 140px);padding-top:73px}}@media (width>=768px){.players{padding-top:min(148.3px,10.5929vw)}}.players-bg{height:auto;position:absolute;top:0;right:0}@media (width<=767px){.players-bg{width:100%}}@media (width>=768px){.players-bg{width:min(860px,61.4286vw)}}.players-inner{position:relative}@media (width>=768px){.players-inner{width:min(1000px,71.4286vw);margin-inline:auto;left:min(1.1px,.0785714vw)}}.players-title{color:#fff;background-color:#000;flex-direction:column;flex-shrink:0;align-items:flex-start;display:flex;position:relative}@media (width<=767px){.players-title{width:135px;height:85px;padding:22.1px 0 0 20.7px}}@media (width>=768px){.players-title{width:min(270px,19.2857vw);height:min(170px,12.1429vw);padding:min(44.25px,3.16071vw) 0 0 min(41.5px,2.96429vw)}}.players-title>img{height:auto;display:block}.players-title>span{line-height:1}@media (width<=767px){.players-title>span{margin-top:6px;font-size:13px;font-weight:500}}@media (width>=768px){.players-title>span{margin-top:min(18.4px,1.31429vw);font-size:min(20px,1.42857vw)}}.players-title{z-index:1}@media (width<=767px){.players-title{margin-left:30px}.players-title>img{width:93.2px;margin-left:1.1px}}@media (width>=768px){.players-title>img{width:min(186.3px,13.3071vw);margin-left:min(.8px,.0571429vw)}}.players-body{background-color:#fff}@media (width<=767px){.players-body{padding:37.3px 0 21.8px}}@media (width>=768px){.players-body{margin-top:max(-45.3px,-3.23571vw);padding:min(105.85px,7.56071vw) min(49.6px,3.54286vw) min(75.2px,5.37143vw) min(50.4px,3.6vw)}}.players-team{height:auto;display:block}@media (width<=767px){.players-team{display:none}}@media (width>=768px){.players-team{width:min(800px,57.1429vw);margin:0 auto min(46.2px,3.3vw)}}@media (width<=767px){.players-scroll{overflow-x:auto}.players-sheet{width:max-content;padding-inline:30px}}.players-table{border-collapse:collapse}@media (width>=768px){.players-table{width:100%}}.players-table th,.players-table td{text-align:center;vertical-align:middle}@media (width<=767px){.players-table th,.players-table td{height:29.27px;padding-bottom:1.6px;font-size:11px}}@media (width>=768px){.players-table th,.players-table td{height:min(40px,2.85714vw);padding-bottom:min(2.4px,.171429vw);font-size:min(16px,1.14286vw)}}.players-table th+th,.players-table th+td,.players-table td+th,.players-table td+td{border-left:.5px solid #505050}.players-table th{color:#aa873a;letter-spacing:.04em;background-color:#000;border-block:.5px solid #505050;font-weight:500;line-height:1}@media (width<=767px){.players-table th{height:30px}}.players-table th+th{border-left-color:#fff}.players-table td{color:#333;letter-spacing:.02em;white-space:nowrap;background-color:#f8f5f2;border-bottom:.5px solid #505050;line-height:1}@media (width<=767px){.players-table th:first-child{width:43.57px}}@media (width>=768px){.players-table th:first-child{width:7.04167%}}@media (width<=767px){.players-table th:nth-child(2){width:65.657px}}@media (width>=768px){.players-table th:nth-child(2){width:10.6111%}}@media (width<=767px){.players-table th:nth-child(3){width:92.382px}}@media (width>=768px){.players-table th:nth-child(3){width:17.5972%}}@media (width<=767px){.players-table th:nth-child(4){width:108.211px}}@media (width>=768px){.players-table th:nth-child(4){width:21.125%}}@media (width<=767px){.players-table th:nth-child(5){width:38.055px}}@media (width>=768px){.players-table th:nth-child(5){width:6.95833%}}@media (width<=767px){.players-table th:nth-child(6){width:39.417px}}@media (width>=768px){.players-table th:nth-child(6){width:6.85511%}}@media (width<=767px){.players-table th:nth-child(7){width:182.708px}}@media (width>=768px){.players-table th:nth-child(7){width:29.8116%}}.players-table td:nth-child(3){text-align:left}@media (width<=767px){.players-table td:nth-child(3){padding-left:10.2px}}@media (width>=768px){.players-table td:nth-child(3){padding-left:min(26.4px,1.88571vw)}}.players-table td:nth-child(4){text-align:left}@media (width<=767px){.players-table td:nth-child(4){padding-left:5.4px}}@media (width>=768px){.players-table td:nth-child(4){padding-left:min(28.5px,2.03571vw)}}.players-table td:nth-child(7){text-align:left}@media (width<=767px){.players-table td:nth-child(7){padding-left:9.7px}}@media (width>=768px){.players-table td:nth-child(7){padding-left:min(21.5px,1.53571vw)}}.players-table-none{vertical-align:middle;background-color:#505050;height:.5px;display:inline-block}@media (width<=767px){.players-table-none{width:20.1px}}@media (width>=768px){.players-table-none{width:min(29.25px,2.08929vw);margin-left:min(2.8px,.2vw)}}.players-date{color:#333;letter-spacing:.04em;text-align:right;line-height:1}@media (width<=767px){.players-date{margin-top:13.4px;padding-right:4.3px;font-size:10.13px}}@media (width>=768px){.players-date{margin-top:min(12.4px,.885714vw);padding-right:min(3.5px,.25vw);font-size:min(13px,.928571vw)}}.profile{color:#fff;background-color:#00286b;position:relative;overflow:hidden}@media (width<=767px){.profile{padding:50px 30px 89.4px}}@media (width>=768px){.profile{padding:min(101px,7.21429vw) 0 min(99.8px,7.12857vw)}}.profile-bg{width:100%;height:auto;position:absolute;bottom:0;left:0}.profile-inner{position:relative}@media (width>=768px){.profile-inner{justify-content:space-between;align-items:flex-start;width:min(1000px,71.4286vw);margin-inline:auto;display:flex}.profile-main{width:min(550px,39.2857vw)}}.profile-title{color:#fff;background-color:#000;flex-direction:column;flex-shrink:0;align-items:flex-start;display:flex;position:relative}@media (width<=767px){.profile-title{width:155px;height:135px;padding:30.1px 0 0 20.7px}}@media (width>=768px){.profile-title{width:min(270px,19.2857vw);height:min(270px,19.2857vw);padding:min(60.2px,4.3vw) 0 0 min(41.5px,2.96429vw)}}.profile-title>img{height:auto;display:block}.profile-title>span{line-height:1}@media (width<=767px){.profile-title>span{margin-top:12.5px;font-size:13px;font-weight:500}}@media (width>=768px){.profile-title>span{margin-top:min(31.4px,2.24286vw);font-size:min(20px,1.42857vw)}}@media (width<=767px){.profile-title>img{width:86.2px;margin-left:.3px}}@media (width>=768px){.profile-title>img{width:min(172.5px,12.3214vw);margin-left:min(.6px,.0428571vw)}}.profile-heading{font-weight:700;line-height:1}@media (width<=767px){.profile-heading{letter-spacing:.05em;margin-top:32.9px;font-size:20px}}@media (width>=768px){.profile-heading{letter-spacing:.06em;margin-top:min(78.2px,5.58571vw);font-size:min(36px,2.57143vw)}}.profile-text{line-break:strict;text-align:justify}@media (width<=767px){.profile-text{letter-spacing:.015em;margin-top:20.3px;font-size:13px;line-height:24px}}@media (width>=768px){.profile-text{letter-spacing:.04em;margin-top:min(40.9px,2.92143vw);font-size:min(18px,1.28571vw);line-height:min(40px,2.85714vw)}}.profile-photos{flex-direction:column;display:flex}@media (width<=767px){.profile-photos{gap:17.1px;margin-top:36.9px}}@media (width>=768px){.profile-photos{gap:min(20px,1.42857vw);width:min(350px,25vw);margin-top:min(0px,0vw)}}.profile-photo img{width:100%;height:auto;display:block}.banner{background-color:#f8f5f2}@media (width<=767px){.banner{padding:50.6px 30px 49.4px}}@media (width>=768px){.banner{padding:min(118px,8.42857vw) 0 min(102px,7.28571vw)}}.banner-link{background:linear-gradient(90deg,#0079d0 0%,#003264 92.94%);transition:opacity .25s;display:flex}@media (width<=767px){.banner-link{flex-direction:column;padding:7.3px 8.5px 8.45px}}@media (width>=768px){.banner-link{width:min(960px,68.5714vw);margin-inline:auto;padding:min(9.25px,.660714vw) min(10px,.714286vw) min(10.75px,.767857vw)}}@media (hover:hover){.banner-link:hover{opacity:.8}}.banner-text{background-color:#000;display:block;position:relative}@media (width<=767px){.banner-text{height:120.2px}}@media (width>=768px){.banner-text{flex:1;height:min(140px,10vw)}}.banner-en-saruta,.banner-en-name{height:auto;display:block;position:absolute}@media (width<=767px){.banner-en-saruta{width:76.1px;top:24.4px;left:16.8px}}@media (width>=768px){.banner-en-saruta{width:min(96.8px,6.91429vw);top:min(53.5px,3.82143vw);left:min(55px,3.92857vw)}}@media (width<=767px){.banner-en-name{width:255.4px;top:48.6px;left:15.6px}}@media (width>=768px){.banner-en-name{width:min(361.8px,25.8429vw);top:min(37.7px,2.69286vw);left:min(175.1px,12.5071vw)}}.banner-name{color:#fff;letter-spacing:.12em;text-align:right;font-weight:700;line-height:1;position:absolute}@media (width<=767px){.banner-name{font-size:17.13px;top:84.6px;right:calc(100% - 108.7px)}}@media (width>=768px){.banner-name{font-size:min(21.79px,1.55643vw);top:min(87.3px,6.23571vw);right:calc(100% - min(293.3px,20.95vw))}}.banner-more{color:#000;background-color:#fff;justify-content:space-between;align-items:center;display:flex;position:absolute}@media (width<=767px){.banner-more{width:103.8px;height:17.3px;padding:0 9px 0 9.4px;top:86.4px;left:167.1px}}@media (width>=768px){.banner-more{width:min(132px,9.42857vw);height:min(22px,1.57143vw);padding:0 min(11.4px,.814286vw) 0 min(11.9px,.85vw);top:min(89.5px,6.39286vw);left:min(404.1px,28.8643vw)}}.banner-more-label{letter-spacing:.06em;font-family:Montserrat,Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600;line-height:1}@media (width<=767px){.banner-more-label{margin-top:1px;font-size:8.34px}}@media (width>=768px){.banner-more-label{margin-top:min(3.3px,.235714vw);font-size:min(10.61px,.757857vw)}}@media (width<=767px){.banner-more .icon{width:14.3px;height:4.77px;margin-top:4.9px}}@media (width>=768px){.banner-more .icon{width:min(18.2px,1.3vw);height:min(6.07px,.433571vw);margin-top:min(1.2px,.0857143vw)}}.banner-photo{display:block}@media (width>=768px){.banner-photo{width:min(354.5px,25.3214vw)}}.banner-photo img{width:100%;height:auto;display:block}
