@charset "UTF-8";.-notoSans[data-v-c819d1e6]{font-family:Noto Sans JP,sans-serif}.changeTab[data-v-c819d1e6]{display:flex;flex-direction:row;height:60px}@media screen and (min-width:768px){.changeTab[data-v-c819d1e6]{display:none}}.changeTab button[data-v-c819d1e6]{font-family:Noto Sans JP,sans-serif;font-size:24px;position:relative;width:50%}.changeTab button.-isActive[data-v-c819d1e6]{background-color:#f8f4e4;color:#b59500}.changeTab button.-isActive[data-v-c819d1e6]:before{border-style:solid;border-bottom:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #f8f4e4;bottom:-8px;content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0}.birth_wrap[data-v-c819d1e6]{margin:0 auto;max-width:1080px;width:calc(100% - 40px)}@media screen and (min-width:768px){.birth_wrap[data-v-c819d1e6]{display:flex;gap:40px;width:calc(100% - 110px)}}@media screen and (min-width:1920px){.birth_wrap[data-v-c819d1e6]{gap:80px;max-width:1230px}}.birth_wrap .birth_data.birthData[data-v-c819d1e6]{display:none}@media screen and (min-width:768px){.birth_wrap .birth_data.birthData[data-v-c819d1e6]{display:block;width:50%}}.birth_wrap .birth_data.birthData.-show[data-v-c819d1e6]{display:block}.birth_wrap .birth_data.birthData .birthData_flex[data-v-c819d1e6]{display:flex;flex-direction:column;width:100%}@media screen and (min-width:768px){.birth_wrap .birth_data.birthData .birthData_flex[data-v-c819d1e6]{flex-direction:row}}.birth_wrap .birth_data.birthData .birthData_flex[data-v-c819d1e6]:last-child{border-bottom:1px solid #dedede;padding-bottom:25px}@media screen and (min-width:768px){.birth_wrap .birth_data.birthData .birthData_flex[data-v-c819d1e6]:last-child{padding-bottom:0}}.birth_wrap .birth_data.birthData .birthData_flex dt[data-v-c819d1e6]{background-color:#f6f6f6;border-top:1px solid #dedede;color:#b59500;font-size:18px;letter-spacing:.05em;margin-top:25px;padding:6px 12.5px;text-align:left}@media screen and (min-width:768px){.birth_wrap .birth_data.birthData .birthData_flex dt[data-v-c819d1e6]{font-size:18px;margin-top:0;min-width:116px;padding:21px 12px;text-align:center}}@media screen and (min-width:1024px){.birth_wrap .birth_data.birthData .birthData_flex dt[data-v-c819d1e6]{min-width:116px;padding:36px 20px}}.birth_wrap .birth_data.birthData .birthData_flex dd[data-v-c819d1e6]{font-size:20px;margin-top:25px}@media screen and (min-width:768px){.birth_wrap .birth_data.birthData .birthData_flex dd[data-v-c819d1e6]{border-top:1px solid #dedede;flex-grow:1;font-size:16px;margin-top:0;padding:21px 12px}}@media screen and (min-width:1024px){.birth_wrap .birth_data.birthData .birthData_flex dd[data-v-c819d1e6]{min-width:116px;padding:36px 20px}}.poppins-bold[data-v-400f35aa]{font-family:Poppins,sans-serif;font-style:normal;font-weight:700}.font-noto[data-v-400f35aa]{font-family:Noto Sans JP,sans-serif}.achievement[data-v-400f35aa]{font-family:Shippori Mincho,serif;padding-bottom:30px}@media screen and (min-width:768px){.achievement[data-v-400f35aa]{margin:0 auto;max-width:1080px}}@media screen and (min-width:1024px){.achievement[data-v-400f35aa]{margin:0 auto;max-width:1230px}}.achievement .achievement__title[data-v-400f35aa]{cursor:pointer;padding:20px 5px;position:relative}@media screen and (min-width:768px){.achievement .achievement__title[data-v-400f35aa]{padding:28px 50px}}.achievement .achievement__title[data-v-400f35aa]:after,.achievement .achievement__title[data-v-400f35aa]:before{background-color:#b59500;content:"";display:block;height:2px;position:absolute;right:25px;top:50%;width:24px}.achievement .achievement__title[data-v-400f35aa]:after{transform:rotate(90deg);transition-duration:.3s}.achievement .achievement__title.is-active[data-v-400f35aa]:before{opacity:0}.achievement .achievement__title.is-active[data-v-400f35aa]:after{transform:rotate(0)}.achievement .achievement__title .houseName[data-v-400f35aa]{align-items:center;display:flex;font-size:22px}@media screen and (min-width:768px){.achievement .achievement__title .houseName[data-v-400f35aa]{font-size:22px}}.achievement .achievement__title .houseName span[data-v-400f35aa]{align-items:center;background-color:#f8f4e5;border-radius:50%;color:#b59500;display:flex;font-size:18px;height:36px;justify-content:center;margin-right:20px;width:36px}.achievement .achievement__summary[data-v-400f35aa]{padding:0 18px}@media screen and (min-width:768px){.achievement .achievement__summary[data-v-400f35aa]{align-items:center;display:flex;justify-content:space-between;padding:0 20px}}@media screen and (min-width:1024px){.achievement .achievement__summary[data-v-400f35aa]{padding:0 40px}}.achievement .achievement__summary .victory__num[data-v-400f35aa]{font-size:52px;font-weight:600}.achievement .achievement__summary .victory__num span[data-v-400f35aa]{font-size:40px}.achievement .achievement__summary .period__ttl[data-v-400f35aa]{font-size:16px}.achievement .achievement__summary .period__num[data-v-400f35aa]{font-size:20px}.achievement .recordTable[data-v-400f35aa]{margin-top:30px;overflow-x:auto;padding:0 40px}@media screen and (min-width:768px){.achievement .recordTable[data-v-400f35aa]{margin-top:0}}@media screen and (min-width:1024px){.achievement .recordTable[data-v-400f35aa]{margin-top:0;padding:0}}.achievement .recordTable__inner[data-v-400f35aa]{margin:0 auto;overflow-x:hidden;width:1080px}.achievement .recordTable table[data-v-400f35aa]{border:1px solid #f6f6f6;border-collapse:collapse;width:100%}.achievement .recordTable tbody tr[data-v-400f35aa],.achievement .recordTable thead tr[data-v-400f35aa]{height:58px}.achievement .recordTable tbody tr[data-v-400f35aa]:nth-child(2n){background-color:#f6f6f6}.achievement .recordTable td[data-v-400f35aa],.achievement .recordTable th[data-v-400f35aa]{border-right:1px solid #f6f6f6;text-align:left;text-align:center}.achievement .recordTable th[data-v-400f35aa]{background-color:#222;color:#fff}.achievement .recordTable td[data-v-400f35aa]{padding:8px 16px}@media screen and (min-width:1920px){.achievement .recordTable td[data-v-400f35aa]{padding:8px 20px}}.achievement .recordTable td.race_jockeyName[data-v-400f35aa],.achievement .recordTable td.race_name[data-v-400f35aa]{text-align:left}.achievement .recordTable td.race_movie a[data-v-400f35aa]{transition:opacity .2s}.achievement .recordTable td.race_movie a[data-v-400f35aa]:hover{opacity:.7}.achievement .recordTable td.race_movie a.-visible[data-v-400f35aa]{display:none}.achievement .recordTable td.race_movie img[data-v-400f35aa]{height:auto;width:90px}.achievement .recordTable td.bg-red[data-v-400f35aa]{background-color:#f3dcdc}.achievement .recordTable td.bg-blue[data-v-400f35aa]{background-color:#e1f2f8}.achievement .recordTable td.bg-yellow[data-v-400f35aa]{background-color:#fffbeb}.achievement .recordTable td.tag-1[data-v-400f35aa]:after,.achievement .recordTable td.tag-4[data-v-400f35aa]:after{background-color:#b59500;border-radius:15px;color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;margin-left:10px;padding:0 14px;vertical-align:baseline}.achievement .recordTable td.tag-1[data-v-400f35aa]:after{content:"GⅠ"}.achievement .recordTable td.tag-2[data-v-400f35aa]:after{background-color:#b9b9b9;content:"GⅡ"}.achievement .recordTable td.tag-2[data-v-400f35aa]:after,.achievement .recordTable td.tag-3[data-v-400f35aa]:after{border-radius:15px;color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;margin-left:10px;padding:0 14px;vertical-align:baseline}.achievement .recordTable td.tag-3[data-v-400f35aa]:after{background-color:#707070;content:"GⅢ"}.achievement .recordTable td.tag-4[data-v-400f35aa]:after{content:"G1"}.-gold[data-v-47798fb1]{color:#b59500}.record_accordion[data-v-47798fb1]{margin:0 auto;position:relative;width:100%}.record_accordion[data-v-47798fb1]:after,.record_accordion[data-v-47798fb1]:before{content:"";position:absolute}.record_accordion[data-v-47798fb1]:before{background-color:#dedede;height:1px;left:0;top:0;width:100%}.record_accordion[data-v-47798fb1]:after{bottom:0}.record_accordion[data-v-47798fb1]:last-child:after{background-color:#dedede;height:1px;left:0;width:100%}.record_accordion .record_accordion_more[data-v-47798fb1]{width:100%}.record_accordion .record_accordion_more button[data-v-47798fb1]{display:inline-flex;gap:30px;justify-content:space-between;padding:24px 34px 24.5px 18.5px;position:relative;text-align:left;transition:cubic-bezier(.25,.46,.45,.94);width:100%}@media screen and (min-width:768px){.record_accordion .record_accordion_more button[data-v-47798fb1]{padding:30px 41px 24.5px 21px;text-align:center}}.record_accordion .record_accordion_more button .record_accordion_ttl[data-v-47798fb1]{flex-grow:1;font-size:22px;font-weight:600;letter-spacing:.05em;line-height:1.5;padding-left:47px;text-align:left}@media screen and (min-width:768px){.record_accordion .record_accordion_more button .record_accordion_ttl[data-v-47798fb1]{font-size:20px;padding-left:56px}}@media screen and (min-width:1920px){.record_accordion .record_accordion_more button .record_accordion_ttl[data-v-47798fb1]{font-size:20px}}.record_accordion .record_accordion_more button span[data-v-47798fb1]{height:24px;width:24px}@media screen and (min-width:768px){.record_accordion .record_accordion_more button span[data-v-47798fb1]{height:20px;width:20px}}.record_accordion .record_accordion_more button span[data-v-47798fb1]:after,.record_accordion .record_accordion_more button span[data-v-47798fb1]:before{background-color:#b59500;content:"";height:2px;position:absolute;top:50%;transition:all .3s ease-in-out;width:24px}@media screen and (min-width:768px){.record_accordion .record_accordion_more button span[data-v-47798fb1]:after,.record_accordion .record_accordion_more button span[data-v-47798fb1]:before{width:20px}}.record_accordion .record_accordion_more button span.-close[data-v-47798fb1]:after{transform:rotate(90deg)}.record_accordion .record_accordion_more button span.icon[data-v-47798fb1]{align-items:center;background-color:#f8f4e5;border-radius:50%;color:#b59500;display:flex;height:32px;justify-content:center;min-height:32px;min-width:32px;position:absolute;top:50%;transform:translateY(-50%);width:32px}@media screen and (min-width:768px){.record_accordion .record_accordion_more button span.icon[data-v-47798fb1]{height:36px;width:36px}}.record_accordion .record_accordion_more button span.icon[data-v-47798fb1]:after,.record_accordion .record_accordion_more button span.icon[data-v-47798fb1]:before{display:none}.record_accordion .record_accordion_contents.recordContents[data-v-47798fb1]{font-family:Noto Sans JP;max-height:0;overflow:hidden;transition:all .3s ease-in-out}.record_accordion .record_accordion_contents.recordContents.-open[data-v-47798fb1]{max-height:3000px;overflow:visible}.record_accordion .record_accordion_contents.recordContents.-open .recordContents_list[data-v-47798fb1]{opacity:1;transition:all .3s ease-in-out}.record_accordion .record_accordion_contents.recordContents.-close[data-v-47798fb1]{max-height:0;overflow:hidden}.record_accordion .record_accordion_contents.recordContents.-close .recordContents_list[data-v-47798fb1]{opacity:0;transition:all .3s ease-in-out}.record_accordion .record_accordion_contents.recordContents .recordContents_list[data-v-47798fb1]{height:-moz-fit-content;height:fit-content;margin-top:25px;overflow:hidden}@media screen and (min-width:768px){.record_accordion .record_accordion_contents.recordContents .recordContents_list[data-v-47798fb1]{font-size:16px}}@media screen and (min-width:1024px){.record_accordion .record_accordion_contents.recordContents .recordContents_list[data-v-47798fb1]{font-size:16px;padding:0}}.record_accordion .record_accordion_contents.recordContents .recordContents_list .recordContents_item.recordInner[data-v-47798fb1]{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.-notoSans[data-v-bb486e32]{font-family:Noto Sans JP,sans-serif}.article_lead.lead .lead_ttl[data-v-bb486e32]{color:#b59500;font-size:36px;font-weight:600;letter-spacing:.05em;line-height:1.44;margin-top:68px}@media screen and (min-width:768px){.article_lead.lead .lead_ttl[data-v-bb486e32]{font-size:32px;margin-top:70px}}@media screen and (min-width:1024px){.article_lead.lead .lead_ttl[data-v-bb486e32]{font-size:36px;margin-top:72px}}.article_lead.lead .lead_texts li[data-v-bb486e32]{font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:300;letter-spacing:.05em;line-height:1.67;margin-top:24px;text-indent:1em}@media screen and (min-width:768px){.article_lead.lead .lead_texts li[data-v-bb486e32]{font-size:16px}}.article_lead.lead .lead_texts li.writer[data-v-bb486e32]{text-indent:0}.article_lead.lead .lead_texts li.-sp[data-v-bb486e32]{display:block;text-indent:0}@media screen and (min-width:768px){.article_lead.lead .lead_texts li.-sp[data-v-bb486e32]{display:none}}.article_lead.lead .lead_image[data-v-bb486e32]{width:100%}.article_lead.lead .lead_image_wrap[data-v-bb486e32]{display:none;margin-top:35px;width:100%}@media screen and (min-width:768px){.article_lead.lead .lead_image_wrap[data-v-bb486e32]{display:flex;flex-wrap:wrap;gap:38px 30px;justify-content:space-between}}@media screen and (min-width:768px) and (min-width:1024px){.article_lead.lead .lead_image_wrap[data-v-bb486e32]{gap:38px 40px}}.article_lead.lead .lead_image_wrap .lead_images[data-v-bb486e32]{width:calc(50% - 15px)}@media screen and (min-width:1024px){.article_lead.lead .lead_image_wrap .lead_images[data-v-bb486e32]{width:calc(50% - 20px)}}.article_lead.lead .captions[data-v-bb486e32]{display:flex;flex-wrap:wrap;font-size:14px;font-weight:300;justify-content:space-between;letter-spacing:.05em;line-height:1.67;margin-top:17px}@media screen and (min-width:1024px){.article_lead.lead .captions[data-v-bb486e32]{margin-top:12px}}.contentsTopLink[data-v-f711d326]{align-items:center;background-color:#b59500;border-radius:30px;display:flex;height:48px;justify-content:center;margin:80px auto 0;max-width:260px;position:relative;transition:background-color .2s;width:100%}@media screen and (min-width:768px){.contentsTopLink[data-v-f711d326]{max-width:320px}}.contentsTopLink .contentsTopLink_text[data-v-f711d326]{color:#fff;flex-grow:1;font-size:16px;font-weight:700;letter-spacing:.04em;text-align:center}@media screen and (min-width:768px){.contentsTopLink .contentsTopLink_text[data-v-f711d326]{font-size:20px}}.contentsTopLink .-icon[data-v-f711d326]{background-color:#fff;border-radius:50%;height:30px;left:15px;position:relative;width:30px}.contentsTopLink .-icon img[data-v-f711d326]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(180deg)}@media screen and (min-width:768px){.contentsTopLink[data-v-f711d326]{height:60px}}.contentsTopLink[data-v-f711d326]:hover{background-color:#c5ad63}
