:target::before{content:none;display:none;}a:active,a:hover{text-decoration:none;}button{font-family:"Noto Sans JP",sans-serif;}img{object-fit:cover;}img.pos1{object-position:left top;}img.pos2{object-position:center top;}img.pos3{object-position:right top;}img.pos4{object-position:left center;}img.pos5{object-position:center center;}img.pos6{object-position:right center;}img.pos7{object-position:left bottom;}img.pos8{object-position:center bottom;}img.pos9{object-position:right bottom;}img.pos10{object-fit:contain;}.r6breadCrumb{width:100%;max-width:1440px;padding:20px 0 18px 20px;margin:0 auto;text-align:left;box-sizing:border-box;}.r6breadCrumb li{font-size:12px;display:inline-block;}.r6breadCrumb li a,.r6breadCrumb li a:visited{color:var(--ubi-txtgray);text-decoration:none;}.r6breadCrumb li a:hover{text-decoration:underline;}.r6breadCrumb li::after{font-size:12px;content:"＞";padding:0 3px;}.r6breadCrumb li:last-child::after{content:"";padding-left:0;}.r6indusBanner{width:100%;min-width:320px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;}.r6indusBanner picture{width:100%;grid-row:1;grid-column:1;z-index:1;}.r6indusBanner img{width:100%;object-fit:cover;}.r6indusBanner>.txt{width:100%;grid-row:1;grid-column:1;z-index:5;display:flex;flex-direction:column;align-items:start;justify-content:center;text-shadow:3px 3px 5px var(--ubi-txtgray);box-sizing:border-box;}.r6indusBanner>.grad{width:100%;grid-row:1;grid-column:1;z-index:3;}.r6indusBanner h1{color:var(--ubi-white);text-align:left;font-weight:400;display:block;line-height:1;}.r6indusBanner.article h1{margin-bottom:0;text-align:left;line-height:1.2;}.r6indusBanner h1 span{display:block;font-weight:700;}.r6indusCol1{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;}.r6indusCell{height:100%;display:flex;flex-direction:column;border:1px solid var(--ubi-txtgray);justify-content:start;}.r6indusCell picture{height:154px;}.r6indusCell img{height:154px;}.cellLabel{background:var(--ubi-navy);color:var(--ubi-white);padding:12px 20px;width:310px;height:84px;box-sizing:border-box;text-align:left;}.cellLabel h2{font-size:14px;}.cellLabel h2 span{display:block;}.bodyCol2{display:flex;flex-wrap:wrap;}.bodyCol2 a,.bodyCol2 a:visited{color:var(--ubi-txtgray);}.mainRight{container:mainRight / inline-size;}section.mr{display:flex;flex-wrap:wrap;}h2.mr{width:100%;font-weight:400;}h2.mr span{display:block;font-weight:700;}.mr .wrapper{display:flex;flex-wrap:wrap;margin-inline:auto;}.mrApp{display:grid;}.mrApp h3{grid-column:1;grid-row:1;z-index:5;font-weight:400;width:100%;background:var(--ubi-navy);color:var(--ubi-white);box-sizing:border-box;display:grid;align-items:center;}.mrApp picture{grid-row:1;grid-column:1;z-index:1;width:100%;align-self:end;}.wrapper.prod{column-gap:24px;row-gap:25px;justify-content:start;overflow:hidden;}.mrCatbase{width:100%;height:32px;margin-bottom:14px;position:relative;box-sizing:border-box;}.mrCatbase.tail::after{content:"";position:absolute;width:1px;height:14px;display:block;border-left:5px solid var(--ubi-blue3);right:-1px;bottom:-14px;}.mrCatLabel{position:absolute;box-sizing:border-box;min-width:327px;width:fit-content;height:32px;font-size:19px;font-weight:400;color:var(--ubi-navy);padding:1px 0 2px 8px;text-align:left;white-space:nowrap;border-left:6px solid var(--ubi-blue3);border-bottom:2px solid var(--ubi-blue3);}.mrborderonly{position:absolute;box-sizing:border-box;width:351px;height:32px;left:-24px;text-align:left;white-space:nowrap;border-bottom:2px solid var(--ubi-blue3);}.wrapper.prod{column-gap:24px;row-gap:25px;justify-content:start;}li.mrProdCell{width:327px;}a.mrProd{width:100%;min-height:213px;border:1px solid var(--ubi-txtgray);text-align:left;padding:16px;box-sizing:border-box;display:grid;}.abs+.mrProd{margin-top:46px;}.mrProd h3{font-size:22px;margin-bottom:2px;}.mrProd h4{font-size:14px;margin-bottom:2px;}.mrProd p{font-size:14px;}button.mrProd,button.mrCase,button.mrColumn{text-align:center;max-width:272px;width:95%;background:var(--ubi-darkgray);border:none;color:var(--ubi-white);font-size:16px;padding:6px;justify-self:center;}a:hover button.mrProd,a:hover button.mrCase,a:hover button.mrColumn{background:var(--ubi-navy);}.wrapper.casestudies{justify-content:start;align-content:stretch;}li.mrCase{height:auto;border:1px solid var(--ubi-txtgray);text-align:left;padding:0;box-sizing:border-box;display:flex;flex-direction:column;}.mrCase img{width:100%;}.mrCase .txt{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:14px 14px 16px;}.mrCase h3{font-size:18px;margin-bottom:14px;}.mrCase dl{line-height:1.5;display:flex;flex-wrap:wrap;font-size:15px;margin-bottom:1rem;}.mrCase dt{padding-top:.5rem;}.mrCase dd{padding-inline:.75rem;}.mrCase dd a,.mrCase dd a:visited{color:var(--ubi-navy);}.mrCase dd a:hover{color:var(--ubi-navy);text-decoration:underline;}li.mrColumn{display:block;border:1px solid var(--ubi-txtgray);text-align:left;padding:0;box-sizing:border-box;}.mrColumn a{height:100%;display:grid;grid-template-rows:140px 1fr;}.mrColumn picture{grid-column:1;grid-row:1;}.mrColumn img{width:100%;}.mrColumn .txt{height:100%;box-sizing:border-box;grid-column:1;grid-row:2;display:flex;flex-direction:column;justify-content:space-between;align-items:center;}.wrapper.colline{display:block;list-style:disc;}li.mrColline{display:list-item;text-align:left;}.mrColline .txt{display:block;padding:0;}.mrColline li{list-style-type:disc;}.mrColline .row{justify-content:start;}.mrColline h3{line-height:1.35;}a:hover .mrColline h3{text-decoration:underline;}.mrColline h3::after{content:"";display:inline-block;background-image:url(/industries/assets/svg/indu_cr.svg);background-size:contain;background-repeat:no-repeat;}.wrapper.webinar{justify-content:start;align-content:stretch;}@media (max-width: 647.98px){.r6indusCol1 a{width:86%;}.r6indusCell,.cellLabel,.r6indusCell picture,.r6indusCell img{width:100%;}.cellLabel h2 span{font-size:23px;margin-bottom:7px;}.btnWrap{place-items:center;}.cellBtn{width:fit-content;margin:12px 0;padding:8px;}}@media (min-width: 648px){.r6indusCell,.r6indusCell picture,.r6indusCell img{width:310px;}.cellLabel h2 span{font-size:24px;margin-bottom:10px;}.cellBtn{width:270px;padding:8px 7px;margin:20px;}}.cellAppList{list-style-type:disc;font-size:14px;line-height:1.6;text-align:left;width:100%;padding-inline:20px;box-sizing:border-box;margin-top:12px;margin-left:16px;display:block;}.cellAppList.col2{column-count:2;}.btnWrap{height:100%;display:grid;}.cellBtn{background:var(--ubi-darkgray);border:none;color:var(--ubi-white);font-size:16px;display:grid;place-items:center;align-self:end;}a:hover .cellLabel,a:hover .cellBtn{background:var(--ubi-blue1);}a:hover img{opacity:.75;transition:none;}a .cellAppList,a:hover .cellAppList,a:visited .cellAppList,a:hover .cellAppList li{color:var(--ubi-txtgray);}.row{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}.wrapper.column{justify-content:start;align-content:stretch;}.mrColumn .tag,.mrColline .tag{display:inline-block;margin:.3em .25em .2em 0;padding:.4em .75em .5em;line-height:1;text-decoration:none;color:var(--ubi-white);background-color:var(--ubi-blue3);border-radius:2em;}.mrColumn .tag::before,.mrColline .tag::before{content:"#";}.mrColumn .tag:last-child{margin-right:1em;}.date{display:inline-block;margin-block:.3em;}.mrCase .txt>div,.mrColumn .txt>div{width:100%;}.mrCase .txt>a{width:100%;display:flex;justify-content:center;}.date::before{content:"";display:inline-block;width:22px;height:22px;margin-right:.3em;background-image:url(/column/assets/images/date_icon.svg);background-size:contain;background-repeat:no-repeat;vertical-align:-3px;}.mrWebinar{height:100%;border:1px solid var(--ubi-txtgray);text-align:left;padding:0;box-sizing:border-box;display:grid;grid-template-rows:1fr;}.mrWebinar picture{grid-row:1;grid-column:1;z-index:1;}.mrWebinar img{width:100%;}.mrWebinar .grad{grid-row:1;grid-column:1;z-index:3;width:100%;height:auto;background:linear-gradient(90deg,#083163ff,#0a4081ff 50%,#1063c97f);}.mrWebinar .grad.grn{background:linear-gradient(90deg,#03858dff,#077a8aff 50%,#10b3c97f);}.mrWebinar .txt{grid-row:1;grid-column:1;z-index:10;box-sizing:border-box;display:flex;align-content:center;flex-wrap:wrap;}.mrWebinar .txt h3{color:var(--ubi-white);line-height:1.5;margin-bottom:0;}a.mrWebinar:hover .txt h3{color:var(--ubi-blue2);}.block120{width:100%;padding:60px 0;margin-top:40px;background-color:var(--ubi-vlgray);}.s72{background-color:var(--ubi-white);width:calc(100% - 100px);margin:0 auto;}.s72 h4{font-size:20px;text-align:center;margin-bottom:48px;color:var(--ubi-txtgray);}.s72 .txt18{text-align:justify;}.s73{display:grid;grid-template-rows:2fr;grid-template-columns:2fr;max-width:625px;margin:0 auto;}.s731{z-index:1;grid-row:1/3;grid-column:1;}.s732{z-index:1;grid-row:1;grid-column:2;padding:0 16px 30px 20px;}.s733{z-index:1;grid-row:2;grid-column:2;}.bodyCol2 a._btn,.bodyCol2 a._btn:visited{display:flex;align-items:center;justify-content:center;border-radius:5px;background-color:var(--ubi-cv);color:var(--ubi-white);text-decoration:none;margin-top:1rem;margin-inline:auto;width:90%;font-weight:700;line-height:1.4;}@media(max-width:767.98px){#main{min-width:320px;}.r6breadCrumb{display:none;}.r6indusBanner img{height:180px;}.r6indusBanner>.txt{padding-inline:30px;}.r6indusBanner h1{font-size:14px;}.r6indusBanner h1 span{font-size:22px;margin-bottom:20px;}.r6indusBanner>.grad{background:linear-gradient(to right,#083163ff 25%,#08316300 50%);}.r6indusCol1{padding-block:40px;margin-inline:auto;column-gap:24px;row-gap:28px;}nav.colLeft{display:none;}.bodyCol2{margin:36px auto;column-gap:36px;padding-inline:12px;}.mainRight{width:100%;}section.mr{margin-bottom:40px;}h2.mr{font-size:12px;}h2.mr span{font-size:24px;padding-bottom:6px;}.mr .wrapper{padding-top:36px;}.wrapper.app{column-gap:16px;row-gap:12px;justify-content:center;}.mrApp{width:158px;height:113px;grid-template-columns:158px;grid-template-rows:113px;}.mrApp.to{height:36px;grid-template-rows:36px;}.mrApp h3{font-size:10.5px;height:24px;padding:5px 3px;white-space:nowrap;}.mrApp.to h3{font-size:12px;height:36px;}.mrApp picture{height:92px;}.wrapper.casestudies{column-gap:24px;row-gap:25px;}li.mrCase{width:327px;}.mrCase img{height:150px;}.mrColumn img{height:140px;}.mrColumn .txt{padding:16px;}.row{margin-block:6px 18px;}.mrColumn .tag{font-size:16px;}.mrColumn .date,.mrColumn h3{font-size:18px;}.wrapper.colline{padding-left:2rem;}.mrColline .row{margin-top:2px;}.mrColline .tag{font-size:14px;}.mrColline .date{font-size:16px;margin-block:0;padding-left:.75rem;}.mrColline .date::before{width:18px;height:18px;margin-right:.25em;vertical-align:-2px;}.mrColline h3{font-size:16px;}.mrColline h3::after{width:20px;height:20px;margin-left:.75em;vertical-align:-4px;}.wrapper.column,.wrapper.webinar{column-gap:24px;row-gap:25px;}.mrWebinar .txt{padding:14px 14px 16px;}.mrWebinar h3{font-size:18px;}.txt18{font-size:16px;}.s72{padding:40px 20px;}.s72 h4{font-weight:400;}.s731{width:174px;height:120px;}a._btn,a._btn:visited{max-width:360px;height:50px;font-size:16px;}@media (max-width: 529.98px){.block120{padding:40px 15px;}.s72{padding:40px 20px 16px;}.s72 h4{margin-bottom:20px;}.s73{display:flex;flex-direction:column;align-items:center;}.s731{width:auto;height:auto;margin-bottom:20px;}.s731 img{width:174px;height:120px;object-fit:contain;}.s733{width:100%;}}}@media (min-width: 768px){#main{overflow:visible;}.r6indusBanner img{height:250px;}.r6indusBanner>.txt{padding-left:60px;max-width:1440px;margin-inline:auto;}.r6indusBanner h1{font-size:20px;}.r6indusBanner h1 span{font-size:48px;margin-bottom:30px;}.r6indusBanner>.grad{background:linear-gradient(to right,#083163ff 25%,#08316300 45%);}.r6indusCol1{max-width:984px;padding-block:60px;margin-inline:auto;column-gap:24px;row-gap:28px;}.bodyCol2{max-width:1440px;margin:36px auto;column-gap:64px;}nav.colLeft{display:block;width:280px;height:fit-content;margin-left:22px;position:sticky;top:94px;}.clHead{width:100%;background:var(--ubi-vlgray);text-align:left;padding:4px 18px 6px;box-sizing:border-box;margin-bottom:24px;}.clHead.indus{margin-block:24px 12px;}.clHead h3{font-size:24px;padding-block:4px;}.clHead h4{font-size:26px;}.clHead h5{font-size:16px;font-weight:400;}ol.cllist{list-style-type:none;counter-reset:counter 0;}.clTitle{text-align:left;font-size:16px;padding-block:16px;}.clTitle:has(:hover){text-decoration:underline;}.clTitle::before{content:"-0"counter(counter);counter-increment:counter 1;font-weight:400;color:var(--ubi-midgray);}ul.cl{list-style:disc;text-align:left;border:1px solid var(--ubi-lightgray);box-sizing:border-box;padding:6px 6px 6px 32px;}ul.cl li{font-size:15px;line-height:1.55;}ul.cl li :hover{text-decoration:underline;}ul.clindus{text-align:left;font-size:16px;font-weight:700;line-height:2;padding-left:34px;}.clindus :hover{text-decoration:underline;}.mainRight{width:calc(100% - 410px);}section.mr{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid var(--ubi-midgray);}section.mr.end{border-bottom:none;margin-bottom:none;}h2.mr{font-size:18px;}h2.mr span{font-size:36px;padding-bottom:6px;}.mr .wrapper{padding-top:40px;}.mrApp{height:178px;grid-template-rows:178px;}.mrApp.to{height:56px;grid-template-rows:56px;}.mrApp h3{font-size:16px;height:56px;padding:8px;}.mrApp picture{height:122px;}.mrApp img{width:100%;height:122px;}.wrapper.casestudies,.wrapper.column,.wrapper.webinar{column-gap:24px;row-gap:25px;}li.mrColumn{width:327px;}.mrColumn img{height:140px;}.mrColumn .txt{padding:16px;}.row{margin-block:6px 18px;}.mrColumn .tag{font-size:16px;}.mrColumn .date,.mrColumn h3{font-size:18px;}.wrapper.colline{padding-left:2rem;}.mrColline .row{margin-top:2px;}.mrColline .tag{font-size:14px;}.mrColline .date{font-size:16px;margin-block:0;padding-left:.75rem;}.mrColline .date::before{width:18px;height:18px;margin-right:.25em;vertical-align:-2px;}.mrColline h3{font-size:16px;}.mrColline h3::after{width:20px;height:20px;margin-left:.75em;vertical-align:-4px;}li.mrCase{width:327px;}.mrWebinar{width:327px;grid-template-columns:327px;}.mrWebinar .txt{padding:14px 14px 16px;}.mrWebinar h3{font-size:18px;}.mrCase img{height:150px;}.txt18{font-size:18px;}.s72{max-width:850px;padding:50px 0;}.s72 h4{font-weight:700;}.s731{width:226px;height:156px;}a._btn,a._btn:visited{max-width:300px;height:65px;font-size:20px;}}@container mainRight (max-width: 502.98px){.wrapper.app{row-gap:30px;justify-content:center;}.mrApp{width:90%;grid-template-columns:1fr;}.mrApp img{width:100%;height:92px;}}@container mainRight (min-width: 503px){.wrapper.app{column-gap:23px;row-gap:40px;justify-content:start;}.mrApp{width:240px;grid-template-columns:240px;}}@container mainRight (min-width: 503px) and (max-width: 765.98px){.wrapper.app{width:503px;}}@container mainRight (min-width: 766px) and (max-width: 1028.98px){.wrapper.app{width:766px;}}@container mainRight (max-width:399.98px){li.mrProdCell,li.mrColumn,.wrapper.webinar a,li.mrCase{width:100%;}}@container mainRight (min-width: 400px) and (max-width:677.98px){li.mrProdCell,li.mrColumn,.wrapper.webinar a,li.mrCase{width:85%;margin-inline:auto;}}@container mainRight (max-width: 529.98px){.block120{padding:40px 15px;}.s72{padding:40px 20px 16px;}.s72 h4{margin-bottom:20px;}.s73{display:flex;flex-direction:column;align-items:center;}.s731{width:auto;height:auto;margin-bottom:20px;}.s731 img{width:174px;height:120px;object-fit:contain;}.s733{width:100%;}}@container mainRight (max-width:677.98px){.wrapper.prod,.wrapper.casestudies,.wrapper.column,.wrapper.webinar{width:100%;justify-content:center;}.wrapper.prod{padding-top:30px;row-gap:14px;}.wrapper.prod a,.mrCatLabel{width:100%;}.mrWebinar{width:100%;grid-template-columns:100%;}.mrCatbase{margin-top:16px;width:100%;}.mrCatbase.woh3{height:0;margin-bottom:0;}.mrborderonly,.mrCatbase.tail::after{display:none;}.mrCase img,.mrColumn img{width:100%;height:140px;}.mrCase .txt{align-items:center;}.mrColumn .date{padding-left:.75rem;}}@container mainRight (min-width: 678px) and (max-width: 1028.98px){.wrapper.prod,.wrapper.casestudies,.wrapper.column,.wrapper.webinar{width:678px;}li.mrColumn{width:327px;grid-template-rows:140px 1fr;}.mrWebinar{width:327px;grid-template-columns:327px;}}@container mainRight (min-width: 1029px){.wrapper.app,.wrapper.prod,.wrapper.casestudies,.wrapper.column,.wrapper.webinar{width:1029px;}}