@charset "UTF-8";._timetable_m5nms_1{padding:152px 0 128px}@media(max-width:767.98px){._timetable_m5nms_1{padding:120px 0 64px}}._title_m5nms_10{max-width:640px;margin:0 auto;font-size:48px;text-align:center}._title_m5nms_10 span{display:block;height:4px;background-image:linear-gradient(90deg,transparent,var(--gold),transparent)}._title_m5nms_10 span:nth-of-type(1){width:78%;margin:0 auto 3px}._title_m5nms_10 span:nth-of-type(3){max-width:47%;margin:3px auto 0}@media(max-width:1024.98px){._title_m5nms_10{max-width:520px;font-size:min(36px,max(6.4vw,24px))}._title_m5nms_10 span{height:2px}._title_m5nms_10 span:nth-of-type(1){margin-bottom:2px}._title_m5nms_10 span:nth-of-type(3){margin-top:2px}}._period_m5nms_45{overflow:hidden;margin-top:-72px;padding-top:152px;outline:0}@media(max-width:767.98px){._period_m5nms_45{margin-top:-85px;padding-top:165px}}._periodTitle_m5nms_58{padding:12px 0;background-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.5) 15%,rgba(0,0,0,.5) 85%,transparent 100%)}._periodTitle_m5nms_58 h3{display:grid;grid-template-columns:auto auto 1fr;align-items:last baseline;gap:8px 0;width:1200px;max-width:90%;margin:0 auto;font-size:24px;line-height:1.25}._periodTitle_m5nms_58 h3 ._uniqueTitle_m5nms_73{font-size:1.428em}._periodTitle_m5nms_58 .g-text-grad{background-image:linear-gradient(#fff,var(--gold));font-family:var(--font-serif);font-size:44px;margin-right:.5em}._periodTitle_m5nms_58 ._dayOfWeek_m5nms_82{margin-left:.2em;font-size:.5em}@media(max-width:767.98px){._periodTitle_m5nms_58 h3{grid-template-columns:auto 1fr;align-items:center;font-size:20px}._periodTitle_m5nms_58 .g-text-grad{font-size:28px}._periodTitle_m5nms_58 .g-text-grad:first-child{grid-column:1/3}}._periodTitle__no_m5nms_100{font-size:1.36em}._periodTitle__sub_m5nms_104{display:inline-block;font-size:.82em}._pageTop_m5nms_109{margin-top:32px;text-align:center;font-size:20px;font-weight:700;color:#f1c47c}._pageTop_m5nms_109 a{position:relative;display:inline-block;padding-top:.9em}._pageTop_m5nms_109 a:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:6px;background:url(/samuraidx/202612/images/icons/expand_more.svg) no-repeat center;transform:scaleY(-1)}._pageTop_m5nms_109 a:hover{text-decoration:underline}._pageTop_m5nms_109 a:hover:before{top:2px;animation:_page-top-arrow_m5nms_1 1.2s ease-in infinite}@media(max-width:767.98px){._pageTop_m5nms_109{font-size:16px}}@keyframes _page-top-arrow_m5nms_1{0%{top:8px}40%{top:2px}}._list_m5nms_153{position:relative;width:1080px;max-width:90%;margin:20px auto 0}._list_m5nms_153:before{content:"";position:absolute;top:0;left:4px;display:block;width:1px;height:calc(100% - 20px);background-color:#f1c47c}._list_m5nms_153._unique_m5nms_73:before{top:32px;height:calc(100% - 40px)}@media(max-width:767.98px){._list_m5nms_153{margin-top:30px}._list_m5nms_153:before{display:none}}._row_m5nms_182{position:relative;z-index:0;margin:40px 0;padding-left:40px}._row_m5nms_182:before{content:"";position:absolute;z-index:-1;top:0;left:4px;height:100%;width:100vw;background:linear-gradient(transparent,rgba(236,166,31,.144),transparent) no-repeat center/100% 260px}._row_m5nms_182._noBody_m5nms_198:before{background-size:100% 120%;opacity:.75}._row_m5nms_182:first-child{padding-top:20px}._row_m5nms_182 h3{margin:1em 0 1.2em;padding-left:1em;border-left:2px solid #eca61f;font-size:20px;font-weight:700}@media(min-width:768px){._row_m5nms_182._noBody_m5nms_198{padding:20px 0 20px 40px;margin:20px 0}}@media(max-width:767.98px){._row_m5nms_182{margin:32px 0;padding:16px 0}._row_m5nms_182:before{left:-5vw;background-size:100%}._row_m5nms_182._noBody_m5nms_198{padding-left:0}._row_m5nms_182 h3{font-size:16px}}._rowHead_m5nms_235{display:flex;align-items:center;gap:.8em 1.2em;margin-left:-40px;color:#f1c47c;font-family:var(--font-serif);font-size:calc(1em + 4px);font-weight:700;line-height:1}._rowHead_m5nms_235 time{position:relative;display:flex;align-items:center;flex-shrink:0;font-size:28px}._rowHead_m5nms_235 time:before,._rowHead_m5nms_235 time:after{content:"";position:relative;z-index:1;display:block;width:8px;height:8px;margin-right:16px;background-color:#f1c47c;transform:rotate(45deg)}._rowHead_m5nms_235 time:after{display:none}@media(max-width:767.98px){._rowHead_m5nms_235{flex-wrap:wrap;margin:0}._rowHead_m5nms_235 time{font-size:24px}}._comingsoon_m5nms_277{color:#fff9}@media(max-width:767.98px){._comingsoon_m5nms_277{width:100%;padding-left:24px}}._rowBody_m5nms_287{position:relative;display:flex;flex-direction:column;gap:28px;min-height:240px;margin-top:16px;padding-top:16px;padding-left:232px;padding-bottom:40px}@media(max-width:1024.98px){._rowBody_m5nms_287{min-height:0;padding-left:200px}}@media(max-width:767.98px){._rowBody_m5nms_287{padding:0;gap:16px 12px}._rowBody_m5nms_287 button{margin:0 auto}}._row_m5nms_182:where(:not(:last-child)) ._rowBody_m5nms_287{border-bottom:1px solid rgba(255,255,255,.2)}@media(max-width:767.98px){._row_m5nms_182:where(:not(:last-child)) ._rowBody_m5nms_287{border:none}}._presenters_m5nms_323{display:flex;gap:24px 48px;font-weight:700}@media(max-width:767.98px){._presenters_m5nms_323{flex-direction:column;align-items:center;gap:4px;margin-top:4px;padding-left:16px}._presenters_m5nms_323 span{font-size:16px}._presenters_m5nms_323 span span:last-child{font-size:14px}._presenters_m5nms_323>span:first-child{font-size:20px}}@media(max-width:767.98px){._presenter_m5nms_323{display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;max-width:400px}}._imgWrap_m5nms_359{width:190px}._imgWrap_m5nms_359 img{-webkit-mask-image:linear-gradient(#000 90%,transparent 100%);mask-image:linear-gradient(#000 90%,transparent 100%)}@media(max-width:1024.98px){._imgWrap_m5nms_359{width:160px}}@media(max-width:767.98px){._imgWrap_m5nms_359{flex-shrink:0;width:120px;margin:0}}._textWrap_m5nms_379{display:grid;align-items:baseline;gap:8px 16px;font-feature-settings:"halt"}._textWrap_m5nms_379 ._name_m5nms_385{display:block;font-size:28px;flex-shrink:0;background-image:linear-gradient(#fff,var(--gold))}._textWrap_m5nms_379 ._company_m5nms_391{font-size:20px}._textWrap_m5nms_379 ._post_m5nms_394{font-size:16px;font-weight:400;color:#e0e0e0}@media(max-width:767.98px){._textWrap_m5nms_379 ._name_m5nms_385{font-size:20px}._textWrap_m5nms_379 ._company_m5nms_391{font-size:16px}._textWrap_m5nms_379 ._post_m5nms_394{font-size:12px}}@media(min-width:1025px){._solo_m5nms_412 ._textWrap_m5nms_379{grid-template-columns:auto auto}._solo_m5nms_412 ._name_m5nms_385{grid-column:1/3}}@media(min-width:768px){._solo_m5nms_412 ._imgWrap_m5nms_359{position:absolute;top:0;left:0}}._multiple_m5nms_427 ._imgWrap_m5nms_359{margin-bottom:16px}@media(min-width:768px){._multiple_m5nms_427 ._rowBody_m5nms_287{padding-top:0;padding-left:0}._multiple_m5nms_427 ._presenter_m5nms_323{max-width:calc(100% / var(--length))}._multiple_m5nms_427 ._textWrap_m5nms_379>span:last-of-type{flex-direction:column}}._modalTrigger_m5nms_443{width:280px;padding:calc(.75em - 1px);box-shadow:inset 0 0 0 1px #f1c47c;border-radius:32px;background-color:transparent;color:#f1c47c;transition:background-color .2s}._modalTrigger_m5nms_443:hover{background-color:#f1c47c1c}body._modalOpened_19aeg_2{overflow:hidden;border-right:var(--scroll-bar-width) solid var(--neutral-6)}._dialog_19aeg_7{position:fixed;inset:0;z-index:var(--z-modal);padding:40px 0;overflow-y:scroll;background-color:#0009;animation:_fadeIn_19aeg_1 .225s backwards}._dialog_19aeg_7[open]{display:flex;justify-content:center}._dialog_19aeg_7:not([open]){transition:display .25s allow-discrete}._dialog_19aeg_7::backdrop{background:transparent}@keyframes _fadeIn_19aeg_1{0%{opacity:0}to{opacity:1}}._content_19aeg_38{position:relative;max-width:95%;margin:auto;outline:none;border-radius:8px;background-image:linear-gradient(140deg,#00164366,#09090b55,#00164344);box-shadow:inset 0 0 0 1px #787d8740;backdrop-filter:blur(10px);animation:_fadeIn_19aeg_1 .4s .25s backwards ease-out}._close_19aeg_50{position:sticky;top:0;right:0;height:0;padding-right:8px;z-index:1;text-align:right}._close_19aeg_50 button{margin-top:8px;width:40px;height:40px;border-radius:50%;background:url(/samuraidx/202612/images/icons/close.svg) no-repeat center,#787d8761;vertical-align:middle;cursor:pointer}@media(max-width:767.98px){._close_19aeg_50{padding-right:8px}._close_19aeg_50 button{margin-top:8px}}._container_myavd_1{max-width:960px;margin:auto;padding:40px min(40px,5vw)}._datetime_myavd_7{font-size:36px;font-family:var(--font-serif);line-height:1}@media(max-width:1079.98px){._datetime_myavd_7{font-size:28px}}._date_myavd_7{font-size:1.5em;font-weight:700;background-image:linear-gradient(#fff,var(--gold))}._dayOfWeek_myavd_24{margin-left:.4em;background-image:linear-gradient(#fff,var(--gold))}._time_myavd_29{margin-left:.75em;color:#f1c47c}._presentation_myavd_34{padding-bottom:48px;border-bottom:1px solid var(--neutral-a6)}._category_myavd_39{margin-top:24px;font-size:24px;letter-spacing:.1em}._title_myavd_45{margin-top:12px;font-size:36px;font-weight:800;line-height:1.41}._summary_myavd_52{margin-top:2em;white-space:pre-wrap;line-height:1.75}@media(max-width:1079.98px){._category_myavd_39{font-size:24px}._title_myavd_45{font-size:28px}}._presenter_myavd_66{display:flex;align-items:flex-start;margin-top:64px}._presenter_myavd_66:first-child{margin-top:48px}@media(max-width:767.98px){._presenter_myavd_66{flex-direction:column;align-items:center}}._imgWrap_myavd_81{position:relative;flex-shrink:0;width:240px;background:url(/samuraidx/202612/images/lp/modal_bg.png) center/cover,linear-gradient(#806f43,#36424b) no-repeat center bottom;border:1px solid #f1c47c}._imgWrap_myavd_81:before,._imgWrap_myavd_81:after{content:"";position:absolute;display:block;height:8px;width:8px;background-color:#f1c47c;z-index:1;transform:rotate(45deg)}._imgWrap_myavd_81:before{top:-4px;right:-4px}._imgWrap_myavd_81:after{bottom:-4px;left:-4px}._profile_myavd_107{width:100%;margin-left:48px}@media(max-width:767.98px){._profile_myavd_107{margin:24px 0 0}}._name_myavd_117{margin-bottom:.625em;font-size:2em;font-weight:700}._nameEn_myavd_123{display:block;margin-top:4px;color:#d6d3d1;font-size:.5em;font-weight:400;letter-spacing:.08em}._companyName_myavd_132{display:block;margin-bottom:4px;font-size:1.25em;font-weight:700}._profileTitle_myavd_139{margin-top:2em;letter-spacing:.08em;color:#f1c47c;font-weight:400}._profileText_myavd_146{margin-top:4px;white-space:pre-wrap;color:#d6d3d1}._observer_da9pw_1{margin-top:60px}._navContainer_da9pw_5{position:sticky;z-index:2;top:80px;height:120px}._nav_da9pw_5{display:grid;gap:14px;grid-template-columns:repeat(4,1fr);width:1200px;max-width:100%;margin:0 auto;font-size:20px;font-weight:700;text-align:center;pointer-events:auto}._nav_da9pw_5 a{position:relative;z-index:0;padding:20px 12px;background-color:#000c;line-height:1.25;transition:.15s ease-out;transition-property:font-size,padding;will-change:font-size}._nav_da9pw_5 a span{display:block;background-image:linear-gradient(#fff,var(--gold));font-family:var(--font-serif);font-size:32px;margin-bottom:.25em;transition:inherit;will-change:font-size}._nav_da9pw_5 a:before{content:"";position:absolute;z-index:-1;inset:0;background-image:linear-gradient(90deg,#0a1821,#163950,#0a1821);opacity:0;transition:opacity .2s}._nav_da9pw_5 a:hover:before{opacity:1}@media(min-width:768px){._nav_da9pw_5 a:nth-child(2),._nav_da9pw_5 a:nth-child(4){letter-spacing:-.05em;font-size:16px}:not(.is-inView)+._navContainer_da9pw_5 a{padding:12px;font-size:14px}:not(.is-inView)+._navContainer_da9pw_5 a span{font-size:20px}}@media(max-width:767.98px){._observer_da9pw_1{margin-top:24px}._navContainer_da9pw_5{top:64px}._nav_da9pw_5{gap:0;padding:10px 4px 8px;font-size:10px;transition:background-color .15s ease-out}._nav_da9pw_5 a{display:flex;flex-direction:column;padding:0 8px;background-color:transparent;color:#f1c47c;border-left:1px solid rgba(255,255,255,.2)}._nav_da9pw_5 a:first-child{border-left:none}._nav_da9pw_5 a span{flex-shrink:0;margin-bottom:auto;border-bottom:4px solid transparent;font-size:28px}._nav_da9pw_5 a:before{content:none}._nav_da9pw_5 a:after{content:"";display:block;width:12px;height:16px;border-top:8px solid transparent;margin:auto auto 0;background:url(/samuraidx/202612/images/icons/expand_more.svg) no-repeat center}:not(.is-inView)+._navContainer_da9pw_5 ._nav_da9pw_5{background-color:#0009}:not(.is-inView)+._navContainer_da9pw_5 a span{font-size:20px}}main:before{content:"";position:fixed;z-index:-1;inset:0 var(--scroll-bar-width) 0 0;background:url(/samuraidx/202612/images/lp/bg.png) no-repeat 0%/cover,#201d16}
