@font-face{font-family:"Oswald";font-weight:300;font-display:swap;src:url("/wp-content/themes/vims-themes/lib/fonts/Oswald-Light.woff") format("woff")}@font-face{font-family:"Oswald";font-weight:400;font-display:swap;src:url("/wp-content/themes/vims-themes/lib/fonts/Oswald-Regular.woff") format("woff")}@font-face{font-family:"Oswald";font-weight:500;font-display:swap;src:url("/wp-content/themes/vims-themes/lib/fonts/Oswald-Medium.woff") format("woff")}@font-face{font-family:"Roboto";font-weight:300;font-display:swap;src:url("/wp-content/themes/vims-themes/lib/fonts/Roboto-Light.woff") format("woff")}@font-face{font-family:"Roboto";font-weight:400;font-display:swap;src:url("/wp-content/themes/vims-themes/lib/fonts/Roboto-Regular.woff") format("woff")}.talent .all-list .page__title{margin:0 auto}.talent .all-list .affiliation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc((25 / 1000) * 100%);margin-top:7rem}.talent .all-list .affiliation .no-hit{font-size:18px;font-size:1.8rem;margin:0 auto}@media screen and (max-width: 767px){.talent .all-list .affiliation .no-hit{font-size:16px;font-size:1.6rem}}@media screen and (max-width: 767px){.talent .all-list .affiliation{gap:calc((10 / 335) * 100%)}}.talent .all-list .affiliation .unit{width:calc((180 / 1000) * 100%);background:#fff;border-radius:15px;margin-bottom:7rem;border:solid 1px #222;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:8px 8px 0px 0px rgba(34,34,34,0.16);box-shadow:8px 8px 0px 0px rgba(34,34,34,0.16);box-sizing:border-box;position:relative}@media screen and (max-width: 767px){.talent .all-list .affiliation .unit{width:calc((105 / 335) * 100%);margin-bottom:4rem;border-radius:8px}}.talent .all-list .affiliation .unit__link{display:block;padding:15%}.talent .all-list .affiliation .unit__en-name{position:absolute;bottom:4%;left:8%}.talent .all-list .affiliation .unit__en-name span{font-size:24px;font-size:2.4rem;font-family:"Oswald";font-weight:300;color:#222;line-height:1.2;letter-spacing:0.04rem;text-transform:capitalize}@media screen and (max-width: 767px){.talent .all-list .affiliation .unit__en-name span{font-size:16px;font-size:1.6rem;line-height:calc(16 / 20)}}.talent .all-list .affiliation .unit__jp-name{position:absolute;bottom:-4rem;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);font-weight:bold}@media screen and (max-width: 767px){.talent .all-list .affiliation .unit__jp-name{font-size:13px;font-size:1.3rem;white-space:nowrap;bottom:-3rem}}.talent .profile{margin-bottom:11rem}.talent .profile .panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:94%;max-width:940px;margin:0 auto;background:#fff;border-radius:15px;padding:calc((55 / 940) * 100%) calc((75 / 940) * 100%);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:8px 8px 0px 0px rgba(34,34,34,0.16);box-shadow:8px 8px 0px 0px rgba(34,34,34,0.16);position:relative}@media screen and (max-width: 767px){.talent .profile .panel{width:97%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10.35% 8.8% 35px}}.talent .profile .panel--left{width:calc((200 / 770) * 100%)}@media screen and (max-width: 767px){.talent .profile .panel--left{width:74%;margin:0 auto}}.talent .profile .panel--right{width:calc((500 / 770) * 100%)}@media screen and (max-width: 767px){.talent .profile .panel--right{width:100%;margin-top:2rem}}.talent .profile .panel__relative{position:relative}.talent .profile .panel__en-name{position:absolute;bottom:5px;left:-3rem}.talent .profile .panel__en-name span{font-size:42px;font-size:4.2rem;font-family:"Oswald";font-weight:300;color:#222;line-height:1.2;letter-spacing:0.04rem;text-transform:capitalize}.talent .profile .panel__set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:solid 1px #999999}.talent .profile .panel__item{width:20%;font-size:15px;font-size:1.5rem;font-weight:bold;margin-bottom:auto;padding:1.5rem 1rem}@media screen and (max-width: 767px){.talent .profile .panel__item{font-size:14px;font-size:1.4rem}}.talent .profile .panel__matter{width:80%;font-size:15px;font-size:1.5rem;font-weight:500;padding:1.5rem 1rem}@media screen and (max-width: 767px){.talent .profile .panel__matter{font-size:14px;font-size:1.4rem}}.talent .profile .panel__matter.name{font-weight:bold;line-height:1.7}.talent .profile .panel__matter.name span{font-weight:500}@media screen and (max-width: 767px){.talent .profile .panel__matter.name span{display:block;font-size:12px;font-size:1.2rem;margin-top:5px}}.talent .profile .panel__matter .name-furigana{display:block;margin-top:0.25rem}.talent .profile .panel__matter .name-en{display:block;margin-top:0.25rem}.talent .profile .panel__file{width:180px;height:40px;color:#fff;background:#222;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0 0 10px 10px;font-size:20px;font-size:2rem;font-family:"Oswald";font-weight:300;position:absolute;top:50%;right:0;-webkit-transform:translate(50%, 0) rotate(90deg);transform:translate(50%, 0) rotate(90deg);-webkit-transform-origin:top;transform-origin:top}.talent .profile .panel__biography{width:200px;height:34px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50vh;border:solid 1px #222;-webkit-box-shadow:2px 2px 0px 0px #222;box-shadow:2px 2px 0px 0px #222;background:#fff;font-size:20px;font-size:2rem;font-family:"Oswald";font-weight:500;color:#222;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.talent .profile .panel__biography::after{content:"";display:inline-block;width:8px;height:8px;border-right:solid 2px #222;border-bottom:solid 2px #222;-webkit-transform:translate(0, -2px) rotate(45deg);transform:translate(0, -2px) rotate(45deg);margin-left:8px}.talent .profile .sns-links{margin-top:2.5rem}@media screen and (max-width: 767px){.talent .profile .sns-links{width:82.4%;margin-top:0;position:absolute;bottom:35px;left:50%;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}}.talent .profile .sns-links__ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.talent .profile .sns-links__link{display:-webkit-box;display:-ms-flexbox;display:flex}.talent .profile .other-links{margin-top:1rem}.talent .profile .other-links__li{line-height:1.5;margin-bottom:0.8rem}.talent .profile .other-links__li:last-of-type{margin-bottom:0}.talent .voicesample{margin-bottom:10rem}@media screen and (max-width: 767px){.talent .voicesample{margin-bottom:16rem}}.talent .voicesample__wrap{border:solid 2px #222;background:#fff;padding:4rem;border-radius:2rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 767px){.talent .voicesample__wrap{padding:4rem 1rem}}.talent .voicesample .content__title{margin:0 auto}.talent .voicesample .audio-box{width:100%;max-width:820px;margin:6rem auto 0}.talent .voicesample .wp-playlist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;border:none;background:none}@media screen and (max-width: 767px){.talent .voicesample .wp-playlist{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.talent .voicesample .wp-playlist-current-item{display:none}.talent .voicesample .mejs-container{width:300px !important}@media screen and (max-width: 767px){.talent .voicesample .mejs-container{margin-bottom:3rem}}.talent .voicesample .wp-playlist-tracks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;width:calc(100% - 320px);margin-top:0}@media screen and (max-width: 767px){.talent .voicesample .wp-playlist-tracks{width:94%;gap:1.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}}.talent .voicesample .wp-playlist-item{width:30%;border:solid 1px #222;border-radius:50vh;background:#fff}@media screen and (max-width: 767px){.talent .voicesample .wp-playlist-item{width:44%}}.talent .voicesample .wp-playlist-item.wp-playlist-playing{border:none;background:-webkit-linear-gradient(315deg, #6cbed3 0%, #77addc 56.72%, #9b73fa 100%);background:linear-gradient(135deg, #6cbed3 0%, #77addc 56.72%, #9b73fa 100%)}.talent .voicesample .wp-playlist-item.wp-playlist-playing .wp-playlist-caption{color:#fff}.talent .voicesample .wp-playlist-caption{width:100%;max-width:none;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;padding:0.3rem;-webkit-box-sizing:border-box;box-sizing:border-box}.talent .voicesample .wp-playlist-item-title{font-size:12px;font-size:1.2rem}.talent .voicesample .wp-playlist-item-length{display:none}.talent .outgoing{margin-bottom:8.5rem}@media screen and (max-width: 767px){.talent .outgoing{margin-top:20rem}}.talent .outgoing .u-squares--left{width:53%}@media screen and (max-width: 767px){.talent .outgoing .u-squares--left{width:100% !important}}@media screen and (max-width: 767px){.talent .outgoing .u-squares--left .box{border-top-width:3px;border-right-width:6px;border-bottom-width:6px;border-radius:0 2rem 2rem 2rem}}.talent .outgoing .u-squares--right{width:42%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 767px){.talent .outgoing .u-squares--right{width:100% !important}}@media screen and (max-width: 767px){.talent .outgoing .u-squares--right .box{border-top-width:3px;border-left-width:6px;border-bottom-width:6px;border-radius:2rem 0 2rem 2rem}}@media screen and (max-width: 767px){.talent .outgoing .u-squares .box::before{content:none}}.talent .outgoing .content__title{margin:0 auto 2.5rem}.talent .outgoing .news{border-radius:3rem 0 0 3rem}@media screen and (max-width: 767px){.talent .outgoing .news{margin-bottom:0}}.talent .outgoing .news::before{border-radius:0 0 0 3rem}.talent .outgoing .news__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:3rem;gap:3rem}.talent .outgoing .news__block .unit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2%}.talent .outgoing .news__block .unit__sub{width:clamp(80px, 30%, 120px)}@media screen and (max-width: 767px){.talent .outgoing .news__block .unit__sub{width:clamp(80px, 39%, 120px)}}.talent .outgoing .news__block .unit__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.talent .outgoing .news__block .unit__time{font-size:14px;font-size:1.4rem;font-family:"Oswald";margin-right:1rem}@media screen and (max-width: 767px){.talent .outgoing .news__block .unit__time{font-size:13px;font-size:1.3rem}}.talent .outgoing .news__block .unit__cat-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem}.talent .outgoing .news__block .unit__cat{font-size:12px;font-size:1.2rem;line-height:1.3;padding:0 1rem;border-radius:50vh;background:#d5d5d5}.talent .outgoing .news__block .unit__title{text-decoration:underline;font-size:16px;font-size:1.6rem}@media screen and (max-width: 767px){.talent .outgoing .news__block .unit__title{font-size:15px;font-size:1.5rem}}.talent .outgoing .news__block .unit__talent{color:#5596e8;text-decoration:underline;margin:0 0.2rem}.talent .outgoing .news__block .unit__img{display:block}@media screen and (max-width: 767px){.talent .outgoing .news__block .unit__img{margin-top:3.5rem}}.talent .outgoing .news__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.talent .outgoing .news__inner .btn-normal{margin-left:auto}@media screen and (max-width: 767px){.talent .outgoing .news__inner .btn-normal{margin:0 auto}}.talent .outgoing .info{border-radius:0 3rem 3rem 0}@media screen and (max-width: 767px){.talent .outgoing .info{margin-bottom:0}}.talent .outgoing .info::before{border-radius:0 3rem 3rem 0}.talent .outgoing .info__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:3rem;gap:3rem}.talent .outgoing .info__block .unit__time{font-size:14px;font-size:1.4rem;font-family:"Oswald";margin-right:1rem}@media screen and (max-width: 767px){.talent .outgoing .info__block .unit__time{font-size:13px;font-size:1.3rem}}.talent .outgoing .info__block .unit__title{text-decoration:underline;font-size:16px;font-size:1.6rem}@media screen and (max-width: 767px){.talent .outgoing .info__block .unit__title{font-size:15px;font-size:1.5rem}}.talent .outgoing .info__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.talent .outgoing .info__inner .btn-normal{margin-left:auto}@media screen and (max-width: 767px){.talent .outgoing .info__inner .btn-normal{margin:0 auto}}.talent .outgoing .tab-switch{display:none}@media screen and (min-width: 768px){.talent .outgoing .tab-label{display:none}}@media screen and (max-width: 767px){.talent .outgoing .tab-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden;border-top:none;border-radius:2rem;position:relative}.talent .outgoing .tab-label{cursor:pointer;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;position:relative;-webkit-transition:cubic-bezier(0.4, 0, 0.2, 1) 0.2s;transition:cubic-bezier(0.4, 0, 0.2, 1) 0.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:48%;border:solid 2px #222;border-radius:2rem 2rem 0 0;border-bottom:none;background:#fff;position:absolute;top:3px;z-index:1}.talent .outgoing .tab-label:not(.active){color:#fff;background:#222}.talent .outgoing .tab-label--left{left:0}.talent .outgoing .tab-label--right{right:0}.talent .outgoing .tab-label .content__title{margin:2rem auto}.talent .outgoing .tab-label .content__title .en{font-size:24px;font-size:2.4rem;margin-bottom:1rem;padding-bottom:0}.talent .outgoing .tab-label .content__title .en::before{content:none}.talent .outgoing .tab-label .content__title .jp{font-size:14px;font-size:1.4rem}.talent .outgoing .tab-left,.talent .outgoing .tab-right{height:0;opacity:0;pointer-events:none;width:100%}.talent .outgoing .tab-content{height:0;opacity:0;pointer-events:none;background:#222;width:100%}.talent .outgoing .tab-content .content__title{display:none}.talent .outgoing .tab-switch:checked+.tab-label+.tab-content{height:auto;opacity:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;pointer-events:auto}}.talent .biography .biography-top{display:none;position:fixed;bottom:80px;z-index:99}@media screen and (max-width: 767px){.talent .biography .biography-top{width:250px;left:50%;bottom:18px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.talent .biography .biography-top a{display:block;width:100%}.talent .biography .biography-top a img{width:100%}.talent .biography .content__title{margin:0 auto}.talent .biography__cat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-top:6rem}@media screen and (max-width: 767px){.talent .biography__cat{gap:0.5rem}}.talent .biography__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50vh;border:solid 1px #222;background:#fff;padding:0 1.5rem;line-height:1.5;font-weight:bold}@media screen and (max-width: 767px){.talent .biography__link{font-size:13px;font-size:1.3rem}}.talent .biography__link.active{color:#fff;background:#222}.talent .biography .job-history{max-width:920px;margin:8rem auto 0}@media screen and (max-width: 767px){.talent .biography .job-history{margin:6rem auto 0}}.talent .biography .job-history .unit{border-radius:15px;-webkit-box-shadow:8px 8px 0px 0px rgba(34,34,34,0.16);box-shadow:8px 8px 0px 0px rgba(34,34,34,0.16);background:#fff;margin-bottom:3rem;padding:3rem 6rem 4rem}@media screen and (max-width: 767px){.talent .biography .job-history .unit{padding:3rem 2rem 4rem}}.talent .biography .job-history .unit__height{position:relative;border-bottom:solid 1px #323232}.talent .biography .job-history .unit__height .unit__sub:nth-of-type(n+2) .unit__sub--title{border-top:solid 1px #323232}.talent .biography .job-history .unit__height.active ~ .readmore::before{content:"Close"}.talent .biography .job-history .unit__height.active ~ .readmore::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.talent .biography .job-history .unit .readmore{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-size:1.4rem;font-family:"Oswald";font-weight:400;text-align:center;-webkit-transform:translate(0, 50%);transform:translate(0, 50%);cursor:pointer;z-index:1}.talent .biography .job-history .unit .readmore::before{content:"More Info"}@media screen and (max-width: 767px){.talent .biography .job-history .unit .readmore::before{margin-bottom:0.5rem}}.talent .biography .job-history .unit .readmore::after{content:"";display:block;width:64px;height:17px;background-image:url(../../img/talent/arrow-more.svg);background-repeat:no-repeat;background-size:contain}.talent .biography .job-history .unit__main-title{font-size:18px;font-size:1.8rem;font-weight:bold;margin-bottom:1rem;position:relative}@media screen and (max-width: 767px){.talent .biography .job-history .unit__main-title{padding-left:3rem}}.talent .biography .job-history .unit__main-title::before{content:"";display:block;width:2rem;height:0.3rem;background:-webkit-gradient(linear, left top, right top, from(#6cbed3), to(#9b73fa));background:-webkit-linear-gradient(left, #6cbed3, #9b73fa);background:linear-gradient(90deg, #6cbed3, #9b73fa);position:absolute;top:50%;left:-10px;-webkit-transform:translate(-100%, -50%);transform:translate(-100%, -50%)}@media screen and (max-width: 767px){.talent .biography .job-history .unit__main-title::before{left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}}.talent .biography .job-history .unit__sub{display:-webkit-box;display:-ms-flexbox;display:flex;border:solid 1px #323232;border-bottom:none}.talent .biography .job-history .unit__sub:nth-of-type(n+2){border-top:none}.talent .biography .job-history .unit__sub:nth-of-type(n+2) .unit__detail{border-top:solid 1px #323232}@media screen and (max-width: 767px){.talent .biography .job-history .unit__sub{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.talent .biography .job-history .unit__sub:first-of-type .unit__sub--title{border-bottom:solid 1px #323232}}.talent .biography .job-history .unit__sub:first-of-type .unit__sub--title{border-top:none}.talent .biography .job-history .unit__sub--title{width:15%;max-width:120px;padding:0.3rem 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:dashed 1px #323232}@media screen and (max-width: 767px){.talent .biography .job-history .unit__sub--title{width:100%;max-width:none;font-size:12px;font-size:1.2rem;background:#e7eef0;border-right:none}}.talent .biography .job-history .unit__detail{width:85%}.talent .biography .job-history .unit__detail.full{width:100%}@media screen and (max-width: 767px){.talent .biography .job-history .unit__detail{width:100%}}.talent .biography .job-history .unit__detail--allotment{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:solid 1px #323232;-webkit-box-sizing:border-box;box-sizing:border-box}.talent .biography .job-history .unit__detail--allotment:first-of-type{border-top:none}@media screen and (max-width: 767px){.talent .biography .job-history .unit__detail--allotment{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.talent .biography .job-history .unit__detail--title{width:69.85%;max-width:475px;margin-right:10px;padding:0.3rem 1rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 767px){.talent .biography .job-history .unit__detail--title{width:65%;font-size:12px;font-size:1.2rem;border-left:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.talent .biography .job-history .unit__detail--role{width:30.15%;max-width:200px;padding:0.3rem 1rem;border-left:dashed 1px #222;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 767px){.talent .biography .job-history .unit__detail--role{width:35%;font-size:12px;font-size:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.talent .biography__scroll{display:none;position:fixed;bottom:20px;right:20px}.talent .talent-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:94%;max-width:1000px;margin:5rem auto 7.5rem;background:#fff;border-radius:15px;padding:3rem 5rem;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:8px 8px 0px 0px rgba(34,34,34,0.16);box-shadow:8px 8px 0px 0px rgba(34,34,34,0.16);position:relative}@media screen and (max-width: 767px){.talent .talent-search{margin:5rem auto 6rem;padding:3rem 2rem}}.talent .talent-search__file{width:160px;height:40px;color:#fff;background:#222;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0 0 10px 10px;font-size:20px;font-size:2rem;font-family:"Oswald";font-weight:300;position:absolute;top:12rem;right:0;-webkit-transform:translate(50%, 0) rotate(90deg);transform:translate(50%, 0) rotate(90deg);-webkit-transform-origin:top;transform-origin:top}@media screen and (max-width: 767px){.talent .talent-search__file{top:0;right:1.5rem;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.talent .talent-search .search-form{width:100%}.talent .talent-search .search-form__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){.talent .talent-search .search-form__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.talent .talent-search .search-form__left{width:72.5%}@media screen and (max-width: 767px){.talent .talent-search .search-form__left{width:100%}}.talent .talent-search .search-form__right{width:25%}@media screen and (max-width: 767px){.talent .talent-search .search-form__right{width:100%;margin-top:1rem}}.talent .talent-search .search-form__top{margin-bottom:4rem}.talent .talent-search .search-form__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4rem;padding-top:4rem;border-top:1px solid #222}@media screen and (max-width: 767px){.talent .talent-search .search-form__bottom{gap:1rem}}.talent .talent-search .search-form__bottom .search-submit__wrap{width:260px;height:60px}@media screen and (max-width: 767px){.talent .talent-search .search-form__bottom .search-submit__wrap{height:40px}}.talent .talent-search .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}@media screen and (max-width: 767px){.talent .talent-search .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.talent .talent-search .item:last-of-type{margin-bottom:0}.talent .talent-search .option{width:130px;font-size:14px;font-size:1.4rem;font-weight:bold;text-align:right}@media screen and (max-width: 767px){.talent .talent-search .option{width:100%;text-align:left;margin-bottom:10px}}.talent .talent-search .choices{width:calc(100% - 140px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.75rem 1.5rem}@media screen and (max-width: 767px){.talent .talent-search .choices{width:100%}}.talent .talent-search .radio{display:none}.talent .talent-search .radio__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:124px;font-size:14px;font-size:1.4rem;border:solid 1px #222;padding:0.3rem 1rem;border-radius:50vh;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.talent .talent-search .radio__wrap.active{color:#fff;background:#222}.talent .talent-search .radio__wrap.wide{padding:0.3rem 2rem}.talent .talent-search .checkbox{display:none}.talent .talent-search .checkbox__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:124px;font-size:14px;font-size:1.4rem;padding-left:3rem;border-radius:50vh;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative}@media screen and (max-width: 767px){.talent .talent-search .checkbox__wrap{padding-left:2.5rem}}.talent .talent-search .checkbox__wrap::before{content:"";display:block;width:2.4rem;height:2.4rem;background:#e7eef0;border-radius:4px;position:absolute;top:40%;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media screen and (max-width: 767px){.talent .talent-search .checkbox__wrap::before{width:2rem;height:2rem;top:50%}}.talent .talent-search .checkbox__wrap.active::after{content:"";display:block;width:2.2rem;height:2.2rem;background-image:url(../../img/common/icon_checked.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);z-index:2}.talent .talent-search .checkbox__wrap.wide{padding:0.3rem 2rem}.talent .talent-search .search-field{width:100%;height:100%;padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;outline:solid 1px #555;border-radius:2px;font-size:16px;font-size:1.6rem}@media screen and (min-width: 769px){.talent .talent-search .search-field:hover{outline:solid 1px #5596e8}.talent .talent-search .search-field:focus{outline:solid 2px #5596e8}}.talent .talent-search .search-field__wrap{width:100%;max-width:400px}.talent .talent-search .conditions-add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:4rem;font-size:16px;font-size:1.6rem;font-weight:bold;background:#e7eef0;margin-bottom:1rem;padding:0 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative}.talent .talent-search .conditions-add::before{content:"";display:block;width:2rem;height:3px;background:#222;position:absolute;top:50%;right:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.talent .talent-search .conditions-add::after{content:"";display:block;width:2rem;height:3px;background:#222;position:absolute;top:50%;right:0;-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.talent .talent-search .conditions-reset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:260px;height:60px;font-size:16px;font-size:1.6rem;font-weight:bold;background:#e7eef0;padding:0 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative}@media screen and (max-width: 767px){.talent .talent-search .conditions-reset{font-size:14px;font-size:1.4rem;height:40px}}.talent .talent-search .conditions-reset::before{content:"";display:block;width:2rem;height:2rem;background-image:url(../../img/common/icon-reset.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;right:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.talent .talent-search .search-submit{width:100%;height:4rem;font-size:16px;font-size:1.6rem;font-weight:bold;color:#fff;border:none;background:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;padding:0 1rem}@media screen and (max-width: 767px){.talent .talent-search .search-submit{font-size:14px;font-size:1.4rem;height:40px}}.talent .talent-search .search-submit__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background:#222;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.talent .talent-search .search-submit__wrap::before{content:"";display:block;width:2rem;height:2rem;background-image:url(../../img/common/icon-search.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;right:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.talent .expansion{display:none}.talent .expansion.active{display:block}.talent .expansion__wrap{width:100vw;height:100vh;background:rgba(34,34,34,0.7);position:fixed;top:0;left:0;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.talent .expansion__wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.talent .expansion .talent-search{z-index:1}.talent .expansion .talent-search::before{content:"";display:inline-block;width:5.5rem;height:5.5rem;background-image:url(../../img/common/modal-close.svg);background-repeat:no-repeat;background-size:contain;position:absolute;left:50%;bottom:-2rem;-webkit-transform:translate(-50%, 100%);transform:translate(-50%, 100%);pointer-events:none}@media screen and (max-width: 767px){.talent .expansion .talent-search::before{width:4.5rem;height:4.5rem}}.talent .expansion .search-form__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
/*# sourceMappingURL=../maps/page/talent.css.map */
