.itoshio-corporate-refresh .site-header{top:var(--itoshio-header-offset,var(--itoshio-admin-offset,0px))!important;z-index:100}.itoshio-corporate-refresh .site-toolbar{position:fixed;top:var(--itoshio-header-bottom,80px);left:0;right:0;width:100%;margin:0!important;z-index:99;max-height:calc(100dvh - var(--itoshio-header-bottom,80px));overflow:visible;border-top:0}.itoshio-corporate-refresh .site-toolbar[hidden]{display:none!important}.itoshio-corporate-refresh .site-toolbar .nav-panel{max-height:calc(100dvh - var(--itoshio-header-bottom,80px) - 125px);overflow-y:auto;overscroll-behavior:contain}.itoshio-corporate-refresh .header-contact .contact-connect{width:27px;height:27px}.itoshio-corporate-refresh .review-section-head{display:flex;justify-content:space-between;align-items:end;gap:36px;margin-bottom:32px}.itoshio-corporate-refresh .review-section-head h2{font:500 clamp(25px,3.1vw,36px)/1.6 var(--serif);margin-top:8px}.itoshio-corporate-refresh .review-section-head>p{max-width:480px;font-size:13px;color:var(--muted);line-height:2}.itoshio-corporate-refresh .review-news{padding:52px 0;background:#f1eee7}.itoshio-corporate-refresh .review-news-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:26px}.itoshio-corporate-refresh .ecport-news{position:relative;background:#fffdf8;border:1px solid #dfd9ce;border-top:3px solid #aa3b35;padding:30px 34px}.itoshio-corporate-refresh .ecport-news-date{display:flex;gap:14px;align-items:center;font-size:12px;margin-bottom:22px;color:var(--muted)}.itoshio-corporate-refresh .ecport-news-date>span{padding:3px 9px;color:#a23b35;border:1px solid #dac7bd;font-size:10px}.itoshio-corporate-refresh .ecport-news h3{font:500 clamp(23px,2.5vw,31px)/1.6 var(--serif);margin:6px 0 16px}.itoshio-corporate-refresh .ecport-news>p:not(.eyebrow){font-size:13px;line-height:2}.itoshio-corporate-refresh .ecport-news .ecport-news-note{font-size:11px!important;color:var(--muted);margin-top:12px}.itoshio-corporate-refresh .ecport-news .release-actions{gap:12px 20px}.itoshio-corporate-refresh .news-next-step{padding:29px;background:#152239;color:#f7f3eb}.itoshio-corporate-refresh .news-next-step h3{font:500 23px/1.7 var(--serif);margin:8px 0 22px}.itoshio-corporate-refresh .news-next-step>a{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 0;border-top:1px solid #ffffff25;font-size:13px}.itoshio-corporate-refresh .news-next-step small{display:block;font-size:10px;color:#c5bac0;margin-bottom:3px}.itoshio-corporate-refresh .news-next-step b{font-size:18px;font-weight:400;color:#dc9c87}.itoshio-corporate-refresh .news-next-step>a:hover{color:#f2b3a2}.itoshio-corporate-refresh .news-archive-row{display:grid;grid-template-columns:auto 1fr 1fr;gap:22px;margin-top:25px;padding-top:20px;border-top:1px solid #d8d2c9;font-size:11px;align-items:center}.itoshio-corporate-refresh .news-archive-row>span{color:var(--muted)}.itoshio-corporate-refresh .news-archive-row>a{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.itoshio-corporate-refresh .news-archive-row time{color:var(--muted)}.itoshio-corporate-refresh .news-archive-row b{margin-left:auto;font-weight:400}.itoshio-corporate-refresh .mosaic-latest.mosaic-waiting{display:flex;min-height:0;align-items:stretch}.itoshio-corporate-refresh .journal-opening{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding:42px;background:linear-gradient(145deg,#f8f5ee,#e5dfd3);border:1px solid #d7d0c4;position:relative;isolation:isolate;overflow:hidden}.itoshio-corporate-refresh .journal-opening:after{content:'';position:absolute;width:330px;height:330px;border:1px solid #aa3b351a;border-radius:50%;right:-100px;bottom:-100px;z-index:-1}.itoshio-corporate-refresh .journal-opening-mark{font:500 78px/1.1 var(--serif);color:#9a383a;margin-bottom:40px}.itoshio-corporate-refresh .journal-opening h4{font:500 clamp(20px,2.1vw,27px)/1.7 var(--serif);margin:12px 0 16px}.itoshio-corporate-refresh .mosaic-latest .journal-opening p{display:block;min-height:0;font-size:13px;max-width:320px;line-height:2;margin:0;overflow:visible}.itoshio-corporate-refresh .mosaic-latest .journal-opening .eyebrow{font-size:10px;letter-spacing:.18em}.itoshio-corporate-refresh .journal-opening-note{font-size:11px;color:var(--muted);margin-top:28px}.itoshio-corporate-refresh .review-project-entry{background:#eeeae1}.itoshio-corporate-refresh .review-craft-door{position:relative;display:block!important;min-height:450px;border:0;overflow:hidden;background:#112037}.itoshio-corporate-refresh .review-craft-door>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transition:transform .5s}.itoshio-corporate-refresh .review-craft-door:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#08162ddd,#08162d45 58%,transparent);pointer-events:none}.itoshio-corporate-refresh .review-craft-copy{position:relative;z-index:1;width:59%;padding:60px 52px;color:#fff9ef}.itoshio-corporate-refresh .review-craft-copy h2{font:500 clamp(27px,3vw,36px)/1.65 var(--serif);margin:12px 0 24px}.itoshio-corporate-refresh .review-craft-copy p:not(.eyebrow){font-size:13px;line-height:2.1}.itoshio-corporate-refresh .review-craft-copy .door-cta{display:flex;justify-content:space-between;align-items:center;gap:22px;border-bottom:1px solid #ffffff60;margin-top:40px;padding-bottom:12px;color:#fff9ef}.itoshio-corporate-refresh .review-craft-door:hover>img{transform:scale(1.025)}.itoshio-corporate-refresh .review-initiatives-hero{position:relative;background:#102035;overflow:hidden;min-height:490px;display:grid;align-items:center}.itoshio-corporate-refresh .review-initiatives-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:55% 50%}.itoshio-corporate-refresh .review-initiatives-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#06162cba,#06162c20 60%,transparent);pointer-events:none}.itoshio-corporate-refresh .review-initiatives-hero>.wrap{position:relative;z-index:1;color:#fff9ef;padding-top:60px;padding-bottom:65px}.itoshio-corporate-refresh .review-initiatives-hero h1{font:500 clamp(31px,4vw,51px)/1.6 var(--serif);margin:16px 0 24px;letter-spacing:.04em}.itoshio-corporate-refresh .review-initiatives-hero p:not(.eyebrow){max-width:475px;font-size:14px;line-height:2.1}.itoshio-corporate-refresh .review-initiatives-hero .text-link{display:inline-flex;gap:36px;margin-top:28px;color:#fff9ef;border-color:#ffffff65}.itoshio-corporate-refresh .review-jump{display:flex;flex-wrap:wrap;gap:15px 32px;padding-top:25px;padding-bottom:25px;border-bottom:1px solid var(--line)}.itoshio-corporate-refresh .review-collaboration{background:#eeeae2}.itoshio-corporate-refresh .collaboration-world{margin:0 0 40px;background:#e9decd}.itoshio-corporate-refresh .collaboration-world img{display:block;width:100%;height:auto}.itoshio-corporate-refresh .collaboration-world figcaption{font-size:11px;color:var(--muted);padding:12px 15px;background:#f8f5ee}.itoshio-corporate-refresh .collaboration-intro{margin-bottom:24px}.itoshio-corporate-refresh .collaboration-intro h3{font:500 24px/1.6 var(--serif)}.itoshio-corporate-refresh .collaboration-intro p{font-size:12px;color:var(--muted);margin-top:10px}.itoshio-corporate-refresh .collaboration-categories{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.itoshio-corporate-refresh .collaboration-category{min-width:0;border:1px solid #d6cfc3;background:#fdfbf7}.itoshio-corporate-refresh .collaboration-category summary{display:flex;align-items:center;gap:16px;padding:22px 20px;cursor:pointer;list-style:none;min-height:108px}.itoshio-corporate-refresh .collaboration-category summary::-webkit-details-marker{display:none}.itoshio-corporate-refresh .collaboration-category summary:focus-visible{outline:2px solid #a03f3b;outline-offset:3px}.itoshio-corporate-refresh .collaboration-number{font:14px/1 var(--serif);color:#a13f3b;flex:none}.itoshio-corporate-refresh .collaboration-category summary>span:nth-child(2){min-width:0}.itoshio-corporate-refresh .collaboration-category summary strong{display:block;font:500 18px/1.6 var(--serif)}.itoshio-corporate-refresh .collaboration-category summary small{display:block;font-size:11px;color:var(--muted);margin-top:7px}.itoshio-corporate-refresh .collaboration-plus{margin-left:auto;color:#9a383a;font-size:23px;flex:none;transition:transform .2s}.itoshio-corporate-refresh .collaboration-category[open] .collaboration-plus{transform:rotate(45deg)}.itoshio-corporate-refresh .collaboration-category[open] summary{border-bottom:1px solid #e1dacf}.itoshio-corporate-refresh .collaboration-detail{padding:22px 24px 28px;font-size:13px}.itoshio-corporate-refresh .collaboration-detail>p{line-height:1.95}.itoshio-corporate-refresh .collaboration-detail ul{padding-left:1.2em;margin:18px 0;list-style:disc}.itoshio-corporate-refresh .collaboration-detail li{padding-left:3px;line-height:1.9;margin:8px 0;color:var(--muted);font-size:12px}.itoshio-corporate-refresh .collaboration-detail .text-link{font-size:12px;display:inline-flex;gap:30px;margin-top:4px}.itoshio-corporate-refresh .collaboration-invitation{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:35px;padding:28px 0;border-top:1px solid #d6cfc3}.itoshio-corporate-refresh .collaboration-invitation p{font-size:13px;line-height:2}.itoshio-corporate-refresh .collaboration-invitation strong{font-weight:500;font-family:var(--serif);font-size:18px}
@media(max-width:800px){.itoshio-corporate-refresh .site-toolbar{top:var(--itoshio-header-bottom,70px)}.itoshio-corporate-refresh .review-section-head{display:block;margin-bottom:25px}.itoshio-corporate-refresh .review-section-head>p{margin-top:16px}.itoshio-corporate-refresh .review-news-layout{grid-template-columns:1fr;gap:20px}.itoshio-corporate-refresh .review-news{padding:36px 0}.itoshio-corporate-refresh .ecport-news{padding:24px}.itoshio-corporate-refresh .news-next-step{padding:25px}.itoshio-corporate-refresh .news-next-step h3{font-size:22px}.itoshio-corporate-refresh .news-next-step>a{padding:13px 0}.itoshio-corporate-refresh .news-archive-row{grid-template-columns:1fr;gap:15px}.itoshio-corporate-refresh .news-archive-row>a{padding-bottom:12px;border-bottom:1px solid #ddd7ce}.itoshio-corporate-refresh .mosaic-latest.mosaic-waiting{min-height:0}.itoshio-corporate-refresh .journal-opening{padding:30px;min-height:300px}.itoshio-corporate-refresh .journal-opening-mark{font-size:58px;margin-bottom:22px}.itoshio-corporate-refresh .review-craft-door{min-height:400px}.itoshio-corporate-refresh .review-craft-copy{width:72%;padding:38px 28px}.itoshio-corporate-refresh .review-craft-copy p:not(.eyebrow){font-size:12px}.itoshio-corporate-refresh .review-initiatives-hero{min-height:450px}.itoshio-corporate-refresh .review-initiatives-hero h1{font-size:35px}.itoshio-corporate-refresh .review-initiatives-hero p:not(.eyebrow){font-size:13px;max-width:380px}.itoshio-corporate-refresh .collaboration-categories{grid-template-columns:1fr}.itoshio-corporate-refresh .collaboration-category summary{min-height:92px}.itoshio-corporate-refresh .collaboration-invitation{display:block}.itoshio-corporate-refresh .collaboration-invitation .button{margin-top:22px}.itoshio-corporate-refresh .review-jump{gap:12px 22px;font-size:11px}.itoshio-corporate-refresh .collaboration-world{margin-bottom:30px}
}
@media(max-width:480px){.itoshio-corporate-refresh .review-craft-copy{width:100%;padding:38px 24px}.itoshio-corporate-refresh .review-craft-copy h2{font-size:28px}.itoshio-corporate-refresh .review-craft-door>img{object-position:42% 50%}.itoshio-corporate-refresh .review-craft-door:after{background:linear-gradient(90deg,#07172dcc,#07172d60)}.itoshio-corporate-refresh .review-initiatives-hero{min-height:430px}.itoshio-corporate-refresh .review-initiatives-hero>img{object-position:40% 50%}.itoshio-corporate-refresh .review-initiatives-hero h1{font-size:30px}.itoshio-corporate-refresh .review-initiatives-hero:after{background:linear-gradient(90deg,#06162cc4,#06162c3d)}.itoshio-corporate-refresh .ecport-news .button{width:100%;justify-content:space-between}.itoshio-corporate-refresh .collaboration-category summary{gap:10px;padding:20px 16px}.itoshio-corporate-refresh .collaboration-category summary strong{font-size:17px}.itoshio-corporate-refresh .collaboration-detail{padding:20px}
}
@media(prefers-reduced-motion:reduce){.itoshio-corporate-refresh .review-craft-door>img,.itoshio-corporate-refresh .collaboration-plus{transition:none}.itoshio-corporate-refresh .review-craft-door:hover>img{transform:none}}.itoshio-corporate-refresh .review-news>.wrap{display:block;min-width:0}.itoshio-corporate-refresh .review-news .review-section-head{width:100%}.itoshio-corporate-refresh .review-news-layout{align-items:stretch}.itoshio-corporate-refresh .review-news-layout>*{min-width:0}.itoshio-corporate-refresh .ecport-news{display:flex;flex-direction:column}.itoshio-corporate-refresh .ecport-news .release-actions{margin-top:auto;padding-top:24px;display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.itoshio-corporate-refresh .ecport-news .release-actions .button{margin:0;min-height:48px;padding:13px 18px;gap:20px}.itoshio-corporate-refresh .ecport-news .release-product-link{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12px;line-height:1.6}.itoshio-corporate-refresh .ecport-news .release-product-link small{font-size:10px;color:var(--muted)}.itoshio-corporate-refresh .news-next-step{display:flex;flex-direction:column}.itoshio-corporate-refresh .news-next-step>a:last-child{border-bottom:1px solid #ffffff25}.itoshio-corporate-refresh .news-archive-row>a{min-height:44px;line-height:1.7}.itoshio-corporate-refresh .business-door{position:relative;isolation:isolate;overflow:hidden;background:#111b2d}.itoshio-corporate-refresh .business-door>.business-miniature-background{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:66% 50%;opacity:.42;z-index:0;pointer-events:none}.itoshio-corporate-refresh .business-door:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#111b2df2 0%,#111b2da8 45%,#111b2d45 100%);z-index:1;pointer-events:none}.itoshio-corporate-refresh .business-door>.door-copy,.itoshio-corporate-refresh .business-door>.door-verbs{position:relative;z-index:2}.itoshio-corporate-refresh #how-we-work{scroll-margin-top:100px}.itoshio-corporate-refresh .activity-stories .activity-image img{height:auto;aspect-ratio:3/2;object-fit:cover}.itoshio-corporate-refresh .activity-stories .glocal-story .activity-image{background:#132038}.itoshio-corporate-refresh .activity-stories .glocal-story .activity-image img{object-fit:contain}
@media(max-width:800px){.itoshio-corporate-refresh .ecport-news .release-actions{margin-top:0;padding-top:20px}.itoshio-corporate-refresh .news-archive-row>a{align-items:flex-start}.itoshio-corporate-refresh .business-door>.business-miniature-background{object-position:64% 50%;opacity:.34}.itoshio-corporate-refresh .business-door:after{background:linear-gradient(180deg,#111b2deb 0%,#111b2da3 55%,#111b2d73)}.itoshio-corporate-refresh #how-we-work{scroll-margin-top:85px}}.itoshio-corporate-refresh .business-door:after{display:none}.itoshio-corporate-refresh .business-door>.door-verbs{position:relative;isolation:isolate;overflow:hidden}.itoshio-corporate-refresh .business-craft-background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.58;z-index:-2;pointer-events:none}.itoshio-corporate-refresh .business-door>.door-verbs:before{content:'';position:absolute;inset:0;background:#111b2d55;z-index:-1;pointer-events:none}.itoshio-corporate-refresh .hero-thread-base,.itoshio-corporate-refresh .hero-thread-flow,.itoshio-corporate-refresh .hero-thread-echo{stroke-linecap:round}.itoshio-corporate-refresh .collaboration-world{max-width:600px;margin:0 auto 32px}.itoshio-corporate-refresh .review-process{margin-top:40px;padding-top:32px;border-top:1px solid #ffffff25}.itoshio-corporate-refresh .review-process h3{font-size:clamp(20px,3vw,28px)}.itoshio-corporate-refresh .review-process ol{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:24px}.itoshio-corporate-refresh .review-process li>span{display:block;color:var(--red);font-size:12px;margin-bottom:12px}.itoshio-corporate-refresh .review-process li>strong{display:block;font-size:18px}.itoshio-corporate-refresh .review-process li p{font-size:14px;line-height:1.9}.itoshio-corporate-refresh .review-coming-soon h1{font-size:clamp(34px,5vw,64px);line-height:1.4;margin:20px 0}.itoshio-corporate-refresh .soon-intro{max-width:720px;line-height:2}.itoshio-corporate-refresh .soon-status{margin:40px 0;padding:28px;border:1px solid #ffffff25;border-left:3px solid #b9453d;background:#ffffff04}.itoshio-corporate-refresh .soon-status h2{font-size:clamp(20px,3vw,28px)}.itoshio-corporate-refresh .soon-outline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.itoshio-corporate-refresh .soon-outline article{border-top:1px solid #ffffff25;padding-top:20px}.itoshio-corporate-refresh .soon-outline h3{font-size:20px}.itoshio-corporate-refresh .soon-outline p{line-height:1.9}.itoshio-corporate-refresh .soon-links{display:flex;flex-wrap:wrap;gap:16px;margin-top:40px}
@media(max-width:800px){.itoshio-corporate-refresh .review-process ol{grid-template-columns:repeat(2,minmax(0,1fr))}.itoshio-corporate-refresh .soon-outline{grid-template-columns:1fr}.itoshio-corporate-refresh .soon-status{padding:20px}.itoshio-corporate-refresh .collaboration-world{max-width:480px}}.itoshio-corporate-refresh .door-verbs>div:nth-of-type(1) strong{color:#e5a252}.itoshio-corporate-refresh .door-verbs>div:nth-of-type(2) strong{color:#a5bde0}.itoshio-corporate-refresh .door-verbs>div:nth-of-type(3) strong{color:#7bbb98}.itoshio-corporate-refresh .door-verbs>div:nth-of-type(4) strong{color:#e47d83}
@media(max-width:800px){.itoshio-corporate-refresh .door-verbs>div{border:0!important}.itoshio-corporate-refresh .door-verbs>div:nth-of-type(odd){border-right:1px solid #ffffff20!important}.itoshio-corporate-refresh .door-verbs>div:nth-of-type(-n+2){border-bottom:1px solid #ffffff20!important}}.itoshio-corporate-refresh .hero-thread-base{animation:none;stroke-dasharray:none;stroke-dashoffset:0}.itoshio-corporate-refresh .review-craft-door{min-height:0;height:clamp(330px,30.6vw,388px)}.itoshio-corporate-refresh .review-craft-copy{padding:36px 44px;width:62%;height:100%;display:flex;flex-direction:column;justify-content:center}.itoshio-corporate-refresh .review-craft-copy h2{font-size:clamp(25px,2.5vw,33px);margin:10px 0 16px}.itoshio-corporate-refresh .review-craft-copy .door-cta{margin-top:20px;padding-bottom:0;min-height:44px}.itoshio-corporate-refresh .unified-closing{padding:41px 0}.itoshio-corporate-refresh .unified-closing>.wrap{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:32px}.itoshio-corporate-refresh .unified-closing .closing-title h2{font-size:clamp(22px,2.55vw,36px);line-height:1.5;white-space:nowrap;letter-spacing:0;text-wrap:nowrap}.itoshio-corporate-refresh .unified-closing .closing-title .eyebrow{margin-bottom:14px}.itoshio-corporate-refresh .unified-closing .closing-signature{font-size:18px;margin-top:10px}.itoshio-corporate-refresh .review-collaboration{padding-top:40px}.itoshio-corporate-refresh .review-collaboration .review-section-head{display:block;margin-bottom:20px}.itoshio-corporate-refresh .review-collaboration .review-section-head h2{line-height:1.45}.itoshio-corporate-refresh .collaboration-world{width:min(100%,760px);max-width:760px;margin:0 auto 20px}.itoshio-corporate-refresh .collaboration-world figcaption{padding:8px 12px}.itoshio-corporate-refresh .collaboration-description{text-align:center;font-size:13px;line-height:1.8;max-width:760px;margin:0 auto 36px}
@media(max-width:800px){.itoshio-corporate-refresh .review-craft-door{height:330px}.itoshio-corporate-refresh .review-craft-copy{width:85%;padding:28px 24px}.itoshio-corporate-refresh .unified-closing{padding:34px 0}.itoshio-corporate-refresh .unified-closing>.wrap{grid-template-columns:1fr;gap:20px}.itoshio-corporate-refresh .unified-closing .closing-title h2{font-size:clamp(19px,5.6vw,34px)}.itoshio-corporate-refresh .collaboration-world{max-width:760px}.itoshio-corporate-refresh .review-collaboration .review-section-head h2{font-size:clamp(24px,4vw,32px)}}
@media(max-width:480px){.itoshio-corporate-refresh .review-craft-copy{width:100%}.itoshio-corporate-refresh .review-craft-copy h2{font-size:25px}.itoshio-corporate-refresh .review-craft-copy p:not(.eyebrow){font-size:12px;line-height:1.9}.itoshio-corporate-refresh .review-craft-copy .door-cta{margin-top:16px}.itoshio-corporate-refresh .collaboration-description{font-size:12px}}.itoshio-corporate-refresh .hero-thread-base{animation:none!important;stroke-dasharray:none!important;stroke-dashoffset:0!important;stroke-linecap:round}.itoshio-corporate-refresh .unified-closing>.wrap{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:24px}.itoshio-corporate-refresh .unified-closing .closing-title h2{font-size:clamp(22px,2.2vw,32px)}.itoshio-corporate-refresh .closing-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.itoshio-corporate-refresh .closing-options>a{padding:16px 32px 16px 14px;min-width:0}.itoshio-corporate-refresh .closing-options strong{font-size:clamp(12px,1.02vw,15px);white-space:nowrap;font-weight:500}.itoshio-corporate-refresh .closing-options b{right:12px}.itoshio-corporate-refresh .collaboration-description{text-align:left;max-width:none;margin:0 0 28px;font-size:14px;line-height:1.9}.itoshio-corporate-refresh .collaboration-intro h3{font-size:22px}.itoshio-corporate-refresh .collaboration-detail .text-link{padding:12px 0;border-bottom:1px solid #a03f3b;min-height:44px}
@media(max-width:1100px){.itoshio-corporate-refresh .unified-closing>.wrap{grid-template-columns:1fr;gap:18px}.itoshio-corporate-refresh .closing-options strong{font-size:16px}}
@media(max-width:800px){.itoshio-corporate-refresh .closing-options{grid-template-columns:1fr;gap:12px}.itoshio-corporate-refresh .closing-options>a{min-height:76px;padding:14px 40px 14px 18px}.itoshio-corporate-refresh .closing-options strong{font-size:clamp(14px,3.8vw,17px)}.itoshio-corporate-refresh .unified-closing .closing-title h2{font-size:clamp(19px,5.6vw,34px)}.itoshio-corporate-refresh .collaboration-intro p{line-height:1.9}.itoshio-corporate-refresh .collaboration-description{font-size:13px}}.itoshio-corporate-refresh .news-archive-row{background:#152239e8;color:#fffaf2;border:1px solid #15223935;padding:20px 24px;gap:24px;font-size:14px;box-shadow:inset 0 1px 0 #ffffff12}.itoshio-corporate-refresh .news-archive-row>span{font-size:13px;color:#e2d7cc;letter-spacing:.04em}.itoshio-corporate-refresh .news-archive-row>a{min-height:52px;gap:6px 14px;font-size:14px}.itoshio-corporate-refresh .news-archive-row time{font-size:12px;color:#c3cddd}.itoshio-corporate-refresh .news-archive-row b{color:#e5a997;font-size:18px}.itoshio-corporate-refresh .news-archive-row>a:hover{color:#f3beaa}.itoshio-corporate-refresh .news-archive-row>a:focus-visible{outline:2px solid #e5a997;outline-offset:4px}.itoshio-corporate-refresh .review-collaboration .review-section-head{margin-bottom:12px}.itoshio-corporate-refresh .collaboration-description{margin-bottom:24px}
@media(max-width:800px){.itoshio-corporate-refresh .news-archive-row{padding:20px;gap:14px}.itoshio-corporate-refresh .news-archive-row>a{border-bottom-color:#ffffff25;padding-bottom:14px;line-height:1.8}.itoshio-corporate-refresh .news-archive-row>a:last-child{border-bottom:0;padding-bottom:0}}
