:root{--font-family-default: "游ゴシック体", "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "メイリオ", meiryo, sans-serif;--font-family-en: "Roboto", sans-serif;--color-main: #001867;--color-accent1: #004ea2;--color-accent2: #00a9f3;--color-text-default: #000;--color-text1: #666;--color-dark: #1b2b6e;--color-gray1: #333;--color-gray2: #999;--color-gray-line1: #ccc;--color-gray-line2: #eee;--color-background1: #e1ebf2;--color-background2: #f0f6fa;--color-apply1: #d42c2c;--color-apply2: #aa1b1b;--color-seminar1: #b52ecd;--color-seminar2: #8e1baa;--color-mypage1: #002b9b;--color-mypage2: #001867;--color-login1: #004da0;--color-login2: #17376e;--color-action1: #008481;--color-action2: #006b69;--color-primary-button1: #002b9b;--color-primary-button2: #001867;--color-sub-button1: #187ac6;--color-sub-button2: #195fab;--color-turquoise: #007eb6;--color-purple: #742f9c;--header-height: 9.1875rem;--container-width: 70rem;--small-container-width: 58rem;--article-container-width: 53.5rem;--grid-columns: 12;--grid-gap: 2rem;--z-index-utility: 100;--z-index-pagetop: 1000;--z-index-overlay: 2000;--z-index-menu: 3000;--z-index-header: 4000;--z-index-bpprivacy: 5000}/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,::before,::after{box-sizing:border-box}html{font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}:where(b,strong){font-weight:bolder}:where(code,kbd,samp,pre){font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}:where(small){font-size:80%}:where(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}:where(sub){bottom:-0.25em}:where(sup){top:-0.5em}:where(table){border-color:currentcolor}:where(button,input,optgroup,select,textarea){font-family:inherit;font-size:100%;line-height:1.15;margin:0}:where(button,[type=button],[type=reset],[type=submit]){-webkit-appearance:button}:where(legend){padding:0}:where(progress){vertical-align:baseline}:where(::-webkit-inner-spin-button,::-webkit-outer-spin-button){height:auto}:where([type=search]){-webkit-appearance:textfield;outline-offset:-2px}:where(::-webkit-search-decoration){-webkit-appearance:none}:where(::-webkit-file-upload-button){-webkit-appearance:button;font:inherit}:where(summary){display:list-item}body{min-width:100%;font-family:var(--font-family-default);font-weight:500;line-height:1.8;color:var(--color-text-default);word-break:normal;background:#fff;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset}@media (min-resolution: 2dppx){body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}*{box-sizing:border-box}*::before,*::after{box-sizing:border-box}:where(ul,ol,li,dd){padding:0;margin:0;list-style-type:none}:where(em){font-style:normal}:where(p){margin:0}:where(sub){bottom:-0.1em}:where(p:not([class*=c-lead])+p){margin-top:1em}:where(table){border-spacing:0;border-collapse:collapse}:where(b,strong){font-weight:700}:where(img){max-width:100%;height:auto;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(input[type=search]){-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}:where(input[type=search]:focus){outline:none}:where(button,[type=button],[type=reset],[type=submit]){padding:0;font-family:var(--font-family-default);-webkit-appearance:none;-moz-appearance:none;appearance:none;touch-action:manipulation;background-color:rgba(0,0,0,0);border:none;transition:.2s linear}:where(:-moz-any-link,button,[type=button],[type=reset],[type=submit],label[for],select,summary,[role=tab],[role=button]){cursor:pointer}:where(:any-link,button,[type=button],[type=reset],[type=submit],label[for],select,summary,[role=tab],[role=button]){cursor:pointer}:where(select){white-space:nowrap}:where(a){color:var(--color-accent1);text-decoration:underline;opacity:1;transition:color,opacity .2s linear}:where(a) img{transition:color,opacity .2s linear}@media(any-hover: hover){:where(a):hover{text-decoration:none}:where(a):hover img{opacity:.7}}:where(a):not([href]){pointer-events:none}:where(:focus:not(:focus-visible)){outline:none}@media(prefers-reduced-motion: reduce){*,*::before,*::after{transition-duration:.01ms !important;animation-duration:.01ms !important;animation-iteration-count:1 !important;scroll-behavior:auto !important}}.l-wrapper{position:relative;min-width:71.25rem}.l-wrapper::before{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100vh;content:"";background:url("/images/xtechnext/2025kan/bg_content_top.jpg") repeat-y 50% 0/cover}.l-content{background:var(--color-background1) url("/images/xtechnext/2025kan/bg_content.png") no-repeat center top/100% auto}.l-main{padding-bottom:3.75rem}.l-main_body{width:var(--small-container-width);padding:3.75rem;margin-inline:auto;background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.16)}.l-main.-seminar{padding-top:3.75rem;padding-bottom:0;background-color:#fff}.l-section{position:relative}.l-section>.l-section{margin-top:2.5rem}.l-section+.l-section{margin-top:3.75rem}.l-section.-white{background-color:#fff}.l-section.-full{padding:3.75rem 0;background-color:#fff}.l-section.-full .l-section{min-width:auto;padding:0}.l-fullSection{padding:3.75rem 0.625rem}.l-fullSection.-white{background-color:#fff}.l-fullSection.topPresent,.l-fullSection.topNewArrival,.l-fullSection.topSeminar{padding-bottom:0}.l-block+.l-block{margin-top:2.5rem}.l-container{position:relative;width:var(--container-width);margin-inline:auto}.l-container::after{display:block;clear:both;content:""}.l-container.-small{width:var(--small-container-width)}body.top .l-content{background:none}body.top .l-main{padding-bottom:0}body.leaf .l-main{border-bottom:1px solid #fff}body.leaf .l-section.theme{margin-top:0}body.present .l-main{background-color:#fff}body.theater .l-main{background-color:#fff}.l-header{position:sticky;top:0;z-index:var(--z-index-header);width:100%;min-width:71.25rem;padding:0 1rem;background:#fff;box-shadow:2px 0 10px rgba(0,0,0,.3)}.l-header_inner{display:flex;align-items:center;justify-content:space-between;width:70rem;padding-block:0.5rem;margin-inline:auto}.l-header_logo{width:24.375rem;margin:0.625rem 0.625rem 0 0}.l-header_logo a{display:flex;align-items:center;width:100%}.l-header_logo a img{width:100%;max-width:none}.l-header_info{display:flex;flex-wrap:wrap;align-items:center;width:14.375rem;margin:0 0 0 auto;line-height:1.4}.l-header_info_title{width:2.5625rem;padding:0.1875rem 0 0.125rem;margin-top:0.125rem;font-size:0.6875rem;text-align:center;border:1px solid #e5e5e5}.l-header_info_description{width:calc(100% - 2.5625rem);padding:0.0625rem 0 0 0.5rem;margin-top:0.125rem;font-size:0.75rem}.l-header_nav{display:flex;-moz-column-gap:0.25rem;column-gap:0.25rem;height:100%;margin-left:1.5rem}.l-header_nav_item{width:8.125rem;font-size:1.125rem;font-weight:700;line-height:1.3;text-align:center}.l-header_nav_item a{display:flex;align-items:center;justify-content:center;height:4.625rem;padding:0.875rem 0.3125rem 0.8125rem;color:#fff;text-decoration:none;border-style:solid;border-width:1px;border-radius:2px;transition-duration:.2s;transition-property:color,background,border-color}.l-header_nav_item a.-apply{background-image:linear-gradient(90deg, var(--color-apply1) 0%, var(--color-apply2) 100%);border-color:var(--color-apply2)}@media(any-hover: hover){.l-header_nav_item a.-apply:hover{color:var(--color-apply2);background:#fff}}.l-header_nav_item a.-apply:focus-visible{color:var(--color-apply2);background:#fff}.l-header_nav_item a.-seminar{background-image:linear-gradient(90deg, var(--color-seminar1) 0%, var(--color-seminar2) 100%);border-color:var(--color-seminar2)}@media(any-hover: hover){.l-header_nav_item a.-seminar:hover{color:var(--color-seminar2);background:#fff}}.l-header_nav_item a.-seminar:focus-visible{color:var(--color-seminar2);background:#fff}.l-header_nav_item a.-mypage{background-image:linear-gradient(90deg, var(--color-mypage1) 0%, var(--color-mypage2) 100%);border-color:var(--color-mypage2)}@media(any-hover: hover){.l-header_nav_item a.-mypage:hover{color:var(--color-mypage2);background:#fff}}.l-header_nav_item a.-mypage:focus-visible{color:var(--color-mypage2);background:#fff}.l-header_nav_item a.-disabled{pointer-events:none;background:#999;border-color:#999}.l-header_nav_item a.-finished{background:#999;border-color:#999}.l-header_menu{height:3rem;margin:0 -1rem;background:var(--color-main)}.l-header_menu_button{display:none}.l-header_menu_list{position:relative;display:flex;justify-content:space-between;width:70rem;height:100%;margin-inline:auto}.l-header_menu_list::after{position:absolute;top:50%;right:0;display:block;width:1px;height:1rem;content:"";background:#fff;transform:translateY(-50%)}.l-header_menu_item{flex:1 1 auto}.l-header_menu_item a{position:relative;display:flex;align-items:center;justify-content:center;height:100%;padding:0.875rem 0.3125rem 0.8125rem;font-size:1rem;font-weight:700;line-height:1.3;color:#fff;text-decoration:none;text-underline-offset:8px}.l-header_menu_item a::before{position:absolute;top:50%;left:0;display:block;width:1px;height:1rem;content:"";background:#fff;transform:translateY(-50%)}.l-header_menu_item a.-disabled{color:#999;pointer-events:none}@media(any-hover: hover){.l-header_menu_item a:hover{text-decoration:underline}}.l-header_menu_item a:focus-visible{text-decoration:underline}.l-header_menu_item.-anker a{position:relative}.l-header_menu_item.-anker a::after{display:block;margin-left:0.375rem;content:"";width:0.5rem;height:0.375rem;background-color:rgba(255,255,255,.4);clip-path:polygon(100% 0, 0 0, 50% 100%)}.l-header_cta{display:none}_::-webkit-full-page-media,_:future,:root .l-header_info{width:15rem}.l-footer{line-height:1.4;background:#eee}.l-footer_pagetop{position:fixed;right:10px;bottom:10px;z-index:var(--z-index-pagetop);width:2.75rem;height:2.75rem;visibility:hidden;background-color:rgba(0,78,162,.6);border-radius:2px;opacity:0;transition-duration:.2s;transition-property:opacity,visibility,background}.l-footer_pagetop::before{position:absolute;display:block;content:"";top:50%;left:50%;translate:-50% -25%;width:0.75rem;height:0.75rem;border-color:#fff;border-style:solid;border-width:0 3px 3px 0;rotate:225deg}.l-footer_pagetop.is-show{visibility:visible;opacity:1}.l-footer_pagetop .-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media(any-hover: hover){.l-footer_pagetop:hover{background-color:var(--color-accent1)}}.l-footer_pagetop:focus-visible{background-color:var(--color-accent1)}.l-footer_inner{padding:2.5rem 1.25rem;text-align:center}.l-footer_link{display:flex;justify-content:center;margin-right:auto;margin-left:auto}.l-footer_link_item{padding:0 0.9375rem;font-size:0.875rem}.l-footer_link_item a{color:var(--color-text-default);text-decoration:none}@media(any-hover: hover){.l-footer_link_item a:hover{color:var(--color-accent1);text-decoration:underline}}.l-footer_link_item+.l-footer_link_item{border-left:1px solid #999}.l-footer_logo{display:table;margin:2.1875rem auto 0;text-align:center}.l-footer_logo img{width:6.25rem;vertical-align:bottom}.l-footer_copyright{margin:1.25rem auto 0;font-size:0.75rem}.l-pageHeader{position:relative;z-index:1;padding-block:0.75rem 1.625rem}.l-pageHeader .l-topicsPath{padding:0}.l-pageHeader_head{display:flex;align-items:center;justify-content:space-between}.l-pageHeader_title{margin:0;font-size:2rem;line-height:1.3}.l-topicsPath{width:70rem;padding:0.9375rem 0;margin:0 auto 0.9375rem}.l-topicsPath_list{display:inline-block;font-size:0.75rem}.l-topicsPath_item{display:inline;font-size:.75rem;color:var(--color-text-default)}.l-topicsPath_item a{font-size:.75rem;color:var(--color-accent1);text-decoration:none}@media(any-hover: hover){.l-topicsPath_item a:hover{text-decoration:underline}}.l-topicsPath_item+.l-topicsPath_item{position:relative;padding-left:1.3125rem}.l-topicsPath_item+.l-topicsPath_item::before{position:absolute;top:0.28125rem;left:0.375rem;display:inline-block;width:0.375rem;height:0.375rem;content:"";border-top:2px solid var(--color-accent1);border-right:2px solid var(--color-accent1);rotate:45deg}#corporateInfomation{display:block;min-width:70rem;padding:0.625rem 0;margin:0 auto;font-size:0.875rem;background-color:#fff}#corporateInfomation h4{margin:0 0 0.3125rem;color:#d80022}#corporateInfomation a{display:block;width:37.5rem;height:100%;padding:0.625rem 2.5rem;margin:0 auto;color:#000;text-decoration:none;border:1px solid red;border-radius:4px}.c-button{position:relative;z-index:2;display:block;width:-moz-fit-content;width:fit-content;min-width:22rem;padding:1rem 0.9375rem;margin:2.5rem auto 0;font-size:1.0625rem;font-weight:700;line-height:1.4;color:#fff;text-align:center;text-decoration:none;background-color:#fff;border:2px solid var(--color-primary-button2);border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.2)}.c-button::before{position:absolute;top:-2px;left:-2px;z-index:-1;display:block;width:calc(100% + 4px);height:calc(100% + 4px);content:"";background-image:linear-gradient(90deg, var(--color-primary-button1) 0%, var(--color-primary-button2) 100%);border-radius:2px;transition:opacity .2s}@media(any-hover: hover){.c-button:hover{color:var(--color-primary-button2)}.c-button:hover::before{opacity:0}}.c-button:focus-visible{color:var(--color-primary-button2)}.c-button:focus-visible::before{opacity:0}.c-button_label{position:relative;z-index:1}.c-button.-large{min-width:34rem}.c-button.-apply{border-color:var(--color-apply2)}.c-button.-apply::before{background:linear-gradient(90deg, var(--color-apply1) 0%, var(--color-apply2) 100%)}@media(any-hover: hover){.c-button.-apply:hover{color:var(--color-apply2);border-color:var(--color-apply2)}.c-button.-apply:hover::before{opacity:0}}.c-button.-apply:focus-visible{color:var(--color-apply2);border-color:var(--color-apply2)}.c-button.-apply:focus-visible::before{opacity:0}.c-button.-seminar{border-color:var(--color-seminar2)}.c-button.-seminar::before{background:linear-gradient(90deg, var(--color-seminar1) 0%, var(--color-seminar2) 100%)}@media(any-hover: hover){.c-button.-seminar:hover{color:var(--color-seminar2);border-color:var(--color-seminar2)}.c-button.-seminar:hover::before{opacity:0}}.c-button.-seminar:focus-visible{color:var(--color-seminar2);border-color:var(--color-seminar2)}.c-button.-seminar:focus-visible::before{opacity:0}.c-button.-mypage{border-color:var(--color-mypage2)}.c-button.-mypage::before{background:linear-gradient(90deg, var(--color-mypage1) 0%, var(--color-mypage2) 100%)}@media(any-hover: hover){.c-button.-mypage:hover{color:var(--color-mypage2);border-color:var(--color-mypage2)}.c-button.-mypage:hover::before{opacity:0}}.c-button.-mypage:focus-visible{color:var(--color-mypage2);border-color:var(--color-mypage2)}.c-button.-mypage:focus-visible::before{opacity:0}.c-button.-login{border-color:var(--color-login2)}.c-button.-login::before{background:linear-gradient(90deg, var(--color-login1) 0%, var(--color-login2) 100%)}@media(any-hover: hover){.c-button.-login:hover{color:var(--color-login2);border-color:var(--color-login2)}.c-button.-login:hover::before{opacity:0}}.c-button.-login:focus-visible{color:var(--color-login2);border-color:var(--color-login2)}.c-button.-login:focus-visible::before{opacity:0}.c-button.-sub{border-color:var(--color-sub-button2)}.c-button.-sub::before{background:linear-gradient(90deg, var(--color-sub-button1) 0%, var(--color-sub-button2) 100%)}@media(any-hover: hover){.c-button.-sub:hover{color:var(--color-sub-button2);border-color:var(--color-sub-button2)}.c-button.-sub:hover::before{opacity:0}}.c-button.-sub:focus-visible{color:var(--color-sub-button2);border-color:var(--color-sub-button2)}.c-button.-sub:focus-visible::before{opacity:0}.c-button.-disabled{border-color:var(--color-gray2);background:var(--color-gray2);pointer-events:none}.c-button.-disabled::before{background:var(--color-gray2)}.c-heading{position:relative;padding-left:1rem;margin-top:0;margin-bottom:2.1875rem;font-size:1.625rem;font-weight:700;line-height:1.3}.c-heading::before,.c-heading::after{position:absolute;top:0;left:0;display:block;width:0.1875rem;content:""}.c-heading::before{z-index:2;height:50%;background-color:var(--color-accent1)}.c-heading::after{height:100%;background-color:var(--color-accent2)}.c-heading02{position:relative;padding-left:1.125rem;margin:0 0 1.5625rem;font-size:1.25rem;font-weight:700;line-height:1.3}.c-heading02::before{position:absolute;display:block;content:"";top:0.5rem;left:0;width:0.625rem;height:0.625rem;background:url("/images/xtechnext/2025kan/ico_four_square.svg") no-repeat center/100% auto}.c-titleLvTwo{position:relative;padding:1.125rem 1.5rem;margin:0 0 2.5rem;font-size:1.5rem;font-weight:700;line-height:1.3;background-color:var(--color-background2)}.c-titleLvTwo::before,.c-titleLvTwo::after{position:absolute;top:0;left:0;display:block;width:0.25rem;content:""}.c-titleLvTwo::before{z-index:2;height:50%;background-color:var(--color-accent1)}.c-titleLvTwo::after{height:100%;background-color:var(--color-accent2)}.c-titleLvThree{padding-bottom:0.625rem;font-size:1.125rem;font-weight:700;line-height:1.3;border-bottom:1px solid var(--color-gray-line1)}.c-titleLvFour{margin:0 0 1.25rem;font-size:1rem;font-weight:700;line-height:1.4}.c-title{position:relative;padding-left:0.75rem;margin:0 0 1.625rem;font-size:1.25rem;font-weight:700;line-height:1.4;color:#333}.c-title::before{position:absolute;top:0;bottom:0;left:0;display:block;width:3px;height:calc(100% - 8px);margin:auto 0;content:"";background:linear-gradient(to bottom, var(--color-primary-button1) 0%, var(--color-primary-button1) 50%, var(--color-primary-button2) 50%, var(--color-primary-button2) 100%)}.c-pageTitle{padding:3.75rem 0.625rem;margin:0 0 2.5rem;font-size:2.25rem;color:#fff;text-align:center;background:url("/images/xtechnext/2025kan/bg_content_top.jpg") no-repeat center top -6.25rem/cover}.c-linkArrow{position:relative;display:inline-block;padding-left:1.75rem;text-decoration:none}.c-linkArrow::before{position:absolute;display:block;content:"";top:.2em;left:0;width:1.375rem;height:1.375rem;background:url("/images/xtechnext/2025kan/ico_circle_arrow.svg") no-repeat center}@media(any-hover: hover){.c-linkArrow:hover{text-decoration:underline}}.c-linkArrow:focus-visible{text-decoration:underline}.c-linkArrow.-left{padding-right:1.75rem;padding-left:0}.c-linkArrow.-left::before{right:0;left:revert}[class^=c-textList]:not([class*=_item],[class*=_title],[class*=_data],[class*=_number]) [class^=c-numericList]:not([class*=_item],[class*=_title],[class*=_data],[class*=_number]),[class^=c-textList]:not([class*=_item],[class*=_title],[class*=_data],[class*=_number]) [class^=c-linkArrowList]:not([class*=_item]){padding:0 0 0.625rem;margin-top:0.625rem}[class^=c-textList]:not([class*=_item],[class*=_title],[class*=_data],[class*=_number]) [class^=c-textList]:not([class*=_item],[class*=_title],[class*=_data]){padding:0 0 0.625rem;margin-top:0.625rem}.c-textList{margin-top:0;margin-bottom:0}.c-textList_item{position:relative;padding-left:1.375rem;line-height:1.5}.c-textList_item::before{position:absolute;top:0.5rem;left:0.25rem;display:block;width:0.5rem;height:0.5rem;content:"";background:var(--color-accent1);border-radius:50%}.c-textList_item+.c-textList_item{margin-top:1.25rem}[class^=c-numericList]:not([class*=_item],[class*=_title],[class*=_data],[class*=_number]) [class^=c-numericList]:not([class*=_item],[class*=_title],[class*=_data],[class*=_number]),[class^=c-numericList]:not([class*=_item],[class*=_title],[class*=_data],[class*=_number]) [class^=c-linkArrowList]:not([class*=_item]){padding:0 0 0.625rem;margin-top:0.625rem}[class^=c-numericList]:not([class*=_item],[class*=_title],[class*=_data],[class*=_number]) [class^=c-textList]:not([class*=_item],[class*=_title],[class*=_data]){padding:0 0 0.625rem;margin-top:0.625rem}.c-numericList{margin:0;counter-reset:number 0}.c-numericList_item{position:relative;padding:0 0 0 1.375rem}.c-numericList_item::before{position:absolute;top:0;left:0;font-weight:700;content:counter(number) ".";counter-increment:number 1}.c-numericList_item+.c-numericList_item{margin-top:0.625rem}.c-table table{width:100%;line-height:1.5;border-collapse:collapse}.c-table th{width:16rem;padding:0.8125rem 1.25rem 0.75rem;font-size:1.125rem;font-weight:700;line-height:1.5;text-align:left;vertical-align:top;background-color:var(--color-background1);border:1px solid var(--color-gray-line1)}.c-table td{padding:0.625rem 1.25rem;font-size:1.125rem;line-height:1.5;background-color:#fff;border:1px solid var(--color-gray-line1)}.c-grid{--column-gap: var(--grid-gap);--row-gap: var(--grid-gap);display:flex;flex-wrap:wrap;row-gap:var(--row-gap);margin-left:calc(var(--column-gap)*-1)}.c-grid>.c-grid_col{margin-left:var(--column-gap)}.c-grid>.c-grid_col.-span1{width:calc(8.3333333333% - var(--column-gap))}.c-grid>.c-grid_col.-span2{width:calc(16.6666666667% - var(--column-gap))}.c-grid>.c-grid_col.-span3{width:calc(25% - var(--column-gap))}.c-grid>.c-grid_col.-span4{width:calc(33.3333333333% - var(--column-gap))}.c-grid>.c-grid_col.-span5{width:calc(41.6666666667% - var(--column-gap))}.c-grid>.c-grid_col.-span6{width:calc(50% - var(--column-gap))}.c-grid>.c-grid_col.-span7{width:calc(58.3333333333% - var(--column-gap))}.c-grid>.c-grid_col.-span8{width:calc(66.6666666667% - var(--column-gap))}.c-grid>.c-grid_col.-span9{width:calc(75% - var(--column-gap))}.c-grid>.c-grid_col.-span10{width:calc(83.3333333333% - var(--column-gap))}.c-grid>.c-grid_col.-span11{width:calc(91.6666666667% - var(--column-gap))}.c-grid>.c-grid_col.-span12{width:calc(100% - var(--column-gap))}.c-grid[data-grid-col*="[1]"]>.c-grid_col{width:calc(100% - var(--column-gap))}.c-grid[data-grid-col*="[2]"]>.c-grid_col{width:calc(50% - var(--column-gap))}.c-grid[data-grid-col*="[3]"]>.c-grid_col{width:calc(33.3333333333% - var(--column-gap))}.c-grid[data-grid-col*="[4]"]>.c-grid_col{width:calc(25% - var(--column-gap))}.c-grid[data-grid-col*="[5]"]>.c-grid_col{width:calc(20% - var(--column-gap))}.c-grid[data-grid-col*="[6]"]>.c-grid_col{width:calc(16.6666666667% - var(--column-gap))}.c-grid[data-grid-col*="[7]"]>.c-grid_col{width:calc(14.2857142857% - var(--column-gap))}.c-grid[data-grid-col*="[8]"]>.c-grid_col{width:calc(12.5% - var(--column-gap))}.c-grid[data-grid-col*="[9]"]>.c-grid_col{width:calc(11.1111111111% - var(--column-gap))}.c-grid[data-grid-col*="[10]"]>.c-grid_col{width:calc(10% - var(--column-gap))}.c-grid[data-grid-col*="[11]"]>.c-grid_col{width:calc(9.0909090909% - var(--column-gap))}.c-grid[data-grid-col*="[12]"]>.c-grid_col{width:calc(8.3333333333% - var(--column-gap))}.c-grid.-center{justify-content:center}.c-grid.-reverse{flex-direction:row-reverse}.c-grid.-middle{align-items:center}.c-grid.-gap0{--column-gap: 0px;--row-gap: 0px}.c-grid.-gapSmall{--column-gap: 1.5rem;--row-gap: 1.5rem}.c-grid.-gapLarge{--column-gap: 3rem;--row-gap: 3rem}.c-grid.-gapRowSmall{--row-gap: 1.5rem}.c-grid.-gapRowLarge{--row-gap: 3rem}.c-modal{max-width:100%;max-height:calc(100vh - 7.5rem);padding:1.25rem;margin:auto;background:#fff;border-radius:4px}.c-modal_header{padding:0 0 1.25rem}.c-modal_header.-border{padding-right:1.25rem;padding-left:1.25rem;margin-right:-1.25rem;margin-left:-1.25rem;border-bottom:1px solid #eee}.c-modal_header+.c-modal_footer{padding-top:0}.c-modal_scroll{max-height:calc(100vh - 30rem);padding:0 1.25rem;margin:0 -1.25rem;overflow:auto;-webkit-overflow-scrolling:touch}.c-modal_footer{padding:1.25rem 0 0;text-align:center}.c-modal_footer.-border{padding-right:1.25rem;padding-left:1.25rem;margin:1.25rem -1.25rem 0;border-top:1px solid #eee}.c-modal_footer_done{width:100%;font-size:1.0625rem;color:#333}@media(any-hover: hover){.c-modal_footer_done:hover{text-decoration:underline}}.c-modal_footer .c-btn,.c-modal_footer .c-btn02{margin-top:0}.c-modal_title{margin:0;font-size:0.9375rem;font-weight:700;line-height:1.47;text-align:center}.c-modal_title a{color:#333}.c-modal_desc{margin:0.9375rem 0;font-size:0.75rem;color:#666}.c-notice{padding-left:1.5em;text-indent:-1.5em}.c-notice.-small{font-size:0.875rem}.c-notice_mark{margin-right:.5em}.c-notice+.c-notice{margin-top:0.25rem}.c-ankerLinkList{display:flex;flex-wrap:wrap;gap:0.9375rem 2rem}.c-ankerLinkList_item{width:100%;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.c-ankerLinkList_item a{position:relative;display:flex;align-items:center;height:100%;text-decoration:none;transition:color .2s}.c-ankerLinkList_item a::after{position:absolute;display:block;content:"";top:50%;right:1.375rem;translate:0 -50%;width:0.5rem;height:0.375rem;background-color:var(--color-accent1);clip-path:polygon(100% 0, 0 0, 50% 100%)}@media(any-hover: hover){.c-ankerLinkList_item a:hover .c-ankerLinkList_text{color:var(--color-accent1);text-decoration:underline}}.c-ankerLinkList_item a:focus-visible .c-ankerLinkList_text{color:var(--color-accent1);text-decoration:underline}.c-ankerLinkList_item.-color1 .c-ankerLinkList_label{background-color:var(--color-turquoise)}.c-ankerLinkList_item.-color2 .c-ankerLinkList_label{background-color:var(--color-main)}.c-ankerLinkList_item.-color3 .c-ankerLinkList_label{background-color:var(--color-purple)}.c-ankerLinkList_label{display:grid;flex:0 0 6.25rem;place-content:center center;height:100%;padding:0.5rem;font-size:0.875rem;font-weight:700;line-height:1.4;color:#fff;text-align:center;border-radius:2px 0 0 2px}.c-ankerLinkList_label .-large{display:inline;font-size:1.0625rem}.c-ankerLinkList_text{display:flex;flex:1 1 auto;align-items:center;height:100%;padding:1.25rem 3rem 1.25rem 1.25rem;margin-top:0;font-size:1rem;font-weight:700;line-height:1.5;color:var(--color-text-default);background-color:#fff;border-radius:0 2px 2px 0}.c-ankerLinkList.-col2 .c-ankerLinkList_item{width:calc((100% - 2rem)/2)}.c-ankerLinkList.-col3 .c-ankerLinkList_item{width:calc((100% - 4rem)/3)}.c-imageList_item{text-align:center}.c-imageList_item img{width:100%;height:auto}.c-sec_imglist{display:flex;flex-wrap:wrap;justify-content:space-between}.c-sec_imglist.-center{flex-wrap:nowrap;justify-content:center}.c-sec_imglist.-center div{margin-bottom:1.25rem;text-align:center}.c-sec_imglist.-center div:nth-child(n+2){margin-left:2.5rem}.c-sec_imglist--col4 div{width:calc((100% - 3.75rem)/4);margin-bottom:1.25rem;text-align:center}.c-sec_imglist--col3 div{width:calc((100% - 3.75rem)/3);margin-bottom:1.25rem;text-align:center}.c-sec_imglist--col2 div{width:calc((100% - 3.75rem)/2);margin-bottom:1.25rem;text-align:center}.c-profile{display:flex;flex-direction:row-reverse;-moz-column-gap:1.25rem;column-gap:1.25rem;justify-content:space-between;padding:1.25rem 0;margin-top:2.5rem;border-top:1px solid var(--color-gray-line2);border-bottom:1px solid var(--color-gray-line2)}.c-profile+.c-profile{margin-top:0;border-top:none}.c-profile:nth-last-child(1 of .c-profile){margin-bottom:2.5rem}.c-profile_profile{flex:1}.c-profile_name{margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}.c-profile_position{margin-top:0.625rem;font-size:0.875rem;line-height:1.5;color:var(--color-text1)}.c-profile_photo{text-align:right}.c-box{padding:1.25rem;background-color:var(--color-background1)}@media not print{[data-animate=fadeInUp]{opacity:0;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transform:translateY(5%)}[data-animate=fadeInUp].-animate{opacity:1;transform:translateY(0)}[data-animate=fadeIn]{opacity:0;transition:opacity .5s ease-in-out}[data-animate=fadeIn].-animate{opacity:1}}.topPickUp+.topPresent{padding-top:0}.topPickUp.is-single+.topPresent{padding-top:3.75rem}.carouselSlider{position:relative;width:100%;min-width:70rem}.carouselSlider_slider{padding-block:1.875rem}.carouselSlider_item{width:-moz-fit-content;width:fit-content;margin-inline:auto}.carouselSlider_item a{display:block;overflow:hidden;outline-offset:-2px}.carouselSlider_item a img{transition:scale .3s ease-out}@media(any-hover: hover){.carouselSlider_item a[href]:hover img{opacity:1;scale:1.06}}.carouselSlider_control{display:flex;-moz-column-gap:1rem;column-gap:1rem;align-items:center;justify-content:center;padding-block:1.5625rem;background-color:#fff}.carouselSlider_pagination{gap:0.5rem 1rem;line-height:1}.carouselSlider_pagination li{line-height:1}.carouselSlider_pagination_item{display:block;width:0.5625rem;height:0.5625rem;line-height:1;background-color:#fff;border:1px solid var(--color-accent1);border-radius:50%}.carouselSlider_pagination_item.is-active{background-color:var(--color-accent1)}.carouselSlider_pagination_item:focus-visible{background-color:var(--color-accent1);outline:1px solid #fff;outline-offset:-2px}@media(any-hover: hover){.carouselSlider_pagination_item:hover{background-color:var(--color-accent1)}}.carouselSlider_arrows{position:absolute;top:calc((100% - 4.375rem)/2);display:flex;justify-content:space-between;width:100%;padding-inline:1.875rem;pointer-events:none;translate:0 -50%}.carouselSlider_nextButton,.carouselSlider_prevButton{position:relative;width:3.125rem;height:3.125rem;pointer-events:auto;background-color:#fff;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.2)}.carouselSlider_nextButton::before,.carouselSlider_prevButton::before{position:absolute;top:50%;display:block;content:"";width:0.75rem;height:0.75rem;border-color:var(--color-accent1);border-style:solid;border-width:0 2px 2px 0;rotate:135deg;translate:-50% -50%}.carouselSlider_prevButton::before{left:calc(50% + 2px);translate:-50% -50%;width:0.75rem;height:0.75rem;border-color:var(--color-accent1);border-style:solid;border-width:0 3px 3px 0;rotate:135deg}.carouselSlider_nextButton::before{right:calc(50% + 2px);translate:50% -50%;width:0.75rem;height:0.75rem;border-color:var(--color-accent1);border-style:solid;border-width:0 3px 3px 0;rotate:-45deg}.carouselSlider_playButton{width:1.25rem;height:1.25rem;border:1px solid var(--color-accent1);border-radius:2px}.carouselSlider_playButton.is-active span.carouselSlider_pauseIcon{display:flex}.carouselSlider_playIcon,.carouselSlider_pauseIcon{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.carouselSlider_playIcon svg,.carouselSlider_pauseIcon svg{fill:var(--color-accent1)}@media(any-hover: hover){.carouselSlider_playIcon:hover,.carouselSlider_pauseIcon:hover{background-color:var(--color-accent1)}.carouselSlider_playIcon:hover svg,.carouselSlider_pauseIcon:hover svg{fill:#fff}}.carouselSlider_playIcon svg{margin-left:0.0625rem}.presentList_item a{display:block;text-decoraiton:none;overflow:hidden}.presentList_item a img{width:100%;height:auto;transition:scale .3s ease-out}@media(any-hover: hover){.presentList_item a[href]:hover img{opacity:1;scale:1.06}}.topNewArrival{margin-top:0}.topNewArrival_moreLink{display:block;width:-moz-fit-content;width:fit-content;margin-top:0.9375rem;margin-left:auto;font-size:0.875rem}.topNewArrival_moreLink::before{top:0}.topNewArrival:has(+.topGreeting){padding-bottom:3.75rem}.topSeminar:has(+.topGreeting){padding-bottom:3.75rem}.seminarPickUp{display:flex;flex-wrap:wrap;gap:2.5rem;margin-bottom:3.75rem}.seminarPickUp_item{width:calc((100% - 2.5rem)/2)}.seminarPickUp_item a{display:flex;overflow:hidden;color:var(--color-text-default);text-decoration:none}.seminarPickUp_item a .seminarPickUp_image img{transition:scale .3s ease-out}@media(any-hover: hover){.seminarPickUp_item a:hover .seminarPickUp_image img{opacity:1;scale:1.06}.seminarPickUp_item a:hover .seminarPickUp_speaker_title{color:var(--color-accent1);text-decoration:underline}}.seminarPickUp_item a:focus-visible .seminarPickUp_image img{opacity:1;scale:1.06}.seminarPickUp_item a:focus-visible .seminarPickUp_speaker_title{color:var(--color-accent1);text-decoration:underline}.seminarPickUp_image{flex:0 0 auto;width:11.25rem;overflow:hidden}.seminarPickUp_speaker{flex:1 1 auto;padding-left:1.25rem}.seminarPickUp_speaker_label{display:block;width:-moz-fit-content;width:fit-content;padding:0.3125rem 1.25rem 0.25rem;margin-top:0.1875rem;font-size:0.875rem;font-weight:700;line-height:1.3;color:#fff;background-color:var(--color-accent1)}.seminarPickUp_speaker_date{margin-top:0.75rem;font-size:0.875rem;line-height:1.3;color:var(--color-text1)}.seminarPickUp_speaker_title{margin-top:0.5rem;margin-bottom:0.3125rem;font-size:1.125rem;font-weight:700;line-height:1.4;transition:color .2s}.seminarPickUp_speaker_name{margin-top:0.375rem;font-size:0.875rem;line-height:1.4;color:var(--color-text1)}.seminarPickUp.-large .seminarPickUp_item{width:100%}.seminarPickUp.-large .seminarPickUp_image{width:22.5rem}.seminarPickUp.-large .seminarPickUp_label{font-size:1rem}.seminarPickUp.-large .seminarPickUp_speaker_label{font-size:1rem}.seminarPickUp.-large .seminarPickUp_speaker_date{font-size:1rem}.seminarPickUp.-large .seminarPickUp_speaker_title{font-size:1.5rem}.seminarPickUp.-large .seminarPickUp_speaker_name{margin-top:0.625rem;font-size:1rem}.seminarList{display:flex;flex-wrap:wrap;gap:2.5rem 2rem}.seminarList_item{position:relative;z-index:1;width:calc((100% - 6rem)/4)}.seminarList_item a{display:block;color:currentcolor;text-decoration:none}@media(any-hover: hover){.seminarList_item a:hover img{opacity:1}.seminarList_item a:hover .seminarList_item_head::after{scale:1.1}.seminarList_item a:hover .seminarList_item_title{color:var(--color-accent1);text-decoration:underline}}.seminarList_item a:focus-visible .seminarList_item_head::after{scale:1.1}.seminarList_item a:focus-visible .seminarList_item_title{color:var(--color-accent1);text-decoration:underline}.seminarList_item_info{display:flex;align-items:flex-start;justify-content:space-between;-moz-column-gap:.5em;column-gap:.5em;width:100%;margin-bottom:0.375rem}.seminarList_item_code{display:inline-block;text-wrap:nowrap;font-size:0.875rem;font-weight:700;line-height:1.4;color:var(--color-accent1)}.seminarList_item_code::before{display:inline-block;width:0.4375rem;height:0.4375rem;margin-right:0.25rem;vertical-align:.1em;content:"";background:url("/images/xtechnext/2025kan/ico_four_square.svg") no-repeat center}.seminarList_item_label{display:inline-block;padding:0.25rem 0.4375rem;font-size:0.75rem;font-weight:700;line-height:1.15;color:#fff;background-color:var(--color-accent1)}.seminarList_item_head{position:relative;display:flex;margin-bottom:0.625rem;overflow:hidden}.seminarList_item_head::before,.seminarList_item_head::after{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;content:"";transition:scale .5s ease-out}.seminarList_item_head::after{background:var(--color-accent1) url("/images/xtechnext/2025kan/bg_seminar.png") 100% 100%/auto 100% no-repeat}.seminarList_item_head_image img{height:7.5rem}.seminarList_item_head_date{position:relative;display:flex;flex:1;align-items:center;justify-content:center;padding:0.625rem 0.3125rem;font-size:0.9375rem;font-weight:700;line-height:1.5;color:#fff;text-align:center}.seminarList_item_head_date span span{display:inline-block}.seminarList_item_head_date span span.-small{display:block;margin-top:.3em;font-size:.8em;font-weight:normal}.seminarList_item_title{margin:0 0 0.4375rem;font-size:1.0625rem;font-weight:700;line-height:1.5;transition:color .2s}.seminarList_item_speaker{margin:0.4375rem 0 0}.seminarList_item_speaker_title{font-size:0.875rem;line-height:1.5;color:var(--color-text1)}.seminarList_item_speaker_title b{display:inline-block;margin-bottom:.25em;color:var(--color-text-default)}.seminarList_item_speaker_name{margin:0;font-size:0.875rem;font-weight:700;line-height:1.5}.seminarList_item_speaker_name:empty{display:none}.seminarList_item.-disabled a{position:relative;display:block;height:100%;pointer-events:none}.seminarList_item.-disabled a::before,.seminarList_item.-disabled a::after{position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:100%;content:""}.seminarList_item.-disabled a::before{background:rgba(0,0,0,.6)}.seminarList_item.-disabled a::after{top:1.6875rem;left:50%;display:flex;align-items:center;justify-content:center;width:9.375rem;height:4.125rem;font-size:1.0625rem;font-weight:700;line-height:1.5;color:#fff;text-align:center;white-space:pre-wrap;content:"この講演は\a終了いたしました";border-top:1px solid currentcolor;border-bottom:1px solid currentcolor;transform:translateX(-50%)}.seminarList_tags{display:flex;flex-wrap:wrap;margin:0.625rem 0 0 0.3125rem}.seminarList_tags_item{padding:0.0625rem 0.625rem;margin-top:0.3125rem;margin-left:0.3125rem;font-size:0.75rem;font-weight:700;line-height:1.5;color:#fff;background-color:#333;border-radius:2px}.themeLabels{display:flex;flex-wrap:wrap;gap:0.25rem;margin-top:1rem}.themeLabels_item{padding:0.2rem 0.5rem;font-size:0.75rem;font-weight:700;line-height:1.2;color:var(--color-main);border:1px solid var(--color-main);border-radius:2px}.exhibitorNewsBox{width:var(--small-container-width);margin-inline:auto}.exhibitorNewsBox a{position:relative;display:block;padding-block:2.1875rem;overflow:hidden;text-decoration:none}.exhibitorNewsBox a::before{position:absolute;display:block;content:"";top:0;left:0;width:100%;height:100%;background:url("/images/xtechnext/2025kan/bg_exhibitor.jpg") no-repeat center/100% auto;transition:scale .3s ease-out}@media(any-hover: hover){.exhibitorNewsBox a:hover::before{scale:1.06}.exhibitorNewsBox a:hover .exhibitorNewsBox_button{color:var(--color-apply2);border-color:var(--color-apply2)}.exhibitorNewsBox a:hover .exhibitorNewsBox_button::before{opacity:0}}.exhibitorNewsBox a:focus-visible::before{scale:1.06}.exhibitorNewsBox_inner{position:relative;z-index:2}.exhibitorNewsBox_title{margin-block:0 0.625rem;font-size:2.25rem;font-weight:700;line-height:1.3;color:#fff;text-align:center}.exhibitorNewsBox_description{font-size:1.125rem;font-weight:700;line-height:1.3;color:#fff;text-align:center}.exhibitorNewsBox_button{display:block;width:-moz-fit-content;width:fit-content;min-width:0;padding:0.5rem 1.875rem;margin:1.25rem auto 0;line-height:1.3;pointer-events:none}.topGreeting{position:relative;z-index:1;padding:6.25rem 0}.topGreeting_container{position:relative;padding:5rem;background-color:#fff}.topGreeting_container::before{position:absolute;top:2.5rem;right:5rem;display:block;width:15.125rem;height:18.0625rem;content:"";background:url("/images/xtechnext/2025kan/img_greeting.png") no-repeat left top/100% auto;opacity:0;transition:all .5s,opacity 1.5s}.-animate .topGreeting_container::before{opacity:1}.topGreeting_heading{position:relative;z-index:1;margin:0 0 2.5rem}.topGreeting_heading_catch{display:inline-block;padding:0.625rem 0.9375rem 0.5625rem;margin:0 0 1.875rem;font-size:1.5rem;font-weight:700;line-height:1.3;color:#fff;background-color:var(--color-accent1)}.topGreeting_heading_title{margin:0 0 0.5rem;font-size:2.625rem;font-weight:700;line-height:1.5}.topGreeting_heading_sub{font-size:1.125rem}.topGreeting_body{font-size:1.125rem;line-height:1.8}.topGreeting_body p+p{margin-top:1rem}.topBooth{padding-top:3.75rem;padding-bottom:3.75rem;background:var(--color-main) url("/images/xtechnext/2025kan/bg_booth.png") no-repeat bottom center/contain}.sponsor+.sponsor{margin-top:3.4375rem}.sponsor_title{padding:1rem 0.3125rem 0;margin:0 0 1rem;font-size:1.25rem;font-weight:700;line-height:1.4;color:#fff;border-top:1px solid #fff}.sponsor_list{display:flex;flex-wrap:wrap;gap:1.25rem 2rem}.sponsor_list_item{position:relative;display:flex;flex-direction:column;line-height:1}.sponsor_list_item_head{min-height:1.5em}.sponsor_list_item a{height:100%;text-decoration:none}@media(any-hover: hover){.sponsor_list_item a:hover{text-decoration:none;background:var(--color-main)}.sponsor_list_item a:hover img{opacity:1}}.sponsor_list_item_image{display:flex;align-items:center;justify-content:center;background:#fff}.sponsor_list_item_image.-text{padding:0 1.25rem;font-size:1.125rem;font-weight:700;line-height:1.3;color:#000}.sponsor_list_item_label{position:relative;display:inline-block;padding:0.75rem 0.625rem 0.625rem;font-size:0.875rem;line-height:1.5;color:#fff}.sponsor_list_item_label::after{display:inline-block;width:0;height:0;margin-left:7px;content:"";border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #7f7f7f;border-style:solid;border-width:5px 0 5px 7px}.sponsor_list.-xlarge .sponsor_list_item{width:calc((100% - 2rem)/2)}.sponsor_list.-xlarge .sponsor_list_item_image.-text{min-height:11.25rem;font-size:1.25rem}.sponsor_list.-large .sponsor_list_item{width:calc((100% - 4rem)/3)}.sponsor_list.-large .sponsor_list_item_image.-text{min-height:7.3125rem;padding:0 1.875rem;font-size:1.125rem}.sponsor_list.-large .sponsor_list_item_label{font-size:0.875rem}.sponsor_list.-medium .sponsor_list_item{width:calc((100% - 6rem)/4)}.sponsor_list.-medium .sponsor_list_item_image.-text{min-height:5.3125rem;padding:0 1.875rem;font-size:0.9375rem}.sponsor_list.-medium .sponsor_list_item_label{padding:0.75rem 0.3125rem 0.5625rem;font-size:0.8125rem}.sponsor_list.-small .sponsor_list_item{width:calc((100% - 6.25rem)/6)}.sponsor_list.-small .sponsor_list_item_image.-text{min-height:3.3125rem;padding:0 0.75rem;font-size:0.8125rem}.sponsor_list.-small .sponsor_list_item_label{padding:0.4375rem 0.3125rem 0.25rem;font-size:0.75rem}.topExhibitorInfo{padding-bottom:0}.topEvent{background:#fff url("/images/xtechnext/2025kan/bg_columnright.png") no-repeat bottom right/contain}.eventList{display:flex;flex-wrap:wrap;gap:1.25rem}.eventList_item{display:flex;flex-direction:column;width:calc((100% - 2.5rem)/3)}.eventList_item_title{display:flex;align-items:center;justify-content:center;min-height:8.75rem;padding:1.25rem;font-size:1.375rem;font-weight:700;line-height:1.5;color:#fff;text-align:center;background-repeat:no-repeat;background-position:center;background-size:cover}.eventList_item_title.-no1{background-image:url("/images/xtechnext/2025kan/bg_event_01.jpg")}.eventList_item_title.-no2{background-image:url("/images/xtechnext/2025kan/bg_event_02.jpg")}.eventList_item_title.-no3{background-image:url("/images/xtechnext/2025kan/bg_event_03.jpg")}.eventList_item_title.-no4{background-image:url("/images/xtechnext/2025kan/bg_event_04.jpg")}.eventList_item_title.-no5{background-image:url("/images/xtechnext/2025kan/bg_event_05.jpg")}.eventList_item_title.-no6{background-image:url("/images/xtechnext/2025kan/bg_event_06.jpg")}.eventList_item_title.-no7{background-image:url("/images/xtechnext/2025kan/bg_event_07.jpg")}.eventList_item_title.-no8{background-image:url("/images/xtechnext/2025kan/bg_event_08.jpg")}.eventList_item_contents{flex:1 1 auto;background:var(--color-background2)}.eventList_theme{display:flex;flex-wrap:wrap;gap:0.625rem 0.75rem;padding:1.25rem 0.9375rem;background-color:var(--color-background2)}.eventList_theme_item{position:relative;padding-left:1.125rem;font-size:0.875rem;line-height:1.3}.eventList_theme_item::before{position:absolute;top:0.1875rem;left:0.1875rem;display:block;width:0.625rem;height:0.625rem;content:"";background-color:var(--color-accent1);border-radius:50%}.topOutline{background:#fff url("/images/xtechnext/2025kan/bg_columnleft.png") no-repeat bottom right/contain}.topExhibitor{background:#fff url("/images/xtechnext/2025kan/bg_columnright.png") no-repeat bottom right/contain}.topExhibitor_section+.topExhibitor_section{margin-top:2.5rem}.companyList{display:flex;flex-wrap:wrap;gap:0.125rem}.companyList_item{position:relative;display:flex;align-items:center;justify-content:center;width:calc((100% - 0.25rem)/3);padding:1.125rem 1.25rem 1.0625rem;clip-path:polygon(0.25rem 0%, calc(100% - 0.25rem) 0%, 100% 0.25rem, 100% calc(100% - 0.25rem), calc(100% - 0.25rem) 100%, 0.25rem 100%, 0% calc(100% - 0.25rem), 0% 0.25rem);font-size:1.125rem;font-weight:700;line-height:1.3;text-align:center;background:var(--color-background1)}.companyList_item:nth-child(6n+1),.companyList_item:nth-child(6n+2),.companyList_item:nth-child(6n+3){background:var(--color-background2)}.topFaq{background-color:var(--color-background2)}.faqNav{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:0.9375rem 1.5rem;margin-bottom:2.5rem}.faqNav_item{display:block}.faqNav_item a{position:relative;display:block;padding-block:0.1875rem;padding-left:1.75rem;font-size:0.875rem;line-height:1.3;color:var(--color-accent1);text-decoration:none}.faqNav_item a::before{position:absolute;display:block;content:"";top:0;left:0;width:1.375rem;height:1.375rem;background:url("/images/xtechnext/2025kan/ico_circle_arrow_down.svg") no-repeat center/1.375rem auto}@media(any-hover: hover){.faqNav_item a:hover{text-decoration:underline}}.faqNav_item a:focus-visible{text-decoration:underline}.faqList{margin:0}.faqList_item{overflow:hidden;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.faqList_item+.faqList_item{margin-top:0.9375rem}.faqList_question{position:relative;width:100%;padding:1.125rem 3.5625rem 1.0625rem 3rem;font-size:1.125rem;font-weight:700;line-height:1.3;color:var(--color-text-default);text-align:left;cursor:pointer;background-color:#fff;transition:color .2s,background-color .2s}.faqList_question::before,.faqList_question::after{position:absolute;display:block;content:"";top:1.1875rem;left:1.25rem;width:0.75rem;height:1.25rem;transition:opacity .2s,visibility .2s}.faqList_question::before{background-image:url("/images/xtechnext/2025kan/ico_question.svg")}.faqList_question::after{visibility:hidden;background-image:url("/images/xtechnext/2025kan/ico_question_white.svg");opacity:0}.faqList_question .-icon{position:absolute;top:1.0625rem;right:1.0625rem;width:1.5rem;height:1.5rem;background-color:var(--color-accent1);border-radius:2px}.faqList_question .-icon::before,.faqList_question .-icon::after{position:absolute;inset:0;display:block;width:0.875rem;height:2px;margin:auto;content:"";background:#fff;transition:.1s linear}.faqList_question .-icon::after{transform:rotate(-90deg)}.faqList_question.is-open{color:#fff;background-color:var(--color-accent1)}.faqList_question.is-open::before{visibility:hidden;opacity:0}.faqList_question.is-open::after{visibility:visible;opacity:1}.faqList_question.is-open .-icon::after{transform:rotate(0deg)}@media(any-hover: hover){.faqList_question:hover{color:#fff;background-color:var(--color-accent1)}.faqList_question:hover::before{visibility:hidden;opacity:0}.faqList_question:hover::after{visibility:visible;opacity:1}}.faqList_question:focus-visible{color:#fff;background-color:var(--color-accent1)}.faqList_question:focus-visible::before{visibility:hidden;opacity:0}.faqList_question:focus-visible::after{visibility:visible;opacity:1}.faqList_answer{display:none}.faqList_answer_body{padding:1rem 1.25rem 1.25rem 3rem;font-size:1.125rem;background:#fff url("/images/xtechnext/2025kan/ico_answer.svg") no-repeat 1.25rem 1.4375rem/0.8125rem auto}.exhibitionSiteBox{width:min(100%,var(--small-container-width));padding:1.875rem;margin-top:3.75rem;background-color:var(--color-background1);border:1px solid var(--color-accent1)}.exhibitionSiteBox_title{margin:0 0 0.9375rem;font-size:1.5rem;font-weight:700;line-height:1.3}.exhibitionSiteBox_text{font-size:1.125rem}.exhibitionSiteBox_button{width:min(100%,22rem);margin-top:1.875rem}.contact{padding-block:5rem;color:#fff;text-align:center;background:rgba(0,24,103,.6)}.contact_heading{margin:0 0 1.625rem;font-size:1.625rem;font-weight:700;line-height:1.2}.contact_text{font-weight:700;line-height:1.5}.topBanner{padding-bottom:.5rem}.topBanner_item{width:-moz-fit-content;width:fit-content;margin-inline:auto}.topBanner_item a{display:block;box-shadow:0 2px 8px rgba(0,0,0,.2)}:where(body.present .l-main) p{font-size:1.125rem}:where(body.theater .l-main) .c-pageTitle{margin-bottom:3.75rem}:where(body.theater .l-main) p{font-size:1.125rem}.article{width:var(--article-container-width);margin:0.9375rem auto 0;background-color:#fff;border-radius:2px;box-shadow:0 4px 12px 0 rgba(0,0,0,.1)}.article_header{position:relative;padding:2.5rem 3.75rem 1.25rem;border-top:2px solid var(--color-accent1);border-bottom:1px solid #eee}.article_header_bar{display:flex;align-items:center;justify-content:space-between;padding:1.0625rem 1.875rem;margin:-2.5rem -3.75rem 1.25rem;background-color:var(--color-background2)}.article_header_contentsLabel{flex:1;font-size:1.125rem;font-weight:700;line-height:1.3;color:#333}.article_header_contentsLabel a{font-size:1.125rem;line-height:1.3;color:#333;text-decoration:none}@media(any-hover: hover){.article_header_contentsLabel a:hover{text-decoration:underline}}.article_header_catch{display:block;width:-moz-fit-content;width:fit-content;padding:0.1875rem 0.625rem;margin:0 0.1875rem 0.4375rem 0;font-size:0.75rem;font-weight:700;line-height:1.4;color:#fff;background-image:linear-gradient(90deg, var(--color-primary-button1) 0%, var(--color-primary-button2) 100%);border-radius:2px}.article_header_tagWrap:not([href]){text-decoration:none}.article_header_title{margin:0 0 0.3125rem;font-size:2rem;font-weight:700;line-height:1.38}.article_header_title+.article_header_info{margin-top:1.25rem}.article_header_subTitle{margin:0 0 0.75rem;font-size:0.875rem;font-weight:700;color:#666}.article_header_writer{margin-top:0 !important;font-size:0.875rem;color:var(--color-main)}.article_header_meta{position:absolute;bottom:1.25rem;left:3.75rem}.article_header_date{display:block;font-size:0.875rem;color:#666}.article_header_tagList{display:flex;flex-wrap:wrap;margin:0.9375rem 0 -0.5rem -0.5rem}.article_header_tagList_item{padding:0 0.875rem;margin-bottom:0.5rem;margin-left:0.5rem;font-size:0.875rem;color:#000;background-color:var(--color-background2)}.article_action{margin-top:1.375rem;font-size:0;text-align:right}.article_action .-clip_text{position:absolute;top:-2.8125rem;left:-6.625rem;display:none;width:14.375rem;padding:0.125rem 1rem;font-size:0.875rem;font-weight:700;color:#fff;text-align:center;background:var(--color-gray1);box-shadow:0 0 0.75rem -0.25rem rgba(0,0,0,.6)}.article_action .-clip_text::before{position:absolute;bottom:-0.5625rem;left:50%;display:block;width:0;height:0;content:"";border:10px solid rgba(0,0,0,0);border-right:10px solid var(--color-gray1);rotate:135deg}.article_action .-clipped+.-clip_text{display:block}.article_action .-copied+.-clip_text{left:-5.375rem;display:block;width:11.875rem}.article_action_btn{position:relative;display:inline-block;width:2rem;height:2rem}.article_action_btn+.article_action_btn{margin-left:1.25rem}.article_action_btn_label{position:relative;display:block;width:100%;height:100%;overflow:hidden;background-repeat:no-repeat;background-position:50% 50%;background-size:100% 100%;border-radius:50%}@media(any-hover: hover){.article_action_btn_label:hover{opacity:.5}}.article_action_btn_label.-facebook,.article_action_btn_label.-twitter,.article_action_btn_label.-instagram,.article_action_btn_label.-line{border:none;border-radius:0}.article_action_btn_label.-facebook{background-image:url("/images/xtechnext/2025kan/ico_facebook.svg")}.article_action_btn_label.-twitter{background-image:url("/images/xtechnext/2025kan/ico_x.svg")}.article_action_btn_label.-instagram{background-image:url("/images/xtechnext/2025kan/ico_instagram.svg")}.article_action_btn_label.-line{background-image:url("/images/xtechnext/2025kan/ico_line.svg")}.article_action_btn_label.-mail{background-color:#333;background-image:url("/images/xtechnext/2025kan/ico_mail.svg")}.article_action_btn_label.-clip{background-color:#333;background-image:url("/images/xtechnext/2025kan/ico_clip.svg")}.article_action_btn_label.-clip.-clipped{background-color:var(--color-gray1)}.article_action_btn_label.-urlcopy{background-color:#333;background-image:url("/images/xtechnext/2025kan/ico_urlcopy.svg")}.article_action_btn_label.-urlcopy.-copied{background-color:var(--color-gray1)}.article_action_balloon{position:absolute;top:-3.3125rem;left:50%;display:none;padding:0.3125rem 1rem;font-weight:700;color:#fff;white-space:nowrap;background:var(--color-main);border-radius:2px;box-shadow:0 0 0.3125rem 0 rgba(0,0,0,.17);transform:translateX(-50%)}.article_action_balloon::after{position:absolute;bottom:-0.4375rem;left:calc(50% - 0.75rem);z-index:-1;display:block;width:0.75rem;height:1.25rem;content:"";background:var(--color-main);box-shadow:0 0 0.3125rem 0 rgba(0,0,0,.17);transform:skewY(50deg)}.article_body{padding:2.5rem 3.75rem}.article_footer{padding:0}.article_footer:has(*){padding:0 3.75rem 3.75rem}.article_footer .article_action{margin-top:2.5rem}.article_footer .boxInfo{padding:0 3.75rem;margin:2.5rem -3.75rem 0;background:rgba(0,0,0,0);border-radius:0}.article_footer .boxBusiness{padding:2.5rem 3.75rem 0.3125rem;margin:0 -3.75rem -3.75rem;border-radius:0}.article_banner{margin:2.5rem 0 0;text-align:center}.article_recommend{padding:1.25rem;margin:2.5rem 0;overflow:hidden;background:#333}.article_recommend_image{float:left;margin-right:1.25rem}.article_recommend_title{margin:0 0 0.9375rem;font-size:1.0625rem;font-weight:700;line-height:1.41;color:var(--color-main)}.article_recommend_text{overflow:hidden}.article_recommend_lead{margin:0 0 0.3125rem;font-weight:700}.article_ad{padding:0.625rem;margin:0 0 1.25rem;line-height:1;background-color:var(--color-background2)}.article_ad .c-iconAd{width:-moz-fit-content;width:fit-content;padding:0.25rem 0.625rem;margin-bottom:0.3125rem;font-size:0.875rem;font-weight:700;line-height:1;color:#fff;background:var(--color-accent1)}.articleNavLink{width:var(--article-container-width);margin:2.5rem auto 0}.articleNavLink_list{display:flex;gap:2rem;justify-content:center}.articleNavLink_item{width:calc((100% - 2rem)/2)}.articleNavLink_item a{position:relative;display:block;padding:0.625rem 1rem;margin:0;font-size:1.0625rem;line-height:1.3;color:var(--color-main);text-align:center;text-decoration:none;background:#fff;border:1px solid var(--color-main);border-radius:2px}.articleNavLink_item a::before{position:absolute;display:block;content:"";top:-1px;left:-1px;width:calc(100% + 1px);height:calc(100% + 1px);background-image:linear-gradient(90deg, var(--color-primary-button1) 0%, var(--color-primary-button2) 100%);border:1px solid var(--color-primary-button1);border-radius:2px;opacity:0;transition:opacity .2s}@media(any-hover: hover){.articleNavLink_item a:hover::before{opacity:1}.articleNavLink_item a:hover .articleNavLink_label{color:#fff}}.articleNavLink_item a:focus-visible::before{opacity:1}.articleNavLink_item a:focus-visible .articleNavLink_label{color:#fff}.articleNavLink_label{position:relative;z-index:2;font-size:1.0625rem;line-height:1.3;color:var(--color-main);text-align:center;text-decoration:none;transition:color .2s}.pagination{font-size:0.875rem}.pagination_nextPage{display:block;width:-moz-fit-content;width:fit-content;margin:0 auto 1.25rem}.pagination_nextPage>a,.pagination_nextPage>span{display:flex;align-items:center;padding:0.8125rem 1.1875rem 0.6875rem;font-size:0.75rem;font-weight:700;color:var(--color-accent1);border:1px solid var(--color-accent1);border-radius:2px}.pagination_nextPage a{color:var(--color-accent1);text-decoration:none}.pagination_nextPage a>span{color:#121212;transition:color .3s ease-out}@media(any-hover: hover){.pagination_nextPage a:hover>span{color:var(--color-accent1)}}.pagination_nextPage_title{max-width:23.125rem;margin-left:1.25rem;overflow:hidden;font-size:0.875rem;color:#121212;text-overflow:ellipsis;white-space:nowrap}.pagination_list{display:flex;justify-content:center}.pagination_list_item{width:2.375rem;height:2.375rem;overflow:hidden;font-weight:700;line-height:2.375rem;text-align:center;border-radius:2px}.pagination_list_item:not(:first-child){margin-left:0.375rem}.pagination_list_item a,.pagination_list_item span{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--color-accent1);text-decoration:none;background:#fafafa;border:1px solid rgba(0,0,0,0)}.pagination_list_item a{transition:border-color .2s}@media(any-hover: hover){.pagination_list_item a:hover{border-color:var(--color-accent1)}}.pagination_list_item a:focus-visible{border-color:var(--color-accent1)}.pagination_list_item.-current{color:#fff;background:var(--color-accent1)}.pagination_list_item.-prev a::before,.pagination_list_item.-prev span::before,.pagination_list_item.-next a::before,.pagination_list_item.-next span::before{position:absolute;top:0;bottom:0;display:block;width:0.5rem;height:0.5rem;margin:auto 0;content:"";transform:rotate(45deg)}.pagination_list_item.-prev a::before,.pagination_list_item.-prev span::before{left:1rem;border-bottom:2px solid var(--color-accent1);border-left:2px solid var(--color-accent1)}.pagination_list_item.-next a::before,.pagination_list_item.-next span::before{right:1rem;border-top:2px solid var(--color-accent1);border-right:2px solid var(--color-accent1)}.pagination.-nolink a{pointer-events:none}.bannerArea{padding:2.5rem 0.625rem;text-align:center;background-color:#fff}.bannerArea.-marginL{padding:3.75rem 0}.adArea{padding:1.25rem 0;text-align:center;background-color:#f6f6f6}.articlePanel_item a{display:block;height:100%;color:var(--color-text-default);text-decoration:none;transition:color .3s}@media(any-hover: hover){.articlePanel_item a:hover .articlePanel_image img{opacity:1;scale:1.06}.articlePanel_item a:hover .articlePanel_title{color:var(--color-accent1);text-decoration:underline}}.articlePanel_item a:focus-visible .articlePanel_image img{opacity:1;scale:1.06}.articlePanel_item a:focus-visible .articlePanel_title{color:var(--color-main)}.articlePanel_image{overflow:hidden;border-radius:2px}.articlePanel_image img{width:100%;transition:scale .3s ease-out}.articlePanel_text{margin:1.25rem 0 0;line-height:1.5}.articlePanel_parentTitle{margin-bottom:-1rem;font-size:0.875rem;font-weight:600}.articlePanel_shoulder{font-weight:700}.articlePanel_icon{display:table;padding:0.125rem 0.625rem;margin:0 0 0.625rem;font-size:0.75rem;color:#fff;background:var(--color-dark);border-radius:2px}.articlePanel_subTitle{font-size:0.875rem}.articlePanel_title{margin:0;font-size:1.0625rem;font-weight:700}.articlePanel_date{margin-top:0.625rem;font-size:0.75rem;font-weight:700}.articlePanel_date.-v02{margin-top:0.375rem;font-weight:500;color:var(--color-text1)}.articlePanel_desc{margin-top:0.625rem;font-size:0.875rem;color:var(--color-text1)}.articlePanel_tags{display:flex;flex-wrap:wrap;margin:0.625rem 0 0 0.3125rem}.articlePanel_tags_item{padding:0.0625rem 0.625rem;margin-top:0.3125rem;margin-left:0.3125rem;font-size:0.75rem;font-weight:700;line-height:1.5;color:#fff;background-color:#333;border-radius:2px}.articleList_item{display:flex;border-bottom:1px solid var(--color-gray-line2)}.articleList_item a{display:flex;-moz-column-gap:2rem;column-gap:2rem;width:100%;height:100%;padding-bottom:1.25rem;color:var(--color-text-default);text-decoration:none}@media(any-hover: hover){.articleList_item a:hover .articleList_image img{opacity:1;scale:1.06}.articleList_item a:hover .articleList_title{color:var(--color-accent1);text-decoration:underline}}.articleList_item a:focus-visible .articleList_image img{opacity:1;scale:1.06}.articleList_item a:focus-visible .articleList_title{color:var(--color-accent1);text-decoration:underline}.articleList_item+.articleList_item a{padding-top:1.25rem}.articleList_image{width:15rem;overflow:hidden;border-radius:2px}.articleList_image img{width:100%;height:auto;transition:scale .3s ease-out}.articleList_text{flex:1;line-height:1.5}.articleList_shoulder{font-weight:700}.articleList_icon{display:inline-table;padding:0.125rem 0.625rem;margin:0 0.625rem 0.625rem 0;font-size:0.75rem;color:#fff;background:var(--color-dark);border-radius:2px}.articleList_subTitle{font-size:0.875rem}.articleList_title{margin:0 0 0.75rem;font-size:1.0625rem;font-weight:700;line-height:1.5;transition:color .2s}.articleList_description{margin-top:0.75rem;font-size:0.875rem;line-height:1.5;color:var(--color-text1)}.articleList_date{margin-top:0.375rem;font-size:0.75rem;color:var(--color-text1)}.articleList_tags{display:flex;flex-wrap:wrap;margin:0.625rem 0 0 0.3125rem}.articleList_tags_item{padding:0.0625rem 0.625rem;margin-top:0.3125rem;margin-left:0.3125rem;font-size:0.75rem;font-weight:700;line-height:1.5;color:#fff;background-color:#333;border-radius:2px}.backnumber.l-section{padding-top:3.75rem;margin-bottom:3.75rem}.backnumber.l-section>.l-container{padding:3.75rem 6rem 2.5rem;background:#fff}.backnumber.l-section>.l-container .l-container{width:100%}.backnumber .bannerArea{width:100%;min-width:100%;padding:0;margin-top:2.5rem;margin-bottom:2.5rem}.backnumber .article_footer{padding-bottom:0}.bookList{display:grid;grid-template-columns:repeat(6, 1fr);-moz-column-gap:1rem;column-gap:1rem}.bookList_item{display:grid;grid-template-rows:subgrid;grid-row:span 2;row-gap:0.75rem}.bookList_image{margin:0}.bookList_image img{width:100%}.bookList_caption{font-size:0.875rem;font-weight:700;line-height:1.5;text-align:center}.seminarDayNav{margin-bottom:3.75rem}.seminarDayNav_content{padding:0.625rem;background:var(--color-background2)}.seminarDayNav_list{display:flex;flex-wrap:wrap;gap:0.25rem}.seminarDayNav_list+.seminarDayNav_list{margin-top:0.9375rem}.seminarDayNav_list_item{width:calc((100% - 0.25rem)/2)}.seminarDayNav_list_item a{position:relative;display:flex;align-items:center;justify-content:center;padding:0.8125rem 0.5rem 0.6875rem;font-size:0.875rem;font-weight:700;line-height:1.3;color:var(--color-accent1);text-align:center;text-decoration:none;background:#fff;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.seminarDayNav_list_item a .-label{position:relative;z-index:2;display:block;width:-moz-fit-content;width:fit-content;font-size:0.875rem;font-weight:700;line-height:1.3;text-align:center}.seminarDayNav_list_item a::before{position:absolute;display:block;content:"";top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg, var(--color-primary-button1) 0%, var(--color-primary-button2) 100%);border-radius:2px;opacity:0;transition:opacity .2s}@media(any-hover: hover){.seminarDayNav_list_item a[href]:hover{color:#fff;text-decoration:underline}.seminarDayNav_list_item a[href]:hover::before{opacity:1}}.seminarDayNav_list_item a[href]:focus-visible{color:#fff;text-decoration:underline}.seminarDayNav_list_item a[href]:focus-visible::before{opacity:1}.seminarDayNav_list_item a.-current{color:#fff;text-decoration:underline;pointer-events:none}.seminarDayNav_list_item a.-current::before{opacity:1}.seminarDayNav_list_item:last-child a{color:var(--color-apply2)}@media(any-hover: hover){.seminarDayNav_list_item:last-child a[href]:hover{color:#fff}.seminarDayNav_list_item:last-child a[href]:hover::before{background:linear-gradient(90deg, var(--color-apply1) 0%, var(--color-apply2) 100%)}}.seminarDayNav_list_item:last-child a[href]:focus-visible{color:#fff}.seminarDayNav_list_item:last-child a[href]:focus-visible::before{background:linear-gradient(90deg, var(--color-apply1) 0%, var(--color-apply2) 100%)}.seminarDayNav_list_item:last-child a.-current{color:#fff}.seminarDayNav_list_item:last-child a.-current::before{background:linear-gradient(90deg, var(--color-apply1) 0%, var(--color-apply2) 100%)}.seminarDayNav_list.-large .seminarDayNav_list_item{width:calc((100% - 0.5rem)/3)}.seminarDayNav_list.-large .seminarDayNav_list_item a{font-size:0.875rem}.seminarDayNav:has(+#seminars){margin-bottom:0}.smnr-news.l-section{padding-bottom:0}.smnr-news-body{padding:2.5rem 1.875rem;font-size:1.125rem;line-height:1.8;border:1px solid var(--color-accent1)}.bpPrivacy{position:fixed;right:1rem;bottom:1rem;z-index:var(--z-index-bpprivacy);display:none;width:27.5rem;padding:1rem;background:#fff;border-top:4px solid #1e4d84;box-shadow:0 2px 8px rgba(0,0,0,.24)}.bpPrivacy_message{font-size:0.875rem;font-weight:500;line-height:1.65}.bpPrivacy_buttons{display:flex;justify-content:flex-end;margin-top:0.75rem}.bpPrivacy_button-detail,.bpPrivacy_button-close{display:inline-flex;align-items:center;justify-content:center;height:2.5rem;padding:0 0.75rem;font-size:0.875rem;line-height:1.65;text-decoration:none;white-space:nowrap;vertical-align:bottom;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bpPrivacy_button-detail{font-weight:500;color:#333;background-color:#fff;border:1px solid #e8e8e8;border-radius:2px}@media(any-hover: hover){.bpPrivacy_button-detail:hover{background-color:rgba(51,51,51,.06)}}.bpPrivacy_button-close{margin-left:0.9375rem;font-weight:700;color:#fff;background-color:#0068bc;border:none}@media(any-hover: hover){.bpPrivacy_button-close:hover{background-color:rgba(0,118,214,.9)}}#wrapper .button a{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-width:22rem;padding:1.1875rem 1rem 1.125rem;margin:2.5rem auto 0;font-size:1.0625rem;font-weight:700;line-height:1.3;color:#fff;text-align:center;text-decoration:none;border:2px solid var(--color-primary-button2);border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.2);transition:color .3s,background .3s}@media(any-hover: hover){#wrapper .button a:hover{color:var(--color-primary-button2);text-decoration:none;background:#fff;background-color:#fff}#wrapper .button a:hover::before{opacity:0}}#wrapper .button a:focus-visible{color:var(--color-primary-button2);text-decoration:none;background:#fff;background-color:#fff}#wrapper .button a:focus-visible::before{opacity:0}#wrapper .button a::before{position:absolute;top:-2px;left:-2px;z-index:-1;display:block;width:calc(100% + 4px);height:calc(100% + 4px);content:"";background:var(--color-primary-button2);background-image:linear-gradient(45deg, var(--color-primary-button1) 0%, var(--color-primary-button2) 100%);border-radius:2px;transition:opacity .2s}#wrapper .button a.cancel{color:#666;background-color:#fff;background-image:none;border:none;box-shadow:inset 0 0 0 1px #666}#wrapper .button a.cancel::before{opacity:0}@media(any-hover: hover){#wrapper .button a.cancel:hover{opacity:.7}}#wrapper .button a.cancel:focus-visible{opacity:.7}#wrapper .button a.nolink{color:#fff;pointer-events:none;cursor:default;background-color:#cacaca;background-image:none;border:none;box-shadow:none}#wrapper .button a.nolink::before{opacity:0}#wrapper .button a.regist{border-color:#994f00}#wrapper .button a.regist::before{background:linear-gradient(90deg, #b47200 0%, #994f00 100%)}@media(any-hover: hover){#wrapper .button a.regist:hover{color:#994f00}}#wrapper .button a.regist:focus-visible{color:#994f00}#wrapper .button a.login{border-color:var(--color-login2)}#wrapper .button a.login::before{background:linear-gradient(90deg, var(--color-login1) 0%, var(--color-login2) 100%)}@media(any-hover: hover){#wrapper .button a.login:hover{color:var(--color-login2)}}#wrapper .button a.login:focus-visible{color:var(--color-login2)}#wrapper .button.white a{color:var(--color-primary-button2);background-color:#fff;background-image:none;border-color:var(--color-primary-button2);transition:opacity .2s}#wrapper .button.white a::before{background:rgba(0,0,0,0)}@media(any-hover: hover){#wrapper .button.white a:hover{opacity:.7}}#wrapper .button.white a:focus-visible{opacity:.7}#wrapper .button.pink a{border-color:var(--color-action2)}#wrapper .button.pink a::before{background:linear-gradient(90deg, var(--color-action1) 0%, var(--color-action2) 100%)}@media(any-hover: hover){#wrapper .button.pink a:hover{color:var(--color-action2);border-color:var(--color-action2)}}#wrapper .button.pink a:focus-visible{color:var(--color-action2);border-color:var(--color-action2)}#wrapper .button.applyBtn a{border-color:var(--color-apply2)}#wrapper .button.applyBtn a::before{background:linear-gradient(90deg, var(--color-apply1) 0%, var(--color-apply2) 100%)}@media(any-hover: hover){#wrapper .button.applyBtn a:hover{color:var(--color-apply2);border-color:var(--color-apply2)}}#wrapper .button.applyBtn a:focus-visible{color:var(--color-apply2);border-color:var(--color-apply2)}#wrapper .button.seminarBtn a{border-color:var(--color-seminar2)}#wrapper .button.seminarBtn a::before{background:linear-gradient(90deg, var(--color-seminar1) 0%, var(--color-seminar2) 100%)}@media(any-hover: hover){#wrapper .button.seminarBtn a:hover{color:var(--color-seminar2);border-color:var(--color-seminar2)}}#wrapper .button.seminarBtn a:focus-visible{color:var(--color-seminar2);border-color:var(--color-seminar2)}#wrapper .button.mypageBtn a{border-color:var(--color-mypage2)}#wrapper .button.mypageBtn a::before{background:linear-gradient(90deg, var(--color-mypage1) 0%, var(--color-mypage2) 100%)}@media(any-hover: hover){#wrapper .button.mypageBtn a:hover{color:var(--color-mypage2);border-color:var(--color-mypage2)}}#wrapper .button.mypageBtn a:focus-visible{color:var(--color-mypage2);border-color:var(--color-mypage2)}#wrapper .button.middle a{min-width:6.875rem;padding-block:1.125rem;font-size:0.875rem;line-height:1.3}#wrapper .button.small a{min-width:6.875rem;padding:0.4375rem 1.25rem;font-size:0.875rem;line-height:1.3}#wrapper .button.left a{margin-left:0}.articleBody{font-size:1.0625rem}.articleBody p:not(.article_recommend_lead,.article_recommend_desc,.c-linkMore,.c-profile_position){margin-top:0;margin-bottom:1.25rem;line-height:1.76;color:#333}.articleBody cite{font-style:normal}@media(any-hover: hover){.articleBody cite a:hover{color:#333}}.articleBody .bplead{margin-bottom:1.875rem;font-weight:700;line-height:1.5;color:#000}.articleBody h3{position:relative;padding:0.625rem 1rem 0.625rem 1.25rem;margin:3.125rem 0 1.875rem;clear:both;font-size:1.125rem;font-weight:700;line-height:1.3;color:var(--color-text-default);background-color:var(--color-background2)}.articleBody h3::before,.articleBody h3::after{position:absolute;top:0;left:0;display:block;width:0.1875rem;content:""}.articleBody h3::before{z-index:2;height:50%;background-color:var(--color-accent1)}.articleBody h3::after{height:100%;background-color:var(--color-accent2)}.articleBody h4:not(.article_recommend_title){margin:1.25rem 0;clear:both;font-size:1.125rem;font-weight:700;line-height:1.44}.articleBody h5{position:relative;padding-left:0.625rem;margin:1.25rem 0;font-size:1rem;font-weight:700;line-height:1.44}.articleBody h5::before{position:absolute;top:0;bottom:0;left:0;display:block;width:0.125rem;height:calc(100% - 0.5625rem);margin:auto 0;content:"";background:var(--color-accent1)}.articleBody h6{position:relative;padding-left:1rem;margin:1.25rem 0;font-size:0.875rem;font-weight:700;line-height:1.44}.articleBody h6::before{position:absolute;top:.45em;left:0;display:block;width:0.5rem;height:0.5rem;content:"";background:var(--color-accent1)}.articleBody .fontSizeXXL{font-size:1.8823529412em}.articleBody .fontSizeXL{font-size:1.4117647059em}.articleBody .fontSizeL{font-size:1.2352941176em}.articleBody .fontSizeS{font-size:0.8235294118em}.articleBody .fontSizeXS{font-size:0.7058823529em}.articleBody .textCol{font-weight:700;color:var(--color-dark)}.articleBody .textColTintA{font-weight:700;color:var(--color-accent1)}.articleBody .textColTintB{font-weight:700;color:#00a8dc}.articleBody .textColShade{font-weight:700;color:#5da1e0}.articleBody .textColShadeA{font-weight:700;color:#54bcfb}.articleBody .textColShadeB{font-weight:700;color:#bcefff}.articleBody .bgCol{background-color:var(--color-dark)}.articleBody .bgColTintA{background-color:var(--color-accent1)}.articleBody .bgColTintB{background-color:#00a8dc}.articleBody .bgColShade{background-color:#5da1e0}.articleBody .bgColShadeA{background-color:#54bcfb}.articleBody .bgColShadeB{background-color:#bcefff}.articleBody .textColBlackTintA{font-weight:700;color:#000}.articleBody .textColBlackTintB{font-weight:700;color:#666}.articleBody .textColBlackShade{font-weight:700;color:#ddd}.articleBody .textColBlackShadeA{font-weight:700;color:#eee}.articleBody .textColBlackShadeB{font-weight:700;color:#f6f6f6}.articleBody .bgColBlack{background-color:#000}.articleBody .bgColBlackTintA{background-color:#666}.articleBody .bgColBlackTintB{background-color:#999}.articleBody .bgColBlackShade{background-color:#ddd}.articleBody .bgColBlackShadeA{background-color:#f6f6f6}.articleBody .bgColBlackShadeB{background-color:#f6f6f6}.articleBody .textColBlack{font-weight:700;color:#000}.articleBody .textColGray{color:gray}.articleBody .textColSilver{color:silver}.articleBody .textColWhite{color:#fff}.articleBody .textColRed{color:red}.articleBody .textColYellow{color:#ff0}.articleBody .textColLime{color:lime}.articleBody .textColAqua{color:aqua}.articleBody .textColBlue{color:blue}.articleBody .textColFuchsia{color:#f0f}.articleBody .textColMaroon{color:maroon}.articleBody .textColOlive{color:olive}.articleBody .textColGreen{color:green}.articleBody .textColTeal{color:teal}.articleBody .textColNavy{color:navy}.articleBody .textColPurple{color:purple}.articleBody .bgColGray{background-color:gray}.articleBody .bgColSilver{background-color:silver}.articleBody .bgColWhite{background-color:#fff}.articleBody .bgColRed{background-color:red}.articleBody .bgColYellow{background-color:#ff0}.articleBody .bgColLime{background-color:lime}.articleBody .bgColAqua{background-color:aqua}.articleBody .bgColBlue{background-color:blue}.articleBody .bgColFuchsia{background-color:#f0f}.articleBody .bgColMaroon{background-color:maroon}.articleBody .bgColOlive{background-color:olive}.articleBody .bgColGreen{background-color:green}.articleBody .bgColTeal{background-color:teal}.articleBody .bgColNavy{background-color:navy}.articleBody .bgColPurple{background-color:purple}.articleBody b,.articleBody .fontBold{font-weight:700}.articleBody .fontNormal{font-weight:normal}.articleBody i,.articleBody .fontItalic{font-style:italic}.articleBody em,.articleBody strong{font-style:normal;font-weight:normal}.articleBody sup,.articleBody sub{position:static;font-size:80%}.articleBody sup{vertical-align:super}.articleBody sub{vertical-align:sub}.articleBody u,.articleBody .textSolidUndrLine{padding-bottom:.15em;text-decoration:none;border-bottom:1px solid #000}.articleBody .textUnsolidUndrLine{padding-bottom:.15em;border-bottom:1px dashed #000}.articleBody s,.articleBody del,.articleBody .textLineThrough{text-decoration:line-through}.articleBody .textHighlight{padding:.15em;background:#f0f}.articleBody .textHighlightTintA{padding:.15em;background:#ff0}.articleBody .textHighlightTintB{padding:.15em;background:aqua}.articleBody .textHighlightShade{padding:.15em;background:rgba(255,0,255,.1)}.articleBody .textHighlightShadeA{padding:.15em;background:rgba(255,255,0,.1)}.articleBody .textHighlightShadeB{padding:.15em;background:rgba(0,255,255,.1)}.articleBody .textAlignLeft{text-align:left}.articleBody .textAlignCenter{text-align:center}.articleBody .textAlignRight{text-align:right}.articleBody hr{height:auto;overflow-x:hidden}.articleBody hr.line{margin:1.25rem 0;border:none;border-top:1px solid #eee}.articleBody hr.diamond,.articleBody hr.asterisk{margin:0.625rem 0;border:none}.articleBody hr.diamond::after,.articleBody hr.asterisk::after{display:block;margin-right:-4em;font-size:1.0625rem;color:#666;text-align:center;letter-spacing:4em}.articleBody hr.diamond::after{content:"◇◇◇"}.articleBody hr.asterisk::after{content:"＊＊＊"}.articleBody .clearLeft{clear:left}.articleBody .clearRight{clear:right}.articleBody .clearBoth{clear:both}.articleBody .clearfix::after{display:block;clear:both;content:""}.articleBody .bpimage_image{position:relative;z-index:1;margin-bottom:0}.articleBody .bpimage_image+.bpimage_title,.articleBody .bpimage_image+.bpimage_caption{margin-top:0.625rem}.articleBody .bpimage_title+.bpimage_image,.articleBody .bpimage_caption+.bpimage_image{margin-top:0.625rem}.articleBody .bpimage_title{clear:both;font-size:.8em;font-weight:700;line-height:1.5em}.articleBody .bpimage_caption,.articleBody .bpimage_click{clear:both;font-size:0.75rem;line-height:1.7;color:#666}.articleBody .bpimage_right{float:right;margin:0 0 1.875rem 2.5rem}.articleBody .bpimage_left{float:left;margin:0 2.5rem 1.875rem 0}.articleBody .bpimage_center{width:31.25rem;margin:1.875rem auto}.articleBody .bpimage_double{width:40rem;margin:0.625rem auto 1.875rem;overflow:hidden}.articleBody .bpimage_double .bpimage_left,.articleBody .bpimage_double .bpimage_right{margin:0}.articleBody .bpimage_double .bpimage_left+.bpimage_title,.articleBody .bpimage_double .bpimage_left+.bpimage_caption,.articleBody .bpimage_double .bpimage_right+.bpimage_title,.articleBody .bpimage_double .bpimage_right+.bpimage_caption{padding-top:0.625rem}.articleBody .bpimage_triple{width:40rem;margin:0.625rem auto 1.875rem;overflow:hidden}.articleBody .bpimage_triple .bpimage_wrap,.articleBody .bpimage_triple .bpimage_right{margin:0}.articleBody .bpimage_triple .bpimage_wrap+.bpimage_title,.articleBody .bpimage_triple .bpimage_wrap+.bpimage_caption,.articleBody .bpimage_triple .bpimage_right+.bpimage_title,.articleBody .bpimage_triple .bpimage_right+.bpimage_caption{padding-top:0.625rem}.articleBody .bpimage_triple .bpimage_wrap{float:left;margin:0;overflow:hidden}.articleBody .bpimage_triple .bpimage_left,.articleBody .bpimage_triple .bpimage_right{margin:0}.articleBody .bpimage_triple .bpimage_center{float:right;margin:0}.articleBody .bpbox_left{float:left;margin:0 2.5rem 1.875rem 0}.articleBody .bpbox_right{float:right;margin:0 0 1.875rem 2.5rem}.articleBody .bpimage_set+.bpimage_set{margin-top:1.875rem}.articleBody .bpimage_caption_right{margin:0 auto 1.25rem;overflow:hidden;zoom:1}.articleBody .bpimage_caption_right .bpimage_left{margin-bottom:0}.articleBody .bpimage_caption_right .bpimage_title{padding:0.625rem 0 0;clear:none}.articleBody .bpimage_caption_right .bpimage_caption{clear:none}.articleBody .bptable{margin:0.625rem auto 1.875rem;overflow:auto}.articleBody .bptable table{border-collapse:collapse}.articleBody .bptable table+.bptable_title,.articleBody .bptable table+.bptable_caption{margin-top:0.625rem}.articleBody .bptable th,.articleBody .bptable td{padding:0.8125rem 0.5625rem;font-size:0.75rem;line-height:1.33;word-break:normal;border:1px solid #ccc}.articleBody .bptable th{text-align:left;background:var(--color-background1)}.articleBody .bptable th[scope=col]{background:var(--color-background2)}.articleBody .bptable_title{margin:0 0 0.625rem;font-size:.8em;font-weight:700}.articleBody .bptable_caption{font-size:0.75rem;color:#666}.articleBody .bptable_title+table,.articleBody .bptable_caption+table{margin-top:0.625rem}.articleBody .nowrap{white-space:nowrap}.articleBody .bpprofile,.articleBody .bpprofile_photo,.articleBody .bpinterview{width:auto;margin:0.3125rem 0;overflow:hidden;clear:both;zoom:1}.articleBody .bpprofile,.articleBody .bpprofile_photo{padding:1.125rem 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.articleBody .bpprofile_profile,.articleBody .bpinterview_profile{margin:0 0 0.9375rem;line-height:1.3}.articleBody .bpprofile_name,.articleBody .bpinterview_name{font-size:1.5rem;font-weight:700}.articleBody .bpprofile_position,.articleBody .bpinterview_position{font-size:0.875rem;color:#666}.articleBody .bpprofile_text,.articleBody .bpinterview_text{line-height:1.76}.articleBody .bpprofile_photo .bpprofile_text img{float:right;padding:0;margin:0 0 0 1.875rem}.articleBody .bpinterview{padding:1.125rem 1.25rem;border:1px solid #eee}.articleBody ul.square>li{position:relative}.articleBody ul.square>li::before{position:absolute;top:0.625rem;left:-1.125rem;display:block;width:0.375rem;height:0.375rem;content:"";background-color:var(--color-accent1)}.articleBody ul.disc>li{position:relative}.articleBody ul.disc>li::before{position:absolute;top:0.625rem;left:-1.125rem;display:block;width:0.375rem;height:0.375rem;content:"";background-color:var(--color-accent1);border-radius:50%}.articleBody ul.circle>li{position:relative}.articleBody ul.circle>li::before{position:absolute;top:0.625rem;left:-1.125rem;box-sizing:border-box;display:block;width:0.375rem;height:0.375rem;content:"";border:1px solid var(--color-accent1);border-radius:50%}.articleBody ol.decimal{counter-reset:number 0}.articleBody ol.decimal>li{position:relative}.articleBody ol.decimal>li::before{position:absolute;top:.2em;left:-1.25rem;font-size:0.875rem;font-weight:700;color:var(--color-accent1);content:counter(number) ".";counter-increment:number 1}.articleBody ol.circledDecimal{counter-reset:number 0}.articleBody ol.circledDecimal>li{position:relative}.articleBody ol.circledDecimal>li::before{position:absolute;top:.5em;left:-1.25rem;box-sizing:border-box;width:0.875rem;height:0.875rem;font-size:0.625rem;font-weight:700;line-height:0.875rem;color:var(--color-accent1);text-align:center;text-indent:-0.125rem;letter-spacing:-0.125rem;white-space:nowrap;vertical-align:middle;content:counter(number);counter-increment:number 1;border:1px solid var(--color-accent1);border-radius:50%}.articleBody ol.upperAlpha{counter-reset:ABC}.articleBody ol.upperAlpha>li{position:relative}.articleBody ol.upperAlpha>li::before{position:absolute;top:.2em;left:-1.25rem;font-size:0.875rem;font-weight:700;color:var(--color-accent1);content:counter(ABC, upper-alpha) ".";counter-increment:ABC}.articleBody ol.lowerAlpha{counter-reset:abc}.articleBody ol.lowerAlpha>li{position:relative}.articleBody ol.lowerAlpha>li::before{position:absolute;top:.2em;left:-1.25rem;font-size:0.875rem;font-weight:700;color:var(--color-accent1);content:counter(abc, lower-alpha) ".";counter-increment:abc}.articleBody ol.upperRoman{counter-reset:ⅠⅡⅢ}.articleBody ol.upperRoman>li{position:relative}.articleBody ol.upperRoman>li::before{position:absolute;top:.2em;left:-1.25rem;font-size:0.875rem;font-weight:700;color:var(--color-accent1);content:counter(ⅠⅡⅢ, upper-roman) ".";counter-increment:ⅠⅡⅢ}.articleBody ol.lowerRoman{counter-reset:ⅰⅱⅲ}.articleBody ol.lowerRoman>li{position:relative}.articleBody ol.lowerRoman>li::before{position:absolute;top:.2em;left:-1.25rem;font-size:0.875rem;font-weight:700;color:var(--color-accent1);content:counter(ⅰⅱⅲ, lower-roman) ".";counter-increment:ⅰⅱⅲ}.articleBody ul.square,.articleBody ul.disc,.articleBody ul.circle,.articleBody ol.decimal,.articleBody ol.circledDecimal,.articleBody ol.upperAlpha,.articleBody ol.lowerAlpha,.articleBody ol.upperRoman,.articleBody ol.lowerRoman{padding-left:1.375rem;margin-top:1.25rem}.articleBody ul.square ul,.articleBody ul.disc ul,.articleBody ul.circle ul,.articleBody ol.decimal ul,.articleBody ol.circledDecimal ul,.articleBody ol.upperAlpha ul,.articleBody ol.lowerAlpha ul,.articleBody ol.upperRoman ul,.articleBody ol.lowerRoman ul{padding-left:1.375rem;margin-top:1.25rem;margin-bottom:1.25rem}.articleBody ul.square ul>li,.articleBody ul.disc ul>li,.articleBody ul.circle ul>li,.articleBody ol.decimal ul>li,.articleBody ol.circledDecimal ul>li,.articleBody ol.upperAlpha ul>li,.articleBody ol.lowerAlpha ul>li,.articleBody ol.upperRoman ul>li,.articleBody ol.lowerRoman ul>li{position:relative;list-style-type:none !important}.articleBody ul.square ul>li::before,.articleBody ul.disc ul>li::before,.articleBody ul.circle ul>li::before,.articleBody ol.decimal ul>li::before,.articleBody ol.circledDecimal ul>li::before,.articleBody ol.upperAlpha ul>li::before,.articleBody ol.lowerAlpha ul>li::before,.articleBody ol.upperRoman ul>li::before,.articleBody ol.lowerRoman ul>li::before{position:absolute;top:0.75rem;left:-1.125rem;display:block;width:0.5rem;height:0.125rem;content:"";background-color:#000}.articleBody ul.square ul ol,.articleBody ul.disc ul ol,.articleBody ul.circle ul ol,.articleBody ol.decimal ul ol,.articleBody ol.circledDecimal ul ol,.articleBody ol.upperAlpha ul ol,.articleBody ol.lowerAlpha ul ol,.articleBody ol.upperRoman ul ol,.articleBody ol.lowerRoman ul ol{margin-top:1.25rem;margin-bottom:1.25rem}.articleBody ul.square ol.decimal>li::before,.articleBody ul.disc ol.decimal>li::before,.articleBody ul.circle ol.decimal>li::before,.articleBody ol.decimal ol.decimal>li::before,.articleBody ol.circledDecimal ol.decimal>li::before,.articleBody ol.upperAlpha ol.decimal>li::before,.articleBody ol.lowerAlpha ol.decimal>li::before,.articleBody ol.upperRoman ol.decimal>li::before,.articleBody ol.lowerRoman ol.decimal>li::before{color:#000}.articleBody .speaker01,.articleBody .speaker02,.articleBody .speaker03,.articleBody .speaker04,.articleBody .speaker05,.articleBody .speaker06,.articleBody .speaker07,.articleBody .speaker08,.articleBody .speaker09{font-weight:700}.articleBody .speaker01{color:#ed4c61}.articleBody .speaker02{color:#ff8000}.articleBody .speaker03{color:#ac3141}.articleBody .speaker04{color:#7100bc}.articleBody .speaker05{color:#915a22}.articleBody .speaker06{color:#7d9f19}.articleBody .speaker07{color:#007f80}.articleBody .speaker08{color:#4082d0}.articleBody .speaker09{color:#555}.articleBody .bpquestion{margin:0 0 1.2em;font-weight:700;line-height:1.76}.articleBody .bpquestion::before{display:inline-block;margin-right:0.5rem;content:"—"}.articleBody .bpanswer{line-height:1.76}.articleBody .bpbox,.articleBody .bpbox2,.articleBody .bpbox3,.articleBody .bpbox4,.articleBody .bpframe{width:auto;padding:1.25rem;margin:1.875rem 0;clear:both;border-radius:2px}.articleBody .bpbox h3,.articleBody .bpbox2 h3,.articleBody .bpbox3 h3,.articleBody .bpbox4 h3,.articleBody .bpframe h3{margin:1.25rem 0;font-size:1.125rem;color:#333}.articleBody .bpbox h4,.articleBody .bpbox2 h4,.articleBody .bpbox3 h4,.articleBody .bpbox4 h4,.articleBody .bpframe h4{position:relative;padding-left:1rem;font-size:0.875rem;color:#333}.articleBody .bpbox h4::before,.articleBody .bpbox2 h4::before,.articleBody .bpbox3 h4::before,.articleBody .bpbox4 h4::before,.articleBody .bpframe h4::before{position:absolute;top:.45em;left:0;display:block;width:0.5rem;height:0.5rem;content:"";background:#333}.articleBody .bpbox_title{padding-bottom:0.625rem;margin:0 0 0.9375rem;font-size:1.25rem;font-weight:700;line-height:1.44;color:#333;border-bottom:1px solid #333}.articleBody .bpbox_text,.articleBody .bpbox_text p{margin:0;overflow:hidden;font-size:0.9375rem;line-height:1.67}.articleBody .bpbox_text p:not(.article_recommend_lead){margin-bottom:0.9375rem}.articleBody .bpbox_text p:not(.article_recommend_lead):last-child{margin-bottom:0}.articleBody .bpimage_left,.articleBody .bpimage_right{margin-bottom:1.25rem}.articleBody .bpbox{background:var(--color-background2);border:1px solid #333}.articleBody .bpbox2{background:#f2edff;border:1px solid rgba(0,0,0,0)}.articleBody .bpbox3{background:#fff;border:1px solid #333}.articleBody .bpbox4{background:#f6f6f6;border:1px solid rgba(0,0,0,0)}.articleBody .bpframe{background:#fff;border:1px solid #eee}.articleBody blockquote{position:relative;padding:2rem 1.25rem;margin:1em 0 .5em;border:1px solid #eee;border-radius:0.125rem}.articleBody blockquote::before,.articleBody blockquote::after{position:absolute;display:block;width:1.25rem;height:1rem;content:"";background:url("/images/xtechnext/2025kan/ico_blockquote.svg") 50% 50%/1.25rem auto no-repeat}.articleBody blockquote::before{top:0.75rem;left:0.75rem}.articleBody blockquote::after{right:0.75rem;bottom:0.75rem;transform:scale(-1, 1)}.articleBody blockquote h3{padding:0;margin:0;background:none;border:none}.articleBody blockquote h4{margin:0}.articleBody blockquote p{margin:0.625rem 0 0;font-size:0.9375rem}.articleBody pre{padding:1.25rem;margin:1em 0 1.5em;overflow:auto;font-size:0.9375rem;line-height:1.67;color:#242424;white-space:pre;border:1px solid #eee;border-radius:0.125rem}.articleBody pre.light{background-color:var(--color-background2);border:1px solid rgba(0,0,0,0)}.articleBody pre.dark{color:#fff;background-color:#000;border:1px solid rgba(0,0,0,0)}.articleBody .bpteisei_box{margin:1.875rem 0;font-size:0.9375rem;line-height:1.67}.articleBody .bpteisei_box .bpteisei b{color:#c20000}.articleBody .bpannotation{margin:1.875rem 0;font-size:0.75rem;line-height:1.67;color:#242424}.articleBody .bpword{padding:0.3125rem 1em;margin:1.875rem 0;font-size:0.75rem;line-height:1.67;color:#242424;border-left:1px dotted #666}.articleBody .bpword b{font-size:0.9375rem}.articleBody .bpreference{font-size:0.75rem;line-height:1.5;color:#242424}.articleBody .bpreference b{font-size:0.9375rem}.articleBody p a,.articleBody dd:not(.article_topics_info) a,.articleBody div.bpannotation a,.articleBody ul:not(.pagination_list,.loginForRead_action_list,.articleList,.button) li a,.articleBody ol:not(.loginForRead_action_list) li a{color:var(--color-accent1);text-decoration:underline}.articleBody .pagenation p a{text-decoration:none}.articleBody ul:not(.none,.disc,.circle,.square,.pagination_list,.loginForRead_action_list,.articleList,.button),.articleBody ol:not(.none,.decimal,.upperAlpha,.lowerAlpha,.upperRoman,.lowerRoman,.circledDecimal,.loginForRead_action_list){padding-left:1.375rem;margin-top:1.25rem;margin-bottom:1.25rem}.articleBody ul:not(.none,.disc,.circle,.square,.pagination_list,.loginForRead_action_list,.articleList,.button) li ul,.articleBody ul:not(.none,.disc,.circle,.square,.pagination_list,.loginForRead_action_list,.articleList,.button) li ol,.articleBody ol:not(.none,.decimal,.upperAlpha,.lowerAlpha,.upperRoman,.lowerRoman,.circledDecimal,.loginForRead_action_list) li ul,.articleBody ol:not(.none,.decimal,.upperAlpha,.lowerAlpha,.upperRoman,.lowerRoman,.circledDecimal,.loginForRead_action_list) li ol{padding-left:1.375rem;margin-top:0.3125rem;margin-bottom:0.3125rem}.articleBody ul:not(.none,.disc,.circle,.square,.pagenation_list,.loginForRead_action_list,.articleList,.button) li{list-style-type:disc}.articleBody ol:not(.none,.decimal,.upperAlpha,.lowerAlpha,.upperRoman,.lowerRoman,.circledDecimal,.loginForRead_action_list) li{list-style-type:decimal}.articleBody ul.none,.articleBody ul.disc,.articleBody ul.circle,.articleBody ul.square,.articleBody ol.none,.articleBody ol.decimal,.articleBody ol.upperAlpha,.articleBody ol.lowerAlpha,.articleBody ol.upperRoman,.articleBody ol.lowerRoman,.articleBody ol.circledDecimal{margin-bottom:1.25rem}.articleBody ul.none{padding-left:1em}.articleBody ul.none li{list-style-type:none}.articleBody>dl:not(.article_topics){margin-top:1.25rem;margin-bottom:1.25rem}.articleBody>dl:not(.article_topics) dt{margin:0.9375rem 0 0.625rem;font-weight:700}.articleBody>dl:not(.article_topics) dd{margin:0.625rem 0}.articleBody .article_ad>ul{padding:0;margin:0}.articleBody .article_recommend{margin:2.5rem -3.75rem;font-size:0.875rem}.articleBody .article_recommend a{text-decoration:none}@media(any-hover: hover){.articleBody .article_recommend a:hover{text-decoration:underline}}@keyframes fadeIn{0%{visibility:hidden;opacity:0}50%{visibility:hidden;opacity:0}100%{visibility:visible;opacity:1}}@keyframes fadeOut{from{visibility:visible;opacity:1}to{visibility:hidden;opacity:0}}@keyframes fadeOutTop{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-3rem)}}.u-mt0{margin-top:0rem !important}.u-mr0{margin-right:0rem !important}.u-mb0{margin-bottom:0rem !important}.u-ml0{margin-left:0rem !important}.u-pt0{padding-top:0rem !important}.u-pr0{padding-right:0rem !important}.u-pb0{padding-bottom:0rem !important}.u-pl0{padding-left:0rem !important}.u-mt5{margin-top:0.3125rem !important}.u-mr5{margin-right:0.3125rem !important}.u-mb5{margin-bottom:0.3125rem !important}.u-ml5{margin-left:0.3125rem !important}.u-pt5{padding-top:0.3125rem !important}.u-pr5{padding-right:0.3125rem !important}.u-pb5{padding-bottom:0.3125rem !important}.u-pl5{padding-left:0.3125rem !important}.u-mt10{margin-top:0.625rem !important}.u-mr10{margin-right:0.625rem !important}.u-mb10{margin-bottom:0.625rem !important}.u-ml10{margin-left:0.625rem !important}.u-pt10{padding-top:0.625rem !important}.u-pr10{padding-right:0.625rem !important}.u-pb10{padding-bottom:0.625rem !important}.u-pl10{padding-left:0.625rem !important}.u-mt15{margin-top:0.9375rem !important}.u-mr15{margin-right:0.9375rem !important}.u-mb15{margin-bottom:0.9375rem !important}.u-ml15{margin-left:0.9375rem !important}.u-pt15{padding-top:0.9375rem !important}.u-pr15{padding-right:0.9375rem !important}.u-pb15{padding-bottom:0.9375rem !important}.u-pl15{padding-left:0.9375rem !important}.u-mt20{margin-top:1.25rem !important}.u-mr20{margin-right:1.25rem !important}.u-mb20{margin-bottom:1.25rem !important}.u-ml20{margin-left:1.25rem !important}.u-pt20{padding-top:1.25rem !important}.u-pr20{padding-right:1.25rem !important}.u-pb20{padding-bottom:1.25rem !important}.u-pl20{padding-left:1.25rem !important}.u-mt25{margin-top:1.5625rem !important}.u-mr25{margin-right:1.5625rem !important}.u-mb25{margin-bottom:1.5625rem !important}.u-ml25{margin-left:1.5625rem !important}.u-pt25{padding-top:1.5625rem !important}.u-pr25{padding-right:1.5625rem !important}.u-pb25{padding-bottom:1.5625rem !important}.u-pl25{padding-left:1.5625rem !important}.u-mt30{margin-top:1.875rem !important}.u-mr30{margin-right:1.875rem !important}.u-mb30{margin-bottom:1.875rem !important}.u-ml30{margin-left:1.875rem !important}.u-pt30{padding-top:1.875rem !important}.u-pr30{padding-right:1.875rem !important}.u-pb30{padding-bottom:1.875rem !important}.u-pl30{padding-left:1.875rem !important}.u-mt35{margin-top:2.1875rem !important}.u-mr35{margin-right:2.1875rem !important}.u-mb35{margin-bottom:2.1875rem !important}.u-ml35{margin-left:2.1875rem !important}.u-pt35{padding-top:2.1875rem !important}.u-pr35{padding-right:2.1875rem !important}.u-pb35{padding-bottom:2.1875rem !important}.u-pl35{padding-left:2.1875rem !important}.u-mt40{margin-top:2.5rem !important}.u-mr40{margin-right:2.5rem !important}.u-mb40{margin-bottom:2.5rem !important}.u-ml40{margin-left:2.5rem !important}.u-pt40{padding-top:2.5rem !important}.u-pr40{padding-right:2.5rem !important}.u-pb40{padding-bottom:2.5rem !important}.u-pl40{padding-left:2.5rem !important}.u-mt45{margin-top:2.8125rem !important}.u-mr45{margin-right:2.8125rem !important}.u-mb45{margin-bottom:2.8125rem !important}.u-ml45{margin-left:2.8125rem !important}.u-pt45{padding-top:2.8125rem !important}.u-pr45{padding-right:2.8125rem !important}.u-pb45{padding-bottom:2.8125rem !important}.u-pl45{padding-left:2.8125rem !important}.u-mt50{margin-top:3.125rem !important}.u-mr50{margin-right:3.125rem !important}.u-mb50{margin-bottom:3.125rem !important}.u-ml50{margin-left:3.125rem !important}.u-pt50{padding-top:3.125rem !important}.u-pr50{padding-right:3.125rem !important}.u-pb50{padding-bottom:3.125rem !important}.u-pl50{padding-left:3.125rem !important}.u-mt55{margin-top:3.4375rem !important}.u-mr55{margin-right:3.4375rem !important}.u-mb55{margin-bottom:3.4375rem !important}.u-ml55{margin-left:3.4375rem !important}.u-pt55{padding-top:3.4375rem !important}.u-pr55{padding-right:3.4375rem !important}.u-pb55{padding-bottom:3.4375rem !important}.u-pl55{padding-left:3.4375rem !important}.u-mt60{margin-top:3.75rem !important}.u-mr60{margin-right:3.75rem !important}.u-mb60{margin-bottom:3.75rem !important}.u-ml60{margin-left:3.75rem !important}.u-pt60{padding-top:3.75rem !important}.u-pr60{padding-right:3.75rem !important}.u-pb60{padding-bottom:3.75rem !important}.u-pl60{padding-left:3.75rem !important}.u-mt65{margin-top:4.0625rem !important}.u-mr65{margin-right:4.0625rem !important}.u-mb65{margin-bottom:4.0625rem !important}.u-ml65{margin-left:4.0625rem !important}.u-pt65{padding-top:4.0625rem !important}.u-pr65{padding-right:4.0625rem !important}.u-pb65{padding-bottom:4.0625rem !important}.u-pl65{padding-left:4.0625rem !important}.u-mt70{margin-top:4.375rem !important}.u-mr70{margin-right:4.375rem !important}.u-mb70{margin-bottom:4.375rem !important}.u-ml70{margin-left:4.375rem !important}.u-pt70{padding-top:4.375rem !important}.u-pr70{padding-right:4.375rem !important}.u-pb70{padding-bottom:4.375rem !important}.u-pl70{padding-left:4.375rem !important}.u-mt75{margin-top:4.6875rem !important}.u-mr75{margin-right:4.6875rem !important}.u-mb75{margin-bottom:4.6875rem !important}.u-ml75{margin-left:4.6875rem !important}.u-pt75{padding-top:4.6875rem !important}.u-pr75{padding-right:4.6875rem !important}.u-pb75{padding-bottom:4.6875rem !important}.u-pl75{padding-left:4.6875rem !important}.u-mt80{margin-top:5rem !important}.u-mr80{margin-right:5rem !important}.u-mb80{margin-bottom:5rem !important}.u-ml80{margin-left:5rem !important}.u-pt80{padding-top:5rem !important}.u-pr80{padding-right:5rem !important}.u-pb80{padding-bottom:5rem !important}.u-pl80{padding-left:5rem !important}.u-mt85{margin-top:5.3125rem !important}.u-mr85{margin-right:5.3125rem !important}.u-mb85{margin-bottom:5.3125rem !important}.u-ml85{margin-left:5.3125rem !important}.u-pt85{padding-top:5.3125rem !important}.u-pr85{padding-right:5.3125rem !important}.u-pb85{padding-bottom:5.3125rem !important}.u-pl85{padding-left:5.3125rem !important}.u-mt90{margin-top:5.625rem !important}.u-mr90{margin-right:5.625rem !important}.u-mb90{margin-bottom:5.625rem !important}.u-ml90{margin-left:5.625rem !important}.u-pt90{padding-top:5.625rem !important}.u-pr90{padding-right:5.625rem !important}.u-pb90{padding-bottom:5.625rem !important}.u-pl90{padding-left:5.625rem !important}.u-mt95{margin-top:5.9375rem !important}.u-mr95{margin-right:5.9375rem !important}.u-mb95{margin-bottom:5.9375rem !important}.u-ml95{margin-left:5.9375rem !important}.u-pt95{padding-top:5.9375rem !important}.u-pr95{padding-right:5.9375rem !important}.u-pb95{padding-bottom:5.9375rem !important}.u-pl95{padding-left:5.9375rem !important}.u-mt100{margin-top:6.25rem !important}.u-mr100{margin-right:6.25rem !important}.u-mb100{margin-bottom:6.25rem !important}.u-ml100{margin-left:6.25rem !important}.u-pt100{padding-top:6.25rem !important}.u-pr100{padding-right:6.25rem !important}.u-pb100{padding-bottom:6.25rem !important}.u-pl100{padding-left:6.25rem !important}.u-mtSmall{margin-top:0.9375rem !important}.u-mtNormal{margin-top:2.8125rem !important}.u-mtLarge{margin-top:4.375rem !important}.u-mbSmall{margin-bottom:0.9375rem !important}.u-mbNormal{margin-bottom:2.8125rem !important}.u-mbLarge{margin-bottom:4.375rem !important}.u-wAuto{width:auto !important}.u-w5{width:5% !important}.u-w10{width:10% !important}.u-w15{width:15% !important}.u-w20{width:20% !important}.u-w25{width:25% !important}.u-w30{width:30% !important}.u-w35{width:35% !important}.u-w40{width:40% !important}.u-w45{width:45% !important}.u-w50{width:50% !important}.u-w55{width:55% !important}.u-w60{width:60% !important}.u-w65{width:65% !important}.u-w70{width:70% !important}.u-w75{width:75% !important}.u-w80{width:80% !important}.u-w85{width:85% !important}.u-w90{width:90% !important}.u-w95{width:95% !important}.u-w100{width:100% !important}.u-w1em{width:1em !important}.u-w2em{width:2em !important}.u-w3em{width:3em !important}.u-w4em{width:4em !important}.u-w5em{width:5em !important}.u-w6em{width:6em !important}.u-w7em{width:7em !important}.u-w8em{width:8em !important}.u-w9em{width:9em !important}.u-w10em{width:10em !important}.u-w11em{width:11em !important}.u-w12em{width:12em !important}.u-w13em{width:13em !important}.u-w14em{width:14em !important}.u-w15em{width:15em !important}.u-w16em{width:16em !important}.u-w17em{width:17em !important}.u-w18em{width:18em !important}.u-w19em{width:19em !important}.u-w20em{width:20em !important}.u-w21em{width:21em !important}.u-w22em{width:22em !important}.u-w23em{width:23em !important}.u-w24em{width:24em !important}.u-w25em{width:25em !important}.u-w26em{width:26em !important}.u-w27em{width:27em !important}.u-w28em{width:28em !important}.u-w29em{width:29em !important}.u-w30em{width:30em !important}.u-w31em{width:31em !important}.u-w32em{width:32em !important}.u-w33em{width:33em !important}.u-w34em{width:34em !important}.u-w35em{width:35em !important}.u-w36em{width:36em !important}.u-w37em{width:37em !important}.u-w38em{width:38em !important}.u-w39em{width:39em !important}.u-w40em{width:40em !important}.u-w41em{width:41em !important}.u-w42em{width:42em !important}.u-w43em{width:43em !important}.u-w44em{width:44em !important}.u-w45em{width:45em !important}.u-w46em{width:46em !important}.u-w47em{width:47em !important}.u-w48em{width:48em !important}.u-w49em{width:49em !important}.u-w50em{width:50em !important}.u-fs11{font-size:0.6875rem !important}.u-fs12{font-size:0.75rem !important}.u-fs13{font-size:0.8125rem !important}.u-fs14{font-size:0.875rem !important}.u-fs15{font-size:0.9375rem !important}.u-fs16{font-size:1rem !important}.u-fs17{font-size:1.0625rem !important}.u-fs18{font-size:1.125rem !important}.u-fs19{font-size:1.1875rem !important}.u-fs20{font-size:1.25rem !important}.u-fs21{font-size:1.3125rem !important}.u-fs22{font-size:1.375rem !important}.u-fs23{font-size:1.4375rem !important}.u-fs24{font-size:1.5rem !important}.u-fs25{font-size:1.5625rem !important}.u-fs26{font-size:1.625rem !important}.u-fs27{font-size:1.6875rem !important}.u-fs28{font-size:1.75rem !important}.u-fs29{font-size:1.8125rem !important}.u-fs30{font-size:1.875rem !important}.u-fs31{font-size:1.9375rem !important}.u-fs32{font-size:2rem !important}.u-fs33{font-size:2.0625rem !important}.u-fs34{font-size:2.125rem !important}.u-fs35{font-size:2.1875rem !important}.u-fsXlarge{font-size:1.875rem !important}.u-fsLarge{font-size:1.25rem !important}.u-fsMedium{font-size:1.125rem !important}.u-fsSmall{font-size:0.875rem !important}.u-fsXsmall{font-size:0.75rem !important}.u-textbold{font-weight:700 !important}.u-textmedium{font-weight:500 !important}.u-textnormal{font-weight:400 !important}.u-textthin{font-weight:200 !important}.u-textUnderline{text-decoration:underline}.u-emp{color:#c20000 !important}.u-indent{text-indent:1em !important}.u-clear{clear:both !important}.u-ac{text-align:center !important}.u-ar{text-align:right !important}.u-al{text-align:left !important}.u-vm{vertical-align:middle !important}.u-vt{vertical-align:top !important}.u-vb{vertical-align:bottom !important}.u-ac-pc{text-align:center !important}.u-ar-pc{text-align:right !important}.u-al-pc{text-align:left !important}.u-vm-pc{vertical-align:middle !important}.u-vt-pc{vertical-align:top !important}.u-vb-pc{vertical-align:bottom !important}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@media print{body{width:70rem;zoom:.7;-webkit-print-color-adjust:exact}.l-wrapper{padding-top:0}.l-header{position:static}.l-footer_pagetop{position:absolute !important}}
