@keyframes fadeDownAnime{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}header{display:flex;justify-content:space-between}@media screen and (max-width: 640px){header{display:block}}header .unit_logo{animation-name:fadeDownAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0;width:70vw;margin-right:-80px;position:relative;background:#D70C18;padding:40px;height:250px;display:flex;align-items:center;justify-content:center;z-index:1}@media screen and (max-width: 640px){header .unit_logo{width:100%;margin-right:0;padding:20px 0;height:auto}}header .unit_logo img{max-width:92%}header .unit_photo{animation-name:fadeDownAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0;animation-delay:0.2s;margin-top:40px;width:70vw;background:url(../../img/photo_header.png) center center no-repeat;background-size:cover;height:250px}header .unit_photo.basketball{background:url(../../img/photo_header_basketball.jpg) center center no-repeat;background-size:cover}header .unit_photo.surfing{background:url(../../img/photo_header_surfing.jpg) center center no-repeat;background-size:cover}header .unit_photo.soccer{background:url(../../img/photo_header_soccer.jpg) center center no-repeat;background-size:cover}@media screen and (max-width: 640px){header .unit_photo{margin:0;width:100%;height:150px}}.team_copy{border-top:none;padding:0;margin:60px auto}.unit_btn{text-align:center;margin:30px 0}.unit_btn .btn_top{display:inline-block;border-radius:5px;border:solid 1px #D70C18;color:#D70C18;padding:10px 60px;transition:.3s}.unit_btn .btn_top:hover{color:#fff;background:#D70C18}.swiper--wrapper{width:100%}.mySwiper{box-sizing:border-box;padding:10px 0}@media screen and (max-width: 640px){.mySwiper{padding:0 20px}.mySwiper .swiper-wrapper{justify-content:space-between}}.mySwiper img{border:solid 1px #004091;box-shadow:#004091 10px 10px 0}@media screen and (max-width: 640px){.mySwiper img{box-shadow:#004091 5px 5px 0}}.swiper-slide{width:100%;height:100%;text-align:center;margin-bottom:40px}@media screen and (max-width: 640px){.swiper-slide{margin-bottom:5px}}@media screen and (max-width: 640px){.swiper-slide p{margin-top:5px !important;line-height:1.3;font-size:13px}}.swiper-slide img{border:solid 1px #004091;box-shadow:#004091 10px 10px 0}@media screen and (max-width: 640px){.swiper-slide img{box-shadow:#004091 5px 5px 0}}.swiper-slide.basketball img{border:solid 1px #8F0038;box-shadow:#8F0038 10px 10px 0}@media screen and (max-width: 640px){.swiper-slide.basketball img{box-shadow:#8F0038 5px 5px 0}}.swiper-slide.surfing img{border:solid 1px #00aaea;box-shadow:#00aaea 10px 10px 0}@media screen and (max-width: 640px){.swiper-slide.surfing img{box-shadow:#00aaea 3px 3px 0}}.swiper-slide.soccer img{border:solid 1px #238d41;box-shadow:#238d41 10px 10px 0}@media screen and (max-width: 640px){.swiper-slide.soccer img{box-shadow:#238d41 3px 3px 0}}.mySwiper .swiper-slide{cursor:pointer;width:25%;height:100%;opacity:0.4}@media screen and (max-width: 640px){.mySwiper .swiper-slide{margin-right:0 !important}}.mySwiper .swiper-slide-thumb-active{opacity:1}#container{padding-top:90px;opacity:1 !important}@media screen and (max-width: 640px){#container{padding-top:70px}}main{max-width:1200px;margin:0 auto;display:block;padding:0 20px}@media screen and (max-width: 640px){main{padding:0}}main .txt_report{font-size:60px;font-weight:bold}@media screen and (max-width: 640px){main .txt_report{margin-left:20px;font-size:40px}}main .report_title{width:100%;display:flex;align-items:center}@media screen and (max-width: 640px){main .report_title{padding:0 20px}}main .report_title .icon{background:#fff;padding:10px;width:80px;height:80px;margin-right:20px;border:solid 1px #ccc}main .report_title h1{color:#D70C18;font-weight:bold;font-size:25px;line-height:1.3}@media screen and (max-width: 640px){main .report_title h1{font-size:16px;line-height:1.5}}main .game_schedule{background:#005151;margin:40px calc(50% - 50vw) 0;width:100vw;overflow:hidden;padding:40px 40px 60px 40px}@media screen and (max-width: 640px){main .game_schedule{margin:20px 0 0 0;padding:20px 10px}}main .game_schedule ul{width:50vw;margin:0 auto}@media screen and (max-width: 640px){main .game_schedule ul{width:100%}}main .game_schedule ul li{margin-top:20px;background:rgba(255,255,255,0.2);border-radius:50px;overflow:hidden;display:flex;justify-content:space-between;color:#fff;align-items:center}@media screen and (max-width: 640px){main .game_schedule ul li{margin-top:10px}main .game_schedule ul li:first-child{margin-top:0}}main .game_schedule ul li .icon{width:auto;border-radius:40px;padding:20px;margin-right:20px;display:flex;background:rgba(255,255,255,0.5)}@media screen and (max-width: 640px){main .game_schedule ul li .icon{padding:10px;margin-right:10px}}main .game_schedule ul li .item{width:20%;text-align:left;font-size:20px}@media screen and (max-width: 640px){main .game_schedule ul li .item{width:19%;font-size:14px}}main .game_schedule ul li h2{width:70%;font-weight:bold;font-size:20px}@media screen and (max-width: 640px){main .game_schedule ul li h2{font-size:14px}}main .unit_report{padding:40px 0 60px}main .unit_report p{margin-top:15px}@media screen and (max-width: 640px){main .unit_report{padding:20px}}main .present ul.item2 li{margin:0 20px}@media screen and (max-width: 640px){main .present ul.item2 li{margin:0 0 20px 0}}main .unit_inner{margin-top:35px}@media screen and (max-width: 640px){main .unit_inner{padding:0 20px;margin-top:40px}}
/*# sourceMappingURL=com.css.map */
