﻿.member__mr__inner{padding-top:4rem}@media (max-width: 767px){.member__mr__inner{padding-top:2rem}}.member__main__position span,.member__mr__season,.member__gallery__heading,.member__menu-toggler{font-family:'bebas_neuebold'}.member__main__subheading{font-family:'bebas_neueregular'}.member__header{padding-bottom:4rem}@media (max-width: 575px){.member__heading{width:100%}}.member__category{margin:0 -0.6rem}@media (max-width: 575px){.member__category{flex-grow:1;padding-top:2rem}}.member__category__item{padding:0 0.6rem}@media (max-width: 575px){.member__category__item{width:calc(100% / 3)}}.member__category__btn{width:12rem}@media (max-width: 575px){.member__category__btn{width:100%}}.member__menu{background-color:#fdd000}.member__menu__item{flex-grow:1;border-right:1px solid rgba(255,255,255,0.5)}.member__menu__item:last-child{border-right:none}.member__menu__btn{flex-grow:1;height:7.6rem;color:#1f1f1f;font-weight:600;background-color:#fdd000;transition-duration:0.25s}@media (max-width: 575px){.member__menu__btn{height:4.4rem}}.member__list__heading{padding-top:4rem}.member__list__item{padding-top:4rem;order:4}.member__list__link{position:relative;color:#1f1f1f}.member__list__position{width:6rem;height:6rem;position:absolute;top:-0.5rem;left:-1.5rem;z-index:1;color:#fff;font-weight:600;background-color:#b83527;border-radius:50%}@media (max-width: 575px){.member__list__position{width:4rem;height:4rem}}.member__list__thumb{position:relative;background-color:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.3)}.member__list__thumb img.second{position:absolute;top:0;left:0;opacity:0;transition-duration:0.25s}.member__list__detail{padding-top:1.6rem;color:#fff}.member__list__name span:first-child{font-weight:600;white-space:nowrap;padding-bottom:0.4rem}.member__list__desc{padding-bottom:0.4rem}.member__list__desc span:after{content:'・'}.member__main{padding-bottom:6rem}.member__main__inner{margin:0 -2rem}@media (max-width: 575px){.member__main__inner{margin:0 -1rem}}.member__main__header{float:right;color:#fff;padding-bottom:4rem}@media (max-width: 767px){.member__main__header{padding-bottom:2rem}}@media (max-width: 575px){.member__main__header{float:none}}.member__main__position{width:100%;font-weight:600;line-height:1;padding-bottom:1.2rem}.member__main__position span:after{content:'/'}.member__main__name{line-height:1}.member__main__name span{white-space:nowrap;font-weight:600}.member__main__grade{color:#fff;font-weight:600}.member__main__visual{float:left}@media (max-width: 575px){.member__main__visual{float:none;padding-bottom:2rem}}.member__main__visual img{background-color:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.3)}@media (max-width: 575px){.member__main__visual img{display:block;margin:0 auto;width:50%}}.member__main__detail{float:right;position:relative}@media (max-width: 575px){.member__main__detail{float:none}}.member__main__subheading{padding:1.2rem 1.6rem;color:#fff;background-color:#000}.member__main__thumb{padding:2.8rem;background-color:#fdd000}@media (max-width: 575px){.member__main__thumb{padding:1.2rem}}.member__main__thumb img{max-width:13.6rem;height:auto;width:100%}.member__main__desc{flex-grow:1;padding:2.8rem;background-color:rgba(0,0,0,0.5)}@media (max-width: 575px){.member__main__desc{padding:1.2rem}}.member__main__desc dl{color:#fff;border-bottom:1px solid rgba(255,255,255,0.3);padding-bottom:0.8rem;margin-bottom:0.8rem}.member__main__desc dl:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.member__main__desc dl dt{width:12rem}.member__main__desc dl dd span:after{content:'/'}.member__mr{width:100%;padding:6rem 0 10rem}@media (max-width: 767px){.member__mr{padding-bottom:6rem}}.member__mr__heading{font-weight:600;color:#fff;text-align:center}.member__mr__season{color:#fff;cursor:pointer;padding:0 0 0 1.2rem;border:1px solid rgba(255,255,255,0.3);background-color:#1f1f1f}.member__mr__toggler{padding:2.4rem;border-left:1px solid rgba(255,255,255,0.3);background:#001e62 url('../../images/ico_minus_white.svg?1532453880') no-repeat center center}.member__mr__toggler i{font-size:1rem}.member__mr__list{-webkit-transition:max-height 0.5s cubic-bezier(0.42, 0, 0.58, 1);transition:max-height 0.5s cubic-bezier(0.42, 0, 0.58, 1)}.member__mr__table{border:1px solid rgba(255,255,255,0.3)}.member__mr__table thead th{padding:1.2rem;text-align:center;border-bottom:none;background-color:#fff}.member__mr__table thead th:first-child{box-shadow:none}.member__mr__table td{text-align:center;vertical-align:middle;color:#fff;border-right:1px solid rgba(255,255,255,0.3);background-color:rgba(0,0,0,0.5)}.member__mr__btn{width:8rem;margin:0 auto;font-weight:600}.member__sidebar__btn--primary{padding-left:2.8rem;margin-bottom:2rem}.member__sidebar__btn--secondary{padding-left:2.8rem}.member__gallery{padding-bottom:6rem}.member__gallery__heading{padding-bottom:2rem;color:#fff;text-align:center}.member__gallery__list{padding-bottom:4rem;column-count:3;column-gap:10px}@media (max-width: 767px){.member__gallery__list{column-count:2}}.member__gallery__col{padding-bottom:1rem;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.member__gallery__mfp{display:block;position:relative}.member__gallery__mfp:before{content:'';width:100%;height:1px;position:absolute;top:0;left:0;z-index:1;background-color:rgba(255,255,255,0.3)}.member__gallery__mfp:after{content:'';width:1px;height:100%;position:absolute;top:0;left:0;z-index:1;background-color:rgba(255,255,255,0.3)}.member__gallery__thumb{position:relative}.member__gallery__thumb:before{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;z-index:1;background-color:rgba(255,255,255,0.3)}.member__gallery__thumb:after{content:'';width:1px;height:100%;position:absolute;top:0;right:0;z-index:1;background-color:rgba(255,255,255,0.3)}.pc .member__participation{background:url('../../images/bg_team_mt_results.jpg') no-repeat right bottom/cover fixed}.mobile .member__participation{background:url('../../images/bg_team_mt_results.jpg') no-repeat right bottom/cover}.member__list__dc{margin-bottom:2rem}.member__list__dc:last-child{margin-bottom:0}.member__list__dc__table{background-color:#fff}.member__list__dc__table th,.member__list__dc__table td{border-right:1px solid #dee2e6}.member__list__dc__table thead th{background-color:#fdd000}.member__list__dc__table tbody th{width:30%}.member__list__dc__table tbody td{width:70%}.list-order-first,.list-order-dc{order:1}.list-order-second{order:2}.list-order-thirdry{order:3}.member__menu-toggler{width:12rem;padding:1.2rem;text-align:center;background-color:#fdd000;border:1px solid #fdd000;cursor:pointer}@media (max-width: 575px){.member__menu-toggler{width:100%;margin-top:2rem;padding:0.8rem 1.2rem}}.member__selector{width:100%;height:100vh;position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;right:0;z-index:20;overflow:auto;background-color:rgba(0,0,0,0.9);-webkit-overflow-scrolling:touch}@media (max-width: 767px){.member__selector{display:block}}.member__selector__inner{max-width:99.2rem;margin:0 -0.5rem;padding:3rem 4rem 4rem}.member__selector__header{padding-bottom:1rem;color:#fff}.member__selector__header h3{font-weight:600}.member__selector__header span{width:2.4rem;height:2.4rem;display:block;cursor:pointer;background:url('../../images/ico_close_white.svg?1532453812') no-repeat 0 0/2rem 2rem}.member__selector__row{margin:0 -0.5rem}.member__selector__item{width:25%;padding:1rem 0.5rem 0}@media (max-width: 767px){.member__selector__item{width:50%}}.member__selector__btn{display:block;color:#fff;font-weight:600;text-align:center;white-space:nowrap;padding:1.2rem;border:1px solid rgba(255,255,255,0.3);background-color:#000}.member__mr__inner.is-active .member__mr__toggler{background:#001e62 url('../../images/ico_plus_white.svg?1532453908') no-repeat center center}.pc .member__menu-toggler:hover{background-color:#000;color:#fff;border:1px solid rgba(255,255,255,0.3)}.pc .member__selector__btn:hover{color:#000;background-color:#fff}.pc .member__list__thumb img:last-child:hover{opacity:1;scale:1.2}.pc .member__menu__btn:hover,.member__menu__btn.is-active{color:#fff;background-color:#000}.member__main__position span:last-child::after,.member__list__desc span:last-child::after,.member__main__desc span:last-child::after{content:''}
