/* English SIC: pages/paper_conference.css; extracted from the original English styles. */
.m__paper_conference { position:relative }
@media print,screen and (min-width: 768px) {
.m__paper_conference { margin-top:-72px }
}
@media print,screen and (min-width: 768px) {
.m__paper_conference .sp__br { display:none }
}
@media only screen and (max-width: 767px) {
.m__paper_conference .sp__br { display:block }
}
@media print,screen and (min-width: 768px) {
.m__paper_conference .l__bg-section { background:linear-gradient(to bottom,#0000 550px,#fff 800px),url(/sic/assets/img/common/bg_mv_pc.png) center top 72px }
}
@media only screen and (max-width: 767px) {
.m__paper_conference .l__bg-section { background:linear-gradient(to bottom,#0000 550px,#fff 800px),url(/sic/assets/img/common/bg_mv_sp.png) center top }
}
.m__paper_conference .m__hero__text-box { padding-top:162px;margin-bottom:48px }
@media only screen and (max-width: 767px) {
.m__paper_conference .m__hero__text-box { padding-top:55px;margin-bottom:0;padding-bottom:0 }
}
.m__paper_conference .m__hero__text-box .title { display:flex;font-size:1.4rem;margin-bottom:36px;flex-wrap:wrap }
@media only screen and (max-width: 767px) {
.m__paper_conference .m__hero__text-box .title { margin-bottom:15px }
}
.m__paper_conference .m__hero__text-box .en-title { margin-right:8px;display:inline-block;margin-bottom:8px }
.m__paper_conference .m__hero__text-box .en-title:before { vertical-align:4px }
@media only screen and (max-width: 767px) {
.m__paper_conference .m__hero__text-box .en-title { padding-left:55px;position:relative }
}
@media only screen and (max-width: 767px) {
.m__paper_conference .m__hero__text-box .en-title:before { position:absolute;left:0;top:20px }
}
.m__paper_conference .m__type-switcher { display:flex;flex-wrap:wrap;justify-content:space-between;font-size:1.8rem;margin-bottom:49px;padding:8px;background:#e9eaf0;border-radius:36px }
@media only screen and (max-width: 767px) {
.m__paper_conference .m__type-switcher { font-size:1.6rem;margin-bottom:28px }
}
.m__paper_conference .m__type-switcher li { font-family:var(--sic-font-zen);text-decoration:none;font-weight:700;display:inline-block;align-items:center;gap:16px;line-height:1.35;transition:.3s;width:50%;text-align:center }
.m__paper_conference .m__type-switcher li span { color:#fff;background:var(--sic-color-primary);display:block;width:100%;border-radius:28px;padding:15px 0 }
.m__paper_conference .m__type-switcher li a { color:var(--sic-color-primary);background:#e9eaf0;display:block;width:100%;border-radius:28px;padding:15px 0;text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:4px;transition:text-decoration-color .3s ease-in }
@media only screen and (max-width: 767px) {
.m__paper_conference .m__type-switcher.en { border-radius:46px }
}
@media only screen and (max-width: 767px) {
.m__paper_conference .m__type-switcher.en li:first-child span { border-radius:38px;padding:26px 0 }
}
@media only screen and (max-width: 767px) {
.m__paper_conference .m__type-switcher.en li:first-child a { padding:26px 0 }
}
@media only screen and (max-width: 767px) {
.m__paper_conference .m__type-switcher.en li:last-child span { border-radius:38px }
}
@media only screen and (max-width: 767px) {
.m__paper_conference .l__left-column .m__anchor { width:auto;max-width:initial }
}
.m__paper_conference .l__left-column .m__anchor li+li { margin-top:0 }
.m__paper_conference .l__left-column .m__anchor .m__tab__paper_conference { display:flex;flex-wrap:wrap;justify-content:space-between;font-size:2rem;position:relative;margin-top:8px;padding-bottom:30px;margin-bottom:40px }
@media print,screen and (min-width: 768px) {
.m__paper_conference .l__left-column .m__anchor .m__tab__paper_conference { width:280px }
}
@media only screen and (max-width: 767px) {
.m__paper_conference .l__left-column .m__anchor .m__tab__paper_conference { font-size:1.6rem;margin-top:0;padding-bottom:28px;margin-bottom:33px }
}
.m__paper_conference .l__left-column .m__anchor .m__tab__paper_conference:before { content:"";display:block;width:100%;height:6px;background:#bfc0d3;border-radius:3px;position:absolute;bottom:0;left:0 }
.m__paper_conference .l__left-column .m__anchor .m__tab__paper_conference li { display:inline-block;width:50%;position:relative;text-align:center }
@media print,screen and (min-width: 768px) {
.m__paper_conference .l__left-column .m__anchor .m__tab__paper_conference li { width:140px }
}
.m__paper_conference .l__left-column .m__anchor .m__tab__paper_conference li span { font-family:var(--sic-font-zen);text-decoration:none;font-weight:700;display:inline-block;align-items:center;gap:16px;line-height:1;transition:.3s;color:var(--sic-color-primary) }
.m__paper_conference .l__left-column .m__anchor .m__tab__paper_conference li span:before { content:"";display:block;width:100%;height:6px;background:var(--sic-color-primary);border-radius:3px;position:absolute;bottom:-30px;left:0 }
.m__paper_conference .l__left-column .m__anchor .m__tab__paper_conference li span:after { content:"";display:block;width:22px;height:12px;background-image:url(/sic/assets/img/common/icon_tab.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;position:absolute;bottom:-40px;left:calc(50% - 11px) }
@media only screen and (max-width: 767px) {
.m__paper_conference .l__left-column .m__anchor .m__tab__paper_conference li span { line-height:1 }
}
@media only screen and (max-width: 767px) {
.m__paper_conference .l__left-column .m__anchor .m__tab__paper_conference li span:before { bottom:-28px }
}
@media only screen and (max-width: 767px) {
.m__paper_conference .l__left-column .m__anchor .m__tab__paper_conference li span:after { bottom:-39px }
}
.m__paper_conference .l__left-column .m__anchor .m__tab__paper_conference li a { color:var(--sic-color-primary);text-align:center;display:inline-block;line-height:1;text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:4px;transition:text-decoration-color .3s ease-in }
@media only screen and (max-width: 767px) {
.m__paper_conference .l__left-column .m__anchor .m__tab__paper_conference li a { line-height:1 }
}
.m__paper_conference .l__left-column .m__anchor .m__anchor__paper_conference { display:flex;flex-wrap:wrap;justify-content:space-between }
@media only screen and (max-width: 767px) {
.m__paper_conference .l__left-column .m__anchor .m__anchor__paper_conference { overflow-x:auto;background:none;margin-right:0;gap:10px;flex-wrap:nowrap;margin-inline:-24px;padding-inline:24px;border-radius:0 }
}
@media only screen and (max-width: 767px) {
.m__paper_conference .l__left-column .m__anchor .m__anchor__paper_conference::-webkit-scrollbar { display:none }
}
.m__paper_conference .l__left-column .m__anchor .m__anchor__paper_conference li { display:block;line-height:1.4 }
@media print,screen and (min-width: 768px) {
.m__paper_conference .l__left-column .m__anchor .m__anchor__paper_conference.number { display:grid;grid-template-columns:repeat(5,max-content);justify-content:space-between;row-gap:15px;width:280px;max-width:100% }
.m__paper_conference .l__left-column .m__anchor .m__anchor__paper_conference.number li { width:auto;padding-right:0;margin-bottom:0 }
}
@media only screen and (max-width: 767px) {
.m__paper_conference .l__left-column .m__anchor .m__anchor__paper_conference li { width:auto;flex-shrink:0;text-decoration:none;padding-right:0;line-height:1;margin-bottom:0 }
}
@media only screen and (max-width: 767px) {
.m__paper_conference .l__left-column .m__anchor .m__anchor__paper_conference li:nth-child(5n) { width:auto }
}
.m__paper_conference .l__left-column .m__anchor .m__anchor__paper_conference li a { color:var(--sic-color-primary);display:inline;line-height:1.4;font-size:1.8rem;text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:3px;transition:text-decoration-color .3s ease-in;white-space:nowrap }
@media only screen and (max-width: 767px) {
.m__paper_conference .l__left-column .m__anchor .m__anchor__paper_conference li a { display:flex;align-items:center;justify-content:center;line-height:1.35;font-size:1.4rem;font-family:var(--sic-font-zen);font-weight:700;transition:text-decoration-color .3s ease-in;width:auto;height:52px;padding:0 58px 0 26px;border-radius:50px;background:#fff;border:1px solid #e9eaf0;position:relative }
}
@media only screen and (max-width: 767px) {
.m__paper_conference .l__left-column .m__anchor .m__anchor__paper_conference li a:after { content:"";display:block;width:24px;height:24px;border-radius:50%;background:url(/sic/assets/img/common/arrow_bottom.svg) no-repeat center,var(--sic-color-primary);background-size:8px 5px;position:absolute;right:16px;top:50%;transform:translateY(-50%) }
}
@media only screen and (max-width: 767px) {
.m__paper_conference .l__left-column .m__anchor .m__anchor__paper_conference.number li a { font-size:1.6rem }
}
.m__paper_conference .l__left-column .m__anchor .m__anchor__paper_conference.field { display:block }
.m__paper_conference .l__left-column .m__anchor .m__anchor__paper_conference.field li { display:block;width:100%;padding-right:0 }
.m__paper_conference .l__left-column .m__anchor .m__anchor__paper_conference.field li:nth-child(5n) { padding-right:0;width:100% }
@media print,screen and (min-width: 768px) {
.m__paper_conference .l__left-column .m__anchor .m__anchor__paper_conference.field li+li { margin-top:15px }
}
@media only screen and (max-width: 767px) {
.m__paper_conference .l__left-column .m__anchor .m__anchor__paper_conference.field { display:flex }
}
@media only screen and (max-width: 767px) {
.m__paper_conference .l__left-column .m__anchor .m__anchor__paper_conference.field li { width:auto }
}
@media only screen and (max-width: 767px) {
.m__paper_conference .l__left-column .m__anchor .m__anchor__paper_conference.field li:nth-child(5n) { width:auto }
}
.m__paper_conference .l__right-column > .l__section > h2.section-title:first-child { margin-top:0 }
.m__paper_conference .l__right-column > .l__section:last-child { margin-bottom:0 }
.m__paper_conference .category { display:inline-block;margin-right:8px;color:var(--sic-color-primary);background:#e9eaf0;border-radius:20px;font-size:1.6rem;margin-bottom:8px;line-height:1;padding:3px 10px 5px }
@media only screen and (max-width: 767px) {
.m__paper_conference .category { font-size:1.5rem }
}
.m__paper_conference .category:before { content:"";display:inline-block;width:4px;height:4px;background:#6a6d98;border-radius:50%;vertical-align:4px;margin-right:4px }
.m__paper_conference .paper_conference-section { margin-bottom:62px }
@media only screen and (max-width: 767px) {
.m__paper_conference .paper_conference-section { margin-bottom:40px }
}
.m__paper_conference .paper_conference-section li { padding-bottom:35px;margin-bottom:35px;background-image:repeating-linear-gradient(90deg,#6a6d98,#6a6d98 1px,transparent 1px,transparent 3px);background-position:left bottom;background-repeat:repeat-x;background-size:100% 1px }
@media only screen and (max-width: 767px) {
.m__paper_conference .paper_conference-section li { padding-bottom:25px;margin-bottom:25px }
}
.m__paper_conference .paper_conference-section li .title { font-size:1.8rem;font-weight:700;line-height:1.75;color:var(--sic-color-primary);margin:0 }
@media only screen and (max-width: 767px) {
.m__paper_conference .paper_conference-section li .title { font-size:1.8rem }
}
.m__paper_conference .paper_conference-section li .title span.text__italic { font-style:italic }
.m__paper_conference .paper_conference-section li a .title { text-decoration:none }
.m__paper_conference .paper_conference-section li a .title.window:after { content:"";display:inline-block;position:relative;background-image:url(/sic/assets/img/common/icon_external_link.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;width:14px;height:14px }
.m__paper_conference .paper_conference-section li .source { color:var(--sic-color-text);font-size:1.4rem;line-height:2 }
@media only screen and (max-width: 767px) {
.m__paper_conference .paper_conference-section li .source { font-size:1.4rem }
}

/* Hover effects are limited to devices with a fine pointer. */
@media (hover: hover) and (pointer: fine){
.m__paper_conference .m__type-switcher li a:hover { color:var(--sic-color-primary);text-decoration-color:var(--sic-color-primary) }}
@media (hover: hover) and (pointer: fine){
.m__paper_conference .l__left-column .m__anchor .m__tab__paper_conference li a:hover { color:var(--sic-color-primary);text-decoration-color:var(--sic-color-primary) }}
@media (hover: hover) and (pointer: fine){
.m__paper_conference .l__left-column .m__anchor .m__anchor__paper_conference li a:hover { color:var(--sic-color-primary);text-decoration-color:var(--sic-color-primary) }}
@media (hover: hover) and (pointer: fine){
.m__paper_conference .paper_conference-section li a .title:hover { color:var(--sic-color-primary);text-decoration:underline }}
