header li a{box-sizing:content-box;}header nav ul{margin-bottom:0;}header nav li.products{color:var(--ubi-darkgray);}.content_inq_btn a{text-decoration:none;}::after,::before,a,li,ul.lang{box-sizing:content-box;}:target::before{content:none;display:none;}#r6top{width:100%;padding:0;margin:0;color:var(--ubi-white);text-shadow:3px 3px 5px var(--ubi-txtgray),-3px 3px 5px var(--ubi-txtgray);}.hero{width:100%;display:grid;grid-template-columns:1fr;margin-bottom:1.5rem;}.hero>picture{z-index:1;grid-row:1;grid-column:1;}.hero img{width:100%;object-fit:cover;object-position:top;}.hero div{z-index:10;grid-row:1;grid-column:1;width:100%;max-width:1440px;margin:0 auto;display:flex;align-items:center;}.hero h1{font-weight:700;line-height:1.7;text-align:left;}.smlbanner{width:100%;max-width:1440px;margin:0 auto 1.5rem;box-sizing:border-box;padding-inline:8px;}.smlbanner>.wrapper{display:flex;}.smlbanner a{flex:1 1 30%;color:var(--ubi-white);}.smlbanner a:nth-child(2){margin-inline:1rem;}.smlbanner a:visited{color:var(--ubi-white);}.smlbanner a:hover{color:var(--ubi-white);text-decoration:none;}.smlbanner .sml{width:100%;display:grid;grid-template-rows:120px;grid-template-columns:1fr;}.smlbanner .sml picture{z-index:1;grid-row:1;grid-column:1;}.smlbanner .sml img{width:100%;height:120px;object-fit:cover;border-radius:8px;}.smlbanner .sml div{z-index:10;grid-row:1;grid-column:1;display:flex;flex-direction:column;justify-content:center;text-align:center;padding-inline:6px;}.smlbanner .sml h2,.smlbanner .sml h3{word-break:keep-all;overflow-wrap:anywhere;font-weight:700;line-height:1.2;}.smlbanner .sml h2.mb{margin-bottom:6px;}.prodBtns{display:flex;align-items:center;justify-content:center;background:#eff7ff;padding-inline:8px;}a.prd_btn{width:359px;height:69px;background:var(--ubi-navy);border-radius:10px;display:grid;place-items:center;color:var(--ubi-white);font-size:20px;font-weight:700;}a.prd_btn:hover{background:var(--ubi-darkgray);text-decoration:none;}a.prd_btn img{padding-top:8px;padding-left:6px;}a.prd_btn:hover img{opacity:1;transition:none;}.r6top_blksct{margin:0 auto 16px;}.r6top_blksct h3.tri>a,.r6top_blksct h3.tri>a:visited{color:var(--ubi-navy);text-decoration:underline;}.r6top_blkttl{background:var(--ubi-lightgray);}.r6top_blkttl>h2{font-weight:700;}.r6top_blkbdy{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;text-align:left;}#news ul{width:100%;margin-bottom:10px;}#news.r6top_blksct{font-size:14px;}#news li{border-bottom:1px solid #eeeff3;padding:14px 0;display:block;}#news .date{width:6em;display:inline-block;font-family:'Noto Sans JP',sans-serif;vertical-align:top;}#news .cat{width:10em;display:inline-block;background:var(--ubi-navy);border-radius:2px;color:var(--ubi-white);text-align:center;vertical-align:top;font-size:12px;line-height:1;padding:3px;box-sizing:border-box;}#news .txt{word-break:break-all;vertical-align:top;line-height:1.5;}#news .txt>a:visited,#news .txt>a{color:var(--ubi-txtgray);text-decoration:none;}#news h3.tri{padding:8px 0;font-size:14px;font-weight:400;}#news h3.tri::before{content:"▶︎ ";padding-right:6px;color:var(--ubi-navy);}#products a:hover img{transition:none;}h3.sub{color:var(--ubi-navy);width:100%;margin-bottom:20px;}ul.wrapper{display:flex;flex-wrap:wrap;gap:32px 22px;}ul.wrapper a,ul.wrapper a:visited{text-decoration:none;color:revert;}ul.wrapper.indus{margin-bottom:1.5rem;}.r6top_indusCell{width:430px;height:108px;}.r6top_indusCell a{display:grid;grid-template-rows:108px;grid-template-columns:263px 167px;}.r6top_indusCell .cellLabel{grid-column:1;color:var(--ubi-white);display:grid;justify-content:start;align-items:center;padding-left:24px;}.wrapper.indus .cellLabel{background:var(--ubi-navy);}.wrapper.cate .cellLabel{background:var(--ubi-blue1);}.r6top_indusCell picture{grid-column:2;}.r6top_indusCell img{width:100%;height:100%;object-fit:cover;}.cellLabel h3{font-size:14px;font-weight:400;letter-spacing:.2px;}.cellLabel span{display:block;font-size:22px;font-weight:700;margin-bottom:5px;}.cate .cellLabel span{font-size:16px;font-weight:400;margin:0;word-break:keep-all;overflow-wrap:anywhere;}@media (max-width: 479.98px){.hero{height:200px;grid-template-rows:200px;}.hero img{height:200px;}.hero h1{font-size:16px;padding-left:16px;}}@media (max-width: 699.98px){.smlbanner{padding-inline:1rem;}.smlbanner>.wrapper{flex-direction:column;}.smlbanner a{flex:1 1 100%;}.smlbanner a:nth-child(2){margin-inline:0;margin-block:1rem;}.smlbanner .sml{grid-template-rows:110px;}.smlbanner .sml img{height:110px;}}@media(max-width:767.98px){.smlbanner .sml h2{font-size:25px;}.smlbanner .sml h2.xl{font-size:28px;}.smlbanner .sml div h3{font-size:17px;margin-bottom:5px;}.prodBtns{height:218px;flex-direction:column;row-gap:20px;}.r6top_blksct{width:100%;}.r6top_blkttl{padding:12px 22px;margin-bottom:5%;}.r6top_blkttl>h2{font-size:18px;text-align:center;}.r6top_blkbdy{width:90%;padding:0;margin:0 auto;}#news .txt{display:block;padding-top:.5em;padding-left:0;}.news_list{margin:20px 0 0;}h3.sub{font-size:18px;}@media (max-width: 399.98px){.prodBtns{padding-inline:20px;}a.prd_btn{width:100%;}}@media (min-width: 480px){.hero{height:240px;grid-template-rows:240px;}.hero img{height:240px;}.hero h1{font-size:22px;padding-left:34px;}}}@media (min-width: 768px){.hero{height:300px;grid-template-rows:300px;}.hero img{height:300px;}.hero h1{font-size:34px;padding-left:50px;}.smlbanner .sml h2{font-size:27.5px;}.smlbanner .sml h2.xl{font-size:32px;}.smlbanner .sml div h3{font-size:19px;margin-bottom:6px;}.prodBtns{height:133px;column-gap:55px;}.r6top_blksct{max-width:1424px;}.r6top_blkttl{text-align:left;padding:.5em 1em;}.r6top_blkttl>h2{font-size:22px;padding-left:1rem;}.r6top_blkbdy{padding:28px 42px;max-width:1335px;margin:0 auto;}#news .txt{display:inline-block;width:calc(100% - 16em);padding-left:1em;}h3.sub{font-size:22px;}}@media(max-width:980.98px){ul.wrapper{width:100%;}.r6top_indusCell a{width:100%;grid-template-columns:61.2% 38.8%;}@media (max-width: 767.98px){.r6top_indusCell{width:100%;}}@media (min-width: 768px){.r6top_indusCell{width:calc(50% - 11px);}}}@media(min-width:981px){.r6top_indusCell{width:430px;}@media (max-width: 1432.98px){ul.wrapper{width:882px;margin-inline:auto;}}@media (min-width: 1433px){ul.wrapper{width:1334px;}}}@media (min-width: 1254px){.smlbanner .sml h2.mb{margin-bottom:10px;}}