﻿@charset "UTF-8";@media print,screen and (min-width:768px){.pg_SponsorArea .pg_MainImg{height:300px;}}.pg_SponsorArea .TitleBox{position:relative;padding:35px 0 10px;width:90%;max-width:380px;top:-75px;margin:0 auto -20px;background-color:#005275;}@media print,screen and (min-width:768px){.pg_SponsorArea .TitleBox{max-width:530px;margin:0 auto -100px;}}.pg_SponsorArea .sc_TitleDecoration{color:#fff;}.pg_SponsorArea .sc_TitleH2{color:#fff;font-size:24px;}@media print,screen and (min-width:768px){.pg_SponsorArea .sc_TitleH2{font-size:40px;}}.pg_SponsorArea .AthleteBox{border-left:10px solid #005275;padding:0 10px 20px;margin-bottom:50px;}@media print,screen and (min-width:768px){.pg_SponsorArea .AthleteBox{display:flex;border-left:0;align-items:flex-start;padding:20px;}}.pg_SponsorArea .AthleteImg{margin-bottom:20px;align-items:flex-start;}@media print,screen and (min-width:768px){.pg_SponsorArea .AthleteImg{width:46%;padding:0 20px 0 0;}}@media print,screen and (min-width:1080px){.pg_SponsorArea .AthleteImg{width:50%;}}.pg_SponsorArea .Contents{position:relative;}@media print,screen and (min-width:768px){.pg_SponsorArea .Contents{width:54%;border-left:10px solid #005275;padding:0 25px 0 15px;}}@media print,screen and (min-width:1080px){.pg_SponsorArea .Contents{width:50%;}}.pg_SponsorArea .Contents:before{position:absolute;top:0;right:0;color:#005275;font-weight:bold;font-style:italic;font-size:54px;opacity:.1;}@media print,screen and (min-width:768px){.pg_SponsorArea .Contents:before{top:-35px;letter-spacing:2px;}}.pg_SponsorArea .Name{color:#005275;font-family:"游ゴシック Reguar","游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,Lato,"Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:bold;padding-bottom:0;text-align:left;}@media print,screen and (min-width:1080px){.pg_SponsorArea .Name{font-size:30px;}}.pg_SponsorArea .sc_ButtonEffect1{background-color:#fff;border:1px solid #005275;color:#005275;}.pg_SponsorArea .sc_ButtonEffect1:after{background-color:#005275;}@media print,screen and (min-width:768px){.pg_SponsorArea .sc_ButtonEffect1:hover{border:1px solid #fff;color:#fff;}}.pg_SponsorArea .Icon{padding-left:5px;}.pg_SponsorActivities .pg_MainImg{background-image:url("../images/sponsor/main_sponsor.webp");}.pg_SponsorActivities .Football:before{content:"Football";}.pg_SponsorActivities .Baseball:before{content:"Baseball";}.pg_SponsorActivities .Basketball:before{content:"Basketball";}.pg_SponsorActivities .Cheerleader:before{content:"Cheerleader";}.pg_SponsorActivities .Tennis:before{content:"Tennis";}.pg_CraftyAthlete .pg_MainImg{background-image:url("../images/sponsor/main_athlete.webp");}.pg_CraftyAthlete .Kickboxing:before{content:"Kickboxing";}.pg_CraftyAthlete .Taekwondo:before{content:"Taekwondo";}.pg_SponsorDetail .TitleGray{background-color:#f1f1f1;font-size:20px;padding:10px;margin-bottom:20px;}.pg_SponsorDetail .Img{margin-bottom:40px;}.pg_SponsorDetail .ImgMax{max-width:500px;}@media print,screen and (min-width:768px){.pg_SponsorDetail .ImgArea{display:flex;}}@media print,screen and (min-width:768px){.pg_SponsorDetail .Img50{width:50%;padding:10px;}}.pg_SponsorDetail .AthleteIntroductionBox{margin-bottom:30px;}@media print,screen and (min-width:768px){.pg_SponsorDetail .AthleteIntroductionBox{display:flex;align-items:flex-start;}}.pg_SponsorDetail .IntroductionImg{margin-bottom:40px;}@media print,screen and (min-width:768px){.pg_SponsorDetail .IntroductionImg{width:40%;padding:0 20px 0 0;}}.pg_SponsorDetail .ProfileList{background-color:#f1f1f1;margin-bottom:20px;}.pg_SponsorDetail .ProfileList .Title{font-weight:bold;padding:10px 10px 10px 15px;}@media print,screen and (min-width:768px){.pg_SponsorDetail .ProfileList .Title{float:left;clear:left;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:200px;padding:15px;}}.pg_SponsorDetail .ProfileList .Description{padding:10px;background-color:#fff;border-right:1px solid #f1f1f1;border-left:1px solid #f1f1f1;}.pg_SponsorDetail .ProfileList .Description:last-child{border-bottom:1px solid #f1f1f1;}.pg_SponsorDetail .ProfileList .Description a{display:inline;}@media print,screen and (min-width:768px){.pg_SponsorDetail .ProfileList .Description{margin-left:200px;padding:15px;border-top:1px solid #f1f1f1;}}@media print,screen and (min-width:768px){.pg_SponsorDetail .ProfileList{width:60%;}.pg_SponsorDetail .ProfileList .Title{border-bottom:1px solid #fff;}.pg_SponsorDetail .ProfileList .Title:nth-last-child(2){border-bottom:0;}}.pg_SponsorDetail .Button{margin:0 10px;}@media print,screen and (max-width:767px){.pg_SponsorDetail .Button{margin:20px auto;}}@media print,screen and (min-width:768px){.pg_SponsorDetail .ButtonArea{display:flex;justify-content:space-around;}}.pg_SponsorDetail .ButtonTwitter{background-color:#1da1f2;border-color:#1da1f2;color:#fff;}.pg_SponsorDetail .ButtonTwitter:before,.pg_SponsorDetail .ButtonTwitter:after{border-color:#1da1f2;}@media print,screen and (min-width:768px){.pg_SponsorDetail .ButtonTwitter:hover{color:#1da1f2;background-color:#fff;border-color:#fff;}}.pg_SponsorDetail .CareerList,.pg_SponsorDetail .BattleHistoryList{background-color:#f1f1f1;margin-bottom:50px;}.pg_SponsorDetail .CareerList .Title,.pg_SponsorDetail .BattleHistoryList .Title{font-weight:bold;padding:10px 10px 10px 15px;}@media print,screen and (min-width:768px){.pg_SponsorDetail .CareerList .Title,.pg_SponsorDetail .BattleHistoryList .Title{float:left;clear:left;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:200px;padding:15px;}}.pg_SponsorDetail .CareerList .Description,.pg_SponsorDetail .BattleHistoryList .Description{padding:10px;background-color:#fff;border-right:1px solid #f1f1f1;border-left:1px solid #f1f1f1;}.pg_SponsorDetail .CareerList .Description:last-child,.pg_SponsorDetail .BattleHistoryList .Description:last-child{border-bottom:1px solid #f1f1f1;}.pg_SponsorDetail .CareerList .Description a,.pg_SponsorDetail .BattleHistoryList .Description a{display:inline;}@media print,screen and (min-width:768px){.pg_SponsorDetail .CareerList .Description,.pg_SponsorDetail .BattleHistoryList .Description{margin-left:200px;padding:15px;border-top:1px solid #f1f1f1;}}@media print,screen and (min-width:768px){.pg_SponsorDetail .CareerList .Title,.pg_SponsorDetail .BattleHistoryList .Title{border-bottom:1px solid #fff;}.pg_SponsorDetail .CareerList .Title:nth-last-child(2),.pg_SponsorDetail .BattleHistoryList .Title:nth-last-child(2){border-bottom:0;}}.pg_SponsorDetail .List .Item{text-indent:-1em;padding-left:1em;margin-bottom:20px;}.pg_SponsorDetail .List .Item:before{content:"・";}.pg_SponsorDetail .Item{margin-bottom:0!important;}.ButtonAlbirex{background-color:#ea5404;border-color:#ea5404;color:#fff;}.ButtonAlbirex:before,.ButtonAlbirex:after{border-color:#ea5404;}@media print,screen and (min-width:768px){.ButtonAlbirex:hover{color:#ea5404;background-color:#fff;border-color:#fff;}}.pg_TextColorRed{color:#910707;}