@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;900&family=Noto+Sans+JP:wght@400;700&family=Noto+Serif+JP:wght@400;700&family=Roboto:wght@700&display=swap";@import"https://fonts.cdnfonts.com/css/ds-digital";@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadeout{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}.-maxw{max-width:1280px;margin:0 auto}.uq_athlete{color:#000;font-family:"Noto Sans JP",sans-serif;font-style:normal;font-weight:400}.uq_resultList{border-top:1px solid rgba(0,0,0,.1)}.uq_resultList .item{width:100%;display:flex;padding:clamp(30px,3.125vw,40px) 0px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;border-bottom:1px solid rgba(0,0,0,.1)}.uq_resultList .item.-hide{display:none;opacity:0}.uq_resultList .item:not(.-hide){animation:fadeIn .5s forwards}.uq_resultList .item .itemCategory{display:inline-block;padding:1px 8px;font-size:1.1rem;border:1px solid #333;border-radius:20px;line-height:1.6;margin-bottom:5px}.uq_resultList .item .itemCategory.all,.uq_resultList .item .itemCategory.all::before{border-color:#333}.uq_resultList .item .itemCategory.race,.uq_resultList .item .itemCategory.race::before{color:#f09600;border-color:#f09600}.uq_resultList .item .itemCategory.article,.uq_resultList .item .itemCategory.article::before{color:#148b00;border-color:#148b00}.uq_resultList .item .itemCategory.topics,.uq_resultList .item .itemCategory.topics::before{color:#0054a2;border-color:#0054a2}.uq_resultList .item .itemText{color:#000;font-weight:700}.uq_resultList .item .itemText:hover{text-decoration:underline}.uq_resultList .item .itemDate{color:#666;font-family:"Inter",sans-serif;font-size:clamp(9.75px,1.015625vw,13px);font-style:normal;font-weight:400}@media only screen and (max-width: 767px){.uq_resultList .item{padding:6.4vw 0px}.uq_resultList .item .itemText{font-size:1.4rem}.uq_resultList .item .itemDate{font-size:1.2rem}}.uq_btntype1{margin:clamp(60px,6.25vw,80px) auto 0;width:clamp(553.5px,57.65625vw,738px)}.uq_btntype1 a{display:block;color:#fff;text-align:center;font-weight:400;padding:clamp(20.25px,2.109375vw,27px);border-radius:4px;background:#004098;transition:opacity .5s cubic-bezier(0.17, 0.935, 0.305, 1)}.uq_btntype1 a:hover{opacity:.7;text-decoration:none}@media only screen and (max-width: 767px){.uq_btntype1{margin:clamp(30px,3.125vw,40px) auto 0;width:100%}.uq_btntype1 a{padding:clamp(15.75px,1.640625vw,21px)}}.uq_btntype2{display:flex;justify-content:center;align-items:center;margin-top:clamp(60px,6.25vw,80px)}.uq_btntype2 .arrow{display:inline-block;margin-right:8px}.uq_btntype2 a{display:inline-block;font-weight:700;color:#004098}@media only screen and (max-width: 767px){.uq_btntype2{margin-top:clamp(30px,3.125vw,40px)}.uq_btntype2 .arrow{width:20px}}.uq_athleteKV{position:relative;background:#222}@media print,screen and (min-width: 768px){.uq_athleteKV{max-width:1920px;max-height:1080px;height:55.7vw;margin:0 auto}}@media only screen and (max-width: 767px){.uq_athleteKV{min-height:56.3vw}}.uq_athleteKV .heading{position:absolute;z-index:1}@media print,screen and (min-width: 768px){.uq_athleteKV .heading{width:clamp(427.5px,44.53125vw,570px);max-width:570px;top:clamp(60px,6.25vw,80px);right:clamp(36px,3.75vw,48px)}}@media only screen and (max-width: 767px){.uq_athleteKV .heading{width:80vw;margin:0 auto;top:20px;left:0;right:0}}.uq_athleteKV .heading.-scrollShow{opacity:0;transform:translate(-3vw, 0)}.uq_athleteKV .heading.-scrollShow.is_visible{transition:transform 5s 2s cubic-bezier(0.17, 0.935, 0.305, 1),opacity 1.5s 2s linear;transform:translate(0, 0%);opacity:1}.uq_athleteKV .video{width:100%;max-width:1920px;max-height:1080px;height:55.7vw;display:none;opacity:0;vertical-align:bottom}.uq_athleteKV .video.is_loaded{display:block;animation:fadein 2s linear forwards}@media only screen and (max-width: 767px){.uq_athleteKV .video{min-height:113vw;object-fit:cover}}.uq_athleteKV .anchorListWrap{position:sticky;bottom:0;left:clamp(36px,3.75vw,48px)}@media print,screen and (min-width: 768px){.uq_athleteKV .anchorList{position:absolute;bottom:clamp(36px,3.75vw,48px);left:clamp(36px,3.75vw,48px)}}@media only screen and (max-width: 767px){.uq_athleteKV .anchorList{display:none}}.uq_athleteKV .anchorList li{font-size:clamp(13.5px,1.40625vw,18px)}.uq_athleteKV .anchorList li a{display:flex;align-items:center;color:#fff;text-shadow:0px 4px 4px 0px rgba(0,0,0,.25);font-family:"Inter",sans-serif;font-weight:500;transition:transform .5s cubic-bezier(0.17, 0.935, 0.305, 1),opacity .5s cubic-bezier(0.17, 0.935, 0.305, 1)}.uq_athleteKV .anchorList li a:hover{text-decoration:none;transform:translateX(5px);opacity:.8}.uq_athleteKV .anchorList li span{font-size:1rem;display:flex;align-items:center}.uq_athleteKV .anchorList li span::after{content:"";display:inline-block;width:clamp(45px,4.6875vw,60px);height:1px;background:#fff;margin:0 10px}.uq_athleteKV .anchorList.-scrollShow{opacity:0;transform:translate(0, clamp(7.5px, 0.78125vw, 10px))}.uq_athleteKV .anchorList.-scrollShow.is_visible{transition:transform 1.2s 2.7s cubic-bezier(0.32, 0.1, 0, 1),opacity .8s 2.7s linear;transform:translate(0, 0%);opacity:1}@media print,screen and (min-width: 768px){.uq_athleteKV .infoWrap{position:sticky;bottom:0;right:0}}.uq_athleteKV .info{width:clamp(480px,50vw,640px);background-image:url(../images/kv_topics_bg.png);background-repeat:no-repeat;background-position:0 0;background-color:#000;background-size:cover;color:#fff;border-radius:4px;padding:clamp(11.25px,1.171875vw,15px) clamp(30px,3.125vw,40px) clamp(11.25px,1.171875vw,15px) clamp(11.25px,1.171875vw,15px)}@media print,screen and (min-width: 768px){.uq_athleteKV .info{position:absolute;bottom:clamp(36px,3.75vw,48px);right:clamp(36px,3.75vw,48px)}.uq_athleteKV .info.-scrollShow{opacity:0;transform:translate(0, clamp(7.5px, 0.78125vw, 10px))}.uq_athleteKV .info.-scrollShow.is_visible{transition:transform 1.2s 3s cubic-bezier(0.32, 0.1, 0, 1),opacity .8s 3s linear;transform:translate(0, 0%);opacity:1}}@media only screen and (max-width: 767px){.uq_athleteKV .info{width:100vw;border-radius:0}}.uq_athleteKV .info.is_closed{animation:fadeout .3s linear forwards}.uq_athleteKV .info .infoText{font-size:clamp(12px,1.25vw,16px);line-height:1.6}.uq_athleteKV .info .infoText strong{font-weight:700}.uq_athleteKV .info .date{color:#ccc;font-family:"Inter",sans-serif;font-size:clamp(9px,.9375vw,12px);font-style:normal;font-weight:700}.uq_athleteKV .info .closeBtn{background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;appearance:none;position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;flex-direction:column;width:24px;height:24px;border-top-right-radius:4px;background-image:url(../images/icon_close.svg);transition:opacity .5s cubic-bezier(0.17, 0.935, 0.305, 1)}.uq_athleteKV .info .closeBtn:hover{opacity:.8}.uq_athleteKV .info .closeBtn span{visibility:hidden}@media only screen and (max-width: 767px){.uq_athleteKV .info .closeBtn{display:none}}.uq_cardVideo{position:fixed;z-index:10;bottom:clamp(30px,3.125vw,40px);right:clamp(22.5px,2.34375vw,30px);width:30vw;min-width:280px;height:auto;background:rgba(0,0,0,.7);padding:clamp(18px,1.875vw,24px)}.uq_cardVideo.-scrollShow{opacity:0;transform:translate(0, clamp(7.5px, 0.78125vw, 10px))}.uq_cardVideo.-scrollShow.is_visible{transition:transform 1.2s 1.5s cubic-bezier(0.32, 0.1, 0, 1),opacity .8s 1.5s linear;transform:translate(0, 0%);opacity:1}.uq_cardVideo.is_closed{animation:fadeout .3s linear forwards}@media only screen and (max-width: 767px){.uq_cardVideo{width:100%;bottom:0;right:0;padding:15px 40px;background:rgba(0,0,0,.8)}}.uq_cardVideo .thumb{position:relative;cursor:pointer}.uq_cardVideo .thumb .thumbImg{position:relative;display:block;width:100%}.uq_cardVideo .thumb .thumbImg::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.4);transition:opacity .5s}@media only screen and (max-width: 767px){.uq_cardVideo .thumb .thumbImg::after{opacity:0}}.uq_cardVideo .text{color:#fff;text-align:center;margin-top:clamp(7.5px,.78125vw,10px);font-size:1.4rem}.uq_cardVideo .closeBtn{background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;appearance:none;position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;flex-direction:column;width:24px;height:24px;border-top-right-radius:4px;background-image:url(../images/icon_close.svg);transition:opacity .5s cubic-bezier(0.17, 0.935, 0.305, 1);top:2px;right:2px}.uq_cardVideo .closeBtn:hover{opacity:.8}.uq_cardVideo .closeBtn span{visibility:hidden}.uq_cardVideo .playBtn{position:absolute;bottom:20%;left:0;right:0;margin:auto;width:100px;display:flex;align-items:center;justify-content:center;color:#fff;pointer-events:none}.uq_cardVideo .playBtn .playText{display:inline-block;margin-left:.5em;opacity:.7;transition:opacity .3s ease}.uq_cardVideo .playBtn .stroke-dotted{opacity:0;stroke-dasharray:4,5;stroke-width:1px;transform-origin:50% 50%;animation:spin 4s infinite linear;transition:opacity 1s ease,stroke-width 1s ease}.uq_cardVideo .playBtn .stroke-solid{opacity:.5;stroke-dashoffset:0;stroke-dashArray:300;stroke-width:4px;transition:stroke-dashoffset 1s ease,opacity 1s ease}.uq_cardVideo .playBtn .icon{transform-origin:50% 50%;transition:transform 200ms ease-out,opacity 200ms ease;opacity:.7}.uq_cardVideo .thumb:hover .stroke-dotted{stroke-width:4px;opacity:1}.uq_cardVideo .thumb:hover .stroke-solid{opacity:0;stroke-dashoffset:300}.uq_cardVideo .thumb:hover .icon{transform:scale(1.05);opacity:1}.uq_cardVideo .thumb:hover .playText{opacity:1}.uq_cardVideo .thumb:hover .thumbImg::after{opacity:0}@keyframes spin{to{transform:rotate(360deg)}}.mfp-bg{background-color:#000}.mfp-close:before,.mfp-close:after{background-color:#fff}.mfp-video-window .mfp-iframe-holder .mfp-content{max-width:1000px}.mfp-content{max-width:1000px}.mfp-iframe-scaler iframe{box-shadow:none;background:#000}.mfp-content .mfp-close{margin-top:-40px}@media all and (max-width: 767px){.mfp-iframe-scaler{padding-top:56.25%}}.uq_racesResult{background-image:url(../images/bg_news.png);background-position:0 -10%;background-repeat:no-repeat;background-size:75%;margin:0 auto}@media print,screen and (min-width: 768px){.uq_racesResult{display:grid;grid-template-columns:repeat(12, 1fr);gap:2.6666666667%;padding:0 3.125vw;padding-top:clamp(60px,6.25vw,80px);padding-bottom:clamp(60px,6.25vw,80px)}.uq_racesResult .heading{grid-column:1/4}.uq_racesResult .uq_resultList{grid-column:4/13}.uq_racesResult .allResults{grid-column:10/13}}@media only screen and (max-width: 767px){.uq_racesResult{background-position:0 0;padding:24px 16px}}.uq_racesResult .heading{font-family:"Noto Serif JP",serif;font-size:clamp(18px,1.875vw,24px);font-style:normal;font-weight:700;overflow:hidden}@media print,screen and (min-width: 768px){.uq_racesResult .heading{margin-left:clamp(24px,2.5vw,32px)}}@media only screen and (max-width: 767px){.uq_racesResult .heading{font-size:2.4rem;margin-bottom:6.4vw}}.uq_racesResult .allResults{font-family:Noto Sans JP;font-size:14px;font-weight:700;text-align:right}.uq_racesResult .allResults a{text-decoration-line:underline;color:#004098}.uq_racesResult .allResults a:hover{text-decoration:none}@media only screen and (max-width: 767px){.uq_racesResult .allResults{font-size:1.3rem;margin-top:6.4vw}}.uq_statement{background:#222;position:relative}.uq_statement .sectionInner{position:relative}@media print,screen and (min-width: 768px){.uq_statement .sectionInner{padding:clamp(97.5px,10.15625vw,130px) 0}}@media only screen and (max-width: 767px){.uq_statement .sectionInner{padding:25.6vw 6.9333333333vw 53.3333333333vw}}.uq_statement .heading{position:relative;z-index:2;font-family:"Inter",sans-serif;color:#fff;text-align:center;font-weight:700;overflow:hidden}.uq_statement .heading span{display:block;transform:translate(0, 110%)}.uq_statement .heading.is_visible span{transition:transform 1.8s cubic-bezier(0.32, 0.1, 0, 1);transform:translate(0, 0%)}@media print,screen and (min-width: 768px){.uq_statement .heading{font-size:clamp(90px,9.375vw,120px);line-height:100%;margin-bottom:clamp(102px,10.625vw,136px)}}@media only screen and (max-width: 767px){.uq_statement .heading{font-size:5.6rem;line-height:110%;margin-bottom:25.6vw}}.uq_statement .statementText{position:relative;z-index:2;color:#fff;text-align:center;font-size:clamp(15px,1.5625vw,20px);line-height:2}.uq_statement .statementText+.statementText{margin-top:clamp(30px,3.125vw,40px)}@media only screen and (max-width: 767px){.uq_statement .statementText{font-size:1.6rem;text-align:left}.uq_statement .statementText br{display:none}}.uq_statement .statementText.-scrollShow{opacity:0;transform:translate(0, clamp(15px, 1.5625vw, 20px))}.uq_statement .statementText.-scrollShow.is_visible{transition:transform 1.2s .2s cubic-bezier(0.32, 0.1, 0, 1),opacity .8s .2s linear;transform:translate(0, 0%);opacity:1}.uq_statement .pictureTop{position:absolute;top:0;left:0;z-index:1}.uq_statement .pictureBottom{position:absolute;bottom:0;right:0;z-index:1}.uq_message{color:#fff;background-color:#000}.uq_message .sectionInner{background-repeat:no-repeat;background-position:0 0;background-size:cover}@media print,screen and (min-width: 768px){.uq_message .sectionInner{background-image:url(../images/message_bg_pc.jpg);height:100vw;max-height:1279px}}@media only screen and (max-width: 767px){.uq_message .sectionInner{background-image:url(../images/message_bg_sp.jpg);background-size:100%;padding:106.6666666667vw 6.9333333333vw 10.6666666667vw}}@media print,screen and (min-width: 768px){.uq_message .heading{width:44%;margin-left:50%;padding:clamp(64.5px,6.71875vw,86px) 0 clamp(52.5px,5.46875vw,70px)}.uq_message .messageText{width:44%;margin-left:50%}.uq_message .sign{width:44%;margin-left:50%}}.uq_message .heading{font-size:clamp(45px,4.6875vw,60px);font-weight:700;line-height:140%}@media print,screen and (min-width: 768px)and (max-width: 959px){.uq_message .heading{font-size:clamp(37.5px,3.90625vw,50px)}}@media only screen and (max-width: 767px){.uq_message .heading{font-size:3.2rem;margin-bottom:10.6666666667vw}}.uq_message .heading.-scrollShow{opacity:0;transform:translate(clamp(15px, 1.5625vw, 20px), 0)}.uq_message .heading.-scrollShow.is_visible{transition:transform 1.2s .2s cubic-bezier(0.32, 0.1, 0, 1),opacity .8s .2s linear;transform:translate(0, 0%);opacity:1}.uq_message .messageText{font-size:clamp(13.5px,1.40625vw,18px);line-height:240%}.uq_message .messageText+.messageText{margin-top:clamp(22.5px,2.34375vw,30px)}@media only screen and (max-width: 767px){.uq_message .messageText{font-size:1.6rem}.uq_message .messageText br{display:none}.uq_message .messageText+.messageText{margin-top:10.6666666667vw}}.uq_message .messageText.-scrollShow{opacity:0;transform:translate(clamp(15px, 1.5625vw, 20px), 0)}.uq_message .messageText.-scrollShow.is_visible{transition:transform 1.2s .2s cubic-bezier(0.32, 0.1, 0, 1),opacity .8s .2s linear;transform:translate(0, 0%);opacity:1}.uq_message .sign{text-align:right}.uq_message .sign img{width:clamp(97.5px,10.15625vw,130px)}@media only screen and (max-width: 767px){.uq_message .sign{margin-top:5.3333333333vw}.uq_message .sign img{width:120px}}.uq_special{background-image:url(../images/bg_article.png);background-position:0 -2%;background-repeat:no-repeat;background-size:contain;margin:0 auto}@media print,screen and (min-width: 768px){.uq_special{padding-top:clamp(60px,6.25vw,80px);padding-bottom:clamp(60px,6.25vw,80px)}}@media only screen and (max-width: 767px){.uq_special{background-position:0 0;padding:24px 16px}}@media print,screen and (min-width: 768px){.uq_special{padding-bottom:clamp(90px,9.375vw,120px)}}@media only screen and (max-width: 767px){.uq_special{padding-bottom:10.6666666667vw}}.uq_special .heading{font-family:"Noto Serif JP",serif;font-size:clamp(18px,1.875vw,24px);font-style:normal;font-weight:700;overflow:hidden}@media print,screen and (min-width: 768px){.uq_special .heading{margin-left:clamp(24px,2.5vw,32px)}}@media only screen and (max-width: 767px){.uq_special .heading{font-size:2.4rem;margin-bottom:6.4vw}}.uq_special .heading.-scrollShow{opacity:0;transform:translate(0, clamp(22.5px, 2.34375vw, 30px))}.uq_special .heading.-scrollShow.is_visible{transition:transform 1.2s 0s cubic-bezier(0.32, 0.1, 0, 1),opacity .8s 0s linear;transform:translate(0, 0%);opacity:1}.uq_special .slogan{font-family:"Roboto",sans-serif;font-weight:700;font-size:clamp(50.25px,5.234375vw,67px);line-height:140%;text-align:center;margin-top:clamp(90px,9.375vw,120px)}@media only screen and (max-width: 767px){.uq_special .slogan{font-size:4rem;margin-top:10.6666666667vw}}.uq_special .sloganSub{font-family:"Roboto",sans-serif;font-weight:700;font-size:clamp(18px,1.875vw,24px);line-height:140%;text-align:center;margin-top:8px}@media only screen and (max-width: 767px){.uq_special .sloganSub{font-size:1.6rem}}.uq_special .specialList{margin-top:clamp(90px,9.375vw,120px);padding:0 clamp(18px,1.875vw,24px)}@media only screen and (max-width: 767px){.uq_special .specialList{margin-top:6.4vw;padding:0}}.uq_special .specialList .item{display:flex;align-items:center;color:#000;border-bottom:1px solid #ddd}.uq_special .specialList .item:first-child{border-top:1px solid #ddd}@media print,screen and (min-width: 768px){.uq_special .specialList .item{gap:clamp(30px,3.125vw,40px);max-width:928px;padding:clamp(18px,1.875vw,24px) 0;margin:0 auto}.uq_special .specialList .item .thumb{width:clamp(120px,12.5vw,160px)}.uq_special .specialList .item .outline{display:flex;flex-direction:column;justify-content:center;flex:1}}@media only screen and (max-width: 767px){.uq_special .specialList .item{position:relative;padding:6.4vw 0;gap:16px}.uq_special .specialList .item .contentNum{margin:0 auto;width:100%}.uq_special .specialList .item .thumb{width:30.9333333333vw}.uq_special .specialList .item .outline{flex:1}}.uq_special .specialList .contentNum{color:#666;font-family:"Inter",sans-serif;font-size:clamp(13.5px,1.40625vw,18px);font-weight:500;letter-spacing:.9px;line-height:1}@media only screen and (max-width: 767px){.uq_special .specialList .contentNum{font-size:1rem}}.uq_special .specialList .title{font-feature-settings:"palt" on;font-family:"Noto Serif JP",sans-serif;font-size:clamp(24px,2.5vw,32px);font-weight:600;line-height:1.3;padding:clamp(13.5px,1.40625vw,18px) 0}.uq_special .specialList .title>a{color:#000}.uq_special .specialList .title>a:hover{text-decoration:underline}@media only screen and (max-width: 767px){.uq_special .specialList .title{font-size:1.3rem;padding:0;margin-top:2.6666666667vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}}.uq_special .specialList .date{color:#666;font-family:"Inter",sans-serif;font-size:clamp(10.5px,1.09375vw,14px);font-weight:500;line-height:1}@media only screen and (max-width: 767px){.uq_special .specialList .date{font-size:1rem;margin-top:2.6666666667vw}}.uq_profile{background-color:#222;color:#fff}.uq_profile .sectionInner{background-position:50% 0;background-repeat:no-repeat;background-size:contain}@media print,screen and (min-width: 768px){.uq_profile .sectionInner{background-image:url(../images/profile_bg_pc.png);padding:clamp(71.25px,7.421875vw,95px) clamp(60px,6.25vw,80px) clamp(120px,12.5vw,160px)}}@media only screen and (max-width: 767px){.uq_profile .sectionInner{background-image:url(../images/profile_bg_sp.png);padding-top:53.3333333333vw}}.uq_profile .heading{padding-bottom:clamp(52.5px,5.46875vw,70px)}.uq_profile .heading em{display:block;font-family:"Roboto",sans-serif;font-size:clamp(43.5px,4.53125vw,58px);font-weight:800;line-height:140%}.uq_profile .heading .sub{text-shadow:0px 4px 4px 0px rgba(0,0,0,.25);font-family:"Inter",sans-serif;font-size:clamp(18px,1.875vw,24px);font-weight:600}@media only screen and (max-width: 767px){.uq_profile .heading{padding:0 4.2666666667vw 12.8vw}.uq_profile .heading em{font-size:3.4rem}.uq_profile .heading .sub{font-size:2rem}}@media print,screen and (min-width: 768px){.uq_profile .profileInner{display:flex;gap:clamp(96px,10vw,128px)}.uq_profile .profileInner .profileBody{flex:1}.uq_profile .profileInner .profileImg{width:clamp(336px,35vw,448px);max-width:448px}}@media only screen and (max-width: 767px){.uq_profile .profileInner .profileBody{padding:0 4.2666666667vw 21.3333333333vw}}.uq_profile .profileList+.profileList{margin-top:clamp(96px,10vw,128px)}.uq_profile .profileList .item{display:flex;gap:clamp(18px,1.875vw,24px);width:100%;padding:clamp(18px,1.875vw,24px) 0;border-bottom:1px solid rgba(255,255,255,.2)}.uq_profile .profileList .item:first-child{border-top:1px solid rgba(255,255,255,.2)}.uq_profile .profileList .itemHeading{width:20%;color:#ccc;font-size:clamp(10.5px,1.09375vw,14px)}.uq_profile .profileList .itemDesc{flex:1;font-size:clamp(12px,1.25vw,16px)}.uq_profile .profileList.-prof .itemDesc{font-size:clamp(13.5px,1.40625vw,18px)}@media only screen and (max-width: 767px){.uq_profile .profileList+.profileList{margin-top:21.3333333333vw}.uq_profile .profileList .item{padding:4.2666666667vw 0}.uq_profile .profileList .itemHeading{width:22%;font-size:1.4rem}.uq_profile .profileList .itemDesc{font-size:1.4rem}}.uq_article{background:#fff}@media print,screen and (min-width: 768px){.uq_article{position:relative;max-width:992px;margin:clamp(-25.5px,-2.65625vw,-34px) auto 0;padding:clamp(25.5px,2.65625vw,34px) clamp(24px,2.5vw,32px) 0;font-size:clamp(13.5px,1.40625vw,18px)}}@media only screen and (max-width: 767px){.uq_article{padding:0 4.2666666667vw;font-size:1.5rem;line-height:200%}}.uq_article .articleHeading{position:relative;font-feature-settings:"palt" on;font-family:"Noto Serif JP",sans-serif;font-size:clamp(30px,3.125vw,40px);font-weight:700;line-height:140%}@media only screen and (max-width: 767px){.uq_article .articleHeading{background:#fff;width:88vw;margin-top:-12vw;margin-left:-4.2666666667vw;padding:4.2666666667vw 4.2666666667vw 0;font-size:2.4rem}}.uq_article .articleDate{color:#666;font-family:"Inter",sans-serif;font-size:1.4rem;font-weight:500}@media only screen and (max-width: 767px){.uq_article .articleDate{font-size:1.3rem;margin-top:8px}}@media print,screen and (min-width: 768px){.uq_article .articleText{padding:clamp(60px,6.25vw,80px) clamp(72px,7.5vw,96px) 0}}@media only screen and (max-width: 767px){.uq_article .articleText{padding:clamp(30px,3.125vw,40px) 0 0}}.uq_article .articlePhoto{padding-top:clamp(60px,6.25vw,80px)}.uq_article .articlePhoto .caption{margin-top:clamp(15px,1.5625vw,20px)}@media only screen and (max-width: 767px){.uq_article .articlePhoto{padding-top:clamp(30px,3.125vw,40px);margin:0 -4.2666666667vw}.uq_article .articlePhoto .caption{font-size:1.2rem;line-height:1.6;margin:2.6666666667vw 4.2666666667vw 0}}.uq_article .sectionHeading{color:#222;font-family:"Noto Serif JP",sans-serif;font-size:clamp(22.5px,2.34375vw,30px);font-weight:700;line-height:160%}@media print,screen and (min-width: 768px){.uq_article .sectionHeading{padding-top:clamp(60px,6.25vw,80px)}}@media only screen and (max-width: 767px){.uq_article .sectionHeading{padding-top:clamp(30px,3.125vw,40px);font-size:2rem}}.uq_article .articleQ{font-weight:700;margin:clamp(30px,3.125vw,40px) 0}.uq_article .articleA+.articleA{margin-top:clamp(30px,3.125vw,40px)}.uq_article .articleMedia{overflow:hidden}.uq_article .articleMedia .articleQ:nth-of-type(1){margin-top:0}.uq_article .articleMedia.-right .mediaImg{float:right}.uq_article .articleMedia.-left .mediaImg{float:left}@media print,screen and (min-width: 768px){.uq_article .articleMedia{padding-top:clamp(60px,6.25vw,80px)}.uq_article .articleMedia.-right{padding-left:clamp(72px,7.5vw,96px)}.uq_article .articleMedia.-right .mediaImg{margin-left:clamp(24px,2.5vw,32px)}.uq_article .articleMedia.-left{padding-right:clamp(72px,7.5vw,96px)}.uq_article .articleMedia.-left .mediaImg{margin-right:clamp(24px,2.5vw,32px)}.uq_article .articleMedia .mediaImg{width:clamp(264px,27.5vw,352px)}.uq_article .articleMedia .articleQ,.uq_article .articleMedia .articleA{overflow:hidden}}@media only screen and (max-width: 767px){.uq_article .articleMedia{padding-top:clamp(30px,3.125vw,40px)}.uq_article .articleMedia.-right{margin-right:-4.2666666667vw}.uq_article .articleMedia.-right .mediaImg{margin-left:8px}.uq_article .articleMedia.-right .articleQ,.uq_article .articleMedia.-right .articleA{padding-right:4.2666666667vw}.uq_article .articleMedia.-left{margin-left:-4.2666666667vw}.uq_article .articleMedia.-left .mediaImg{margin-right:8px}.uq_article .articleMedia.-left .articleQ,.uq_article .articleMedia.-left .articleA{padding-left:4.2666666667vw}.uq_article .articleMedia .mediaImg{width:48.8%}}.uq_racesList{background-image:url(../images/bg_news.png);background-position:0 0;background-repeat:no-repeat;background-size:80%;margin:0 auto}@media print,screen and (min-width: 768px){.uq_racesList .inner{max-width:736px;margin:0 auto;padding:clamp(60px,6.25vw,80px) 0}}@media only screen and (max-width: 767px){.uq_racesList{background-position:0 0;background-size:95%}.uq_racesList .inner{padding:10.6666666667vw 4.2666666667vw 0;font-size:1.5rem;line-height:200%}}.uq_racesList .raceHeading{font-feature-settings:"palt" on;font-family:"Noto Serif JP",sans-serif;font-size:clamp(30px,3.125vw,40px);font-weight:700;line-height:140%}@media only screen and (max-width: 767px){.uq_racesList .raceHeading{font-size:2.4rem;letter-spacing:2.4px}}.uq_racesList .raceMeta{max-width:928px;margin:0 auto}@media print,screen and (min-width: 768px){.uq_racesList .raceMeta{padding-top:clamp(60px,6.25vw,80px)}}@media only screen and (max-width: 767px){.uq_racesList .raceMeta{padding:10.6666666667vw 4.2666666667vw 0}}.uq_racesList .raceDate{display:block;color:#666;font-family:"Inter",sans-serif;font-weight:500}@media print,screen and (min-width: 768px){.uq_racesList .raceDate{margin:clamp(18px,1.875vw,24px) 0}}@media only screen and (max-width: 767px){.uq_racesList .raceDate{margin:4.2666666667vw 0}}@media print,screen and (min-width: 768px){.uq_racesList .uq_resultList{margin-top:clamp(60px,6.25vw,80px)}}@media only screen and (max-width: 767px){.uq_racesList .uq_resultList{margin-top:10.6666666667vw}}.uq_newsFilter{display:flex;margin-top:clamp(45px,4.6875vw,60px);gap:10px}@media only screen and (max-width: 767px){.uq_newsFilter{flex-wrap:wrap;gap:8px}}.uq_newsFilter .filterBtn{position:relative}.uq_newsFilter .filterBtn input{position:absolute;top:0;left:0;visibility:hidden;width:0;height:0;opacity:0}.uq_newsFilter .filterBtn input:checked+.all{color:#fff;background-color:#333}.uq_newsFilter .filterBtn input:checked+.race{color:#fff;background-color:#f09600}.uq_newsFilter .filterBtn input:checked+.article{color:#fff;background-color:#148b00}.uq_newsFilter .filterBtn input:checked+.topics{color:#fff;background-color:#0054a2}.uq_newsFilter .filterBtn label{display:inline-block;padding:1px 8px;font-size:1.1rem;border:1px solid #333;border-radius:20px;line-height:1.6;position:relative;font-size:1.4rem;padding:clamp(3.75px,.390625vw,5px) clamp(15px,1.5625vw,20px);display:flex}.uq_newsFilter .filterBtn label.all,.uq_newsFilter .filterBtn label.all::before{border-color:#333}.uq_newsFilter .filterBtn label.race,.uq_newsFilter .filterBtn label.race::before{color:#f09600;border-color:#f09600}.uq_newsFilter .filterBtn label.article,.uq_newsFilter .filterBtn label.article::before{color:#148b00;border-color:#148b00}.uq_newsFilter .filterBtn label.topics,.uq_newsFilter .filterBtn label.topics::before{color:#0054a2;border-color:#0054a2}.uq_newsFilter .filterBtn label::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #ccc;border-radius:20px;transition:opacity .3s linear;opacity:0}.uq_newsFilter .filterBtn label:hover::before{opacity:1}@media only screen and (max-width: 767px){.uq_newsFilter .filterBtn label{font-size:1.2rem;padding:3px 8px 4px}}main{z-index:1}.overlay{display:none;width:100%;height:100%;background:rgba(0,0,0,.6);position:fixed;z-index:200}.btn_area{width:80vh;height:auto;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);background-color:#fff}.btn_area p{padding:15px;position:relative}.overlay .btn_area .close{display:block;margin:0 auto;position:absolute;top:-54px;right:-15px;cursor:pointer}@media only screen and (max-width: 767px){.btn_area{width:90vw}}.uq_victory{background-color:#0c439f;color:#fff;background-position:0 0;background-repeat:repeat;padding-top:clamp(112.5px,11.71875vw,150px);padding-bottom:clamp(75px,7.8125vw,100px)}@media print,screen and (min-width: 768px){.uq_victory{background-image:url(../images/bg_victory_pc.png);background-size:cover}}@media only screen and (max-width: 767px){.uq_victory{background-image:url(../images/bg_victory_sp.png);background-size:contain;padding-top:14.9333333333vw;padding-bottom:10.6666666667vw}}.uq_victory .heading{text-align:center;font-family:"Inter",sans-serif;font-size:clamp(90px,9.375vw,120px);font-weight:700;line-height:1.06}@media only screen and (max-width: 767px){.uq_victory .heading{font-size:3.8rem;line-height:1.1}}.uq_victory .heading.-scrollShow{opacity:0}.uq_victory .heading.-scrollShow.is_visible{animation:anim_heading .8s ease-out forwards}.uq_victory .copy{text-align:center;font-family:"Inter",sans-serif;font-size:clamp(37.5px,3.90625vw,50px);font-weight:700;line-height:1;margin-top:clamp(22.5px,2.34375vw,30px)}@media only screen and (max-width: 767px){.uq_victory .copy{font-size:2.1rem;margin-top:2.6666666667vw;line-height:1.4}}.uq_victory .copy.-scrollShow{opacity:0;transform:translate(0, clamp(7.5px, 0.78125vw, 10px))}.uq_victory .copy.-scrollShow.is_visible{transition:transform 1s .5s cubic-bezier(0.32, 0.1, 0, 1),opacity .8s .5s linear;transform:translate(0, 0%);opacity:1}.uq_victory .outline{text-align:center;font-family:"Inter",sans-serif;font-size:clamp(15px,1.5625vw,20px);font-weight:700;line-height:1.75;margin:clamp(16.5px,1.71875vw,22px) 0 clamp(120px,12.5vw,160px)}@media only screen and (max-width: 767px){.uq_victory .outline{font-size:1rem;margin:3.4666666667vw 0 16vw;line-height:1.8}}.uq_victory .outline.-scrollShow{opacity:0;transform:translate(0, clamp(7.5px, 0.78125vw, 10px))}.uq_victory .outline.-scrollShow.is_visible{transition:transform 1s .5s cubic-bezier(0.32, 0.1, 0, 1),opacity .8s .5s linear;transform:translate(0, 0%);opacity:1}.uq_victory .record{display:flex;justify-content:center;align-items:center;gap:clamp(32.25px,3.359375vw,43px);backface-visibility:hidden}@media only screen and (max-width: 767px){.uq_victory .record{gap:0}}.uq_victory .record:nth-of-type(odd){flex-direction:row-reverse}@media print,screen and (min-width: 768px){.uq_victory .record:nth-of-type(odd){margin-left:-17%}}.uq_victory .record:nth-of-type(odd) .recordImgFoot{transform:rotate(5deg)}@media print,screen and (min-width: 768px){.uq_victory .record:nth-of-type(even){margin-left:11%}}.uq_victory .record:nth-of-type(even) .recordImgFoot{transform:rotate(-5deg) scaleX(-1)}.uq_victory .record:nth-of-type(even) .recordLine{transform:scaleX(-1)}.uq_victory .record:nth-of-type(even) .recordShoulder,.uq_victory .record:nth-of-type(even) .recordTimeNumber,.uq_victory .record:nth-of-type(even) .recordDetails{padding-left:23%}.uq_victory .record.is_hide{display:none}.uq_victory .record.is_show .recordBody{animation:fadein .5s ease-out forwards}.uq_victory .record.-newRecord .recordShoulder,.uq_victory .record.-newRecord .recordNew,.uq_victory .record.-newRecord .recordNewMessage,.uq_victory .record.-newRecord .recordTimeNumber{color:#fff000}.uq_victory .record+.record{margin-top:clamp(64.5px,6.71875vw,86px)}.uq_victory .recordImg{max-width:130px;mix-blend-mode:multiply}@media only screen and (max-width: 767px){.uq_victory .recordImg{max-width:70px;margin-top:-10%}}.uq_victory .recordImgFoot{mix-blend-mode:multiply}.uq_victory .recordBody{min-width:clamp(300px,31.25vw,400px)}@media only screen and (max-width: 767px){.uq_victory .recordBody{min-width:180px}}.uq_victory .recordShoulder{font-family:"Inter",sans-serif;font-size:clamp(16.5px,1.71875vw,22px);font-weight:700;line-height:1;white-space:nowrap;margin-bottom:7px}.uq_victory .recordShoulder .round{font-size:clamp(9.75px,1.015625vw,13px);font-family:"Noto Sans JP",sans-serif}@media only screen and (max-width: 767px){.uq_victory .recordShoulder{font-size:1.2rem}.uq_victory .recordShoulder .round{font-size:1rem}}.uq_victory .recordTime{overflow:hidden}.uq_victory .recordTimeNumber{display:inline-block;font-family:"DS-Digital";font-weight:700;font-size:clamp(108.75px,11.328125vw,145px);line-height:.8;margin-left:-5px;margin-bottom:10px}@media only screen and (max-width: 767px){.uq_victory .recordTimeNumber{font-size:7rem;min-width:205px;margin-left:0}}.uq_victory .recordNew{font-family:"Inter",sans-serif;font-size:clamp(16.5px,1.71875vw,22px);font-weight:700;margin-bottom:clamp(16.5px,1.71875vw,22px);line-height:1}@media only screen and (max-width: 767px){.uq_victory .recordNew{font-size:1.2rem}}.uq_victory .recordNewMessage{display:block;max-width:1080px;margin:clamp(52.5px,5.46875vw,70px) auto clamp(55.5px,5.78125vw,74px)}@media only screen and (max-width: 767px){.uq_victory .recordNewMessage{width:93vw;margin:10.6666666667vw auto 11.4666666667vw}}.uq_victory .recordDetails{position:relative;padding-top:20px}@media only screen and (max-width: 767px){.uq_victory .recordDetails{padding-top:15px}}.uq_victory .recordLine{position:absolute;left:0;top:0}.uq_victory .recordLine .lineSVG{width:100%}.uq_victory .recordLine .linePath{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:800;stroke-dashoffset:0}@media only screen and (max-width: 767px){.uq_victory .recordLine .linePath{stroke-width:1}}.uq_victory .recordDate{position:relative;display:block;font-family:"Inter",sans-serif;font-size:clamp(9.75px,1.015625vw,13px);font-weight:400}@media only screen and (max-width: 767px){.uq_victory .recordDate{font-size:1.1rem}}.uq_victory .recordEvent{position:relative;font-size:clamp(15px,1.5625vw,20px);font-weight:700;line-height:1.4;margin-top:10px}@media only screen and (max-width: 767px){.uq_victory .recordEvent{font-size:1.3rem;line-height:1.6;margin-top:5px}}.uq_victory .recordMore{display:inline-block;margin-top:clamp(15px,1.5625vw,20px);border:1px solid #fff;border-radius:30px;line-height:1;padding:6px clamp(16.5px,1.71875vw,22px) 8px;font-size:clamp(10.5px,1.09375vw,14px);color:#fff;transition:background-color .3s cubic-bezier(0.17, 0.935, 0.305, 1),color .3s cubic-bezier(0.17, 0.935, 0.305, 1)}.uq_victory .recordMore:hover{background-color:#fff;color:#014099;text-decoration:none}@media only screen and (max-width: 767px){.uq_victory .recordMore{font-size:1.1rem;line-height:1.6;padding:4px 20px 6px}}.uq_victory .recordAll{margin-top:clamp(135px,14.0625vw,180px);text-align:center}.uq_victory .recordAllButton{display:inline-block;font-size:clamp(19.5px,2.03125vw,26px);font-weight:700;text-decoration:underline;color:#fff}.uq_victory .recordAllButton:hover{text-decoration:none}@media only screen and (max-width: 767px){.uq_victory .recordAllButton{font-size:1.6rem}}.uq_victory .record.-scrollShow .recordImg,.uq_victory .record.-scrollShow .recordShoulder,.uq_victory .record.-scrollShow .recordDate,.uq_victory .record.-scrollShow .recordEvent,.uq_victory .record.-scrollShow .recordMore,.uq_victory .record.-scrollShow .recordTimeNumber,.uq_victory .record.-scrollShow .recordNew,.uq_victory .record.-scrollShow .recordNewMessage{opacity:0}.uq_victory .record.-scrollShow .recordLine .linePath{stroke-dashoffset:800}.uq_victory .record.-scrollShow.is_visible .recordImg{animation:anim_recordImg .2s .3s ease-out both}.uq_victory .record.-scrollShow.is_visible .recordShoulder{animation:fadein .6s .6s ease-out forwards}.uq_victory .record.-scrollShow.is_visible .recordLine .linePath{animation:anim_recordLine .8s .3s linear forwards}.uq_victory .record.-scrollShow.is_visible .recordDate,.uq_victory .record.-scrollShow.is_visible .recordEvent,.uq_victory .record.-scrollShow.is_visible .recordMore{animation:anim_recordDetails .6s .6s ease-out both}.uq_victory .record.-scrollShow.is_visible .recordTimeNumber{animation:anim_recordTimeNumber .5s .6s ease-out both;transform-origin:bottom center}.uq_victory .record.-scrollShow.is_visible .recordNew{animation:fadein .5s .6s ease-out both}.uq_victory .recordNewMessage.-scrollShow{opacity:0}.uq_victory .recordNewMessage.-scrollShow.is_visible{animation:anim_recordNewMessage 1.5s ease-out both}@keyframes anim_heading{0%{opacity:0;transform:translate(0, -10%)}100%{opacity:1;transform:translate(0, 0)}}@keyframes anim_recordImg{0%{transform:scale(1.2);opacity:0}50%{opacity:1}100%{transform:scale(1);opacity:1}}@keyframes anim_recordLine{to{stroke-dashoffset:0}}@keyframes anim_recordDetails{0%{transform:translateY(10px);opacity:0}70%{opacity:1}100%{transform:translateY(0);opacity:1}}@keyframes anim_recordTimeNumber{0%{transform:translateY(-10%);opacity:0}50%{opacity:1}100%{transform:translateY(0);opacity:1}}@keyframes anim_recordNewMessage{0%{transform:translateY(40px);opacity:0}50%{opacity:1}100%{transform:translateY(0);opacity:1}}/*# sourceMappingURL=style.css.map */