"); } @media (hover: hover) { .c-button:hover { background: rgb(255, 255, 255); color: rgb(0, 0, 0); } .c-button:hover::after { display: block; background-position: center center; background-size: contain; background-repeat: no-repeat; } } @media print and (hover: hover), screen and (hover: hover) and (min-width: 1024px) and (orientation: landscape), screen and (hover: hover) and (min-width: 1025px) { .c-button:hover::after { width: 17px; height: 12px; background-image: url("data:image/svg+xml;utf8,"); } } @media print and (hover: hover), screen and (hover: hover) and (max-width: 1023px), screen and (hover: hover) and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .c-button:hover::after { width: 12.691px; height: 8.461px; background-image: url("data:image/svg+xml;utf8,"); } } @media print and (hover: hover), screen and (hover: hover) and (min-width: 1024px) and (orientation: landscape), screen and (hover: hover) and (min-width: 1025px) { .c-button:hover::after { transform: translateX(12px); } } @media print and (hover: hover), screen and (hover: hover) and (max-width: 1023px), screen and (hover: hover) and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .c-button:hover::after { transform: translateX(8px); } } @media (hover: hover) { .c-button.-list:hover::after { width: 16px; height: 16px; background-image: url("data:image/svg+xml;utf8,"); transform: none; } } .c-sectionTitle { font-family: Imbue, MyYuMinchoM, 游明朝, YuMincho, "Yu Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", HG明朝E, "MS P明朝", serif; font-optical-sizing: auto; letter-spacing: 0.02em; font-weight: 300; } @media print, screen and (min-width: 1024px) and (orientation: landscape), screen and (min-width: 1025px) { .c-sectionTitle { font-size: calc(4.68521vw); line-height: calc(1.20312); } } @media print, screen and (max-width: 1023px), screen and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .c-sectionTitle { font-size: 40px; line-height: calc(1.2); } } @media print, screen and (min-width: 1024px) and (orientation: landscape), screen and (min-width: 1025px) { .singleTalent_aside_inner.single_aside_inner { padding-left: min(70px, 5.15vw); padding-right: min(70px, 5.15vw); padding-bottom: 120px; } } @media print, screen and (max-width: 1023px), screen and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .singleTalent_aside_inner.single_aside_inner { padding-bottom: 22px; border-bottom: none; } } @media print, screen and (min-width: 1024px) and (orientation: landscape), screen and (min-width: 1025px) { .singleTalent_slides { max-width: 600px; } } @media print, screen and (max-width: 1023px), screen and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .singleTalent_slides { margin-top: 17px; max-width: 480px; margin-inline: auto; } } .singleTalent_mainSwiper_slide { width: 100%; aspect-ratio: 1 / 1; } .singleTalent_mainSwiper_slide img { width: 100%; height: 100%; object-fit: contain; } @media print, screen and (min-width: 1024px) and (orientation: landscape), screen and (min-width: 1025px) { .singleTalent_thumbSwiper { margin-top: 24px; } } @media print, screen and (max-width: 1023px), screen and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .singleTalent_thumbSwiper { margin-top: 20px; } } .singleTalent_thumbSwiper_container { position: relative; padding-bottom: 18px; } .singleTalent_thumbSwiper_slide { width: 49px; aspect-ratio: 1 / 1; cursor: pointer; } .singleTalent_thumbSwiper_slide img { width: 100%; height: 100%; object-fit: contain; } .singleTalent_thumbSwiper_scrollbar.swiper-scrollbar { bottom: 0px; width: 100%; left: 0px; height: 2px; border-radius: 0px; } .singleTalent_thumbSwiper_scrollbar .swiper-scrollbar-drag { border-radius: 0px; } @media print, screen and (min-width: 1024px) and (orientation: landscape), screen and (min-width: 1025px) { .singleTalent_main.single_main { padding-bottom: 120px; } } @media print, screen and (max-width: 1023px), screen and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .singleTalent_main.single_main { padding-bottom: 80px; } } .talentContents_titleEn { border-bottom: 1px solid rgb(0, 0, 0); font-family: Imbue, MyYuMinchoM, 游明朝, YuMincho, "Yu Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", HG明朝E, "MS P明朝", serif; font-optical-sizing: auto; letter-spacing: 0.02em; font-weight: 300; } @media print, screen and (min-width: 1024px) and (orientation: landscape), screen and (min-width: 1025px) { .talentContents_titleEn { font-size: 50px; line-height: calc(1.2); } } @media print, screen and (max-width: 1023px), screen and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .talentContents_titleEn { margin-top: 47px; font-size: 40px; line-height: calc(1.2); } } .talentContents_titleJa { margin-top: 9px; font-size: 16px; line-height: calc(1.5); } .talentContents_lead { font-size: 20px; line-height: calc(1.5); } @media print, screen and (min-width: 1024px) and (orientation: landscape), screen and (min-width: 1025px) { .talentContents_lead { margin-top: 36px; } } @media print, screen and (max-width: 1023px), screen and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .talentContents_lead { margin-top: 40px; } } @media print, screen and (min-width: 1024px) and (orientation: landscape), screen and (min-width: 1025px) { .talentContents_infos { margin-top: 30px; } } @media print, screen and (max-width: 1023px), screen and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .talentContents_infos { margin-top: 30px; } } .talentContents_info { background-color: rgb(237, 237, 237); border-radius: 12px; } @media print, screen and (min-width: 1024px) and (orientation: landscape), screen and (min-width: 1025px) { .talentContents_info { padding: 24px 30px; font-size: 14px; line-height: calc(1.8); } } @media print, screen and (max-width: 1023px), screen and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .talentContents_info { padding: 24px 20px; font-size: 13px; line-height: calc(1.8); } } @media print, screen and (min-width: 1024px) and (orientation: landscape), screen and (min-width: 1025px) { .talentContents_info + .talentContents_info { margin-top: 16px; } } @media print, screen and (max-width: 1023px), screen and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .talentContents_info + .talentContents_info { margin-top: 10px; } } @media print, screen and (min-width: 1024px) and (orientation: landscape), screen and (min-width: 1025px) { .talentContents_followers { margin-top: 65px; } } @media print, screen and (max-width: 1023px), screen and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .talentContents_followers { margin-top: 40px; overflow-x: hidden; } } .followers_title { font-family: Imbue, MyYuMinchoM, 游明朝, YuMincho, "Yu Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", HG明朝E, "MS P明朝", serif; font-optical-sizing: auto; letter-spacing: 0.02em; font-size: 28px; line-height: calc(1.21429); font-weight: 300; } .followers_list { margin-top: 16px; display: flex; flex-wrap: wrap; } @media print, screen and (min-width: 1024px) and (orientation: landscape), screen and (min-width: 1025px) { .followers_list { gap: 16px 24px; } } @media print, screen and (max-width: 1023px), screen and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .followers_list { row-gap: 16px; margin-right: -26px; } } .followers_link { display: inline-grid; grid-template-columns: auto 1fr; -webkit-box-align: center; align-items: center; } @media print, screen and (min-width: 1024px) and (orientation: landscape), screen and (min-width: 1025px) { .followers_link { column-gap: 6px; } } @media print, screen and (max-width: 1023px), screen and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .followers_link { column-gap: 8px; padding-right: 26px; } } .followers_icon { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; aspect-ratio: 1 / 1; border-radius: 50%; border: 1px solid rgb(0, 0, 0); position: relative; } @media print, screen and (min-width: 1024px) and (orientation: landscape), screen and (min-width: 1025px) { .followers_icon { width: 45px; transition: background 375ms ease 0s; } } @media print, screen and (max-width: 1023px), screen and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .followers_icon { width: 40px; transition: background 225ms ease 0s; } } .followers_icon svg { display: block; width: inherit; object-fit: contain; } @media print, screen and (min-width: 1024px) and (orientation: landscape), screen and (min-width: 1025px) { .followers_icon svg { transition: fill 375ms ease 0s; } } @media print, screen and (max-width: 1023px), screen and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .followers_icon svg { transition: fill 225ms ease 0s; } } [data-sns="x"] .followers_icon svg { height: 20px; } [data-sns="youtube"] .followers_icon svg { height: 17px; } [data-sns="instagram"] .followers_icon svg { height: 22px; } [data-sns="tiktok"] .followers_icon svg { height: 20px; } [data-sns="facebook"] .followers_icon svg { height: 25px; } [data-sns="red"] .followers_icon svg { height: 14px; } [data-sns="weibo"] .followers_icon svg { height: 24px; } [data-sns="bilibili"] .followers_icon svg { height: 15px; } @media (hover: hover) { .followers_link:hover .followers_icon { background: rgb(0, 0, 0); } .followers_link:hover .followers_icon svg { fill: rgb(255, 255, 255); } } .followers_count { font-family: Lato, MyYuMinchoM, 游明朝, YuMincho, "Yu Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", HG明朝E, "MS P明朝", serif; font-size: 24px; line-height: calc(1.20833); letter-spacing: 0.02em; } @media print, screen and (min-width: 1024px) and (orientation: landscape), screen and (min-width: 1025px) { .talentContents_texts { margin-top: 60px; } } @media print, screen and (max-width: 1023px), screen and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .talentContents_texts { margin-top: 36px; } } .talentContents_text { line-height: 2; } @media print, screen and (min-width: 1024px) and (orientation: landscape), screen and (min-width: 1025px) { .talentContents_text { font-size: 16px; } } @media print, screen and (max-width: 1023px), screen and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .talentContents_text { font-size: 15px; } } .talentContents_text + .talentContents_text { margin-top: 2em; } @media print, screen and (min-width: 1024px) and (orientation: landscape), screen and (min-width: 1025px) { .talentContents_accordion { margin-top: 52px; } } @media print, screen and (max-width: 1023px), screen and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .talentContents_accordion { margin-top: 30px; } } .accordion_buttonWrap { text-align: center; } @media print, screen and (max-width: 1023px), screen and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .accordion_button { display: block; width: 100%; text-align: center; padding: 14px 10px 16px; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); } } button.accordion_button { color: rgb(0, 0, 0); } .accordion_button span { display: inline-block; margin-inline: auto; font-size: 13px; line-height: 1; position: relative; text-align: left; } @media print, screen and (min-width: 1024px) and (orientation: landscape), screen and (min-width: 1025px) { .accordion_button span { padding-bottom: 14px; border-bottom: 1px solid rgb(0, 0, 0); min-width: 150px; } } @media print, screen and (max-width: 1023px), screen and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .accordion_button span { padding-right: 29px; } } .accordion_button span::before, .accordion_button span::after { content: ""; display: block; width: 13px; height: 1px; background-color: rgb(0, 0, 0); position: absolute; top: calc(50% - 7px); right: 0px; } @media print, screen and (min-width: 1024px) and (orientation: landscape), screen and (min-width: 1025px) { .accordion_button span::before, .accordion_button span::after { top: calc(50% - 7px); transition: transform 375ms ease 0s, opacity 375ms ease 0s, -webkit-transform 375ms ease 0s; } } @media print, screen and (max-width: 1023px), screen and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .accordion_button span::before, .accordion_button span::after { top: 50%; transition: transform 225ms ease 0s, opacity 225ms ease 0s, -webkit-transform 225ms ease 0s; } } .accordion_button span::before { transform: translateY(-50%); } .accordion_button span::after { transform: translateY(-50%) rotate(90deg); } .accordion_button.is-active span::before { transform: translateY(-50%) rotate(180deg); } .accordion_button.is-active span::after { transform: translateY(-50%) rotate(180deg); opacity: 0; } .accordion_contents { margin-top: 40px; display: grid; grid-template-rows: 0fr; } @media print, screen and (min-width: 1024px) and (orientation: landscape), screen and (min-width: 1025px) { .accordion_contents { transition: grid-template-rows 375ms ease 0s, -ms-grid-rows 375ms ease 0s; } } @media print, screen and (max-width: 1023px), screen and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .accordion_contents { transition: grid-template-rows 225ms ease 0s, -ms-grid-rows 225ms ease 0s; } } .accordion_contents.is-active { grid-template-rows: 1fr; } .accordion_contents_inner { overflow: hidden; } @media print, screen and (min-width: 1024px) and (orientation: landscape), screen and (min-width: 1025px) { .accordion_section + .accordion_section { margin-top: 32px; } } @media print, screen and (max-width: 1023px), screen and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .accordion_section + .accordion_section { margin-top: 30px; } } .accordion_title { font-family: Imbue, MyYuMinchoM, 游明朝, YuMincho, "Yu Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", HG明朝E, "MS P明朝", serif; font-optical-sizing: auto; letter-spacing: 0.02em; padding-bottom: 5px; border-bottom: 1px solid rgb(0, 0, 0); font-size: 24px; line-height: calc(1.20833); text-transform: uppercase; } .accordion_text { margin-top: 20px; font-size: 13px; line-height: calc(1.8); } .talentContents_button { text-align: center; } @media print, screen and (min-width: 1024px) and (orientation: landscape), screen and (min-width: 1025px) { .talentContents_button { margin-top: 70px; } } @media print, screen and (max-width: 1023px), screen and (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait) { .talentContents_button { margin-top: 56px; } } (cache)小松原 美里 | 株式会社Almost Japanese(オールモストジャパニーズ)
Komatsubara Misato
小松原 美里

北京オリンピック銀メダリストのヴィーガンアスリート

⽣年⽉⽇:1992年7⽉28⽇
出⾝地:日本 /岡山県備前市育ち
⾝⻑:161cm
血液型:B型
⽬の⾊:ブラック
髪の⾊:ブラック
言語:⽇本語、英語、イタリア語

北京オリンピック銀メダリストのヴィーガンアスリート

日本を代表するフィギュアスケーター。表情豊かで、ダイナミックな演技とその時々で伝えたいメッセージに合わせた選曲や振付も魅力の一つ。

2024年4月(2023/2024 シーズン)を持ってカップルを解散。小松原美里は競技者として引退を発表。今後も引き続きアイスショーやプロスケーターとしての活動を継続していくと共に、フィギュアスケートの発展のために尽力する。

Contact Us

お仕事のご相談やお問い合わせはこちら