@import url("https://fonts.googleapis.com/css2?family=BIZ+UDPGothic:wght@400;700&display=swap");
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.month-picker{display:inline-block;position:absolute;z-index:9999}.month-picker table{border-collapse:separate;border-spacing:2px 2px}.month-picker td{padding:0}.month-picker .ui-button-text{padding:.4em 0}.month-picker-header{margin:3px 3px 0}.month-picker-year-table{width:100%;-ms-user-select:none;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}.month-picker-year-table a{border:1px solid transparent}.month-picker-year-table .ui-button{font-size:1.1em;width:1.5em;height:1.5em;cursor:default;margin:0}.month-picker-year-table .month-picker-title{text-align:center}.month-picker-year-table .month-picker-title .ui-button{font-size:1em;padding:.1em 0;width:100%;font-weight:700}.month-picker-year-table .ui-button-text{padding:0}.month-picker-month-table td{height:35px;text-align:center}.month-picker-month-table .ui-button{width:4.2em;margin:.2em}.month-picker-open-button{height:20px;width:20px;vertical-align:bottom}.month-picker-invalid-message{display:none;background-color:#ff0}.month-picker-disabled{background-color:#e1e1e1}
:root{--White:#fff;--Navy:#372d41;--Red:#d60000;--Ex-Light-Gray:#eeeef1;--Light-Gray:#9b9aaa;--navy-70:#736c7a;--ex-light-gray-half:#f7f7f8;--light-gray-30:#e1e1e6;--Blue-4:#00007E;--Dark-Red:#910000;--ex-light-gray-50:#F7F7F8;--font-size-jp-body-label-s:14px;--Font-size-JP-headline-XS:20px;--Font-size-JP-headline-XXS:18px;--Spacing-4-0:4px;--Spacing-8-5:8px;--font-size-jp-body-label-m:16px;--Spacing-16-10:16px;--Font-size-EN-label-XL:48px;--font-size-jp-body-label-xs:11px;--Font-size-JP-headline-XXL:40px;--Spacing-120-100:120px;--Spacing-96-70:96px;--Gray---Gradation:radial-gradient(117.58% 141.42% at 0% 0%,#5a5a64 0%,#252532 100%);--Spacing-48-30:48px;--Spacing-80-60:80px;--Spacing-64-40:64px;--Font-size-JP-headline-L:32px;--Spacing-24-15:24px;--Spacing-32-20:32px;--Font-size-JP-headline-M:24px;--Spacing-80-60:80px;}@media (max-width:1199px){:root{--Spacing-120-100:110px;}}@media (max-width:1023px){:root{--Font-size-EN-label-XL:28px;--font-size-jp-body-label-xs:10px;--font-size-jp-body-label-s:12px;--Font-size-JP-headline-XXL:30px;--font-size-jp-body-label-m:14px;--Font-size-JP-headline-XXL:24px;--Font-size-JP-headline-L:20px;--Spacing-32-20:20px;--Spacing-24-15:15px;--Spacing-64-40:40px;--Spacing-48-30:30px;--Spacing-96-70:70px;--Spacing-120-100:100px;--Spacing-80-60:60px;--Spacing-16-10:10px;}}html{overflow-x:hidden;}body{font-family:"BIZ UDPGothic";line-height:28px;font-size:16px;font-weight:300;color:var(--Navy);overflow-x:hidden;width:100%;}@media (max-width:1023px){.is-safari.is-mobile body{position:fixed;inset:0px;}}a,button{-webkit-transition:0.2s all;transition:0.2s all;text-decoration:none;}a.btn:focus,button.btn:focus{-webkit-box-shadow:none;box-shadow:none;}a:focus,button:focus{outline:none;}a:hover,button:hover{opacity:1;}svg,path,button{-webkit-transition:0.2s all;transition:0.2s all;}ul{list-style:none;margin-bottom:0;padding:0;}ul li{list-style:none;}input:focus,input:focus-visible,select:focus,select:focus-visible{-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important;}.p-relative{position:relative;}.nice-select{width:100%;height:auto;float:none;}.nice-select:after{opacity:0;}.nice-select:focus{-webkit-box-shadow:none;box-shadow:none;}.layout-leftsidebar{display:-webkit-box;display:-ms-flexbox;display:flex;}.u-sp{display:none !important;}@media (min-width:576px){.container{max-width:100%;}}@media (max-width:1023px){.u-pc{display:none !important;}.u-sp{display:block !important;}}@media (min-width:1024px){.container{max-width:100%;}}@media (min-width:1200px){.container{max-width:1084px;}}@-webkit-keyframes rightToLeft{0%{-webkit-transform:translateX(77%);transform:translateX(77%);}100%{-webkit-transform:translateX(-200%);transform:translateX(-200%);}}@keyframes rightToLeft{0%{-webkit-transform:translateX(77%);transform:translateX(77%);}100%{-webkit-transform:translateX(-200%);transform:translateX(-200%);}}@-webkit-keyframes leftToRight{0%{-webkit-transform:translateX(-110%);transform:translateX(-110%);}100%{-webkit-transform:translateX(200%);transform:translateX(200%);}}@keyframes leftToRight{0%{-webkit-transform:translateX(-110%);transform:translateX(-110%);}100%{-webkit-transform:translateX(200%);transform:translateX(200%);}}.decor-title{position:relative;color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--Font-size-JP-headline-XL,36px);font-style:normal;font-weight:700;line-height:150%;margin-bottom:0;}@media (max-width:1023px){.decor-title{font-size:24px;}}.decor-title::before{content:url(/sites/default/files/assets/images/common/vector_title_pc.svg);margin-right:24px;position:relative;top:3px;}@media (max-width:1023px){.decor-title::before{content:url(/sites/default/files/assets/images/common/vector_title_sp.svg);margin-right:15px;top:1px;}}
body *{word-break:break-word;}.container{width:1084px;max-width:100%;padding-left:30px;padding-right:30px;}#page{padding-top:96px !important;}.hidden{display:none !important;}.overflow-hidden{overflow:hidden !important;}.overflow-hidden2{overflow:hidden !important;}.overflow-hidden2 body{overflow:hidden !important;}a{color:var(--Navy);font-family:"BIZ UDPGothic";font-style:normal;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (min-width:1024px){a:hover{color:var(--Red);}}a[data-extlink] svg.ext{display:none;}a[data-extlink]::after{content:"";display:inline-block;width:14px;height:15px;position:relative;top:2px;margin-left:5px;background-image:url(/sites/default/files/assets/images/common/link-red.svg);background-repeat:no-repeat;background-size:cover;}.modal-open{padding-right:0 !important;}.modal-open #search-popup{padding-right:0 !important;}html.is-mac .btn-default{padding-top:0;}html.is-mac .btn-default.btn-small{padding-top:0;}.space-120-100{margin-top:var(--Spacing-120-100);}.ol-375{display:none;}@media (max-width:375px) and (min-width:374.5px){.ol-375{display:block;}}.field__item > ul{padding-left:16px;}.field__item > ul > li{list-style:disc;}.field{word-break:break-word;}.slick-slider{-ms-touch-action:auto !important;touch-action:auto !important;}.screen-fit{width:100%;max-width:672px;margin:0 auto;}@media (max-width:1023px){.screen-fit{padding:0 30px;}}@media (max-width:1023px){.list_element__wrapper .screen-fit{padding:0;}}.preloader{position:fixed;width:100%;height:100%;left:0;top:0;z-index:999;background:#fff;}.spinner4{top:50%;left:50%;z-index:10000;position:absolute;margin:-9px 0 0 -35px;width:100px;text-align:center;}.spinner4 .bounce1,.spinner4 .bounce2,.spinner4 .bounce3{width:15px;height:15px;margin:0 7px;background-color:var(--Red);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.15);box-shadow:0 0 20px 0 rgba(0,0,0,0.15);border-radius:100%;display:inline-block;-webkit-animation:loadingstyle4 1.4s infinite ease-in-out;animation:loadingstyle4 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.spinner4 .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}.spinner4 .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}@-webkit-keyframes loadingstyle4{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes loadingstyle4{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1);transform:scale(1);}}.pre-loader{background:#fff;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;}@media (max-width:1023px){.pre-loader svg{width:220px;}}.pre-loader p{opacity:0;-webkit-animation:zoomAndDisappear 4s cubic-bezier(0.5,1,0.3,1) forwards;animation:zoomAndDisappear 4s cubic-bezier(0.5,1,0.3,1) forwards;-webkit-animation-delay:1s;animation-delay:1s;position:relative;}.pre-loader p::after{content:"";position:absolute;right:-16px;top:63%;-webkit-transform:translateY(-50%) skew(-30deg);transform:translateY(-50%) skew(-30deg);height:3px;background-color:#D60000;-webkit-animation:lineRun 4s ease-in-out forwards;animation:lineRun 4s ease-in-out forwards;-webkit-animation-delay:1s;animation-delay:1s;}@media (max-width:1023px){.pre-loader p::after{height:2.66px;-webkit-animation:lineRunSp 3.5s ease-in-out forwards;animation:lineRunSp 3.5s ease-in-out forwards;-webkit-animation-delay:1s;animation-delay:1s;}}.modal-backdrop.show{-webkit-animation:fadeIn 0.4s ease-out forwards;animation:fadeIn 0.4s ease-out forwards;}@media (max-width:1023px){.is-safari .modal-backdrop.show{-webkit-animation:none;animation:none;}}@-webkit-keyframes fadeIn{from{opacity:0;}to{opacity:0.4;}}@keyframes fadeIn{from{opacity:0;}to{opacity:0.4;}}@-webkit-keyframes fadeInLeft{from{opacity:0;left:calc(50% + 46px);}to{opacity:1;left:calc(50% + 16px);}}@keyframes fadeInLeft{from{opacity:0;left:calc(50% + 46px);}to{opacity:1;left:calc(50% + 16px);}}@-webkit-keyframes lineRun{0%{width:16px;opacity:0;right:-16px;}30%{width:16px;opacity:0;right:-16px;}40%{width:16px;opacity:1;right:-1px;}90%{width:16px;opacity:1;right:-1px;}100%{width:16px;opacity:0;right:-1px;}}@keyframes lineRun{0%{width:16px;opacity:0;right:-16px;}30%{width:16px;opacity:0;right:-16px;}40%{width:16px;opacity:1;right:-1px;}90%{width:16px;opacity:1;right:-1px;}100%{width:16px;opacity:0;right:-1px;}}@-webkit-keyframes lineRunSp{0%{width:16px;opacity:0;right:-16px;}30%{width:13.5px;opacity:0;right:-16px;}40%{width:13.5px;opacity:1;right:-1px;}90%{width:13.5px;opacity:1;right:-1px;}100%{width:13.5px;opacity:0;right:-1px;}}@keyframes lineRunSp{0%{width:16px;opacity:0;right:-16px;}30%{width:13.5px;opacity:0;right:-16px;}40%{width:13.5px;opacity:1;right:-1px;}90%{width:13.5px;opacity:1;right:-1px;}100%{width:13.5px;opacity:0;right:-1px;}}@-webkit-keyframes zoomAndDisappear{0%{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0;}20%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}70%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}90%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}100%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0;}}@keyframes zoomAndDisappear{0%{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0;}20%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}70%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}90%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}100%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0;}}@-webkit-keyframes slide{0%{top:100%;left:100%;}40%{top:-100%;left:-70%;}60%{top:-100%;left:-70%;}100%{top:-200%;left:-200%;}}@keyframes slide{0%{top:100%;left:100%;}40%{top:-100%;left:-70%;}60%{top:-100%;left:-70%;}100%{top:-200%;left:-200%;}}:focus-visible{outline:none;}@media (min-width:1024px){.slider-nav__item:focus-visible,.slick-slider *:focus-visible{-webkit-box-shadow:0 0 5px 2px #015FCC !important;box-shadow:0 0 5px 2px #015FCC !important;}.slick-slider *:focus-visible{display:block;position:relative;z-index:1;}.focus-visible,input.focus-visible,select.focus-visible{display:block;-webkit-box-shadow:0 0 5px 2px #015FCC !important;box-shadow:0 0 5px 2px #015FCC !important;}[tabindex].focus-visible{outline:none;-webkit-box-shadow:0 0 5px 2px #015FCC !important;box-shadow:0 0 5px 2px #015FCC !important;}input[type=checkbox]:focus-visible{display:inline-block;-webkit-box-shadow:0 0 5px 2px #015FCC !important;box-shadow:0 0 5px 2px #015FCC !important;}[tabindex="-1"].focus-visible,[tabindex="-1"]:focus-visible{outline:none;-webkit-box-shadow:none !important;box-shadow:none !important;}}a.btn-default,button.btn-default{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:var(--White);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-style:normal;font-weight:700;line-height:150%;background:var(--Red) url("/sites/default/files/assets/images/common/chevron-right-white.svg") no-repeat calc(100% - 24px) center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:320px;height:56px;padding:0px 50px 0 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;-ms-flex-negative:0;flex-shrink:0;border:none;-webkit-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out;}a.btn-default.focus-visible,a.btn-default:focus-visible,button.btn-default.focus-visible,button.btn-default:focus-visible{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (min-width:1024px){a.btn-default:hover,button.btn-default:hover{text-decoration:none;color:var(--White);background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.1))),#D60000 url("/sites/default/files/assets/images/common/chevron-right-white.svg") no-repeat calc(100% - 24px) center;background:linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 100%),#D60000 url("/sites/default/files/assets/images/common/chevron-right-white.svg") no-repeat calc(100% - 24px) center;}}@media (min-width:1024px) and (max-width:1023px){a.btn-default:hover,button.btn-default:hover{background:var(--Red) url("/sites/default/files/assets/images/common/chevron-right-white.svg") no-repeat calc(100% - 24px) center;}}@media (max-width:1023px){a.btn-default,button.btn-default{padding:2px 50px 0 20px;height:50px;background-position-x:calc(100% - 20px);width:100%;}a.btn-default:hover,button.btn-default:hover{color:var(--White);background-position-x:calc(100% - 20px);}}a.btn-default.btn-small,button.btn-default.btn-small{font-size:var(--font-size-jp-body-label-s);height:48px;padding:3px 40px 0 16px;background-position-x:calc(100% - 16px);}@media (max-width:1023px){a.btn-default.btn-small,button.btn-default.btn-small{height:40px;padding:0px 30px 0 14px;cursor:default;}a.btn-default.btn-small:hover,button.btn-default.btn-small:hover{color:#fff;}}a.btn-default.btn-extenal-link,button.btn-default.btn-extenal-link{background:var(--Red) url("/sites/default/files/assets/images/common/icon-extenal-link-white_16x16.svg") no-repeat calc(100% - 24px) center;}@media (min-width:1024px){a.btn-default.btn-extenal-link:hover,button.btn-default.btn-extenal-link:hover{color:var(--White);background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.1))),#D60000 url("/sites/default/files/assets/images/common/icon-extenal-link-white_16x16.svg") no-repeat calc(100% - 24px) center;background:linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 100%),#D60000 url("/sites/default/files/assets/images/common/icon-extenal-link-white_16x16.svg") no-repeat calc(100% - 24px) center;}}@media (max-width:1023px){a.btn-default.btn-extenal-link,button.btn-default.btn-extenal-link{background-position-x:calc(100% - 20px);background-size:14px;}}a.btn-default.btn-pdf,button.btn-default.btn-pdf{background:var(--Red) url("/sites/default/files/assets/images/common/icon-extenal-link-white_16x16.svg") no-repeat calc(100% - 24px) center;}@media (max-width:1023px){a.btn-default.btn-pdf,button.btn-default.btn-pdf{background-position-x:calc(100% - 20px);background-size:14px;}}nav#tabs-navigation[role=navigation]{position:fixed;z-index:500;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;left:auto;text-align:right;}html.toolbar-loading{scroll-padding-top:80px;}.toolbar-fixed.toolbar-tray-open .node-preview-container.node-preview-container{top:79px;}.toolbar-fixed .node-preview-container.node-preview-container{top:39px;}.toolbar-tray-horizontal ul li.menu-item .menu-item{width:100%;}@media (min-width:1024px){.focus-visible,input.focus-visible{display:block;-webkit-box-shadow:0 0 5px 2px #015FCC !important;box-shadow:0 0 5px 2px #015FCC !important;z-index:2;position:relative;}input[type=checkbox]:focus-visible{display:inline-block;-webkit-box-shadow:0 0 5px 2px #015FCC !important;box-shadow:0 0 5px 2px #015FCC !important;}.paragraph--type--text-element .focus-visible{display:inline-block;}}.pagination.js-pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:16px;margin-top:48px;}@media (max-width:1023px){.pagination.js-pager__items{margin-top:30px;}}.pagination.js-pager__items li[role=presentation] .page-link{pointer-events:none;}.pagination.js-pager__items li[role=presentation] .page-link:hover{background-color:transparent;}.pagination.js-pager__items > li a{width:40px;height:40px;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100% !important;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.pagination.js-pager__items > li a.disabled{pointer-events:none;}.pagination.js-pager__items > li a span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:1023px){.pagination.js-pager__items > li a{width:30px;height:30px;font-size:11px;}.pagination.js-pager__items > li a:hover{background:transparent;}}@media (min-width:1024px){.pagination.js-pager__items > li a:hover{background:transparent;border-color:#D60000;}}.pagination.js-pager__items > li a[onclick="return false;"]{border-color:#E1E1E6;}.pagination.js-pager__items > li a[onclick="return false;"] svg path{fill:#9B9AAA;}@media (min-width:1024px){.pagination.js-pager__items > li a[onclick="return false;"]:hover{background:transparent;border-color:#E1E1E6;}}.pagination.js-pager__items > li a:focus{background-color:transparent;}.pagination.js-pager__items > ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1px;}.pagination.js-pager__items > ul li .page-link{width:40px;height:40px;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100% !important;color:#372D41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;border:none;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (max-width:1023px){.pagination.js-pager__items > ul li .page-link{width:30px;height:30px;font-size:12px;}.pagination.js-pager__items > ul li .page-link:hover{background:transparent;}}@media (min-width:1024px){.pagination.js-pager__items > ul li .page-link:hover{background:transparent;color:#D60000;text-decoration:underline;}}.pagination.js-pager__items > ul li .page-link:focus{background-color:transparent;}@media (min-width:1024px){.pagination.js-pager__items > ul li > span:hover{background:#F7F7F8;color:#D60000;text-decoration:none !important;cursor:default;}}@media (min-width:1024px){.pagination.js-pager__items > ul li[role=presentation] span:hover{background:transparent;color:#372D41;text-decoration:unset;cursor:default;}}.pagination.js-pager__items > ul li.active .page-link{background:#F7F7F8;color:#D60000;font-weight:700;}@media print{body{position:static !important;overflow:visible !important;}body *{-webkit-print-color-adjust:exact;print-color-adjust:exact;}}body.gin--classic-toolbar{padding-top:0 !important;}.field--name-field-link-list{padding-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px 32px;}@media screen and (max-width:1023px){.field--name-field-link-list{padding-top:30px;gap:10px;}}.field--name-field-link-list .field__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;min-height:28px;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media screen and (max-width:1023px){.field--name-field-link-list .field__item{min-height:unset;}}.field--name-field-link-list .field__item::before{-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;content:url(/sites/default/files/assets/images/common/chevron-right-red.svg);opacity:1;}.field--name-field-link-list .field__item a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;min-height:28px;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:28px;cursor:pointer;line-height:28px;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media screen and (max-width:1023px){.field--name-field-link-list .field__item a{font-size:14px;line-height:25px;min-height:unset;}}@media (min-width:1024px){.field--name-field-link-list .field__item a:hover{color:#d60000;text-decoration:underline;}}.popover{border-radius:0;border:1px solid #E1E1E6;max-width:320px;}.popover-arrow{display:none !important;}.popover-content{padding:8px 8px 8px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);}@media screen and (max-width:1023px){.popover-content{padding:5px 10px;gap:5px;}}.popover-content .btn-close{position:static;-ms-flex-negative:0;flex-shrink:0;background:transparent url(/sites/default/files/assets/images/common/tooltip-close.svg) center no-repeat;opacity:1 !important;}.popover-content .popover-body{padding:0;color:var(--navy-70,#736C7A);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs,11px);font-style:normal;font-weight:400;line-height:175%;}.notable-popover:after{display:none;}.node--type-ctt-position .paragraph--type--define-element p > a{display:unset !important;text-decoration:unset;}
.dialog-off-canvas-main-canvas::before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);opacity:0;visibility:hidden;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;z-index:9;}.dialog-off-canvas-main-canvas.open-overlay::before{opacity:1;visibility:visible;}@media (max-width:1023px){.dialog-off-canvas-main-canvas.open-overlay::before{display:none;}}.dialog-off-canvas-main-canvas.open-overlay-2::before{opacity:1;visibility:visible;z-index:999;}@media (max-width:1023px){.page-node.node--type-ctt-lawyer .region-float-search__sidebar-sp{display:none !important;}}@media (max-width:1023px){.page-node.node--type-ctt-lawyer .dialog-off-canvas-main-canvas.open-overlay::before{display:block;}}#page{padding-top:0 !important;background-color:#fff;}@media screen and (max-width:1023px){#page{padding-top:60px !important;}}@media screen and (max-width:1023px){body.page-view-print-view #page{padding-top:0 !important;}}@media screen and (max-width:1023px){body.path-webform #page{padding-top:0 !important;}}.scrolled .header .modal-search{top:72px;}#header{-webkit-box-shadow:none !important;box-shadow:none !important;z-index:20;}@media (min-width:1024px){#header .nav__menu > li.active:hover a:after{width:100% !important;}}.header{position:relative !important;}.header-desktop{width:100%;margin:0 auto;height:96px;padding:0 !important;position:relative;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;background-color:#fff;}@media (max-width:1023px){.header-desktop{display:none;height:0;overflow:hidden;}}.header-desktop__sub-nav-wrapper{height:100%;padding:0 !important;}.header-desktop__sub-nav-wrapper .row{height:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0;padding:0 24px 0 32px;}@media (max-width:1023px){.header-desktop__sub-nav-wrapper .row{padding:0 18px 0 24px;}}@media (max-width:949px){.header-desktop__sub-nav-wrapper .row{padding:0 12px 0 20px;}}@media (max-width:909px){.header-desktop__sub-nav-wrapper .row{padding:0 20px;}}@media (max-width:1023px){.header-desktop__sub-nav-wrapper .row{padding:0 0 0 30px;}}.header-desktop__sub-nav-wrapper .row .col-auto{height:100%;padding:0;}.header-desktop__sub-nav-wrapper .row .col-auto .header-logo > h1{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;}.header-desktop__sub-nav-wrapper .row .col-auto .header-logo a img{width:180px;}@media (max-width:1199px){.header-desktop__sub-nav-wrapper .row .col-auto .header-logo{max-width:140px;}}@media (max-width:1023px){.header-desktop__sub-nav-wrapper .row .col-auto .header-logo{max-width:120px;}}@media (max-width:949px){.header-desktop__sub-nav-wrapper .row .col-auto .header-logo{max-width:100px;}}@media (max-width:1023px){.header-desktop__sub-nav-wrapper .row .col-auto .header-logo{max-width:160px;}}.header-desktop__nav-wrapper{position:absolute;width:auto;right:145px;top:55.5px;padding:0 !important;}@media screen and (max-width:1199px){.header-desktop__nav-wrapper{top:58px;right:244px;}}@media screen and (max-width:909px){.header-desktop__nav-wrapper{right:20px;}}@media screen and (max-width:1023px){.header-desktop__nav-wrapper{position:inherit;padding:unset;}}.header-desktop__nav-wrapper #block-mhm-global-navigation{padding:0;}@media screen and (max-width:1023px){.header-desktop__nav-wrapper #block-mhm-global-navigation{border-bottom:none;}}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu{padding:0;gap:24px;position:relative;top:1px;}@media screen and (max-width:1065px){.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu{gap:16px;}}@media screen and (max-width:949px){.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu{gap:14px;}}@media screen and (max-width:909px){.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu{gap:20px;}}@media screen and (max-width:1023px){.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu{display:none;height:0;overflow:hidden;}}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu::after{display:none;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .second-level{padding:0;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .second-level:hover a::after{width:0;}@media screen and (max-width:1023px){.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .second-level:hover a::after{width:20px;}}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .second-level .nav-link{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:700;line-height:150%;padding-bottom:18.5px;}@media (min-width:1024px){.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .second-level .nav-link{padding-right:12px;margin-right:-12px;position:relative;z-index:5;}}@media screen and (max-width:1199px){.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .second-level .nav-link{padding-bottom:20.5px;font-size:var(--font-size-jp-body-label-xs);}}@media (max-width:1023px){.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .second-level .nav-link{cursor:default;}}@media (min-width:1024px){.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .second-level .nav-link:hover{color:var(--Red);}}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .second-level .nav-link::after{height:2px;background:var(--Red);}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .second-level.active:not(.menu-item--expanded):hover .nav-link::after{width:calc(100% - 12px) !important;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .second-level.active:not(.menu-item--expanded) .nav-link:hover::after{width:calc(100% - 12px);}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .second-level.active:not(.menu-item--expanded) .nav-link::after{width:calc(100% - 12px);}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--Spacing-4-0);cursor:pointer;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded:hover > a{color:var(--Red);}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded:hover > a::after{width:0;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded::after{content:"";-ms-flex-negative:0;flex-shrink:0;width:8px;height:4px;background-image:url(/sites/default/files/assets/images/common/chevron-down-red.svg);background-repeat:no-repeat;-webkit-transition:all 0.1s ease-out;transition:all 0.1s ease-out;margin-top:8.5px;pointer-events:none;}@media (max-width:1199px){.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded::after{margin-top:5.5px;}}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded.open::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded.open > .nav-link{color:var(--Red);}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded.open > .nav-link::after{width:calc(100% + 0px);}@media (min-width:1024px){.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded.active .nav-link::after{width:100%;}}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu{opacity:1 !important;overflow:hidden !important;max-height:0;position:fixed;top:96px !important;left:0;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 208px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:48px;background:var(--ex-light-gray-half);-webkit-transition:all 0.2s;transition:all 0.2s;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container{width:100%;background-color:transparent;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .container{padding:0;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .row{margin:0;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .col-left{width:unset;padding:0 96px 0 0;position:relative;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .col-left::after{content:"";width:1px;height:100%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;background:var(--light-gray-30);position:absolute;top:0;right:47.5px;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .col-left .sub-menu-title{width:167px;padding:0;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .col-left .sub-menu-title a{margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .col-right{padding:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}@media (max-width:1023px){.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .col-right{background-color:#fff;}}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .col-right .row{width:100%;gap:16px 32px;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .col-right .row .col-md-6{padding:0;max-width:232px;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .col-right .row .col-md-6 li{padding:0;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .col-right .row .col-md-6 li a{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;padding-bottom:16px;border-bottom:1px solid var(--light-gray-30);}@media (max-width:1023px){.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .col-right .row .col-md-6 li a{padding-bottom:20px;cursor:default;}}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .link-title{display:block;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-style:normal;font-weight:400;line-height:150%;margin-right:0;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (max-width:1023px){.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .link-title{cursor:default;}}@media (min-width:1024px){.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .link-title:hover{color:var(--Red);text-decoration-line:underline;}}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .link-main-title{display:block;width:auto;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--Font-size-JP-headline-XS);font-style:normal;font-weight:700;line-height:150%;margin-right:0;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .link-main-title:hover{color:var(--Red);text-decoration-line:underline;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .link-arrow{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:4px;height:8px;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .link-arrow img{width:100%;height:100%;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu .menu-dropdown-visible{top:100% !important;opacity:1 !important;visibility:visible !important;overflow:visible !important;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu__btn-close{position:absolute;top:calc(100% - 1px);left:0;width:100%;height:32px;padding:var(--Spacing-8-5) 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Spacing-8-5);background:var(--Ex-Light-Gray);border:none;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu__btn-close:hover{background:var(--light-gray-30);text-decoration:underline;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu__btn-close p{color:var(--Navy1);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu__btn-search{padding:2px 0px 0 0;position:relative;top:1px;margin-left:6px;right:2px;}@media (max-width:1199px){.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu__btn-search{top:-1px;}}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu__btn-search.open svg path,.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu__btn-search:hover svg path{fill:var(--Red);}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu__btn-search button{display:-webkit-box;display:-ms-flexbox;display:flex;border:none;background-color:transparent;padding:0;}.header-desktop__group-btn{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:909px){.header-desktop__group-btn{display:none;}}.header-desktop__left-btn,.header-desktop__right-btn{-ms-flex-negative:0;flex-shrink:0;width:var(--Spacing-120-100);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Spacing-4-0);border:none;outline:none;}@media (max-width:1199px){.header-desktop__left-btn,.header-desktop__right-btn{width:110px;}}.header-desktop__left-btn p,.header-desktop__right-btn p{margin-bottom:0;color:var(--White);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;margin-top:2px;}@media (max-width:1179px){.header-desktop__left-btn p,.header-desktop__right-btn p{font-size:10px;}}.header-desktop__left-btn p,.header-desktop__right-btn p{color:var(--White);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1179px){.header-desktop__left-btn p,.header-desktop__right-btn p{font-size:12px;}}.header-desktop__left-btn a,.header-desktop__right-btn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Spacing-4-0);color:var(--White) !important;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1179px){.header-desktop__left-btn a,.header-desktop__right-btn a{font-size:12px;}}.header-desktop__left-btn a::after,.header-desktop__right-btn a::after{content:"";-ms-flex-negative:0;flex-shrink:0;width:13px;height:13px;background-image:url(/sites/default/files/assets/images/common/link_white.svg);background-repeat:no-repeat;margin-left:1px;}.header-desktop__left-btn{background:var(--Gray---Gradation,radial-gradient(117.58% 141.42% at 0% 0%,#5a5a64 0%,#252532 100%));-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.header-desktop__left-btn:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.2)),to(rgba(0,0,0,0.2))),radial-gradient(117.58% 141.42% at 0% 0%,#5a5a64 0%,#252532 100%);background:linear-gradient(0deg,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%),radial-gradient(117.58% 141.42% at 0% 0%,#5a5a64 0%,#252532 100%);}.header-desktop__right-btn{background:var(--Red);-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.header-desktop__right-btn:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.1))),#d60000;background:linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 100%),#d60000;}.header-logo{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.header-logo .navbar-brand{line-height:0 !important;}.header__sub-nav{gap:16px;line-height:0;margin-top:20px;padding:0;}@media (max-width:1199px){.header__sub-nav{margin-top:22px;}}.header__sub-nav__link a{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.header__sub-nav__link a:hover{text-decoration:underline;}.header__sub-nav__link a svg{display:none;}.header__sub-nav__link a[rel="noopener noreferrer"]{margin-right:17px;}.header__sub-nav__link a[rel="noopener noreferrer"]::after{content:"";position:absolute;top:1px;width:12px;height:12px;left:calc(100% + 4px);margin-left:0;background-image:url(/sites/default/files/assets/images/common/link-grey.svg);}.header__sub-nav__link.header-offices a::after{display:none;}.header__sub-nav .header-language{margin-left:0 !important;}.header__sub-nav .header-language #block-languageswitcher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;position:relative;cursor:pointer;}.header__sub-nav .header-language #block-languageswitcher::after{content:"";-ms-flex-negative:0;flex-shrink:0;width:8px;height:4px;background-image:url(/sites/default/files/assets/images/common/chevron-up-grey.svg);background-repeat:no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all 0.1s ease-out;transition:all 0.1s ease-out;position:relative;top:0;pointer-events:none;}.header__sub-nav .header-language #block-languageswitcher .content{position:absolute;top:calc(100% + 10px);left:-16px;z-index:88;max-height:0;overflow:hidden;opacity:0;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.header__sub-nav .header-language #block-languageswitcher .content::-webkit-scrollbar{display:none;}.header__sub-nav .header-language #block-languageswitcher .content ul li{display:-webkit-box;display:-ms-flexbox;display:flex;width:120px;padding:8px 30px 8px 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;background:var(--White,#fff);border-bottom:1px solid #eeeef1;-webkit-transition:all 0.2s;transition:all 0.2s;position:relative;}.header__sub-nav .header-language #block-languageswitcher .content ul li:hover a{text-decoration:underline;}.header__sub-nav .header-language #block-languageswitcher .content ul li::after{position:absolute;right:10px;margin-top:-1px;content:"";-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;background-image:url(/sites/default/files/assets/images/common/chevron-right-red.svg);background-repeat:no-repeat;}.header__sub-nav .header-language #block-languageswitcher .content ul li:hover{background-color:#f7f7f8;}.header__sub-nav .header-language #block-languageswitcher .content ul li:hover a{color:var(--Red,#d60000);}.header__sub-nav .header-language #block-languageswitcher .content ul li a{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s,14px);font-style:normal;font-weight:400;line-height:150%;}.header__sub-nav .header-language #block-languageswitcher .content ul:last-child{border-bottom:none;}.header__sub-nav .header-language #block-languageswitcher.open .content{max-height:160px;overflow:auto;opacity:1;-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);z-index:999;}.header__sub-nav .header-language #block-languageswitcher.open::after{-webkit-transform:rotate(0);transform:rotate(0);}.header__sub-nav__logo{height:20px;}.header__sub-nav .header-logo-linkedin,.header__sub-nav .header-logo-facebook{position:relative;top:-1px;}.header__sub-nav .header-logo-linkedin a,.header__sub-nav .header-logo-facebook a{line-height:normal;}.header__sub-nav .header-logo-linkedin{padding:0;height:auto;}.header__sub-nav .header-logo-linkedin a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;}.header__sub-nav .header-logo-linkedin a img{width:19px;height:20px;position:relative;top:1px;object-fit:unset;}.header-logo-facebook{margin-right:-8px;}.header-logo-search{display:none !important;}.header .modal-search{position:fixed;top:96px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-height:0;opacity:0;background:var(--ex-light-gray-half);padding:0 384px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;overflow:hidden;}@media (max-width:1023px){.header .modal-search{display:none;height:0;padding:0;overflow:hidden;}}.header .modal-search label{width:100%;}.header .modal-search label input{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;height:48px;padding:0px 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-negative:0;flex-shrink:0;border:1px solid var(--light-gray-30);border-right:none;outline:none;background-color:#fff;}.header .modal-search button{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:144px;height:48px;padding:var(--Spacing-8-5) 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background:var(--Navy);border:none;outline:none;color:var(--White);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-style:normal;font-weight:700;line-height:150%;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.header .modal-search button:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0.1)),to(rgba(255,255,255,0.1))),#372d41;background:linear-gradient(0deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.1) 100%),#372d41;}.header .modal-search .modal-search__btn-close{position:absolute;top:100%;left:0;width:100%;max-width:100%;padding:var(--Spacing-8-5) 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background:var(--Ex-Light-Gray);-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;overflow:auto;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.header .modal-search .modal-search__btn-close:hover{background:var(--light-gray-30);}.header .modal-search .modal-search__btn-close:hover p{text-decoration:underline;}.header .modal-search .modal-search__btn-close p{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;}.header .modal-search-on{max-height:150px;padding:var(--Spacing-48-30) 384px;opacity:1;overflow:visible;}.header-mobile{display:none;height:0;padding:0;width:100%;padding-left:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--White);-webkit-transition:0.25s ease;transition:0.25s ease;}@media (max-width:1023px){.header-mobile{position:fixed;top:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;}}.header-mobile__nav-mobile{width:auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;}.header-mobile__nav-mobile button{border:none;background-color:transparent;}@media (max-width:1023px){.header-mobile__nav-mobile button{cursor:default;}}.header-mobile__nav-mobile__logo .navbar-brand{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:160px;}.header-mobile__nav-mobile__logo .navbar-brand img{width:100%;-o-object-fit:cover;object-fit:cover;}.header-mobile__nav-mobile__btn{border:none;padding:0;background-color:transparent;}.header-mobile__nav-mobile__btn .icon-nav-on{display:block;}.header-mobile__nav-mobile__btn .icon-nav-close{display:none;}.header-mobile__nav-mobile .nav-mobile-on .icon-nav-on{display:none;}.header-mobile__nav-mobile .nav-mobile-on .icon-nav-close{display:block;}.header-mobile__nav-mobile > nav{padding:0;background:var(--ex-light-gray-half);position:fixed;top:60px;left:0;right:0;bottom:0;z-index:988;max-height:0;opacity:0;overflow:hidden;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.header-mobile__nav-mobile > nav::-webkit-scrollbar{display:none;}.header-mobile__nav-mobile .nav-sp-on{top:60px !important;bottom:0 !important;padding:20px 0;max-height:1500px;opacity:1;overflow:auto;height:calc(100dvh - 60px);}.is-safari.is-mobile .header-mobile__nav-mobile .nav-sp-on.focusing{height:calc(100dvh - 0px);}.header-mobile__nav-mobile__list{margin-top:-20px;}.header-mobile__nav-mobile__list-item a,.header-mobile__nav-mobile__list-item button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:20px 30px 20px;border-bottom:1px solid var(--light-gray-30);}.header-mobile__nav-mobile__list-item a p,.header-mobile__nav-mobile__list-item button p{width:100%;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-style:normal;font-weight:700;line-height:150%;text-align:left;margin-bottom:0;}.header-mobile__nav-mobile__list .plus-icon{display:block;}.header-mobile__nav-mobile__list .minus-icon{display:none;}.header-mobile__nav-mobile .list-drop .plus-icon{display:none;}.header-mobile__nav-mobile .list-drop .minus-icon{display:block;}.header-mobile__nav-mobile__sub-list{max-height:0;opacity:0;overflow:hidden;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.header-mobile__nav-mobile__sub-list::-webkit-scrollbar{display:none;}.header-mobile__nav-mobile__sub-list li a,.header-mobile__nav-mobile__sub-list li button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background-color:#fff;padding:20px 30px 20px;border-bottom:1px solid var(--light-gray-30);}.header-mobile__nav-mobile__sub-list li a p,.header-mobile__nav-mobile__sub-list li button p{width:100%;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-style:normal;font-weight:400;line-height:150%;text-align:left;margin-bottom:0;padding-left:20px;}.header-mobile__nav-mobile .sub-list__show{max-height:100%;opacity:1;overflow:auto;}.header-mobile__nav-mobile__sub-nav{padding:20px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 15px;}@media screen and (max-width:1023px){.header-mobile__nav-mobile__sub-nav{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));}}.header-mobile__nav-mobile__sub-nav > div{display:block !important;}.header-mobile__nav-mobile__sub-nav > div a{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;}@media (max-width:1023px){.header-mobile__nav-mobile__sub-nav > div a::before{content:"";width:4px;height:8px;-ms-flex-negative:0;flex-shrink:0;background-image:url(/sites/default/files/assets/images/common/chevron-right-red.svg);background-repeat:no-repeat;position:relative;top:-1px;left:0;margin-right:4px;}}@media (max-width:1023px){.header-mobile__nav-mobile__sub-nav > div a[rel="noopener noreferrer"]::after{content:"";width:12px;height:12px;background-image:url(/sites/default/files/assets/images/common/link-red.svg);background-repeat:no-repeat;position:relative;top:unset;left:unset;}}@media screen and (max-width:1023px){.header-mobile__nav-mobile__sub-nav li{width:50%;max-width:150px;}}.header-mobile__nav-mobile__sub-nav li a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;}@media screen and (max-width:1023px){.header-mobile__nav-mobile__sub-nav li a{cursor:default;}}.header-mobile__nav-mobile__sub-nav li a img{-ms-flex-negative:0;flex-shrink:0;position:relative;top:-1px;}.header-mobile__nav-mobile__sub-nav li a p{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;}.header-mobile__nav-mobile__sub-nav li a p::after{content:"";-ms-flex-negative:0;flex-shrink:0;width:12px;height:12px;background-image:url(/sites/default/files/assets/images/common/link-red.svg);background-repeat:no-repeat;}.header-mobile__nav-mobile__sub-nav li:nth-child(3) a p::after{display:none;}.header-mobile__nav-mobile__language{padding-top:20px;}.header-mobile__nav-mobile__language-title{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;background:#eeeef1;}.header-mobile__nav-mobile__language-title p{height:18px;overflow:hidden;color:var(--Navy);text-overflow:ellipsis;white-space:nowrap;font-family:"BIZ UDPGothic";font-size:12px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:0;}@media screen and (max-width:1023px){.header-mobile__nav-mobile__language-title p{cursor:default;}}.header-mobile__nav-mobile__language-list{padding:15px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 15px;}@media screen and (max-width:1023px){.header-mobile__nav-mobile__language-list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));}}@media screen and (max-width:1023px){.header-mobile__nav-mobile__language-list li{width:50%;max-width:150px;}}.header-mobile__nav-mobile__language-list li a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;}@media screen and (max-width:1023px){.header-mobile__nav-mobile__language-list li a{cursor:default;}}.header-mobile__nav-mobile__language-list li a img{-ms-flex-negative:0;flex-shrink:0;}.header-mobile__nav-mobile__language-list li a p{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;}.header-mobile__nav-mobile__language #block-languageswitcher > a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;background:#eeeef1;color:var(--Navy);text-overflow:ellipsis;white-space:nowrap;font-family:"BIZ UDPGothic";font-size:12px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:0;}@media screen and (max-width:1023px){.header-mobile__nav-mobile__language #block-languageswitcher > a{cursor:default;}}.header-mobile__nav-mobile__language #block-languageswitcher .content ul{padding:15px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 15px;}@media screen and (max-width:1023px){.header-mobile__nav-mobile__language #block-languageswitcher .content ul{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));}}.header-mobile__nav-mobile__language #block-languageswitcher .content ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;}@media screen and (max-width:1023px){.header-mobile__nav-mobile__language #block-languageswitcher .content ul li{width:50%;max-width:150px;}}.header-mobile__nav-mobile__language #block-languageswitcher .content ul li::before{content:"";width:4px;height:8px;-ms-flex-negative:0;flex-shrink:0;background-image:url(/sites/default/files/assets/images/common/chevron-right-red.svg);background-repeat:no-repeat;position:relative;top:-1px;}.header-mobile__nav-mobile__language #block-languageswitcher .content ul li a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;white-space:nowrap;display:flex;align-items:center;gap:4px;}@media (max-width:1023px){.header-mobile__nav-mobile__language #block-languageswitcher .content ul li a{cursor:default;}}.header-mobile__nav-mobile__search-title{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;background:#eeeef1;}.header-mobile__nav-mobile__search-title p{height:18px;overflow:hidden;color:var(--Navy);text-overflow:ellipsis;white-space:nowrap;font-family:"BIZ UDPGothic";font-size:12px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:0;}@media screen and (max-width:1023px){.header-mobile__nav-mobile__search-title p{cursor:default;}}.header-mobile__nav-mobile__search-form{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 30px;}.header-mobile__nav-mobile__search-form input{display:-webkit-box;display:-ms-flexbox;display:flex;height:45px;padding:0px 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;border:1px solid var(--light-gray-30);border-right:none;background:var(--White);outline:none;border-radius:0;color:#372d41;text-overflow:ellipsis;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;}@media screen and (max-width:1023px){.header-mobile__nav-mobile__search-form input{cursor:default;}}.header-mobile__nav-mobile__search-form input::-webkit-input-placeholder{color:#736c7a;text-overflow:ellipsis;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.header-mobile__nav-mobile__search-form input::-moz-placeholder{color:#736c7a;text-overflow:ellipsis;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.header-mobile__nav-mobile__search-form input:-ms-input-placeholder{color:#736c7a;text-overflow:ellipsis;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.header-mobile__nav-mobile__search-form input::-ms-input-placeholder{color:#736c7a;text-overflow:ellipsis;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.header-mobile__nav-mobile__search-form input::placeholder{color:#736c7a;text-overflow:ellipsis;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.header-mobile__nav-mobile__search-form button{display:-webkit-box;display:-ms-flexbox;display:flex;width:65px;height:45px;padding:var(--Spacing-8-5) 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-negative:0;flex-shrink:0;background:var(--Navy);color:var(--White);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:700;line-height:150%;}.header-mobile__nav-mobile__social-title{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;background:var(--Ex-Light-Gray);}.header-mobile__nav-mobile__social-title p{height:18px;color:var(--Navy);text-overflow:ellipsis;white-space:nowrap;font-family:"BIZ UDPGothic";font-size:12px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:0;}@media screen and (max-width:1023px){.header-mobile__nav-mobile__social-title p{cursor:default;}}.header-mobile__nav-mobile__social-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:15px 30px 0;}.header-mobile__nav-mobile__social-list a{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:1023px){.header-mobile__nav-mobile__social-list a{cursor:default;}}.header-mobile__nav-mobile__social-list a img{height:100%;}.header-mobile__nav-mobile__social-list li:nth-child(2) a img{width:28px;}@media (max-width:1023px){.header-mobile #block-mhm-global-navigation{background-color:transparent;}.header-mobile #block-mhm-global-navigation .menu-toggle{max-height:unset !important;overflow:unset;padding:0 !important;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;height:auto !important;gap:0;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li{display:block !important;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li::after{display:none;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding:20px 30px 20px;border-bottom:1px solid var(--light-gray-30);color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m) !important;font-style:normal;font-weight:700;line-height:22px;text-align:left;height:62px;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li a::after{content:"";width:20px;height:21px !important;margin-top:-1px;background:transparent url(/sites/default/files/assets/images/common/chevron-right-red-p.svg) no-repeat !important;}}@media (max-width:1023px) and (max-width:1023px){.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li a::after{cursor:default;}}@media (max-width:1023px){.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li i{display:none;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li .sub-menu{position:static !important;padding:0 !important;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li .sub-menu .col-left::after{display:none;background-color:transparent;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li .sub-menu .col-left li a{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important;padding-left:50px !important;height:61.5px;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li .sub-menu .col-left li a::before{display:none;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li .sub-menu .col-left li a::after{width:20px !important;height:21px !important;background:transparent url(/sites/default/files/assets/images/common/chevron-right-red-p.svg) no-repeat !important;-webkit-transform:none;transform:none;opacity:1;right:30px;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li .sub-menu .col-left li a .link-arrow{display:none;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li .sub-menu .col-right .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0 !important;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li .sub-menu .col-right .row .col-md-6{max-width:100% !important;width:100%;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li .sub-menu .col-right .row .col-md-6 li a{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important;padding-left:50px !important;height:61.5px;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li .sub-menu .col-right .row .col-md-6 li a::before{display:none;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li .sub-menu .col-right .row .col-md-6 li a::after{width:20px !important;height:21px !important;background:transparent url(/sites/default/files/assets/images/common/chevron-right-red-p.svg) no-repeat !important;-webkit-transform:none;transform:none;opacity:1;right:30px;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li .sub-menu .col-right .row .col-md-6 li a .link-arrow{display:none;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li .sub-menu__btn-close{display:none !important;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li.menu-item--expanded a::before{content:"";position:absolute;top:28.5px;right:34px;-ms-flex-negative:0;flex-shrink:0;width:12px;height:2px !important;background:#d60000 !important;-webkit-transition:all 0.5s;transition:all 0.5s;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li.menu-item--expanded a::after{content:"";position:absolute;right:40px;-ms-flex-negative:0;flex-shrink:0;width:1.6px;height:12px !important;background:#d60000 !important;-webkit-transform:translateX(50%);transform:translateX(50%);opacity:1;-webkit-transition:all 0.5s;transition:all 0.5s;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li.menu-item--expanded a:hover{color:inherit !important;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li.menu-item--expanded:hover a{color:inherit;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li.menu-item--expanded:hover a::after{width:1.6px;height:12px;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li.menu-item--expanded.open a{color:inherit !important;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li.menu-item--expanded.open a::before{background:#372d41 !important;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li.menu-item--expanded.open a::after{width:1.6px !important;height:12px !important;background:#d60000 !important;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}.header-mobile #block-mhm-global-navigation .menu-toggle .nav__menu li.nav__menu__btn-search{display:none !important;}}.header-mobile .header-mobile__nav-mobile__search-form label{width:100%;}.header-mobile .header-mobile__nav-mobile__search-form label input{width:100%;}.header-desktop__scroll{height:72px;position:fixed !important;top:0;-webkit-animation:header-fixed 0.4s cubic-bezier(0.23,1,0.32,1) 0s;animation:header-fixed 0.4s cubic-bezier(0.23,1,0.32,1) 0s;}@media (max-width:1199px){.header-desktop__scroll .header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded::after{margin-top:5.5px;}.header-desktop__scroll .header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu{top:5px;}}@media (max-width:1023px){.header-desktop__scroll{height:0;}}.header-desktop__scroll .header__sub-nav{display:none !important;}.header-desktop__scroll .header-desktop__nav-wrapper{top:24.5px;}.header-desktop__scroll .header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu{top:72px !important;}.header-desktop__scroll .header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .second-level .nav-link{padding-bottom:25.5px;}@media (max-width:1023px){.header-scroll-sp{-webkit-transform:translateY(-100%);transform:translateY(-100%);}}.header-lawyer-detail{display:none;padding:13px 0;background:#fff;border-bottom:1px solid #e1e1e6;}.header-lawyer-detail .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:64px;}@media (max-width:1023px){.header-lawyer-detail .container{gap:15px;}}.header-lawyer-detail_left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;}.header-lawyer-detail_left img{width:56px;height:56px;border-radius:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-ms-flex-negative:0;flex-shrink:0;}@media (max-width:1023px){.header-lawyer-detail_left img{display:none;}}.header-lawyer-detail_left_text h6{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-top:1px;}@media (max-width:1023px){.header-lawyer-detail_left_text h6{font-size:12px;}}.header-lawyer-detail_left_text p{color:#736c7a;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:150%;margin-top:4px;margin-bottom:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}@media (max-width:1023px){.header-lawyer-detail_left_text p{font-size:10px;margin-top:2px;}}.header-lawyer-detail_right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;}@media (max-width:1023px){.header-lawyer-detail_right{gap:5px;}}.header-lawyer-detail_right_link{position:relative;}.header-lawyer-detail_right_link p{color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:700;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;width:108px;height:40px;padding:0px 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#eeeef1;position:relative;margin-bottom:0;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;cursor:pointer;}.header-lawyer-detail_right_link p.open{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.05)),to(rgba(0,0,0,0.05))),#EEEEF1;background:linear-gradient(0deg,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.05) 100%),#EEEEF1;}@media (max-width:1023px){.header-lawyer-detail_right_link p{font-size:10px;padding:0 10px;width:70px;height:30px;}}@media (min-width:1024px){.header-lawyer-detail_right_link p:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.05)),to(rgba(0,0,0,0.05))),#EEEEF1;background:linear-gradient(0deg,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.05) 100%),#EEEEF1;}}.header-lawyer-detail_right_link p::after{content:"";position:absolute;width:8px;height:5px;background-image:url(/sites/default/files/assets/images/common/arrow-down-red.svg);background-repeat:no-repeat;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (max-width:1023px){.header-lawyer-detail_right_link p::after{right:10px;}}.header-lawyer-detail_right_link p.open::after{-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);}.header-lawyer-detail_right_link_list{display:none;position:absolute;left:0;top:calc(100% + 9px);width:200px;background:#fff;-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);}@media (max-width:1023px){.header-lawyer-detail_right_link_list{width:164px;top:calc(100% + 5px);}}.header-lawyer-detail_right_link_list a{display:block;color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;padding:8px 35px 8px 16px;border-bottom:1px solid #eeeef1;position:relative;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (min-width:1024px){.header-lawyer-detail_right_link_list a:hover{color:#d60000;text-decoration:underline;background:#f7f7f8;}}@media (max-width:1023px){.header-lawyer-detail_right_link_list a{font-size:12px;padding:10px 25px 10px 15px;}}.header-lawyer-detail_right_link_list a:last-child{border-bottom:none;}.header-lawyer-detail_right_link_list a::after{content:"";position:absolute;width:8px;height:5px;background-image:url(/sites/default/files/assets/images/common/arrow-down-red.svg);background-repeat:no-repeat;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media (max-width:1023px){.header-lawyer-detail_right_link_list a::after{right:10px;}}.header-lawyer-detail_right_button a,.header-lawyer-detail_right_button button{color:#fff;font-family:"BIZ UDPGothic";font-size:14px !important;font-style:normal;font-weight:700;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;width:219px;height:40px;padding:0px 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#d60000;margin-top:0 !important;position:relative;cursor:pointer;top:0 !important;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-ms-flex-negative:0;flex-shrink:0;}@media (max-width:1023px){.header-lawyer-detail_right_button a,.header-lawyer-detail_right_button button{font-size:10px !important;padding:0 20px 0 9px;width:89px !important;height:30px;}}.header-lawyer-detail_right_button a span,.header-lawyer-detail_right_button button span{color:#fff;font-family:"BIZ UDPGothic";font-size:14px !important;font-style:normal;font-weight:700;line-height:150%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.header-lawyer-detail_right_button a::after,.header-lawyer-detail_right_button button::after{content:"";position:absolute;width:4px;height:8px;background-image:url("/sites/default/files/assets/images/common/chevron-right-white.svg");background-repeat:no-repeat;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media (max-width:1023px){.header-lawyer-detail_right_button a::after,.header-lawyer-detail_right_button button::after{right:10px;}}@media (min-width:1024px){.header-lawyer-detail_right_button a:hover,.header-lawyer-detail_right_button button:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.1))),#d60000;background:linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 100%),#d60000;}}@media (max-width:1023px){.header-lawyer-detail_right_button_pc{display:none !important;}}@media (min-width:1024px){.header-lawyer-detail_right_button_sp{display:none !important;}}.header-lawyer-detail-fixed{height:88px;width:100%;position:fixed !important;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:header-fixed 0.4s cubic-bezier(0.23,1,0.32,1) 0s;animation:header-fixed 0.4s cubic-bezier(0.23,1,0.32,1) 0s;z-index:10;}@media (max-width:1023px){.header-lawyer-detail-fixed{height:60px;}}@-webkit-keyframes header-fixed{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}@keyframes header-fixed{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}#header .nav__menu .dropdown:hover > ul{opacity:unset !important;visibility:unset !important;overflow:unset !important;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu.menu-dropdown-visible{opacity:1 !important;visibility:visible !important;overflow:visible !important;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:615px;padding:var(--Spacing-48-30) 208px;}@media (min-width:1024px){.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu > .sub-menu-container{opacity:0;-webkit-transition:0s ease-out;transition:0s ease-out;}}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu.menu-dropdown-visible > .sub-menu-container{display:block;opacity:1;}#header .nav__menu .dropdown ul li:hover a img{-webkit-animation-duration:unset;animation-duration:unset;}@media (max-width:1023px){.header-mobile__logo a{display:-webkit-box;display:-ms-flexbox;display:flex;}.header-mobile__logo img,.header-mobile__logo img[src$=".svg"]{width:160px;cursor:default;}.header-mobile .header-mobile__logo{height:100%;display:flex;align-items:center;}.header-mobile .header-mobile__logo .navbar-brand{max-height:100%;}}#header .header-desktop .col-right .header-language #block-languageswitcher > a{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (min-width:1024px){#header .header-desktop .col-right .header-language #block-languageswitcher > a{padding-right:12px;margin-right:-12px;}}#header .header-desktop .col-right .header-language #block-languageswitcher > a:hover{text-decoration:underline;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu{-webkit-transition:all 0.2s;transition:all 0.2s;}html.is-mac.open-submenu .header .header-desktop__scroll{right:0;}.open-submenu .header .header-desktop__scroll{right:17px;}@media (min-width:1024px){#header .nav__container,.nav__mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;padding-top:0;padding-bottom:0;border-bottom:0;}}@media screen and (max-width:1023px){.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded.open > .nav-link::after{width:20px;}}@media screen and (max-width:1023px) and (max-width:1023px){.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded.open > .nav-link::after{cursor:default;}}@media (max-width:1023px){.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .col-right{-webkit-transition:all 0.4s;transition:all 0.4s;overflow:hidden;}}.layout-no-sidebars:has(> .header-desktop.header-desktop__scroll) #page{padding-top:96px !important;}#toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-desktop .header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu{top:135px !important;}#toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-desktop ~ .modal-search{top:135px !important;}#toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-desktop ~ .modal-search.modal-search-on{top:135px !important;}#toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-desktop.header-desktop__scroll{top:39px;}#toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-desktop.header-desktop__scroll .header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu{top:111px !important;}#toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-desktop.header-desktop__scroll .header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu.menu-dropdown-visible{top:111px !important;}#toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-desktop.header-desktop__scroll ~ .modal-search{top:111px !important;}#toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-desktop.header-desktop__scroll ~ .modal-search.modal-search-on{top:111px !important;}#toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-desktop .header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu.menu-dropdown-visible{top:135px !important;}#toolbar-administration ~ .dialog-off-canvas-main-canvas #page .header-lawyer-detail{top:39px !important;}#toolbar-administration ~ .dialog-off-canvas-main-canvas #main-wrapper{margin-top:40px;}@media (max-width:1023px){#toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-mobile{top:39px;}#toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-mobile .header-mobile__nav-mobile .header-mobile__nav-mobile__box{top:99px;}#toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-mobile .header-mobile__nav-mobile .header-mobile__nav-mobile__box.nav-sp-on{top:99px;}}.toolbar-tray-open #toolbar-administration ~ .dialog-off-canvas-main-canvas #main-wrapper{margin-top:79px;}@media (max-width:1023px){.toolbar-tray-open #toolbar-administration ~ .dialog-off-canvas-main-canvas #main-wrapper{margin-top:39px;}}.toolbar-tray-open #toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-desktop .header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu{top:174px !important;}.toolbar-tray-open #toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-desktop ~ .modal-search{top:174px !important;}.toolbar-tray-open #toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-desktop ~ .modal-search.modal-search-on{top:174px !important;}.toolbar-tray-open #toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-desktop.header-desktop__scroll{top:78px !important;}.toolbar-tray-open #toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-desktop.header-desktop__scroll .header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu{top:150px !important;}.toolbar-tray-open #toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-desktop.header-desktop__scroll .header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu.menu-dropdown-visible{top:150px !important;}.toolbar-tray-open #toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-desktop.header-desktop__scroll ~ .modal-search{top:150px !important;}.toolbar-tray-open #toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-desktop.header-desktop__scroll ~ .modal-search.modal-search-on{top:150px !important;}.toolbar-tray-open #toolbar-administration ~ .dialog-off-canvas-main-canvas #page .header-lawyer-detail{top:79px !important;}@media (max-width:1023px){.toolbar-tray-open #toolbar-administration ~ .dialog-off-canvas-main-canvas #page .header-lawyer-detail{top:39px !important;}}.toolbar-tray-open #toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-desktop .header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu.menu-dropdown-visible{top:174px !important;}@media (max-width:1023px){.toolbar-tray-open #toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-mobile{top:39px;}.toolbar-tray-open #toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-mobile .header-mobile__nav-mobile .header-mobile__nav-mobile__box{top:138px;}.toolbar-tray-open #toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-mobile .header-mobile__nav-mobile .header-mobile__nav-mobile__box.nav-sp-on{top:138px;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .col-left{width:100%;padding:0;background-color:#fff;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .col-left::after{display:none;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .col-left > li.sub-menu-title{width:100%;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .col-left > li.sub-menu-title a{width:100%;cursor:default;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .col-left > li.sub-menu-title a span.link-title{display:block;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .col-left > li.sub-menu-title a span.link-title:hover{text-decoration:none;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .col-left > li.sub-menu-title a span.link-arrow{display:none;}}.toolbar-tray-open .node-preview-container + #toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-desktop .header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu{top:237px !important;}.toolbar-tray-open .node-preview-container + #toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-desktop ~ .modal-search{top:237px !important;}.toolbar-tray-open .node-preview-container + #toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-desktop ~ .modal-search.modal-search-on{top:237px !important;}.toolbar-fixed.page-view-print-view{margin-top:39px;}.toolbar-fixed.toolbar-tray-open.page-view-print-view{margin-top:79px;}.page-view-print-view #toolbar-administration ~ .dialog-off-canvas-main-canvas #main-wrapper{margin-top:0;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.run-animation + .c-top-sliders__box{-webkit-animation:fadeInLeft 1s ease forwards;animation:fadeInLeft 1s ease forwards;}.c-top-sliders{position:relative;}.c-top-sliders.paused ul li img.run-animation,.c-top-sliders.paused ul li img.run-animation-2,.c-top-sliders.paused .slick-slide.slick-current::after{-webkit-animation-play-state:paused !important;animation-play-state:paused !important;}.c-top-sliders ul li img.run-animation{-webkit-animation:zoomOut 7s forwards;animation:zoomOut 7s forwards;}.c-top-sliders ul li img.run-animation-2{-webkit-animation:zoomOut 7s forwards,polygons 0.8s cubic-bezier(0.8,0,0.2,1) forwards;animation:zoomOut 7s forwards,polygons 0.8s cubic-bezier(0.8,0,0.2,1) forwards;}.c-top-sliders .slick-active .card-img-top{-webkit-transform:scale(1);transform:scale(1);}.c-top-sliders .card-img-top{width:100%;min-height:446px;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1.05);transform:scale(1.05);}@media (min-width:1024px){.c-top-sliders .card-img-top{height:calc(100dvh - 192px) !important;}}@media (max-width:1023px){.c-top-sliders .card-img-top{height:250px;height:90.9090909091vw;min-height:initial;}}.c-top-sliders > ul .slick-slide{display:block !important;opacity:1 !important;-webkit-transition:none !important;transition:none !important;z-index:998 !important;}.c-top-sliders > ul .slick-slide.slick-active{z-index:999 !important;}.c-top-sliders > ul .slick-slide.slick-active ~ .slick-slide{z-index:997 !important;}.c-top-sliders ul.slick-slider{overflow:hidden;}.c-top-sliders .slick-list{overflow:visible;}.c-top-sliders > ul{padding-bottom:96px;margin-bottom:-96px;}@media (max-width:1023px){.c-top-sliders > ul{padding-bottom:0;margin-bottom:0;}}@media (max-width:1023px){.c-top-sliders > ul > .slick-arrow{width:30px;height:30px;}}.c-top-sliders > ul > .slick-arrow.c-top-slick-prev{position:absolute;bottom:0;top:auto;right:0;z-index:2;}@media (max-width:1023px){.c-top-sliders > ul > .slick-arrow.c-top-slick-prev{right:91px;bottom:20px;}}.c-top-sliders > ul > .slick-arrow.c-top-slick-next{position:absolute;bottom:64px;top:auto;right:0;z-index:2;}@media (max-width:1023px){.c-top-sliders > ul > .slick-arrow.c-top-slick-next{right:29px;bottom:20px;}}.c-top-sliders .slider-nav .slick-slide{position:relative;}.c-top-sliders .slider-nav .slick-slide::before{content:"";position:absolute;top:0px;left:0;width:calc(100% - 2px);height:2px;border-radius:0px;background-color:#C8C7CD;display:block;z-index:1;}.c-top-sliders .slider-nav .slick-slide.slick-current::after{content:"";position:absolute;top:0px;left:0;background-color:var(--Red);width:30%;min-width:0%;max-width:100%;height:2px;-webkit-animation:progress 5s linear forwards;animation:progress 5s linear forwards;z-index:2;}.c-top-sliders__box{width:496px;max-width:50%;padding:var(--Spacing-64-40) 56px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(255,255,255,0.7);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:calc(50% + 16px);z-index:1;}@media (max-width:1023px){.c-top-sliders__box{height:275px;position:static;width:100%;max-width:100%;-webkit-transform:none;transform:none;padding-left:30px;padding-right:30px;padding-bottom:90px;background-color:var(--Ex-Light-Gray);}}.c-top-sliders__box p{color:var(--Red);font-family:proxima-nova,sans-serif;font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:600;line-height:125%;letter-spacing:0.7px;margin-bottom:16.5px;}@media (max-width:1023px){.c-top-sliders__box p{margin-bottom:10px;letter-spacing:0.6px;}}.c-top-sliders__box h3{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--Font-size-JP-headline-L);font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.c-top-sliders__box h3{margin-bottom:20px;}}.c-top-sliders__box .btn-default{width:232px;margin-top:var(--Spacing-24-15);margin-left:0;}.c-top-sliders__box .btn-default:focus-visible{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (min-width:1024px){.c-top-sliders__box .btn-default:hover{color:var(--White);}}@media (max-width:1023px){.c-top-sliders__box .btn-default{width:150px;}}.c-top-sliders .custom-dots{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;margin-top:var(--Spacing-32-20);}@media (max-width:1023px){.c-top-sliders .custom-dots{display:none;}}.c-top-sliders .custom-dots .custom-dot{cursor:pointer;width:var(--Spacing-4-0);height:var(--Spacing-4-0);border-radius:50%;background-color:var(--navy-70);}.c-top-sliders .custom-dots .custom-dot.active{background-color:var(--Red);}.c-top-sliders .c-top-slick-arrow{width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:none;transform:none;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;background-color:#fff;z-index:1;-ms-flex-negative:0;flex-shrink:0;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;position:absolute;}.c-top-sliders .c-top-slick-arrow.disabled{pointer-events:none;}@media (max-width:1023px){.c-top-sliders .c-top-slick-arrow{border-radius:0;background-color:#fff;cursor:default;}}@media (min-width:1024px){.c-top-sliders .c-top-slick-arrow:hover{background-color:var(--ex-light-gray-half);}}.c-top-sliders > .c-top-slick-next{left:unset;right:0;bottom:64px;top:unset;-webkit-transform:translateY(0);transform:translateY(0);}@media (max-width:1023px){.c-top-sliders > .c-top-slick-next{bottom:20px;right:29px;top:auto;width:30px;height:30px;}}.c-top-sliders > .c-top-slick-prev{left:unset;right:0;bottom:0px;top:unset;-webkit-transform:translateY(0);transform:translateY(0);}@media (max-width:1023px){.c-top-sliders > .c-top-slick-prev{bottom:20px;right:91px;width:30px;height:30px;}}.slider-nav{overflow-x:hidden;margin-right:32px;background-color:#EEEDF2;border:none;}@media (max-width:1023px){.slider-nav .slick-list{display:none;}}.slider-nav__item{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 25px;cursor:pointer;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (min-width:1024px){.slider-nav__item:hover p{text-decoration:underline;}}@media (min-width:1024px){.slider-nav__item.slick-current p,.slider-nav__item:hover p{color:var(--Red);}}.slider-nav__item img{width:56px;height:56px;-o-object-fit:cover;object-fit:cover;object-position:-10px center;}.slider-nav__item p{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:700;line-height:175%;margin-bottom:0;margin-left:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}#toggle-play{width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;background-color:#fff;position:absolute;bottom:32px;right:0;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;z-index:1;}@media (max-width:1023px){#toggle-play{padding:0;max-width:30px;width:30px;height:30px;bottom:20px;right:60px;border:none;outline:none;cursor:default;}}@media (min-width:1024px){#toggle-play:hover{background-color:var(--ex-light-gray-half);}}#toggle-play .icon-pause{display:block;}#toggle-play .icon-play{display:none;}#toggle-play.paused .icon-pause{display:none;}#toggle-play.paused .icon-play{display:block;}.progressBarContainer{opacity:0;height:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:1023px){.progressBarContainer{opacity:1;height:auto;position:absolute;bottom:34px;left:30px;width:calc(100% - 180px);z-index:1;cursor:default;}}.progressBarContainer div{display:block;width:25%;min-width:30px;max-width:100px;padding:0;cursor:pointer;margin-right:2px;color:var(--White);-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.progressBarContainer div:last-child{margin-right:0;}.progressBarContainer div span.progressBar{width:100%;height:2px;border-radius:0px;background-color:#C8C7CD;display:block;}@media (max-width:1023px){.progressBarContainer div span.progressBar{cursor:default;}}.progressBarContainer div span.progressBar .inProgress{background-color:var(--Red);width:0%;min-width:0%;max-width:100%;height:2px;border-radius:0px;}@media (max-width:1023px){.progressBarContainer div span.progressBar .inProgress{cursor:default;}}@-webkit-keyframes progress{from{width:0;}to{width:100%;}}@keyframes progress{from{width:0;}to{width:100%;}}@-webkit-keyframes zoomOut{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}100%{-webkit-transform:scale(1.04);transform:scale(1.04);opacity:1;}}@keyframes zoomOut{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}100%{-webkit-transform:scale(1.04);transform:scale(1.04);opacity:1;}}@-webkit-keyframes polygons{0%{clip-path:polygon(120% 0%,100% 0%,100% 100%,100% 100%);}100%{clip-path:polygon(0% 0%,100% 0%,100% 100%,-20% 100%);}}@keyframes polygons{0%{clip-path:polygon(120% 0%,100% 0%,100% 100%,100% 100%);}100%{clip-path:polygon(0% 0%,100% 0%,100% 100%,-20% 100%);}}
@media (min-width:1024px){.c-pick-up{overflow-x:hidden;padding-bottom:5px;}}.c-pick-up .field--type-datetime,.c-pick-up .field--name-field-event-date-display{position:relative;z-index:6;cursor:text;}.c-pick-up .field--name-field-content-title{font-size:var(--font-size-jp-body-label-s);}.c-pick-up .field--name-field-content-title::before{margin-right:9px;}.c-pick-up .view-topic-listing-special-feature .item-list ul li:hover .field--name-field-content-title{text-decoration:underline;color:var(--Red);}.node .field--type-image{float:none;}.views-element-container{margin-top:64px;}@media (max-width:1023px){.views-element-container{margin-top:40px;}}.item-list ul li{position:relative;padding:0;}@media (max-width:1023px){.view-topic-listing-special-feature .view-content{padding-right:29.3333333333vw;position:relative;}}.view-topic-listing-special-feature .item-list{margin-left:-4px;margin-right:-4px;position:relative;}@media (max-width:1023px){.view-topic-listing-special-feature .item-list{margin-left:-7.5px;margin-right:-7.5px;position:static;}}.view-topic-listing-special-feature .item-list::before{content:"";width:100vw;height:100%;background-color:#fff;right:100%;position:absolute;top:0;right:100%;z-index:3;}.view-topic-listing-special-feature .item-list .slick-slider{padding-bottom:87px;}@media (max-width:1023px){.view-topic-listing-special-feature .item-list .slick-slider{position:static;padding-bottom:60px;}}.view-topic-listing-special-feature .item-list .slick-list{overflow:visible;z-index:2;}.view-topic-listing-special-feature .item-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;margin:unset;}.view-topic-listing-special-feature .item-list .slick-arrow{width:var(--Font-size-JP-headline-XXL);height:var(--Font-size-JP-headline-XXL);-ms-flex-negative:0;flex-shrink:0;border-radius:30px;border:1px solid var(--light-gray-30);background:var(--White);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;-webkit-transform:none;transform:none;right:50px;bottom:0;top:auto;left:auto;z-index:1;}@media (max-width:1023px){.view-topic-listing-special-feature .item-list .slick-arrow{width:30px;height:30px;}}.view-topic-listing-special-feature .item-list .slick-arrow.slick-disabled:hover{cursor:initial;border-color:var(--light-gray-30);}.view-topic-listing-special-feature .item-list .slick-arrow.slick-disabled:hover svg path{fill:var(--Light-Gray);}.view-topic-listing-special-feature .item-list .slick-arrow.slick-disabled svg path{fill:var(--Light-Gray);}.view-topic-listing-special-feature .item-list .slick-arrow svg path{fill:var(--Red);}@media (min-width:1024px){.view-topic-listing-special-feature .item-list .slick-arrow:hover{border-color:var(--Red);}.view-topic-listing-special-feature .item-list .slick-arrow:hover svg path{fill:var(--Red);}}@media (max-width:1023px){.view-topic-listing-special-feature .item-list .slick-arrow svg{width:6px;}}.view-topic-listing-special-feature .item-list .slick-prev{right:52px;}@media (max-width:1023px){.view-topic-listing-special-feature .item-list .slick-prev{right:40px;cursor:default;}}.view-topic-listing-special-feature .item-list .slick-next{right:5px;}@media (max-width:1023px){.view-topic-listing-special-feature .item-list .slick-next{right:0;cursor:default;}}.view-topic-listing-special-feature .item-list ul{margin:0;}.view-topic-listing-special-feature .item-list ul li{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding:0 4px;-webkit-box-flex:1;-ms-flex:1;flex:1;height:auto;}@media (max-width:1023px){.view-topic-listing-special-feature .item-list ul li{padding:0 7.5px;}}.view-topic-listing-special-feature .item-list ul li.slick-slide{padding:0;margin:0 4px;background-color:var(--ex-light-gray-half);-webkit-transition:0.4s ease-out;transition:0.4s ease-out;}@media (max-width:1023px){.view-topic-listing-special-feature .item-list ul li.slick-slide{padding:0;margin:0 7.5px;}}@media (min-width:1024px){.view-topic-listing-special-feature .item-list ul li.slick-slide:hover{-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);}}.view-topic-listing-special-feature .item-list ul li.slick-slide .field__label{z-index:2;position:relative;}.view-topic-listing-special-feature .item-list ul li.slick-slide .li-mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;z-index:1;}@media (max-width:1023px){.view-topic-listing-special-feature .item-list ul li.slick-slide .li-mask{z-index:4;cursor:default;}}.view-topic-listing-special-feature .item-list .slick-dots{width:calc(100% - 128px);margin-left:0;left:5px;-webkit-transform:none;transform:none;bottom:0;}@media (max-width:1023px){.view-topic-listing-special-feature .item-list .slick-dots{width:calc(100% - 90px);left:0px;bottom:1px;}}.view-topic-listing-special-feature .item-list .slick-dots li{height:2px;width:calc(100% - 128px);padding:20px 0;}@media (max-width:1023px){.view-topic-listing-special-feature .item-list .slick-dots li{padding:15px 0;}}@media (min-width:1024px){.view-topic-listing-special-feature .item-list .slick-dots li:hover{cursor:pointer;}}.view-topic-listing-special-feature .item-list .slick-dots li.slick-active button{background-color:var(--Red);}.view-topic-listing-special-feature .item-list .slick-dots li button{background:var(--Ex-Light-Gray);width:100%;height:2px;border:none;border-radius:0;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (max-width:1023px){.view-topic-listing-special-feature .item-list .slick-dots li button{cursor:default;}}.view-topic-listing-special-feature .item-box + div,.view-topic-listing-special-feature .field--type-datetime ~ div,.view-topic-listing-special-feature .field--name-field-event-date-display ~ div{position:absolute;top:0;left:0;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;padding:0px 8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:var(--White);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;background:var(--Gray---Gradation,radial-gradient(117.58% 141.42% at 0% 0%,#5a5a64 0%,#252532 100%));}@media (max-width:1023px){.view-topic-listing-special-feature .item-box + div,.view-topic-listing-special-feature .field--type-datetime ~ div,.view-topic-listing-special-feature .field--name-field-event-date-display ~ div{left:0px;height:20px;}}.field--name-field-title{color:var(--Navy);font-family:proxima-nova,sans-serif;font-size:var(--Font-size-EN-label-XL);font-style:normal;font-weight:600;line-height:125%;letter-spacing:2.4px;}@media (max-width:1023px){.field--name-field-title{letter-spacing:1.4px;cursor:default;}}.field--name-field-title::before{content:url("/sites/default/files/assets/images/common/vector_title_pc.svg");margin-right:24px;position:relative;top:3px;}@media (max-width:1023px){.field--name-field-title::before{content:url("/sites/default/files/assets/images/common/vector_title_sp.svg");margin-right:15px;top:1px;}}.field--name-field-subtitle{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:400;line-height:150%;margin-left:49px;margin-top:10px;}@media (max-width:1023px){.field--name-field-subtitle{margin-top:5px;margin-left:29px;cursor:default;}}.field--name-field-event-date-display{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;}.item-label{position:absolute;top:0;left:0;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;padding:0px 8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:var(--White);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;background:var(--Gray---Gradation,radial-gradient(117.58% 141.42% at 0% 0%,#5a5a64 0%,#252532 100%));}@media (max-width:1023px){.item-label{left:0px;height:20px;}}.item-title{display:block;background:var(--ex-light-gray-half);padding:50px 24px 24px;padding-top:0;margin-top:50px;-webkit-box-flex:1;-ms-flex:1;flex:1;}@media (max-width:1023px){.item-title .field--name-field-content-title:hover{text-decoration:none;}}@media (max-width:1023px){.item-title{padding:35px 15px 15px;padding-top:0;margin-top:35px;}}@media (min-width:1024px){.item-title :hover .field__label,.item-title :hover .field__item{color:var(--Red);text-decoration-line:underline;}}.field--type-datetime,.field--name-field-event-date-display{padding:24px 24px 8px;line-height:16.5px;}@media (max-width:1023px){.field--type-datetime,.field--name-field-event-date-display{padding:12px 15px 5px;}}.field--type-datetime + .item-title,.field--name-field-event-date-display + .item-title{padding-top:0;margin-top:0;}.field--type-datetime .datetime,.field--name-field-event-date-display .datetime{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;}html.is-mac .field--name-field-content-title .field__label::before{top:-1px;}.field--name-field-content-title .field__label::before{content:url("/sites/default/files/assets/images/common/icn_arrow-right.svg");margin-right:10px;position:relative;top:-1px;}@media (max-width:1023px){.field--name-field-content-title .field__label::before{top:0;}}.field--name-field-content-title .field__label,.field--name-field-content-title .field__item{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:700;line-height:175%;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;}.node .field--type-image{margin:0;}.node .field--type-image img{width:100%;height:auto;margin-bottom:0;-o-object-fit:cover;object-fit:cover;}.c-pick-up .field--type-image{overflow:hidden;}.c-pick-up .field--type-image img{position:relative;z-index:2;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;}@media (min-width:1024px){.c-pick-up .field--type-image img{height:125px !important;}}@media (max-width:1023px){.c-pick-up .field--type-image img{height:27.4666666667vw;}}.slide__progress{display:none;height:2px;width:calc(100% - 128px);background:var(--Ex-Light-Gray);position:absolute;left:4px;bottom:0;}@media (max-width:1023px){.slide__progress{width:calc(100% - 90px);left:0px;bottom:14px;}}.slide__progress-bar{display:block;width:0;height:2px;-webkit-transition:0.4s;transition:0.4s;background-color:var(--Red);}@media (min-width:1024px){li.slick-slide:hover .field--name-field-content-title > .field__label{color:var(--Red);text-decoration-line:underline;}li.slick-slide:hover .field--type-image > img{-webkit-transform:scale(1.04);transform:scale(1.04);}}.field--name-field-subtitle{margin-left:48px;}@media (max-width:1023px){.field--name-field-subtitle{margin-left:29px;}}.path-frontpage .c-pick-up{padding-bottom:0;}.path-frontpage .c-pick-up .views-element-container{position:relative;top:-1px;}@media (max-width:1023px){.path-frontpage .c-pick-up .views-element-container{top:0;}}.path-frontpage .c-pick-up .field--type-datetime,.path-frontpage .c-pick-up .field--name-field-event-date-display{margin-top:-1px;}@media (max-width:1023px){.path-frontpage .c-pick-up .field--type-datetime,.path-frontpage .c-pick-up .field--name-field-event-date-display{margin-top:0;}}.path-frontpage .c-pick-up .view-topic-listing-special-feature .item-list .slick-slider{padding-bottom:88px;}@media (max-width:1023px){.path-frontpage .c-pick-up .view-topic-listing-special-feature .item-list .slick-slider{padding-bottom:60px;}}@media (min-width:1024px){.c-pick-up.c-pick-up-charity .field--type-image img{height:168px !important;width:100%;object-fit:cover;}}
.bg-grey{position:relative;background:var(--ex-light-gray-half);}.c-highlights{position:relative;padding-top:var(--Spacing-96-70);padding-bottom:var(--Spacing-96-70);margin-top:var(--Spacing-96-70);}.c-highlights .field--type-datetime + .item-title{margin-top:0;}.c-highlights .item-title{padding:32px 32px 34px;padding-top:0;margin-top:32px;}@media (max-width:1023px){.c-highlights .item-title{padding:29px 0px 13px 20px;padding-top:0;margin-top:29px;}}.c-highlights .views-element-container{margin-top:56px;}@media (max-width:1023px){.c-highlights .views-element-container{margin-top:32px;}}.c-highlights .field--name-field-content-title,.c-highlights .field--name-field-lawyer-name-input{-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.c-highlights .btn-default{margin-top:8px;}@media (max-width:1023px){.c-highlights .btn-default{margin-top:8px;cursor:default;width:100%;}}.c-highlights .btn-default:hover{color:var(--White);}@media (max-width:1023px){.c-highlights .view-projects-listing .field--type-datetime{padding:5px 0px 7px 20px;}}.view-projects-listing .field--type-datetime{background:var(--ex-light-gray-half);padding:6px 0px 8px 33px;min-height:auto;}@media (max-width:1023px){.view-projects-listing .field--type-datetime{padding:0px 0px 2px 20px;}.view-projects-listing .field--type-datetime .datetime{cursor:default;}}.view-projects-listing .field--type-datetime + a{padding:0 0px 16px 33px;}@media (max-width:1023px){.view-projects-listing .field--type-datetime + a{padding:0 0px 11px 20px;cursor:default;}}.view-projects-listing .item-list ul{margin-left:-16px;margin-right:-16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;}.view-projects-listing .item-list ul li{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;max-width:50%;padding:0 16px;margin-bottom:41px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media (max-width:1023px){.view-projects-listing .item-list ul li{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;margin-bottom:20px;}}.view-projects-listing .item-list ul li:nth-child(1){padding:0 14px 0 16px;}.view-projects-listing .item-list ul li::before{content:"";width:1px;height:calc(100% - 7px);background-color:var(--light-gray-30);position:absolute;top:7px;left:16px;z-index:1;}.field--name-field-content-title{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-style:normal;font-weight:700;line-height:175%;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;word-break:break-word;}@media (min-width:1024px){.field--name-field-content-title:hover{color:var(--Red);text-decoration-line:underline;}}@media (max-width:1023px){.field--name-field-content-title:hover{cursor:default;}}.field--name-field-content-title::before{content:url(/sites/default/files/assets/images/common/chevron-right-red.svg);margin-right:9px;position:relative;top:-2px;}@media (max-width:1023px){.field--name-field-content-title::before{top:-1px;}}.field--name-field-author .field__item{position:relative;z-index:2;}.field--name-field-author .field__item.ellipsis::after{content:"…";color:var(--Light-Gray,#9B9AAA);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs,11px);font-style:normal;font-weight:400;line-height:150%;position:absolute;top:calc(50% + 1px);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-19px;}@media (max-width:1023px){.field--name-field-author .field__item.ellipsis::after{right:-15px;}}.field--name-field-lawyer-name{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 22px;padding:0 0px 0 33px;margin-top:auto;}@media (max-width:1023px){.field--name-field-lawyer-name{gap:5px 16px;padding:0 0px 0 20px;}}.field--name-field-lawyer-name + a{display:none;}.field--name-field-lawyer-name .field__item{position:relative;}.field--name-field-lawyer-name .field__item.ellipsis::after{content:"…";color:var(--Light-Gray,#9B9AAA);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs,11px);font-style:normal;font-weight:400;line-height:150%;position:absolute;top:calc(50% + 1px);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-19px;}@media (max-width:1023px){.field--name-field-lawyer-name .field__item.ellipsis::after{right:-15px;}}.field--name-field-lawyer-name .field__item:last-of-type .field--name-field-lawyer-name-input::after{display:none;}.field--name-field-lawyer-name-input{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs,11px);font-style:normal;font-weight:400;line-height:150%;position:relative;}.field--name-field-author > .field__item:last-child a > .field--name-field-author-name-input::after{opacity:0;}.paragraph > .field--name-field-lawyer-name-input,.paragraph > .field--name-field-author-name-input{position:relative;}.paragraph > .field--name-field-lawyer-name-input::after,.paragraph > .field--name-field-author-name-input::after{content:"/";position:absolute;right:-13px;color:var(--Light-Gray);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.paragraph > .field--name-field-lawyer-name-input::after,.paragraph > .field--name-field-author-name-input::after{right:-10px;}}a > .field--name-field-lawyer-name-input,a > .field--name-field-author-name-input{color:var(--Blue-4,#00007E);text-decoration:underline;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;position:relative;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;}a > .field--name-field-lawyer-name-input.text-grey,a > .field--name-field-author-name-input.text-grey{color:var(--navy-70);text-decoration:none;}a > .field--name-field-lawyer-name-input.text-grey:hover,a > .field--name-field-author-name-input.text-grey:hover{cursor:initial;text-decoration:none;}@media (min-width:1024px){a > .field--name-field-lawyer-name-input:hover,a > .field--name-field-author-name-input:hover{cursor:pointer;text-decoration:none;}}@media (max-width:1023px){a > .field--name-field-lawyer-name-input:hover,a > .field--name-field-author-name-input:hover{cursor:default;}}a > .field--name-field-lawyer-name-input::after,a > .field--name-field-author-name-input::after{content:"/";position:absolute;right:-13px;color:var(--Light-Gray);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){a > .field--name-field-lawyer-name-input::after,a > .field--name-field-author-name-input::after{right:-10px;}}.path-frontpage .c-highlights .views-element-container{margin-top:55px;}@media (max-width:1023px){.path-frontpage .c-highlights .views-element-container{margin-top:32px;}}.path-frontpage .c-highlights .view-projects-listing .field--type-datetime{padding:6px 0px 7px 32px;}@media (max-width:1023px){.path-frontpage .c-highlights .view-projects-listing .field--type-datetime{padding:5px 0px 7px 20px;}}.path-frontpage .c-highlights .view-projects-listing .field--type-datetime + a{padding:0 0px 17px 32px;}@media (max-width:1023px){.path-frontpage .c-highlights .view-projects-listing .field--type-datetime + a{padding:0 0px 10px 20px;}}.path-frontpage .c-highlights .field--name-field-content-title::before{margin-right:8px;}.path-frontpage .c-highlights .field--name-field-lawyer-name{padding-left:32px;padding-right:10px;gap:0 22.5px;}@media (max-width:1023px){.path-frontpage .c-highlights .field--name-field-lawyer-name{padding-left:20px;padding-right:0;gap:5px 15px;}}.path-frontpage .c-highlights a > .field--name-field-lawyer-name-input::after,.path-frontpage .c-highlights a > .field--name-field-author-name-input::after{right:-14px;}@media (max-width:1023px){.path-frontpage .c-highlights a > .field--name-field-lawyer-name-input::after,.path-frontpage .c-highlights a > .field--name-field-author-name-input::after{right:-10px;}}@media (max-width:1023px){.path-frontpage .c-highlights .view-projects-listing .item-list ul li{margin-bottom:21px;}}
.mt96-70{margin-top:var(--Spacing-96-70);}.c-news-update .tab-content > .tab-pane{opacity:0;visibility:hidden;height:0;display:block;}.c-news-update .tab-content > .tab-pane.active{opacity:1;visibility:visible;height:auto;}.c-news-update .field--name-field-publication-date-display,.c-news-update .view-topic-listing-news .field--type-datetime,.c-news-update .view-topic-listing-newsletter .field--type-datetime,.c-news-update .view-topic-listing-books-papers .field--type-datetime{position:relative;z-index:6;cursor:text;}.c-news-update .news-label + a{overflow:hidden;}.c-news-update .field--type-image{position:relative;z-index:3;}.c-news-update .field--type-image > a{overflow:hidden;}.c-news-update .field--type-image > a.focus-visible{overflow:visible;}.c-news-update .field--type-image img{-webkit-transition:0.4s ease-out;transition:0.4s ease-out;}.hidden-news-label .news-label{visibility:hidden;}@media (min-width:1024px){.c-news-update .field--type-image img{height:170px !important;width:100%;}}@media (max-width:1023px){.c-news-update .field--type-image img{height:42.1333333333vw;margin-left:-1px;width:calc(100% + 2px);}.c-news-update .tab-content > .tab-pane{opacity:0;visibility:hidden;height:0;}}.c-news-update .field--type-image img:hover{-webkit-transform:scale(1.04);transform:scale(1.04);}.c-news-update .field--type-image + div{padding-bottom:46px;}@media (max-width:1023px){.c-news-update .field--type-image + div{padding-bottom:38px;}}.c-news-update .item-list > ul > li > div:not([class]){padding-bottom:46px;}@media (max-width:1023px){.c-news-update .item-list > ul > li > div:not([class]){padding-bottom:38px;}}@media (min-width:1024px){.c-news-update .item-list > ul > li:hover .field--name-field-content-title{color:var(--Red);text-decoration-line:underline;}}.c-news-update .view-topic-listing-newsletter .field--name-field-publication-date-display + a,.c-news-update .view-topic-listing-newsletter .field--type-datetime + a,.c-news-update .view-topic-listing-books-papers .field--name-field-publication-date-display + a,.c-news-update .view-topic-listing-books-papers .field--type-datetime + a{display:block;}.c-news-update .view-topic-listing-newsletter .field--name-field-publication-date-display + a .field--name-field-content-title,.c-news-update .view-topic-listing-newsletter .field--type-datetime + a .field--name-field-content-title,.c-news-update .view-topic-listing-books-papers .field--name-field-publication-date-display + a .field--name-field-content-title,.c-news-update .view-topic-listing-books-papers .field--type-datetime + a .field--name-field-content-title{padding-top:0;}.c-news-update .view-topic-listing-newsletter .field--name-field-content-title,.c-news-update .view-topic-listing-books-papers .field--name-field-content-title{padding-top:50px;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (max-width:1023px){.c-news-update .view-topic-listing-newsletter .field--name-field-content-title,.c-news-update .view-topic-listing-books-papers .field--name-field-content-title{padding-top:15px;}}.c-news-update .view-topic-listing-news .field--name-field-publication-date-display + a,.c-news-update .view-topic-listing-news .field--type-datetime + a{display:block;}.c-news-update .view-topic-listing-news .field--name-field-publication-date-display + a .field--name-field-content-title,.c-news-update .view-topic-listing-news .field--type-datetime + a .field--name-field-content-title{padding-top:0;margin-top:0;}.c-news-update .view-topic-listing-news .field--name-field-content-title{padding-top:0;margin-top:50px;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (max-width:1023px){.c-news-update .view-topic-listing-news .field--name-field-content-title{padding-top:0;margin-top:15px;}}.c-news-update .view-topic-listing-news .field--name-field-lawyer-name{padding:18px 32px 0;}@media (max-width:1023px){.c-news-update .view-topic-listing-news .field--name-field-lawyer-name{padding:10px 19px 0;}}.c-news-update .field--name-field-lawyer-name-input{cursor:text;}.c-news-update .field--name-field-author{gap:0px 22px;}.c-news-update .field--name-field-author .paragraph > .field--name-field-lawyer-name-input,.c-news-update .field--name-field-author .paragraph > .field--name-field-author-name-input{position:relative;cursor:text;z-index:6;}.c-news-update .field--name-field-author .field--name-field-lawyer-name{padding:0;}@media (max-width:1023px){.c-news-update .field--name-field-author{gap:5px 16px;}}.c-news-update .field--name-field-author .field__item:last-of-type .field--name-field-lawyer-name-input::after{opacity:0;}.c-news-update .field--name-field-author .field__item .field__item .field--name-field-lawyer-name-input::after{opacity:1;}.c-news-update .field--name-field-author .field__item .field__item:last-of-type .field--name-field-lawyer-name-input::after{opacity:0;}.c-news-update .field--name-field-author .field__item .field--name-field-author-name::after{right:-13px;}@media (max-width:1023px){.c-news-update .field--name-field-author .field__item .field--name-field-author-name::after{right:-10px;}}.view-topic-listing-news .item-list,.view-topic-listing-newsletter .item-list,.view-topic-listing-books-papers .item-list{margin:0;}.view-topic-listing-news .item-list ul,.view-topic-listing-newsletter .item-list ul,.view-topic-listing-books-papers .item-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;}.view-topic-listing-news .item-list ul li,.view-topic-listing-newsletter .item-list ul li,.view-topic-listing-books-papers .item-list ul li{-webkit-box-flex:33.3333333333%;-ms-flex:33.3333333333%;flex:33.3333333333%;max-width:33.3333333333%;border:1px solid var(--Ex-Light-Gray);-webkit-transition:0.4s ease-out;transition:0.4s ease-out;padding:0;}@media (min-width:1024px){.view-topic-listing-news .item-list ul li,.view-topic-listing-newsletter .item-list ul li,.view-topic-listing-books-papers .item-list ul li{border-left-width:0;}.view-topic-listing-news .item-list ul li:nth-child(3n+1),.view-topic-listing-newsletter .item-list ul li:nth-child(3n+1),.view-topic-listing-books-papers .item-list ul li:nth-child(3n+1){border-left-width:1px;}.view-topic-listing-news .item-list ul li:nth-child(n+4),.view-topic-listing-newsletter .item-list ul li:nth-child(n+4),.view-topic-listing-books-papers .item-list ul li:nth-child(n+4){border-top-width:0;}}@media (max-width:1023px){.view-topic-listing-news .item-list ul li,.view-topic-listing-newsletter .item-list ul li,.view-topic-listing-books-papers .item-list ul li{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;margin-bottom:0 !important;border-left:1px solid #eeeef1 !important;}.view-topic-listing-news .item-list ul li:nth-child(6) ~ li,.view-topic-listing-newsletter .item-list ul li:nth-child(6) ~ li,.view-topic-listing-books-papers .item-list ul li:nth-child(6) ~ li{display:none;}}@media (min-width:1024px){.view-topic-listing-news .item-list ul li:hover,.view-topic-listing-newsletter .item-list ul li:hover,.view-topic-listing-books-papers .item-list ul li:hover{-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);z-index:1;}}.view-topic-listing-news .item-list ul li a,.view-topic-listing-newsletter .item-list ul li a,.view-topic-listing-books-papers .item-list ul li a{display:block;}.view-topic-listing-news .news-label,.view-topic-listing-newsletter .news-label,.view-topic-listing-books-papers .news-label{position:absolute;top:0;left:0px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;padding:0px 8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:var(--White);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;background:var(--Gray---Gradation,radial-gradient(117.58% 141.42% at 0% 0%,#5A5A64 0%,#252532 100%));}@media (max-width:1023px){.view-topic-listing-news .news-label,.view-topic-listing-newsletter .news-label,.view-topic-listing-books-papers .news-label{left:0;height:20px;}}.view-topic-listing-news .field--name-field-content-title,.view-topic-listing-newsletter .field--name-field-content-title,.view-topic-listing-books-papers .field--name-field-content-title{padding:0 31px 0;}@media (max-width:1023px){.view-topic-listing-news .field--name-field-content-title,.view-topic-listing-newsletter .field--name-field-content-title,.view-topic-listing-books-papers .field--name-field-content-title{padding:0 18px 0;}}.view-topic-listing-news .field--name-field-author,.view-topic-listing-newsletter .field--name-field-author,.view-topic-listing-books-papers .field--name-field-author{padding-top:18px;}@media (max-width:1023px){.view-topic-listing-news .field--name-field-author,.view-topic-listing-newsletter .field--name-field-author,.view-topic-listing-books-papers .field--name-field-author{padding-top:10px;}}.view-topic-listing-news .field--type-datetime,.view-topic-listing-newsletter .field--type-datetime,.view-topic-listing-books-papers .field--type-datetime{background-color:transparent;padding:24px 31px 8px;cursor:text;position:relative;z-index:2;}.view-topic-listing-news .field--type-datetime.many-line,.view-topic-listing-newsletter .field--type-datetime.many-line,.view-topic-listing-books-papers .field--type-datetime.many-line{padding:25px 31px 9px;}@media (max-width:1023px){.view-topic-listing-news .field--type-datetime,.view-topic-listing-newsletter .field--type-datetime,.view-topic-listing-books-papers .field--type-datetime{padding:10px 19px 0px;}}.view-topic-listing-news .field--type-datetime + a,.view-topic-listing-newsletter .field--type-datetime + a,.view-topic-listing-books-papers .field--type-datetime + a{padding:0;background-color:transparent;}.view-topic-listing-news .field--name-field-lawyer-name,.view-topic-listing-newsletter .field--name-field-lawyer-name,.view-topic-listing-books-papers .field--name-field-lawyer-name{padding:0;}@media (max-width:1023px){.view-topic-listing-news .view-content,.view-topic-listing-newsletter .view-content,.view-topic-listing-books-papers .view-content{padding:0;}}.view-topic-listing-news .view-content ul li a .field--name-field-thumbnail,.view-topic-listing-newsletter .view-content ul li a .field--name-field-thumbnail,.view-topic-listing-books-papers .view-content ul li a .field--name-field-thumbnail{overflow:hidden;margin:0 !important;}#ctt-lawyer-topics.lawyer-detail-topics .view-topic-listing-special-feature .item-list{margin:0;}#ctt-lawyer-topics.lawyer-detail-topics .view-topic-listing-special-feature .item-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;}#ctt-lawyer-topics.lawyer-detail-topics .view-topic-listing-special-feature .item-list ul li{-webkit-box-flex:33.3333333333%;-ms-flex:33.3333333333%;flex:33.3333333333%;max-width:33.3333333333%;border:1px solid var(--Ex-Light-Gray);-webkit-transition:0.4s ease-out;transition:0.4s ease-out;padding:0;}@media (min-width:1024px){#ctt-lawyer-topics.lawyer-detail-topics .view-topic-listing-special-feature .item-list ul li{border-left-width:0;}#ctt-lawyer-topics.lawyer-detail-topics .view-topic-listing-special-feature .item-list ul li:nth-child(3n+1){border-left-width:1px;}#ctt-lawyer-topics.lawyer-detail-topics .view-topic-listing-special-feature .item-list ul li:nth-child(n+4){border-top-width:0;}}@media (max-width:1023px){#ctt-lawyer-topics.lawyer-detail-topics .view-topic-listing-special-feature .item-list ul li{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;margin-bottom:0 !important;border-left:1px solid #eeeef1 !important;}#ctt-lawyer-topics.lawyer-detail-topics .view-topic-listing-special-feature .item-list ul li:nth-child(6) ~ li{display:none;}}@media (min-width:1024px){#ctt-lawyer-topics.lawyer-detail-topics .view-topic-listing-special-feature .item-list ul li:hover{-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);z-index:1;}}#ctt-lawyer-topics.lawyer-detail-topics .view-topic-listing-special-feature .item-list ul li a{display:block;}#ctt-lawyer-topics.lawyer-detail-topics .view-topic-listing-special-feature .item-list ul li a.pickup-area-title{padding-bottom:48px;}@media (max-width:1023px){#ctt-lawyer-topics.lawyer-detail-topics .view-topic-listing-special-feature .item-list ul li a.pickup-area-title{padding-bottom:40px;}}#ctt-lawyer-topics.lawyer-detail-topics .view-topic-listing-special-feature .news-label{position:absolute;top:0;left:0px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;padding:0px 8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:var(--White);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;background:var(--Gray---Gradation,radial-gradient(117.58% 141.42% at 0% 0%,#5A5A64 0%,#252532 100%));}@media (max-width:1023px){#ctt-lawyer-topics.lawyer-detail-topics .view-topic-listing-special-feature .news-label{left:0;height:20px;}}#ctt-lawyer-topics.lawyer-detail-topics .view-topic-listing-special-feature .field--name-field-content-title{padding:0 31px 0;}@media (max-width:1023px){#ctt-lawyer-topics.lawyer-detail-topics .view-topic-listing-special-feature .field--name-field-content-title{padding:0 18px 0;}}#ctt-lawyer-topics.lawyer-detail-topics .view-topic-listing-special-feature .field--name-field-author{padding-top:18px;}@media (max-width:1023px){#ctt-lawyer-topics.lawyer-detail-topics .view-topic-listing-special-feature .field--name-field-author{padding-top:10px;}}#ctt-lawyer-topics.lawyer-detail-topics .view-topic-listing-special-feature .field--type-datetime{background-color:transparent;padding:24px 31px 8px;}#ctt-lawyer-topics.lawyer-detail-topics .view-topic-listing-special-feature .field--type-datetime.many-line{padding:25px 31px 9px;}@media (max-width:1023px){#ctt-lawyer-topics.lawyer-detail-topics .view-topic-listing-special-feature .field--type-datetime{padding:10px 19px 0px;}}#ctt-lawyer-topics.lawyer-detail-topics .view-topic-listing-special-feature .field--type-datetime + a{padding:0;background-color:transparent;}#ctt-lawyer-topics.lawyer-detail-topics .view-topic-listing-special-feature .field--name-field-lawyer-name{padding:0;}@media (max-width:1023px){#ctt-lawyer-topics.lawyer-detail-topics .view-topic-listing-special-feature .view-content{padding:0;}}#ctt-lawyer-topics.lawyer-detail-topics .view-topic-listing-special-feature .view-content ul li a .field--name-field-thumbnail{overflow:hidden;margin:0 !important;}.field--name-field-publication-date-display{padding:24px 31px 8px;color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;min-height:49.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:1023px){.field--name-field-publication-date-display{min-height:15px;padding:15px 19px 5px;}}.field--name-field-author{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 32px 0;gap:0 22px;}@media (max-width:1023px){.field--name-field-author{padding:0 19px 0;}}.field--name-field-author > .field__item:last-child .field--name-field-author-name::after,.field--name-field-author > .field__item:last-child .field--name-field-lawyer-name-input::after,.field--name-field-author > .field__item:last-child .field--name-field-lawyer-name-input::before{opacity:0;}.field--name-field-author > .field__item a:hover{cursor:pointer;text-decoration:none;}.field--name-field-author > .field__item a .field--name-field-author-name{color:var(--Blue-4,#00007E);text-decoration-line:underline;cursor:pointer;}@media (min-width:1024px){.field--name-field-author > .field__item a .field--name-field-author-name:hover{text-decoration-line:none;}}.field--name-field-author > .field__item .field--name-field-lawyer-name-input::before{content:"/";position:absolute;right:-13px;color:var(--Light-Gray);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.field--name-field-author > .field__item .field--name-field-lawyer-name-input::before{right:-10px;}}.field--name-field-author > .field__item .field--name-field-lawyer-name-input::after{content:"/";position:absolute;right:-13px;color:var(--Light-Gray);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.field--name-field-author > .field__item .field--name-field-lawyer-name-input::after{right:-10px;}}.field--name-field-author > .field__item .field--name-field-author-name{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;position:relative;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;cursor:text;position:relative;z-index:6;}.field--name-field-author > .field__item .field--name-field-author-name::after{content:"/";position:absolute;right:-13px;color:var(--Light-Gray);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;}.group-btn-4-col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px;margin-top:var(--Spacing-48-30);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media (max-width:1023px){.group-btn-4-col{gap:10px 15px;}}.group-btn-4-col a{width:calc((100% - 96px) / 4);margin:0;}@media (max-width:1023px){.group-btn-4-col a{width:calc((100% - 15px) / 2);}}.group-btn-4-col a:hover{color:var(--White);}.c-tabs{margin-top:46px;}@media (max-width:1023px){.c-tabs{margin-top:30px;}}.c-tabs .nav-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;}@media (max-width:1023px){.c-tabs .nav-tabs{gap:0 5px;}}.c-tabs .nav-tabs .nav-item{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:0;}@media (max-width:1023px){.c-tabs .nav-tabs .nav-item{height:40px;-webkit-box-flex:calc((100% - 10px) / 3);-ms-flex:calc((100% - 10px) / 3);flex:calc((100% - 10px) / 3);max-width:100%;display:flex;}}.c-tabs .nav-tabs .nav-item .nav-link{color:var(--Navy);text-align:center;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:400;line-height:150%;border:none;border-bottom:2px solid var(--light-gray-30);width:max-content;min-width:100%;}@media (max-width:1023px){.c-tabs .nav-tabs .nav-item .nav-link{height:40px;cursor:default;}}@media (min-width:1024px){.c-tabs .nav-tabs .nav-item .nav-link:hover{color:var(--Red);}}.c-tabs .nav-tabs .nav-item .nav-link.active{font-weight:700;background-color:transparent;color:var(--Red);border-bottom-color:var(--Red);}.c-tabs .tab-content{border-color:var(--Ex-Light-Gray);margin-top:var(--Spacing-64-40);position:relative;border:none;}.c-tabs .tab-content .views-element-container{margin-top:0;}.c-tabs .tab-content .views-element-container .view-content .item-list ul li{z-index:1;}.c-tabs .tab-content .views-element-container .view-content .item-list ul li a,.c-tabs .tab-content .views-element-container .view-content .item-list ul li .field__item-link{z-index:2;position:relative;}.c-tabs .tab-content .views-element-container .view-content .item-list ul li a.pickup-area-title{padding-bottom:48px;}@media (max-width:1023px){.c-tabs .tab-content .views-element-container .view-content .item-list ul li a.pickup-area-title{padding-bottom:40px;}}.c-tabs .tab-content .views-element-container .view-content .item-list ul li .news-label{z-index:9;}.c-tabs .tab-content .views-element-container .view-content .item-list ul li a.li-mask{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:1;}@media (max-width:1023px){.c-tabs .tab-content .views-element-container .view-content .item-list ul li a.li-mask{z-index:4;cursor:default;}}@media (max-width:1023px){.c-news-update .views-element-container .view-topic-listing-news .field--type-datetime{min-height:36px;padding:15px 19px 6px;}}@media (min-width:1024px){.tab-content .views-element-container .view-content .item-list ul li:hover .field--type-image img{-webkit-transition:0.4s ease-out;transition:0.4s ease-out;-webkit-transform:scale(1.04);transform:scale(1.04);}}.path-frontpage .c-news-update{position:relative;top:-2px;}@media (max-width:1023px){.path-frontpage .c-news-update{top:0;}}.path-frontpage .c-news-update .field--name-field-author{padding-top:16px;}@media (max-width:1023px){.path-frontpage .c-news-update .field--name-field-author{padding-top:10px;}}.path-frontpage .c-news-update .field--name-field-lawyer-name{gap:1px 22px;}@media (max-width:1023px){.path-frontpage .c-news-update .field--name-field-lawyer-name{gap:5px 15px;}}@media (max-width:1023px){.path-frontpage .c-news-update .view-topic-listing-news .item-list ul li{margin-bottom:-0.5px !important;}}@media (max-width:1023px){.path-frontpage .c-infomation .view-topic-listing-news .item-list ul li{border-left:none !important;}}@media (min-width:1023px){.views-element-container .view-content .item-list ul li:hover .field--type-image img{-webkit-transition:0.4s ease-out;transition:0.4s ease-out;-webkit-transform:scale(1.04);transform:scale(1.04);}}.views-element-container .view-content .item-list ul li .field__item-link{z-index:2;position:relative;}
.c-seminar{padding-top:var(--Spacing-96-70);padding-bottom:var(--Spacing-96-70);}.c-seminar .views-element-container{margin-top:64px;}@media (max-width:1023px){.c-seminar .views-element-container{margin-top:40px;}}@media (min-width:1024px){.c-seminar h2 > .field--name-field-subtitle{margin-bottom:-3px;}}.c-seminar .view-seminar-listing .field--name-field-event-date-display,.c-seminar .field--name-field-category a,.c-seminar .field--name-field-category p{position:relative;z-index:6;cursor:text;}.c-seminar .paragraph > .field--name-field-lawyer-name-input,.c-seminar .paragraph > .field--name-field-author-name-input{position:relative;z-index:6;cursor:text;}.c-seminar .btn-default{margin-top:var(--Spacing-48-30);}.c-seminar .btn-default:hover{color:var(--White);}@media (max-width:1023px){.c-seminar .btn-default{cursor:default;width:100%;}}.c-seminar .field--type-image{overflow:hidden;}.c-seminar .field--type-image img{-webkit-transition:0.4s ease-out;transition:0.4s ease-out;}@media (min-width:1024px){.c-seminar .field--type-image img{height:170px !important;}}@media (max-width:1023px){.c-seminar .field--type-image img{height:42.1333333333vw;margin-left:-1px;width:calc(100% + 2px);}}.view-seminar-listing .item-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;border:none;border-top:none;}.page-view-newsletters .item-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;border-left:1px solid var(--Ex-Light-Gray);}.page-view-newsletters .item-list ul .insight-newsletter_item::after{display:none;}.page-view-newsletters .item-list ul li,.view-seminar-listing .item-list ul li{-webkit-box-flex:33.3333333333%;-ms-flex:33.3333333333%;flex:33.3333333333%;max-width:33.3333333333%;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;background-color:var(--White);}@media (max-width:1023px){.page-view-newsletters .item-list ul li,.view-seminar-listing .item-list ul li{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;}}@media (min-width:1024px){.page-view-newsletters .item-list ul li:hover,.view-seminar-listing .item-list ul li:hover{-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);z-index:1;}.page-view-newsletters .item-list ul li:hover .field--name-field-content-title,.view-seminar-listing .item-list ul li:hover .field--name-field-content-title{color:var(--Red);text-decoration-line:underline;}}.view-seminar-listing .item-list ul li:nth-child(3n+0){border-right:1px solid var(--Ex-Light-Gray);}.view-seminar-listing .item-list ul li:last-child{border-right:1px solid var(--Ex-Light-Gray);}@media (max-width:1023px){.view-seminar-listing .item-list ul li{border-right:1px solid var(--Ex-Light-Gray);}}.page-view-newsletters .item-list ul li .item-box,.view-seminar-listing .item-list ul li .item-box{padding-top:26px;}@media (max-width:1023px){.page-view-newsletters .item-list ul li .item-box,.view-seminar-listing .item-list ul li .item-box{padding-top:15px;}}.page-view-newsletters .item-list ul li .label,.view-seminar-listing .item-list ul li .label{border-radius:30px;position:absolute;top:8px;left:8px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;padding:2px 8px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:var(--White);z-index:3;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;background:var(--Gray---Gradation,radial-gradient(117.58% 141.42% at 0% 0%,#5A5A64 0%,#252532 100%));}@media (max-width:1023px){.view-seminar-listing .item-list ul li .label{left:5px;top:5px;height:20px;padding-top:0;}}.view-seminar-listing .item-list ul li .label-red{background:var(--Dark-Red);}.view-seminar-listing .item-list ul li .label-blue{background:var(--Blue-4);}.view-seminar-listing .item-list ul li .label-green{background:#277B00;}.view-seminar-listing .item-list ul li .label-grey{background:var(--navy-70);}.page-view-newsletters .item-list ul li a,.view-seminar-listing .item-list ul li a{display:block;position:relative;z-index:2;}.page-view-newsletters .item-list ul li .field__item-link,.view-seminar-listing .item-list ul li .field__item-link{z-index:2;position:relative;}.page-view-newsletters .item-list ul li a.li-mask,.view-seminar-listing .item-list ul li a.li-mask{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:1;}@media (max-width:1023px){.page-view-newsletters .item-list ul li a.li-mask,.view-seminar-listing .item-list ul li a.li-mask{cursor:default;z-index:4;}}.view-seminar-listing .field--name-field-category p{position:relative;cursor:text;z-index:6;}.view-seminar-listing .field--name-field-event-date-display{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;padding:0 31px 8px;min-height:24.5px;position:relative;cursor:text;z-index:6;}@media (max-width:1023px){.view-seminar-listing .field--name-field-event-date-display{padding:0 19px 5px;min-height:initial;background-color:transparent;}}.view-seminar-listing .field--name-field-event-date-display span{margin-left:14px;position:relative;}.view-seminar-listing .field--name-field-event-date-display span::before{content:"";width:1px;height:12px;background:var(--light-gray-30);position:absolute;top:0;left:-9px;z-index:1;}.view-seminar-listing .field--name-field-content-title{padding:0 32px 2px;}@media (max-width:1023px){.view-seminar-listing .field--name-field-content-title{padding:0 18px 0px;}}.view-seminar-listing .field--name-field-lawyer-name{padding:0 32px 47px;}@media (max-width:1023px){.view-seminar-listing .field--name-field-lawyer-name{padding:0 20px 40px;}}.field--name-field-category{padding:0 32px;margin-bottom:15px;}@media (max-width:1023px){.field--name-field-category{padding:0 19px;margin-bottom:5px;}}.field--name-field-category p{margin-bottom:0;}.field--name-field-category a,.field--name-field-category p{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;padding:1px 7px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background:#fff;border:1px solid var(--light-gray-30);}@media (max-width:1023px){.field--name-field-category a,.field--name-field-category p{position:relative;top:-2px;}}@media (min-width:1024px){.page-view-newsletters .item-list ul li:hover .field--type-image img,.view-seminar-listing .item-list ul li:hover .field--type-image img{-webkit-transition:0.4s ease-out;transition:0.4s ease-out;-webkit-transform:scale(1.04);transform:scale(1.04);}}@media (max-width:1023px){.path-frontpage .c-seminar .view-seminar-listing .field--name-field-lawyer-name{padding-bottom:40px;}}@media (max-width:1023px){.path-frontpage .c-seminar .field--name-field-content-title{line-height:25px;}}.path-frontpage .c-seminar .view-seminar-listing .item-list ul{border:none;}.path-frontpage .c-seminar .page-view-newsletters .item-list ul li a.li-mask,.path-frontpage .c-seminar .view-seminar-listing .item-list ul li a.li-mask{border:none;}.path-frontpage .c-seminar .view-seminar-listing .item-list ul li{border-bottom:1px solid var(--Ex-Light-Gray);border-left:1px solid var(--Ex-Light-Gray);}.path-frontpage .c-seminar .view-seminar-listing .item-list ul li:nth-child(3n+0){border-right:1px solid var(--Ex-Light-Gray);}.path-frontpage .c-seminar .view-seminar-listing .item-list ul li:nth-child(3n+1){border-left:1px solid var(--Ex-Light-Gray);}@media (max-width:1023px){.newsletter_list-seminar.c-seminar-list .view-seminar-listing .field--name-field-event-date-display,.newsletter_list-seminar.c-seminar-list .view-topic-listing-special-feature .field--name-field-event-date-display{padding:0;}.newsletter_list-seminar.c-seminar-list .view-seminar-listing .field--name-field-content-title,.newsletter_list-seminar.c-seminar-list .view-topic-listing-special-feature .field--name-field-content-title{padding:0;}}.view-insight .insight-seminar_item .label-grey{background:var(--navy-70);}
.c-legal-topics .view-content .item-list .more-items{display:none;margin-top:-1px;}.c-legal-topics .view-content .item-list ul{display:block;overflow:hidden;}.c-legal-topics .view-content .item-list ul li{max-width:100%;border-right:none;border-bottom:1px solid var(--light-gray-30);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:8px;padding:24px 44px 24px 0;position:relative;}.c-legal-topics .view-content .item-list ul li:hover{-webkit-box-shadow:none;box-shadow:none;}@media (max-width:1023px){.c-legal-topics .view-content .item-list ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;gap:0;padding:15px 0;padding-right:29px;}}.c-legal-topics .view-content .item-list ul li:first-child{border-top:1px solid var(--light-gray-30);}.c-legal-topics .view-content .item-list ul li .field--type-datetime{-ms-flex-negative:0;flex-shrink:0;width:128px;min-height:25px;background:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:1023px){.c-legal-topics .view-content .item-list ul li .field--type-datetime{min-height:auto;width:auto;padding:0px 0px 5px;}}.c-legal-topics .view-content .item-list ul li .field--type-datetime + div > a{display:block;}.c-legal-topics .view-content .item-list ul li .field--type-datetime time{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:17px;}@media (max-width:1023px){.c-legal-topics .view-content .item-list ul li .field--type-datetime time{line-height:15px;}}.c-legal-topics .view-content .item-list ul li .field--name-field-content-title{font-size:var(--font-size-jp-body-label-s);-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.c-legal-topics .view-content .item-list ul li .field--name-field-content-title::before{display:none;}.c-legal-topics .view-content .item-list ul li > a{width:14px;height:14px;position:absolute;top:30px;right:-1px;background-image:url(/sites/default/files/assets/images/common/link-red.svg);background-repeat:no-repeat;}@media (max-width:1023px){.c-legal-topics .view-content .item-list ul li > a{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:default;}}.c-legal-topics__tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:8px;margin-bottom:0;}@media screen and (max-width:1023px){.c-legal-topics__tag-list{gap:5px;margin-top:10px;}}.c-legal-topics__tag-list .field__item{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5px 8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background:var(--Ex-Light-Gray);color:var(--Blue-4);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:17px;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;max-width:100%;}@media screen and (max-width:1023px){.c-legal-topics__tag-list .field__item{line-height:15px;}}@media (min-width:1024px){.c-legal-topics__tag-list .field__item:hover{cursor:text;background:var(--light-gray-30);}}.c-legal-topics__tag-list .field__item:hover a{text-decoration:underline;}@media screen and (max-width:1023px){.c-legal-topics__tag-list .field__item:hover a{text-decoration:none;cursor:default;}}.c-legal-topics__tag-list .field__item a{color:var(--Blue-4);-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.c-legal-topics .group-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:48px;}@media screen and (max-width:1023px){.c-legal-topics .group-btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;gap:30px;}}.c-legal-topics .group-btn__btn-left,.c-legal-topics .group-btn__btn-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0;font-family:"BIZ UDPGothic";font-style:normal;font-weight:700;line-height:150%;}.c-legal-topics .group-btn__btn-left{width:232px;height:48px;padding:0px 16px;gap:16px;background:var(--Ex-Light-Gray);color:var(--Navy);font-size:var(--font-size-jp-body-label-s);border:none;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (min-width:1024px){.c-legal-topics .group-btn__btn-left:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.05)),to(rgba(0,0,0,0.05))),#eeeef1;background:linear-gradient(0deg,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.05) 100%),#eeeef1;}}@media screen and (max-width:1023px){.c-legal-topics .group-btn__btn-left{width:150px;height:40px;padding:0 15px;cursor:default;}}.c-legal-topics .group-btn__btn-left::after{content:"";-ms-flex-negative:0;flex-shrink:0;width:14px;height:14px;background-image:url(/sites/default/files/assets/images/common/plus-red.svg);background-repeat:no-repeat;background-size:cover;}.c-legal-topics .group-btn__btn-left.js-close::after{background-image:url(/sites/default/files/assets/images/common/minus-red.svg);}.c-legal-topics .group-btn button + .group-btn__btn-rights{margin-right:0;}@media (max-width:1023px){.c-legal-topics .group-btn__btn-rights{margin-right:auto;cursor:default;width:100%;}}.c-legal-topics .group-btn__btn-rights:hover{color:#fff;}.c-legal-topics-search .view-content .item-list ul li .field--name-field-content-title{font-size:16px;}@media (max-width:1023px){.c-legal-topics-search .view-content .item-list ul li .field--name-field-content-title{font-size:14px;}}.block-375{display:none;}@media screen and (max-width:375px){.block-375{display:block;}}
#footer{background:var(--ex-light-gray-half);}#footer > .container{padding-top:var(--Spacing-96-70);padding-bottom:32px;}@media (max-width:1023px){#footer > .container{padding-top:60px;}}#footer .navbar-brand{width:320px;height:auto;display:inline-block;}@media (max-width:1023px){#footer .navbar-brand{width:250px;cursor:default;}}#footer .navbar-brand img{width:100%;}#footer nav#block-mhm-footer{display:block;padding:0;width:100%;margin-top:46px;}@media (max-width:1023px){#footer nav#block-mhm-footer{margin-top:18px;}}#footer nav#block-mhm-footer div#block-mhm-footer{display:block;padding:0;width:100%;}#footer nav#block-mhm-footer .row{margin-left:0;margin-right:0;}@media (max-width:1023px){#footer nav#block-mhm-footer .menu-nav{display:-webkit-box;display:-ms-flexbox;display:flex;}}#footer nav#block-mhm-footer .col-2{width:25%;}@media (max-width:1023px){#footer nav#block-mhm-footer .col-2{width:50%;}}#footer nav#block-mhm-footer .col-2:nth-child(1){padding-left:0;}#footer nav#block-mhm-footer .col-2:nth-child(1) .mt-3:nth-child(2){margin-top:32px !important;}@media (max-width:1023px){#footer nav#block-mhm-footer .col-2:nth-child(1) .mt-3:nth-child(2){margin-top:20px !important;}}#footer nav#block-mhm-footer .col-2:nth-child(1) ul{margin-top:13px;}@media (max-width:1023px){#footer nav#block-mhm-footer .col-2:nth-child(1) ul{margin-top:4px;}}#footer nav#block-mhm-footer .col-2:nth-child(1) .mt-3:nth-child(4){margin-top:27px !important;}@media (max-width:1023px){#footer nav#block-mhm-footer .col-2:nth-child(1) .mt-3:nth-child(4){margin-top:16px !important;}}#footer nav#block-mhm-footer .col-2:nth-child(2){padding-left:8px;}@media (max-width:1023px){#footer nav#block-mhm-footer .col-2:nth-child(2){margin-top:16px;padding-left:0px;}}#footer nav#block-mhm-footer .col-2:nth-child(2) ul{margin-top:13px;}@media (max-width:1023px){#footer nav#block-mhm-footer .col-2:nth-child(2) ul{margin-top:4px;}}#footer nav#block-mhm-footer .col-2:nth-child(2) .mt-3:nth-child(3){margin-top:27px !important;}@media (max-width:1023px){#footer nav#block-mhm-footer .col-2:nth-child(2) .mt-3:nth-child(3){margin-top:16px !important;}}@media (max-width:1023px){#footer nav#block-mhm-footer .col-2:nth-child(3){padding-left:8px;}}#footer nav#block-mhm-footer .col-2:nth-child(3) ul{margin-top:13px;}@media (max-width:1023px){#footer nav#block-mhm-footer .col-2:nth-child(3) ul{margin-top:4px;}}@media (max-width:1023px){#footer nav#block-mhm-footer .col-2:nth-child(3) ul li:last-child{margin-bottom:15px;}}#footer nav#block-mhm-footer .col-2:nth-child(4){padding-left:25px;}@media (max-width:1023px){#footer nav#block-mhm-footer .col-2:nth-child(4){padding-left:8px;margin-top:-15px;}}#footer nav#block-mhm-footer .col-2:nth-child(4) .mt-3:nth-child(2),#footer nav#block-mhm-footer .col-2:nth-child(4) .mt-3:nth-child(3){margin-top:32px !important;}@media (max-width:1023px){#footer nav#block-mhm-footer .col-2:nth-child(4) .mt-3:nth-child(2),#footer nav#block-mhm-footer .col-2:nth-child(4) .mt-3:nth-child(3){margin-top:16px !important;}}#footer nav#block-mhm-footer .col-2 .mt-3.open-in-new{margin-top:30px !important;}@media (max-width:1023px){#footer nav#block-mhm-footer .col-2 .mt-3.open-in-new{margin-top:16px !important;}}#footer nav#block-mhm-footer .col-2 .mt-3.open-in-new + .open-in-new{margin-top:28px !important;}@media (max-width:1023px){#footer nav#block-mhm-footer .col-2 .mt-3.open-in-new + .open-in-new{margin-top:12px !important;}}#footer nav#block-mhm-footer .col-2 .mt-3.open-in-new > a{display:inline-block;background:url(/sites/default/files/assets/images/common/open_in_new.svg) no-repeat right center;padding-right:16px;}@media (max-width:1023px){#footer nav#block-mhm-footer .col-2 .mt-3.open-in-new > a{padding-right:16px;background:url(/sites/default/files/assets/images/common/open_in_new.svg) no-repeat right 4px;}}#footer nav#block-mhm-footer .col-2 .mt-3.open-in-new > a::after{display:none;}#footer nav#block-mhm-footer .col-2 .mt-3 > a{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-style:normal;font-weight:700;line-height:150%;padding-left:12px;position:relative;display:block;word-break:break-word;}@media (max-width:1023px){#footer nav#block-mhm-footer .col-2 .mt-3 > a{cursor:default;}}@media (min-width:1024px){#footer nav#block-mhm-footer .col-2 .mt-3 > a:hover{text-decoration-line:underline;color:var(--Red);}}#footer nav#block-mhm-footer .col-2 .mt-3 > a::before{content:"";position:absolute;top:7px;left:0;width:4px;height:9px;background:url(/sites/default/files/assets/images/common/chevron-right-red.svg);background-repeat:no-repeat;}@media (max-width:1023px){#footer nav#block-mhm-footer .col-2 .mt-3 > a::before{top:5px;-webkit-transform:translateY(0);transform:translateY(0);}}#footer nav#block-mhm-footer .col-2 .mt-3 > a svg.ext{display:none;padding:0;fill:var(--Red);width:16px;height:16px;position:relative;top:-4px;margin-left:4px;}#footer nav#block-mhm-footer .col-2 .mt-3 > a svg.ext path{stroke:var(--Red);}#footer nav#block-mhm-footer .col-2 ul li{padding-bottom:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:29px;}@media (max-width:1023px){#footer nav#block-mhm-footer .col-2 ul li{padding-bottom:0;min-height:28px;}}#footer nav#block-mhm-footer .col-2 ul li a{display:block;color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:400;line-height:150%;padding-left:12px;position:relative;}@media (max-width:1023px){#footer nav#block-mhm-footer .col-2 ul li a{cursor:default;}}@media (min-width:1024px){#footer nav#block-mhm-footer .col-2 ul li a:hover{text-decoration-line:underline;}}#footer nav#block-mhm-footer .col-2 ul li a::before{content:"";position:absolute;top:5px;left:0;width:4px;height:9px;background:url(/sites/default/files/assets/images/common/chevron-right-grey.svg);background-repeat:no-repeat;}@media (max-width:1023px){#footer nav#block-mhm-footer .col-2 ul li a::before{top:4px;}}@media (max-width:1023px){#footer nav#block-mhm-footer .col-2:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}#footer nav#block-mhm-footer .col-2:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}#footer nav#block-mhm-footer .col-2:nth-child(2) .mt-3{margin-top:3px !important;}#footer nav#block-mhm-footer .col-2:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}#footer nav#block-mhm-footer .col-2:nth-child(4){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}}#footer nav#block-mhm-footer .menu-social{padding:29px 0 31px;margin-top:59px;border-top:1px solid var(--light-gray-30);border-bottom:1px solid var(--light-gray-30);position:relative;}@media (max-width:1023px){#footer nav#block-mhm-footer .menu-social{margin-top:35px;padding:15px 0;}}#footer nav#block-mhm-footer .menu-social .col-11{padding:0;}@media (max-width:1023px){#footer nav#block-mhm-footer .menu-social .col-11{width:100%;}}#footer nav#block-mhm-footer .menu-social .col-11 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}#footer nav#block-mhm-footer .menu-social .col-11 ul li{padding-right:17px;margin-right:16px;position:relative;}@media (max-width:1023px){#footer nav#block-mhm-footer .menu-social .col-11 ul li{padding-right:11px;margin-right:10px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}#footer nav#block-mhm-footer .menu-social .col-11 ul li::after{content:"";position:absolute;top:calc(50% + 2px);right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:11px;background:#E1E1E6;}@media (max-width:1023px){#footer nav#block-mhm-footer .menu-social .col-11 ul li::after{top:calc(50% + 0px);}}#footer nav#block-mhm-footer .menu-social .col-11 ul li:last-child{padding-right:0;}#footer nav#block-mhm-footer .menu-social .col-11 ul li:last-child::after{display:none;}#footer nav#block-mhm-footer .menu-social .col-11 ul li a{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;}@media (min-width:1024px){#footer nav#block-mhm-footer .menu-social .col-11 ul li a:hover{text-decoration-line:underline;}}@media (max-width:1023px){#footer nav#block-mhm-footer .menu-social .col-11 ul li a:hover{cursor:default;}}#footer nav#block-mhm-footer .menu-social .col-1{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:8px;padding-right:0;position:relative;bottom:0;}@media (max-width:1023px){#footer nav#block-mhm-footer .menu-social .col-1{position:absolute;left:0;top:calc(100% + 20px);width:100%;height:30px;gap:15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;}}#footer nav#block-mhm-footer .menu-social .col-1 a{-ms-flex-negative:0;flex-shrink:0;width:22px;height:23px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;top:3px;}#footer nav#block-mhm-footer .menu-social .col-1 a:nth-child(1){width:25px;height:25px;top:2px;}@media (max-width:1023px){#footer nav#block-mhm-footer .menu-social .col-1 a:nth-child(1){width:31px;height:31px;top:0;}}@media (max-width:1023px){#footer nav#block-mhm-footer .menu-social .col-1 a{width:28px;height:29px;top:1px;cursor:default;}}#footer nav#block-mhm-footer .menu-social .col-1 a img{width:100%;height:100%;object-fit:unset;}#footer nav#block-mhm-footer .copyright{padding:0;margin-top:32px;}@media (max-width:1023px){#footer nav#block-mhm-footer .copyright{margin-top:90px;cursor:default;}}#footer nav#block-mhm-footer .copyright p{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;padding:0;margin-bottom:0;word-break:break-word;}
.c-information .view-content .item-list ul{display:block;}.c-information .view-content .item-list ul li{max-width:100%;border-right:none;border:none;border-bottom:1px solid var(--light-gray-30);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:37px;padding:24px 36px 24.5px 0;position:relative;}.c-information .view-content .item-list ul li:hover{-webkit-box-shadow:none;box-shadow:none;}@media (max-width:1023px){.c-information .view-content .item-list ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;gap:5px;padding:11px 0 15px;padding-right:19px;border-left:none !important;}}.c-information .view-content .item-list ul li a{z-index:1;}.c-information .view-content .item-list ul li a + a{width:20px;height:20px;background:url(/sites/default/files/assets/images/common/chevron-right-red.svg) no-repeat right center;position:relative;top:2px;position:absolute;top:25.5px;right:0;}@media (max-width:1023px){.c-information .view-content .item-list ul li a + a{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:default;}}.c-information .view-content .item-list ul li:first-child{border-top:1px solid var(--light-gray-30);}.c-information .view-content .item-list ul li .field--type-datetime{padding:0;color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;margin-top:4px;min-width:105px;min-height:auto;}@media (max-width:1023px){.c-information .view-content .item-list ul li .field--type-datetime{cursor:default;}}.c-information .view-content .item-list ul li .field--name-field-content-title{font-size:var(--font-size-jp-body-label-s);padding:0;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.c-information .view-content .item-list ul li .field--name-field-content-title::before{display:none;}@media (max-width:1023px){.c-information .view-content .item-list ul li .field--name-field-content-title{padding-right:0;}.c-information .view-topic-listing-news .item-list ul li:nth-child(6) ~ li{display:flex;}}
@media (max-width:1023px){.c-banner-parallax{background:var(--Gray---Gradation,radial-gradient(117.58% 141.42% at 0% 0%,#5A5A64 0%,#252532 100%));}}.c-banner-parallax__wrapper{width:100%;margin:0 auto;}.c-banner-parallax__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;}@media (max-width:1439px){.c-banner-parallax__group{height:720px;}}@media screen and (max-width:1023px){.c-banner-parallax__group{height:auto;padding:70px 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;}}.c-banner-parallax__group::after{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:var(--Gray---Gradation);z-index:0;}@media screen and (max-width:1023px){.c-banner-parallax__group::after{width:100%;opacity:0;}}.c-banner-parallax__group__img{width:50%;height:100%;z-index:1;}@media screen and (max-width:1023px){.c-banner-parallax__group__img{width:calc(100% + 30px);max-width:unset;margin-right:-30px;}}.c-banner-parallax__group__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.c-banner-parallax__group__content{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;height:100%;padding:0 20px 0 104px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:1;height:100%;}@media screen and (max-width:1023px){.c-banner-parallax__group__content{padding:0 20px 0 40px;}}@media screen and (max-width:1023px){.c-banner-parallax__group__content{width:100%;padding:0;}}.c-banner-parallax__group__content p,.c-banner-parallax__group__content h2{width:100%;max-width:408px;color:var(--White);font-style:normal;margin-bottom:0;font-family:proxima-nova,sans-serif;}@media screen and (max-width:1023px){.c-banner-parallax__group__content p,.c-banner-parallax__group__content h2{max-width:100%;}}.c-banner-parallax__group__content p.ls-24,.c-banner-parallax__group__content h2.ls-24{letter-spacing:2.4px;}@media screen and (max-width:1023px){.c-banner-parallax__group__content p.ls-24,.c-banner-parallax__group__content h2.ls-24{letter-spacing:1.4px;}}.c-banner-parallax__group__content h2{font-size:var(--font-size-jp-body-label-s);font-weight:600;line-height:125%;letter-spacing:0.7px;}@media screen and (max-width:1023px){.c-banner-parallax__group__content h2{letter-spacing:0.6px;cursor:default;}}.c-banner-parallax__group__content p:nth-child(2){font-size:var(--Font-size-EN-label-XL);font-weight:600;line-height:125%;margin-top:16px;}@media screen and (max-width:1023px){.c-banner-parallax__group__content p:nth-child(2){margin-top:15px;cursor:default;}}.c-banner-parallax__group__content p:nth-child(3){font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-weight:400;line-height:175%;margin-top:24px;}@media screen and (max-width:1023px){.c-banner-parallax__group__content p:nth-child(3){margin-top:22px;cursor:default;}}.c-banner-parallax__group__content a{width:100%;max-width:320px;height:56px;padding:0px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;-ms-flex-negative:0;flex-shrink:0;margin-top:48px;margin-bottom:0;}@media screen and (max-width:1023px){.c-banner-parallax__group__content a{height:50px;margin-top:30px;padding:0px 20px;cursor:default;width:100%;max-width:100%;}}.c-banner-parallax__group__content a > p:nth-child(1){width:100%;color:var(--White);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-style:normal;font-weight:700;line-height:150%;margin-bottom:0;letter-spacing:2px;text-transform:none;}.c-banner-parallax__group__content a img{-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;}.c-banner-parallax__group__content-btn{width:100%;max-width:408px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:48px;}@media screen and (max-width:1023px){.c-banner-parallax__group__content-btn{margin-top:30px;cursor:default;max-width:100%;width:100%;}}.c-banner-parallax__group__content-btn a{margin:0;}@media screen and (max-width:575px){.c-banner-parallax__group__content-btn a{max-width:100%;}}.c-banner-parallax__group__content-btn a:hover{color:var(--White);}@media screen and (max-width:1023px){.c-banner-parallax__group-mid{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}}.c-banner-parallax__group-mid::after{left:0;}@media screen and (max-width:1023px){.c-banner-parallax__group-mid .c-banner-parallax__group__img{margin-left:-60px;}}.c-banner-parallax__group-mid .c-banner-parallax__group__content{padding:0 104px 0 20px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}@media screen and (max-width:1023px){.c-banner-parallax__group-mid .c-banner-parallax__group__content{padding:0 40px 0 20px;}}@media screen and (max-width:1023px){.c-banner-parallax__group-mid .c-banner-parallax__group__content{width:100%;padding:0;}}@media screen and (max-width:575px){.c-banner-parallax__group-mid .c-banner-parallax__group__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}@media screen and (max-width:1023px){.c-banner-parallax__group-mid,.c-banner-parallax__group-bot{padding:0 30px 70px;}}.c-banner-parallax__group-mid .c-banner-parallax__group__content p:nth-child(2),.c-banner-parallax__group-bot .c-banner-parallax__group__content p:nth-child(2){font-size:var(--Font-size-JP-headline-XXL);font-family:"BIZ UDPGothic";font-weight:700;line-height:150%;}.pc-block{display:block;}@media screen and (max-width:1023px){.pc-block{display:none;}}.sp-block{display:none;}@media screen and (max-width:1023px){.sp-block{display:block;}}
.c-contact-recruit{position:relative;z-index:1;}.c-contact-recruit__group-content{width:50%;max-width:408px;}@media (max-width:1023px){.c-contact-recruit__group-content{width:100%;max-width:100%;padding:0 30px;}}@media (max-width:575px){.c-contact-recruit__group-content{max-width:100%;}}.c-contact-recruit__group-content p,.c-contact-recruit__group-content h2{font-family:"BIZ UDPGothic";margin-bottom:0;}.c-contact-recruit__group-content h2{font-family:proxima-nova,sans-serif;color:var(--Red);font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:600;line-height:125%;letter-spacing:0.7px;}@media (max-width:1023px){.c-contact-recruit__group-content h2{cursor:default;}}.c-contact-recruit__group-content p:nth-child(2){color:var(--Navy);font-size:var(--Font-size-JP-headline-XXL);font-style:normal;font-weight:700;line-height:150%;margin-top:16px;}@media (max-width:1023px){.c-contact-recruit__group-content p:nth-child(2){margin-top:15px;cursor:default;}}.c-contact-recruit__group-content p:nth-child(3){color:var(--Navy);font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;margin-top:24px;}@media (max-width:1023px){.c-contact-recruit__group-content p:nth-child(3){margin-top:21px;cursor:default;}}.c-contact-recruit__group-content a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:320px;height:56px;padding:0px 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;}.c-contact-recruit__group-content a:hover{color:var(--White);}@media (max-width:1023px){.c-contact-recruit__group-content a{padding:0 20px;height:50px;}}@media (max-width:575px){.c-contact-recruit__group-content a{max-width:100%;}}.c-contact-recruit__group-content a p:nth-child(1){width:100%;color:var(--White,#fff);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-style:normal;font-weight:700;line-height:150%;letter-spacing:0;text-transform:none;margin-bottom:0;}.c-contact-recruit__group-content a img{-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;}.c-contact-recruit__group-content-btn{margin-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}@media screen and (max-width:1023px){.c-contact-recruit__group-content-btn{margin-top:31px;}}.c-contact-recruit__group-content-btn a{margin:0;}@media screen and (max-width:1023px){.c-contact-recruit__group-content-btn a{cursor:default;width:100%;max-width:100%;}}.c-contact-recruit__group-content-btn .btn-recruit{background:var(--Red) url(/sites/default/files/assets/images/common/link_white.svg) no-repeat calc(100% - 20px) center;background-repeat:no-repeat;}.c-contact-recruit__group-content-btn .btn-recruit svg{display:none;}@media (min-width:1024px){.c-contact-recruit__group-content-btn .btn-recruit:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.1))),#D60000 url(/sites/default/files/assets/images/common/link_white.svg) no-repeat calc(100% - 20px) center;background:linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 100%),#D60000 url(/sites/default/files/assets/images/common/link_white.svg) no-repeat calc(100% - 20px) center;}}.c-contact-recruit__group-top{width:100%;padding:var(--Spacing-96-70) 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--ex-light-gray-half);}@media (max-width:1023px){.c-contact-recruit__group-top{gap:40px;}}@media (max-width:1023px){.c-contact-recruit__group-top{padding:0 0 70px;}}.c-contact-recruit__group-top__wrapper{width:100%;max-width:1440px;gap:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 30px;}@media (max-width:1023px){.c-contact-recruit__group-top__wrapper{gap:40px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}.c-contact-recruit__group-top__img{width:50%;max-width:496px;height:unset;}@media (max-width:1023px){.c-contact-recruit__group-top__img{width:100%;max-width:unset;height:unset;}}@media (max-width:575px){.c-contact-recruit__group-top__img{height:unset;}}.c-contact-recruit__group-top__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.c-contact-recruit__group-bot{position:relative;}@media (min-width:1024px) and (max-width:1439px){.c-contact-recruit__group-bot{height:690px;}}@media (min-width:1441px){.c-contact-recruit__group-bot{height:auto;}}.c-contact-recruit__group-bot > img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}@media (max-width:1023px){.c-contact-recruit__group-bot_pc{display:none;}}@media (min-width:1024px){.c-contact-recruit__group-bot_sp{display:none;}}.c-contact-recruit__group-bot__wrapper{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}@media (max-width:1023px){.c-contact-recruit__group-bot__wrapper{padding:70px 30px;}}.c-contact-recruit__group-bot__box{width:48.9%;padding:var(--Spacing-80-60) 0px var(--Spacing-80-60) 88px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:rgba(255,255,255,0.8);}@media (max-width:1023px){.c-contact-recruit__group-bot__box{width:100%;padding:39.75px 30px;}}.c-contact-recruit__group-bot-content{width:100%;}@media (max-width:1023px){.c-contact-recruit__group-bot-content{padding:0;}}.c-contact-recruit__group-bot-content a img{width:14px;height:14px;}.word-wrap{word-wrap:break-word;word-break:normal}
.c-my-page{position:relative;width:100%;padding:var(--Spacing-96-70) 30px;background:var(--Gray---Gradation);}.c-my-page__wrapper{width:100%;max-width:1000px;margin:0 auto;}.c-my-page__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.c-my-page__content p,.c-my-page__content h2{color:var(--White);font-family:"BIZ UDPGothic";font-style:normal;margin-bottom:0;}@media screen and (max-width:1023px){.c-my-page__content p,.c-my-page__content h2{cursor:default;}}.c-my-page__content h2{font-family:proxima-nova,sans-serif;font-size:var(--font-size-jp-body-label-s);font-weight:600;line-height:125%;letter-spacing:0.7px;}@media screen and (max-width:1023px){.c-my-page__content h2{letter-spacing:0.6px;cursor:default;}}.c-my-page__content p:nth-child(2){text-align:center;font-size:var(--Font-size-JP-headline-XXL);font-weight:700;line-height:150%;margin-top:16px;max-width:525px;}@media screen and (max-width:1023px){.c-my-page__content p:nth-child(2){margin-top:15px;max-width:auto;}}.c-my-page__content p:nth-child(3){text-align:center;font-size:var(--font-size-jp-body-label-m);font-weight:400;line-height:175%;margin-top:24px;max-width:485px;}@media screen and (max-width:1023px){.c-my-page__content p:nth-child(3){margin-top:22px;max-width:auto;}}.c-my-page__content-btn{width:100%;max-width:320px;margin-top:48px;}@media screen and (max-width:1023px){.c-my-page__content-btn{margin-top:30px;max-width:100%;}}.c-my-page__content-btn a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:56px;padding:0px 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;background:var(--Red);-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (min-width:1024px){.c-my-page__content-btn a:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.1))),#D60000;background:linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 100%),#D60000;}}@media (max-width:1023px){.c-my-page__content-btn a{padding:0 20px;height:50px;cursor:default;width:100%;max-width:100%;}}.c-my-page__content-btn a p:nth-child(1){width:100%;color:var(--White,#fff);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-style:normal;font-weight:700;line-height:150%;letter-spacing:0;text-transform:none;margin-bottom:0;}.c-my-page__content-btn a img{-ms-flex-negative:0;flex-shrink:0;width:14px;height:14px;}.pc-block{display:block;}@media screen and (max-width:1023px){.pc-block{display:none;}}
.path-frontpage .list_element__wrapper{max-width:1084px;}html[lang="ko"] .path-frontpage .list_element__wrapper{max-width:1084px;padding:0 30px;}.path-frontpage .field--name-field-text-area .list_element__wrapper .paragraph--type--text-element p#종합글로벌로펌MHM{padding-top:120px;margin-top:-72px;}.path-frontpage .field--name-field-text-area .paragraph--type--prg-lawyer .paragraph--type--prg-lawyer-item .profile-introduction-three-columns .profile-introduction-three-columns-image{max-width:341px;max-height:213px;overflow:hidden;}@media (max-width:1023px){.path-frontpage .field--name-field-text-area .paragraph--type--prg-lawyer .paragraph--type--prg-lawyer-item .profile-introduction-three-columns .profile-introduction-three-columns-image{max-width:100%;max-height:unset;}}.path-frontpage .field--name-field-text-area .paragraph--type--prg-lawyer .paragraph--type--prg-lawyer-item .profile-introduction-three-columns .profile-introduction-three-columns-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.path-frontpage .field--name-field-text-area .list_element_group-item .ratio.ratio-16x9{max-height:unset;--bs-aspect-ratio:50%;}.path-frontpage .kr-tab{background:#F7F7F8;padding:64px 0;border-top:3px solid #EEEEF1;position:relative;margin-top:120px;}@media (max-width:1023px){.path-frontpage .kr-tab{padding:40px 0;margin-top:100px;}}.path-frontpage .kr-tab::before{content:"";position:absolute;bottom:calc(100% + 3px);left:0;width:100%;height:1px;background:#E1E1E6;}.path-frontpage .kr-tab_title{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.path-frontpage .kr-tab_title{font-size:24px;}}.path-frontpage .kr-tab .business-tab{padding:0;}.path-frontpage .kr-tab .business-tab .block_type_practice_areas .tab-button{padding-top:32px;margin-bottom:0;}@media (max-width:1023px){.path-frontpage .kr-tab .business-tab .block_type_practice_areas .tab-button{padding-top:20px;}}.path-frontpage .kr-tab .business-tab .block_type_practice_areas .tab-button > a{word-break:break-word;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.path-frontpage .kr-tab .business-tab .block_type_practice_areas .business_areas .office-content__about__list,.path-frontpage .kr-tab .business-tab .block_type_practice_areas .industries .office-content__about__list,.path-frontpage .kr-tab .business-tab .block_type_practice_areas .country_regions .office-content__about__list{margin:0;padding:48px 0 0 0;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;}@media (max-width:1023px){.path-frontpage .kr-tab .business-tab .block_type_practice_areas .business_areas .office-content__about__list,.path-frontpage .kr-tab .business-tab .block_type_practice_areas .industries .office-content__about__list,.path-frontpage .kr-tab .business-tab .block_type_practice_areas .country_regions .office-content__about__list{padding:30px 0 0 0;}}.path-frontpage .kr-tab .business-tab .block_type_practice_areas .business_areas .office-content__about__list > a,.path-frontpage .kr-tab .business-tab .block_type_practice_areas .industries .office-content__about__list > a,.path-frontpage .kr-tab .business-tab .block_type_practice_areas .country_regions .office-content__about__list > a{word-break:break-word;}@media (min-width:1024px){.path-frontpage .kr-tab .business-tab .block_type_practice_areas .business_areas .office-content__about__list > a:nth-child(1),.path-frontpage .kr-tab .business-tab .block_type_practice_areas .business_areas .office-content__about__list > a:nth-child(2),.path-frontpage .kr-tab .business-tab .block_type_practice_areas .business_areas .office-content__about__list > a:nth-child(3),.path-frontpage .kr-tab .business-tab .block_type_practice_areas .business_areas .office-content__about__list > a:nth-child(4),.path-frontpage .kr-tab .business-tab .block_type_practice_areas .industries .office-content__about__list > a:nth-child(1),.path-frontpage .kr-tab .business-tab .block_type_practice_areas .industries .office-content__about__list > a:nth-child(2),.path-frontpage .kr-tab .business-tab .block_type_practice_areas .industries .office-content__about__list > a:nth-child(3),.path-frontpage .kr-tab .business-tab .block_type_practice_areas .industries .office-content__about__list > a:nth-child(4),.path-frontpage .kr-tab .business-tab .block_type_practice_areas .country_regions .office-content__about__list > a:nth-child(1),.path-frontpage .kr-tab .business-tab .block_type_practice_areas .country_regions .office-content__about__list > a:nth-child(2),.path-frontpage .kr-tab .business-tab .block_type_practice_areas .country_regions .office-content__about__list > a:nth-child(3),.path-frontpage .kr-tab .business-tab .block_type_practice_areas .country_regions .office-content__about__list > a:nth-child(4){padding:16px 0;border-top:1px solid #e1e1e6;}}@media (max-width:1023px){.path-frontpage .kr-tab .business-tab .block_type_practice_areas .business_areas .office-content__about__list > a,.path-frontpage .kr-tab .business-tab .block_type_practice_areas .industries .office-content__about__list > a,.path-frontpage .kr-tab .business-tab .block_type_practice_areas .country_regions .office-content__about__list > a{width:100%;}.path-frontpage .kr-tab .business-tab .block_type_practice_areas .business_areas .office-content__about__list > a:nth-child(1),.path-frontpage .kr-tab .business-tab .block_type_practice_areas .industries .office-content__about__list > a:nth-child(1),.path-frontpage .kr-tab .business-tab .block_type_practice_areas .country_regions .office-content__about__list > a:nth-child(1){padding:10px 0;border-top:1px solid #e1e1e6;}}.path-frontpage .fs-18{font-size:18px;}@media (max-width:1023px){.path-frontpage .fs-18{font-size:16px;}}.path-frontpage .office-content__about__list > a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.path-frontpage .office-content__about__list > a::before{top:0;}.path-frontpage #footer nav#block-mhm-footer .col-2 ul li a,.path-frontpage #footer nav#block-mhm-footer .col-2 .mt-3 > a,.path-frontpage #footer nav#block-mhm-footer .menu-social .col-11 ul li a,.path-frontpage .header-desktop__left-btn p,.path-frontpage .header-desktop__right-btn p,.path-frontpage .header-desktop__left-btn a,.path-frontpage .header-desktop__right-btn a,.path-frontpage .header-desktop__scroll .header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .second-level .nav-link,.path-frontpage .header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .link-main-title,.path-frontpage .header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .link-title{word-break:break-word;}.path-frontpage .header-mobile__nav-mobile__search-form button{width:auto;}.path-frontpage .header-mobile__nav-mobile .nav-sp-on{height:calc(100% - 60px);}.path-frontpage .header__sub-nav .header-language #block-languageswitcher.open .content{max-height:260px;}@media (max-width:1023px){.path-frontpage .list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-mask{border-right:none;}}html[lang="zh-hans"] .path-frontpage .field--name-field-block-paragraph .normal_text.list_element_text-content.text-start.paragraph.paragraph--type--text-element.paragraph--view-mode--default p{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:174%;}html[lang="zh-hans"] .path-frontpage .paragraph--type--prg-lawyer .field--name-field-lawyer-prg .lawyer-sp > div{display:none;}@media (max-width:1023px){html[lang="zh-hans"] .path-frontpage .field--name-field-block-paragraph .normal_text.list_element_text-content.text-start.paragraph.paragraph--type--text-element.paragraph--view-mode--default p{font-size:14px;line-height:25px;}html[lang="zh-hans"] .path-frontpage .paragraph--type--prg-lawyer .field--name-field-lawyer-prg .lawyer-sp > div{display:block;}html[lang="zh-hans"] .path-frontpage .paragraph--type--prg-lawyer .field--name-field-lawyer-prg .lawyer-sp > div > p{margin:15px 0;line-height:20px;}html[lang="zh-hans"] .path-frontpage .paragraph--type--prg-lawyer .field--name-field-lawyer-prg .lawyer-sp > div{color:var(--Navy);font-family:"BIZ UDPGothic";font-style:normal;font-weight:400;font-size:14px;line-height:174%;}}html[lang="zh-hans"] .path-frontpage .paragraph--type--prg-lawyer .paragraph--type--prg-lawyer-item:hover a > .field--name-field-lawyer-name-input{text-decoration:none;}html[lang="zh-hans"] .path-frontpage a > .field--name-field-lawyer-name-input::after{display:none;}html[lang="zh-hans"] .path-frontpage .paragraph--type--prg-lawyer .paragraph--type--prg-lawyer-item .mt-8 .field--name-field-note-text{font-size:14px;}
#lawyer-list.lawyer-list{width:100%;max-width:1084px;padding:0 30px;margin:64px auto 120px;background-color:#fff;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list{margin:38px auto 100px;}}#lawyer-list.lawyer-list .lawyer-list__group{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateY(1px);transform:translateY(1px);}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__group{-webkit-transform:translateY(2px);transform:translateY(2px);}}#lawyer-list.lawyer-list .lawyer-list__tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;}#lawyer-list.lawyer-list .lawyer-list__tag p{margin-bottom:0;color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}#lawyer-list.lawyer-list .lawyer-list__tag p span{color:#d60000;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:700;line-height:150%;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__tag{cursor:default;gap:5px;}#lawyer-list.lawyer-list .lawyer-list__tag p{font-size:12px;}#lawyer-list.lawyer-list .lawyer-list__tag p span{font-size:12px;}}#lawyer-list.lawyer-list .lawyer-list__tabs{padding:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:1px solid #e1e1e6;background:#fff;gap:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}#lawyer-list.lawyer-list .lawyer-list__tabs a{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;min-width:80px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid transparent;padding:4px 8px;color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;cursor:pointer;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}html[lang="en"] #lawyer-list.lawyer-list .lawyer-list__tabs a{width:unset;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__tabs a{cursor:default;}#lawyer-list.lawyer-list .lawyer-list__tabs a:hover{cursor:default;}}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__tabs a{font-size:12px;}}@media (min-width:1024px){#lawyer-list.lawyer-list .lawyer-list__tabs a:hover{color:#d60000;}}#lawyer-list.lawyer-list .lawyer-list__tabs a.active{border:1px solid #d60000;background:#fdf2f2;color:#d60000;font-weight:700;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__tabs{padding:5px;}#lawyer-list.lawyer-list .lawyer-list__tabs li button{width:65px;height:30px;font-size:12px;}}#lawyer-list.lawyer-list .lawyer-list__item-list{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;margin-top:64px;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list{margin-top:42px;margin-bottom:1px;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item{background:#fff;z-index:unset;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;}@media (min-width:1024px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item{-webkit-box-flex:33.3333333333%;-ms-flex:33.3333333333%;flex:33.3333333333%;max-width:33.3333333333%;}}@media (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;max-height:unset;border-right:1px solid #eeeef1;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item::after{content:"";position:absolute;width:calc(100% - 1px);height:1px;bottom:-2px;left:0;background:#eeeef1;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;}@media (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item::after{width:calc(100% + 1px);left:-1px;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item > a.focus-visible{position:relative;z-index:3;}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-img{overflow:hidden;width:calc(100% + 1.68px);max-width:340px;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-img{max-width:100%;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-img img{width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;margin:0;}@media (min-width:1024px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-img img{max-height:213px;}}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-img img{cursor:default;min-height:197.017px;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-img.w-add-2{width:calc(100% + 2px) !important;margin-left:-1px !important;}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-img.w-add-2 > img{width:100% !important;margin:0 !important;}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:24px 32px 64px 32px;gap:24px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;background:#fff;-webkit-transform:translateX(-1px);transform:translateX(-1px);position:relative;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content{padding:15px 20px 40px;gap:15px;-webkit-transform:unset;transform:unset;margin-top:-1px;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content::before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:#eeeef1;}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__top{position:relative;padding-left:12px;}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__top::before{content:"";position:absolute;left:0;top:9px;width:4px;height:8px;-ms-flex-negative:0;flex-shrink:0;background-image:url(/sites/default/files/assets/images/common/chevron-right-red.svg);background-repeat:no-repeat;background-size:cover;}@media (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__top::before{top:7px;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__top-name{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 8px;}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__top-name > a.top-name{-webkit-transition:0.4s ease-out;transition:0.4s ease-out;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__top-name > a.top-name{cursor:default;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__top-name > a.top-name p{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#372d41;font-family:"BIZ UDPGothic";font-size:18px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:0;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__top-name > a.top-name p{font-size:16px;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__top-name > a.top-name_child{display:-webkit-box;display:-ms-flexbox;display:flex;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__top-name > a.top-name_child{cursor:default;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__top-name > a.top-name_child p{color:#372d41;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:700;line-height:157%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:0;padding-left:1px;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__top-name > a.top-name_child p{font-size:10px;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__top-intro{color:#736c7a;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;margin:4px 0 0;}@media (min-width:1024px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__top-intro{cursor:text;}}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__top-intro{cursor:default;}}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__top-intro{font-size:10px;margin:5px 0 0;line-height:150%;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid{gap:5px;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-location{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding-left:28px;position:relative;margin-bottom:0;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-location{padding-left:24px;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-location::before{content:"";position:absolute;left:0;top:0;-ms-flex-negative:0;flex-shrink:0;width:20px;height:21px;background-image:url(/sites/default/files/assets/images/common/location-red.svg);background-repeat:no-repeat;background-size:cover;cursor:default;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-location::before{width:16px;height:16px;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-location > p,#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-location > span{color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:21px;margin-bottom:0;word-break:break-word;}@media (min-width:1024px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-location > p,#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-location > span{cursor:text;position:relative;top:1px;}}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-location > p,#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-location > span{cursor:default;}}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-location > p,#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-location > span{font-size:12px;line-height:18px;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-phone{padding-left:28px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-phone{padding-left:24px;gap:5px;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-phone::before{content:"";position:absolute;left:0;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;background-image:url(/sites/default/files/assets/images/common/phone-red.svg);background-repeat:no-repeat;background-size:cover;cursor:default;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-phone::before{width:16px;height:16px;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-phone > p,#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-phone > a{color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;}@media (min-width:1024px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-phone > p,#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-phone > a{cursor:text;position:relative;top:1px;}}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-phone > p,#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-phone > a{font-size:12px;line-height:18px;position:relative;cursor:default;pointer-events:none;}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-phone > p::after,#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-phone > a::after{content:"";position:absolute;left:0;bottom:1px;width:101px;height:1px;background-color:#372d41;cursor:default;opacity:0;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-phone > p > span,#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-phone > a > span{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-phone > p > span,#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-phone > a > span{font-size:12px;line-height:18px;}}@media (min-width:1024px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-phone > a{display:none;}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-phone > p{display:block;}}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-phone > a{display:block;}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-phone > p{display:none;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-mail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding-left:28px;position:relative;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-mail{padding-left:24px;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-mail::before{content:"";position:absolute;left:0;top:0;-ms-flex-negative:0;flex-shrink:0;width:20px;height:21px;background-image:url(/sites/default/files/assets/images/common/mail-red.svg);background-repeat:no-repeat;background-size:cover;cursor:default;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-mail::before{width:16px;height:16px;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-mail > p,#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-mail > a{color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:21px;margin-bottom:0;word-break:break-word;}@media (min-width:1024px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-mail > p,#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-mail > a{cursor:text;position:relative;top:1px;}}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-mail > p,#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-mail > a{cursor:default;}}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-mail > p,#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-mail > a{font-size:12px;line-height:18px;position:relative;}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-mail > p::after,#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-mail > a::after{content:"";position:absolute;left:0;bottom:1px;width:100%;height:1px;background-color:#372d41;cursor:default;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-mail > p > svg,#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-mail > a > svg{display:none;}@media (min-width:1024px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-mail > p{display:block;}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-mail > a{display:none;}}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-mail > p{display:block;}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-mail > p::after{display:none;}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-mail > a{display:none;cursor:default;}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-mail > a::after{display:none;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__bot{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__bot{gap:5px;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__bot > li{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;max-width:unset;border:unset;}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__bot > li > a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.75px 8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#eeeef1;color:#00007e;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:150%;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__bot > li > a{cursor:default;}}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__bot > li > a{font-size:10px;padding:1.5px 8px;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__bot > li:hover{-webkit-box-shadow:none;box-shadow:none;}@media screen and (min-width:1024px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__bot > li:hover > a{text-decoration:underline;}}@media (min-width:1024px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item:nth-child(3n+1) .lawyer-list__item-content{margin-left:1px;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item a.li-mask{border:none !important;}@media (min-width:1024px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item:hover{cursor:pointer;-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);z-index:1;}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item:hover::after{bottom:-3px;}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item:hover .field--name-field-thumbnail img{-webkit-transform:scale(1.04);transform:scale(1.04);}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item:hover .lawyer-list__item-content::after{background:transparent !important;}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item:hover .lawyer-list__item-content::before{background:transparent;}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item:hover .lawyer-list__item-content__top-name > a.top-name p{color:#d60000;font-size:18px;font-weight:700;text-decoration-line:underline;}}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item:hover{cursor:default;}}#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item.focus-visible{z-index:1;}#lawyer-list.lawyer-list .lawyer-list__item-list li.lawyer-list__item:nth-child(3n) .lawyer-list__item-content::after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#eeeef1;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;}#lawyer-list.lawyer-list .lawyer-list__pagination{width:100%;padding-top:48px;margin-top:2px;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__pagination{padding-top:30px;margin-top:0;}}#lawyer-list.lawyer-list .lawyer-list__pagination__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;}#lawyer-list.lawyer-list .lawyer-list__pagination__item .page-link-number,#lawyer-list.lawyer-list .lawyer-list__pagination__item span.page-link{width:40px;height:40px;-ms-flex-negative:0;flex-shrink:0;padding:9.5px 0px;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;cursor:pointer;margin-left:0;color:#372d41;text-align:center;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__pagination__item .page-link-number,#lawyer-list.lawyer-list .lawyer-list__pagination__item span.page-link{width:30px;height:30px;padding:6px 0px;cursor:default;line-height:18px;}}#lawyer-list.lawyer-list .lawyer-list__pagination__item .page-link-number:hover,#lawyer-list.lawyer-list .lawyer-list__pagination__item span.page-link:hover{background-color:transparent;}@media screen and (min-width:1024px){#lawyer-list.lawyer-list .lawyer-list__pagination__item .page-link-number:hover,#lawyer-list.lawyer-list .lawyer-list__pagination__item span.page-link:hover{color:#d60000;text-decoration:underline;}}@media screen and (min-width:1024px){#lawyer-list.lawyer-list .lawyer-list__pagination__item[role=presentation]:hover span{cursor:default;text-decoration:none;color:#372d41;}}#lawyer-list.lawyer-list .lawyer-list__pagination__item.active{pointer-events:none;cursor:default;}#lawyer-list.lawyer-list .lawyer-list__pagination__item.active .page-link-number{background:#f7f7f8;color:#d60000;font-weight:700;}#lawyer-list.lawyer-list .lawyer-list__pagination__item.active .page-link-number:hover span{text-decoration:none;}#lawyer-list.lawyer-list .lawyer-list__pagination__item:first-child,#lawyer-list.lawyer-list .lawyer-list__pagination__item:last-child{position:absolute;-ms-flex-negative:0;flex-shrink:0;padding:0;width:40px;height:40px;border-radius:30px;overflow:hidden;border:1px solid #e1e1e6;background:#fff;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__pagination__item:first-child,#lawyer-list.lawyer-list .lawyer-list__pagination__item:last-child{width:30px;height:30px;}}#lawyer-list.lawyer-list .lawyer-list__pagination__item:first-child > a,#lawyer-list.lawyer-list .lawyer-list__pagination__item:last-child > a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;top:1px;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__pagination__item:first-child > a,#lawyer-list.lawyer-list .lawyer-list__pagination__item:last-child > a{padding:0;cursor:default;}}#lawyer-list.lawyer-list .lawyer-list__pagination__item:first-child > a::before,#lawyer-list.lawyer-list .lawyer-list__pagination__item:last-child > a::before{display:block;content:"";width:15px;height:15px;background-repeat:no-repeat;background-size:cover;}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__pagination__item:first-child > a::before,#lawyer-list.lawyer-list .lawyer-list__pagination__item:last-child > a::before{width:11.25px;height:11.25px;}}#lawyer-list.lawyer-list .lawyer-list__pagination__item:first-child > a:hover,#lawyer-list.lawyer-list .lawyer-list__pagination__item:last-child > a:hover{background-color:transparent;}#lawyer-list.lawyer-list .lawyer-list__pagination__item:first-child{left:0;}#lawyer-list.lawyer-list .lawyer-list__pagination__item:first-child a{cursor:default;}@media screen and (min-width:1024px){#lawyer-list.lawyer-list .lawyer-list__pagination__item:first-child a{right:1px;}}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__pagination__item:first-child a{top:0;left:-1px;}}#lawyer-list.lawyer-list .lawyer-list__pagination__item:first-child a::before{background-image:url(/sites/default/files/assets/images/common/arrow-left-grey.svg);}#lawyer-list.lawyer-list .lawyer-list__pagination__item:last-child{right:0;}@media screen and (min-width:1024px){#lawyer-list.lawyer-list .lawyer-list__pagination__item:last-child:hover{border-color:#d60000;}}@media screen and (min-width:1024px){#lawyer-list.lawyer-list .lawyer-list__pagination__item:last-child a{left:1px;}}@media screen and (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__pagination__item:last-child a{top:0;margin-left:0;}}#lawyer-list.lawyer-list .lawyer-list__pagination__item:last-child a::before{background-image:url(/sites/default/files/assets/images/common/arrow-right-red_0.svg);}#lawyer-list.lawyer-list #ctt-lawyer-other{padding:0;}#lawyer-list.lawyer-list #ctt-lawyer-other .item-list::before{opacity:0;}#lawyer-list.lawyer-list #ctt-lawyer-other .field--name-field-lawyer-email > a,#lawyer-list.lawyer-list #ctt-lawyer-other .field--name-field-lawyer-email > p{cursor:text;}@media (max-width:1023px){#lawyer-list.lawyer-list #ctt-lawyer-other .field--name-field-lawyer-email > a,#lawyer-list.lawyer-list #ctt-lawyer-other .field--name-field-lawyer-email > p{cursor:default;}}#lawyer-list.lawyer-list #ctt-lawyer-other .field--name-field-lawyer-email > a > svg,#lawyer-list.lawyer-list #ctt-lawyer-other .field--name-field-lawyer-email > p > svg{display:none;}.disabled{pointer-events:none;}@media (max-width:1023px){.use-pc{display:none;}}@media (min-width:1024px){.use-sp{display:none;}}.lawyer-list__item__reference{line-height:10px;margin-top:2px;}@media (max-width:1023px){.lawyer-list__item__reference{margin-top:4px;margin-bottom:-2px;}}.lawyer-list__item__reference{cursor:text;position:relative;z-index:2;}.lawyer-list__item__reference .field--type-entity-reference{display:inline !important;word-break:break-word;}#ctt-lawyer-other .ctt-lawyer-other__item-content{-webkit-box-flex:1;-ms-flex:1;flex:1;}#ctt-lawyer-other .lawyer-list__item-list .ctt-lawyer-other__item.lawyer-list__item::after{bottom:0;}@media (min-width:1024px){#ctt-lawyer-other .lawyer-list__item-list .ctt-lawyer-other__item.lawyer-list__item:hover::after{bottom:0;}}@media (max-width:1023px){html.is-mobile #lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-phone a{pointer-events:unset;}html.is-mobile #lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__mid-phone a::after{opacity:1;}}
.page-view-people .views-element-container{margin-top:0;}.banner-search-result{position:relative;}.banner-search-result img{width:100%;-o-object-fit:cover;object-fit:cover;}@media (max-width:1023.5px){.banner-search-result_pc{display:none;}}@media (min-width:1024px){.banner-search-result_sp{display:none;}}.banner-search-result .container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.banner-search-result .container h1{color:#372d41;font-family:"BIZ UDPGothic";font-size:40px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023.5px){.banner-search-result .container h1{font-size:24px;cursor:default;max-width:250px;}}.banner-search-result .container p{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin-top:16px;max-width:675px;margin-bottom:0;}@media (max-width:1023.5px){.banner-search-result .container p{font-size:12px;max-width:250px;cursor:default;}}
.c-breadcrumb{margin:0 !important;border:none;padding:15.5px 0;position:relative;}.c-breadcrumb:after{content:"";width:40px;height:40px;position:absolute;right:0;top:0;background:-webkit-gradient(linear,right top,left top,color-stop(15%,#FFF),to(rgba(255,255,255,0)));background:linear-gradient(270deg,#FFF 15%,rgba(255,255,255,0) 100%);}@media (max-width:1023.5px){.c-breadcrumb{padding:12.5px 0;}}.c-breadcrumb img{display:none;}.c-breadcrumb .breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8.2px;}@media (max-width:1023.5px){.c-breadcrumb .breadcrumb{gap:5px;}}.c-breadcrumb .breadcrumb li{color:#372d41 !important;font-family:"BIZ UDPGothic" !important;font-size:11px !important;font-style:normal;font-weight:400;line-height:17px !important;}@media (max-width:1023.5px){.c-breadcrumb .breadcrumb li{font-size:10px !important;line-height:150% !important;cursor:default;}}.c-breadcrumb .breadcrumb li a{color:#736c7a !important;font-family:"BIZ UDPGothic";font-size:11px !important;font-style:normal;font-weight:400;line-height:16px !important;text-decoration-line:underline;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (max-width:1023px){.c-breadcrumb .breadcrumb li a{line-height:15px !important;}}@media (min-width:1024px){.c-breadcrumb .breadcrumb li a:hover{text-decoration-line:none;}}@media (max-width:1023px){.c-breadcrumb .breadcrumb li a{font-size:10px !important;cursor:default;}}.c-breadcrumb .breadcrumb li span{color:#372d41 !important;font-family:"BIZ UDPGothic" !important;font-size:11px !important;font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023.5px){.c-breadcrumb .breadcrumb li span{font-size:10px !important;cursor:default;}}
.lawyer-form-search{padding-top:80px;}@media (max-width:1023.5px){.lawyer-form-search{padding-top:60px;}}.lawyer-form-search_wrap-content{background:#f7f7f8;margin-top:-2px;}@media (max-width:1023.5px){.lawyer-form-search_wrap-content{margin-top:0;}}.lawyer-form-search_wrap-content h3{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:150%;padding:16px 88px;background:#eeeef1;margin-bottom:0;}@media (max-width:1023.5px){.lawyer-form-search_wrap-content h3{padding:12px 20px;font-size:14px;cursor:default;}}.lawyer-form-search_content{padding:24px 88px;background:#f7f7f8;border-bottom:1px solid #e1e1e6;border-top:1px solid #e1e1e6;max-height:289px;position:relative;}.lawyer-form-search_content::before{content:"";width:100%;height:1px;background-color:#fff;position:absolute;top:0;left:0;}.lawyer-form-search_content::after{content:"";width:100%;height:1px;background-color:#fff;position:absolute;bottom:-2px;left:0;}@media (max-width:1023.5px){.lawyer-form-search_content{padding:15px 20px;max-height:unset;margin-top:-1px;}}.lawyer-form-search_content_wrap-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;}@media (max-width:1023.5px){.lawyer-form-search_content_wrap-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;}}.lawyer-form-search_content_wrap-top > div{width:74.5283%;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0 !important;max-height:67px;}@media (max-width:1023.5px){.lawyer-form-search_content_wrap-top > div{width:100%;}}.lawyer-form-search_content_wrap-top > div label{line-height:21px;display:-webkit-box;display:-ms-flexbox;display:flex;}.lawyer-form-search_content_wrap-top > div input{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;padding:0px 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #e1e1e6;background:#fff;outline:none !important;color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;border-radius:0;margin-top:8px;}@media (max-width:1023.5px){.lawyer-form-search_content_wrap-top > div input{height:45px;margin-top:3px;padding:0 14px;cursor:default;border-radius:0;font-size:16px;}}.lawyer-form-search_content_wrap-top > div input::-webkit-input-placeholder{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.lawyer-form-search_content_wrap-top > div input::-moz-placeholder{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.lawyer-form-search_content_wrap-top > div input:-ms-input-placeholder{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.lawyer-form-search_content_wrap-top > div input::-ms-input-placeholder{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.lawyer-form-search_content_wrap-top > div input::placeholder{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.lawyer-form-search_content_wrap-top > label{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;position:relative;max-height:69px;line-height:22px;}.lawyer-form-search_content_wrap-top > label input{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;padding:0px 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #e1e1e6;background:#fff;color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;cursor:pointer;width:100%;margin-top:7.5px;border-radius:0;}@media (max-width:1023.5px){.lawyer-form-search_content_wrap-top > label input{height:45px;margin-top:3px;padding:0 14px;cursor:default;border-radius:0;font-size:16px;}}.lawyer-form-search_content_wrap-top > label .chosen-choices-view-people,.lawyer-form-search_content_wrap-top > label .chosen-choices{position:absolute;bottom:10px;right:13px;cursor:pointer;z-index:1;width:16px;height:16px;}@media (max-width:1023.5px){.lawyer-form-search_content_wrap-top > label .chosen-choices-view-people,.lawyer-form-search_content_wrap-top > label .chosen-choices{bottom:12px;cursor:default;}}.lawyer-form-search_content_wrap-top > label .chosen-choices-view-people::before,.lawyer-form-search_content_wrap-top > label .chosen-choices::before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-image:url(/sites/default/files/assets/images/common/open_in_new.svg);background-repeat:no-repeat;}.lawyer-form-search_content_wrap-top label{color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;}@media (max-width:1023.5px){.lawyer-form-search_content_wrap-top label{font-size:12px;}}.lawyer-form-search_content_wrap-bot{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:13px;margin-top:15px;}@media (max-width:1023.5px){.lawyer-form-search_content_wrap-bot{row-gap:5px;margin-top:7px;}}.lawyer-form-search_content_wrap-bot label{color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;width:calc((100% - 16px) / 2);position:relative;}@media (max-width:1023.5px){.lawyer-form-search_content_wrap-bot label{width:100%;font-size:12px;}}.lawyer-form-search_content_wrap-bot label input{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:40px;padding:0px 46px 0 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #e1e1e6;background:#fff;color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;cursor:pointer;margin-top:4px;white-space:nowrap;text-overflow:ellipsis;border-radius:0;}@media (max-width:1023.5px){.lawyer-form-search_content_wrap-bot label input{height:45px;margin-top:0;padding:0px 44px 0 14px;cursor:default;font-size:16px;}}.lawyer-form-search_content_wrap-bot label .chosen-choices-view-people,.lawyer-form-search_content_wrap-bot label .chosen-choices{position:absolute;bottom:10px;right:13px;cursor:pointer;z-index:1;width:16px;height:16px;}@media (max-width:1023.5px){.lawyer-form-search_content_wrap-bot label .chosen-choices-view-people,.lawyer-form-search_content_wrap-bot label .chosen-choices{bottom:12px;}}.lawyer-form-search_content_wrap-bot label .chosen-choices-view-people::before,.lawyer-form-search_content_wrap-bot label .chosen-choices::before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-image:url(/sites/default/files/assets/images/common/open_in_new.svg);background-repeat:no-repeat;}.lawyer-form-search .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:24px 88px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-top:2px;}@media (max-width:1023.5px){.lawyer-form-search .form-actions{padding:17px 20px;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0;}}.lawyer-form-search .form-actions #edit-submit-people,#edit-submit-people-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;min-width:320px;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#d60000;color:#fff;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:150%;border:none;outline:none;cursor:pointer;border-radius:0;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (max-width:1023.5px){.lawyer-form-search .form-actions #edit-submit-people,#edit-submit-people-bottom{width:100%;font-size:14px;height:45px;cursor:default;min-width:auto;}}@media (min-width:1024px){.lawyer-form-search .form-actions #edit-submit-people:hover,#edit-submit-people-bottom:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.1))),#d60000;background:linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 100%),#d60000;}}.lawyer-form-search .form-actions #edit-reset-people,#edit-reset-people-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;min-width:144px;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #9b9aaa;color:#736c7a;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;background:transparent;border-radius:0;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (max-width:1023.5px){.lawyer-form-search .form-actions #edit-reset-people,#edit-reset-people-bottom{width:100%;font-size:14px;height:45px;cursor:default;}}@media (min-width:1024px){.lawyer-form-search .form-actions #edit-reset-people:hover,#edit-reset-people-bottom:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.05)),to(rgba(0,0,0,0.05))),#eeeef1;background:linear-gradient(0deg,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.05) 100%),#eeeef1;}}.lawyer-form-search_notify-result{padding:25px 76px 18px 84px;margin-top:64px;border:4px solid #eeeef1;-webkit-transform:translateY(2px);transform:translateY(2px);}@media (max-width:1023.5px){.lawyer-form-search_notify-result{margin-top:37px;padding:14px 16px 12px;max-height:unset;-webkit-transform:unset;transform:unset;}}.lawyer-form-search_notify-result_number{color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;}@media (max-width:1023.5px){.lawyer-form-search_notify-result_number{font-size:12px;cursor:default;}}.lawyer-form-search_notify-result_number span{color:#d60000;font-size:20px;font-weight:700;position:relative;left:2px;}@media (max-width:1023.5px){.lawyer-form-search_notify-result_number span{font-size:16px;cursor:default;}}.lawyer-form-search_notify-result_condition{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:16px;margin-top:2px;padding-top:16px;}@media (max-width:1023.5px){.lawyer-form-search_notify-result_condition{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0;padding-top:15px;gap:5px;}}.lawyer-form-search_notify-result_condition > p{color:#372d41;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;height:20px;padding:0px 8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#eeeef1;margin-bottom:0;-ms-flex-negative:0;flex-shrink:0;}@media (max-width:1023.5px){.lawyer-form-search_notify-result_condition > p{font-size:10px;cursor:default;line-height:150%;height:18px;}}.lawyer-form-search_notify-result_condition_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8.5px;-moz-column-gap:8.5px;column-gap:8.5px;row-gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (max-width:1023.5px){.lawyer-form-search_notify-result_condition_list{-webkit-column-gap:7.5px;-moz-column-gap:7.5px;column-gap:7.5px;row-gap:0;}}.lawyer-form-search_notify-result_condition_list p{color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;position:relative;margin-bottom:0;}@media (max-width:1023.5px){.lawyer-form-search_notify-result_condition_list p{font-size:12px;height:18px;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;}}.lawyer-form-search_notify-result_condition_list p::before{content:"/";position:relative;top:50%;left:-3px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#9b9aaa;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023.5px){.lawyer-form-search_notify-result_condition_list p::before{display:none;cursor:default;}}.lawyer-form-search_notify-result_condition_list p:first-child::before{display:none;}.lawyer-form-search_notify-result_condition_list p::after{content:"/";position:relative;top:50%;right:-5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#9b9aaa;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;display:none;}@media (max-width:1023.5px){.lawyer-form-search_notify-result_condition_list p::after{font-size:12px;height:18px;display:inline-block;cursor:default;}}.lawyer-form-search_notify-result_condition_list p:last-child::after{display:none;}@media (min-width:1024px){.lawyer-form-search_notify-result_condition_list a:nth-child(8)::before{margin-left:3px;}}@media screen and (max-width:1023px){h2{margin-bottom:0;}}h2 .lawyer-form-title{color:#372d41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}h2 .lawyer-form-title::before{content:url(/sites/default/files/assets/images/common/vector-title-pc.svg);}@media screen and (max-width:1023px){h2 .lawyer-form-title{font-size:24px;cursor:default;letter-spacing:0;}h2 .lawyer-form-title::before{content:url(/sites/default/files/assets/images/common/vector-title-sp.svg);}}@media (min-width:1024px){.lawyer-form-search .lawyer-form-search_content .alphabetical-list-views-exposed-form-people-page + i.chosen-choices{bottom:-2px;}}.lawyer-form-search .lawyer-form-search_content i.chosen-choices-view-people,.lawyer-form-search .lawyer-form-search_content i.chosen-choices{position:absolute;right:0;color:#d60000;bottom:0;cursor:pointer;z-index:1;width:100%;height:40px;}@media screen and (max-width:1023px){.lawyer-form-search .lawyer-form-search_content i.chosen-choices-view-people,.lawyer-form-search .lawyer-form-search_content i.chosen-choices{cursor:default;height:45px;}}.lawyer-form-search .lawyer-form-search_content i.chosen-choices-view-people::before,.lawyer-form-search .lawyer-form-search_content i.chosen-choices::before{content:"";position:absolute;top:50%;right:6px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px;height:16px;background-position:center;}.lawyer-form-search2{padding-top:80px;margin-top:1px;}@media screen and (max-width:1023px){.lawyer-form-search2{padding-top:60px;margin-top:0;}}.lawyer-form-search2 .form-actions{margin-bottom:0 !important;}.lawyer-form-search2 .lawyer-form-search_content i.chosen-choices-view-people,.lawyer-form-search2 .lawyer-form-search_content i.chosen-choices{position:absolute;right:0;color:#d60000;bottom:0;cursor:pointer;z-index:1;width:100%;height:40px;}@media screen and (max-width:1023px){.lawyer-form-search2 .lawyer-form-search_content i.chosen-choices-view-people,.lawyer-form-search2 .lawyer-form-search_content i.chosen-choices{cursor:default;height:45px;}}.lawyer-form-search2 .lawyer-form-search_content i.chosen-choices-view-people::before,.lawyer-form-search2 .lawyer-form-search_content i.chosen-choices::before{content:"";position:absolute;top:50%;right:6px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px;height:16px;background-position:center;}@media (min-width:1024px){h2{margin-bottom:0;}h2 > .lawyer-form-title{letter-spacing:0.1px;}h2 > .lawyer-form-title::before{margin-right:24px;}}@media (max-width:1023px){h2 > .lawyer-form-title::before{margin-right:15px;}}@media (max-width:1023.5px){.lawyer-form-search .lawyer-form-search_content .lawyer-form-search_content_wrap-top > label i.chosen-choices-view-people::before,.lawyer-form-search .lawyer-form-search_content .lawyer-form-search_content_wrap-top > label i.chosen-choices::before{-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%);}}.gap-120{height:120px;}@media screen and (max-width:1023px){.gap-120{height:97px;}}
.lawyer-tips-search{padding:48px 0 0;}@media (max-width:1023.5px){.lawyer-tips-search{padding:30px 0 100px;}}.lawyer-tips-search_notify{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin-bottom:0;}@media (max-width:1023.5px){.lawyer-tips-search_notify{font-size:14px;cursor:default;}}.lawyer-tips-search_wrap{margin-top:64px;padding:24px 88px;background:#F7F7F8;}@media (max-width:1023.5px){.lawyer-tips-search_wrap{margin-top:40px;padding:15px 20px;}}.lawyer-tips-search_wrap h6{color:#372d41;font-family:"BIZ UDPGothic";font-size:18px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:0;}@media (max-width:1023.5px){.lawyer-tips-search_wrap h6{font-size:16px;cursor:default;}}.lawyer-tips-search_wrap ul{margin-top:16px;}@media (max-width:1023.5px){.lawyer-tips-search_wrap ul{margin-top:11px;}}.lawyer-tips-search_wrap ul li{list-style:none;margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:8px;}@media (max-width:1023px){.lawyer-tips-search_wrap ul li{line-height:25px;}}.lawyer-tips-search_wrap ul li p{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin-bottom:0;}@media (max-width:1023.5px){.lawyer-tips-search_wrap ul li p{font-size:14px;line-height:25px;}}.lawyer-tips-search_wrap ul li span{margin:0 !important;position:relative;}.lawyer-tips-search_wrap ul li span svg{margin:0 !important;position:relative;bottom:1px;}@media (max-width:1023px){.lawyer-tips-search_wrap ul li span svg{bottom:0;}}@media (max-width:1023.5px){.lawyer-tips-search_wrap ul li{margin-top:6px;cursor:default;}}.lawyer-tips-search_wrap ul li:first-child{margin-top:0;}@media (min-width:1024px){.is-mac .lawyer-tips-search_wrap ul li span svg{bottom:2px;}}@media (max-width:1023px){.is-mac .lawyer-tips-search_wrap ul li span svg{bottom:1px;}}
#block-footer-mypage{margin-top:120px;}@media (max-width:767.5px){#block-footer-mypage{margin-top:100px;}}
.node--type-ctt-lawyer .content > .views-element-container{margin-top:0;}.lawyer-detail-banner{position:relative;height:auto;}@media (max-width:1023px){.lawyer-detail-banner{height:100% !important;}}.lawyer-detail-banner__bg{width:100%;height:100%;}@media (max-width:1023px){.lawyer-detail-banner__bg{height:auto;}}.lawyer-detail-banner__bg img{margin-bottom:0;width:100% !important;-o-object-fit:cover;object-fit:cover;}@media (min-width:1024px){.lawyer-detail-banner__bg img{height:100% !important;}}@media (max-width:1023px){.lawyer-detail-banner__bg_pc{display:none;}}.lawyer-detail-banner__bg_sp{display:none;}@media (max-width:1023px){.lawyer-detail-banner__bg_sp{display:block;height:auto !important;}}.lawyer-detail-banner .container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}@media (max-width:1023px){.lawyer-detail-banner .container{position:relative;top:0;left:0;-webkit-transform:translateX(0);transform:translateX(0);background:#F7F7F8;}}.lawyer-detail-banner__box{width:496px;background-color:#fff;padding:48px 56px;}@media (max-width:1023px){.lawyer-detail-banner__box{width:100%;padding:30px 0;background:#F7F7F8;}}.lawyer-detail-banner__box > .field{color:#372d41;font-family:"BIZ UDPGothic";font-style:normal;line-height:150%;}.lawyer-detail-banner__box > .field--name-field-full-name{font-size:40px;font-weight:700;}html[lang=en] .lawyer-detail-banner__box > .field--name-field-full-name{font-size:32px;}@media (max-width:1023px){.lawyer-detail-banner__box > .field--name-field-full-name{font-size:24px;}}.lawyer-detail-banner__box > .field--name-field-maiden-name{color:#372D41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.lawyer-detail-banner__box > .field--name-field-maiden-name{font-size:12px;}}.lawyer-detail-banner__box > .field--name-field-lawyer-name-notes{color:#372D41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.lawyer-detail-banner__box > .field--name-field-lawyer-name-notes{font-size:12px;}}.lawyer-detail-banner__box > .field--name-field-roman-name{font-size:14px;font-weight:700;margin-top:4px;}@media (max-width:1023px){.lawyer-detail-banner__box > .field--name-field-roman-name{font-size:12px;margin-top:0;}}.lawyer-detail-banner__box > .field--name-field-post{color:#736c7a;font-size:14px;font-weight:400;margin-top:16px;word-break:break-word;}@media (max-width:1023px){.lawyer-detail-banner__box > .field--name-field-post{font-size:12px;margin-top:10px;margin-bottom:0 !important;padding-right:1px;}}.lawyer-detail-banner__box > .field--name-field-phone-number div.field__item span{margin-left:4px;text-decoration:none !important;color:var(--navy-70);}@media (min-width:1024px){.lawyer-detail-banner__box > .field--name-field-phone-number a:hover{cursor:text;}}.lawyer-detail-banner__box > .field--name-field-lawyer-position > div{letter-spacing:-0.3px;}@media (max-width:1023px){.lawyer-detail-banner__box > .field--name-field-lawyer-position > div{letter-spacing:-0.2px;}}.lawyer-detail-banner__box > .field--name-field-languages-handled > div{letter-spacing:-0.4px;}@media (max-width:1023px){.lawyer-detail-banner__box > .field--name-field-languages-handled > div{letter-spacing:-0.3px;}}.lawyer-detail-banner__box > .field--name-field-lawyer-position,.lawyer-detail-banner__box > .field--name-field-languages-handled,.lawyer-detail-banner__box > .field--name-field-phone-number,.lawyer-detail-banner__box > .field--name-field-email,.lawyer-detail-banner__box > .field--name-field-vcard{position:relative;padding-left:28px;}@media (max-width:1023px){.lawyer-detail-banner__box > .field--name-field-lawyer-position,.lawyer-detail-banner__box > .field--name-field-languages-handled,.lawyer-detail-banner__box > .field--name-field-phone-number,.lawyer-detail-banner__box > .field--name-field-email,.lawyer-detail-banner__box > .field--name-field-vcard{padding-left:26px;font-size:14px;}}.lawyer-detail-banner__box > .field--name-field-lawyer-position::before,.lawyer-detail-banner__box > .field--name-field-languages-handled::before,.lawyer-detail-banner__box > .field--name-field-phone-number::before,.lawyer-detail-banner__box > .field--name-field-email::before,.lawyer-detail-banner__box > .field--name-field-vcard::before{content:"";position:absolute;top:2px;left:0;width:20px;height:20px;background-repeat:no-repeat;}@media (max-width:1023px){.lawyer-detail-banner__box > .field--name-field-lawyer-position::before,.lawyer-detail-banner__box > .field--name-field-languages-handled::before,.lawyer-detail-banner__box > .field--name-field-phone-number::before,.lawyer-detail-banner__box > .field--name-field-email::before,.lawyer-detail-banner__box > .field--name-field-vcard::before{width:18px;height:18px;}}.lawyer-detail-banner__box > .field--name-field-lawyer-position > div,.lawyer-detail-banner__box > .field--name-field-lawyer-position > a,.lawyer-detail-banner__box > .field--name-field-languages-handled > div,.lawyer-detail-banner__box > .field--name-field-languages-handled > a,.lawyer-detail-banner__box > .field--name-field-phone-number > div,.lawyer-detail-banner__box > .field--name-field-phone-number > a,.lawyer-detail-banner__box > .field--name-field-email > div,.lawyer-detail-banner__box > .field--name-field-email > a,.lawyer-detail-banner__box > .field--name-field-vcard > div,.lawyer-detail-banner__box > .field--name-field-vcard > a{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.lawyer-detail-banner__box > .field--name-field-lawyer-position > div,.lawyer-detail-banner__box > .field--name-field-lawyer-position > a,.lawyer-detail-banner__box > .field--name-field-languages-handled > div,.lawyer-detail-banner__box > .field--name-field-languages-handled > a,.lawyer-detail-banner__box > .field--name-field-phone-number > div,.lawyer-detail-banner__box > .field--name-field-phone-number > a,.lawyer-detail-banner__box > .field--name-field-email > div,.lawyer-detail-banner__box > .field--name-field-email > a,.lawyer-detail-banner__box > .field--name-field-vcard > div,.lawyer-detail-banner__box > .field--name-field-vcard > a{font-size:14px;}}.lawyer-detail-banner__box > .field--name-field-lawyer-position{margin:24px 0 0;}@media (max-width:1023px){.lawyer-detail-banner__box > .field--name-field-lawyer-position{margin:20px 0 0;}}.lawyer-detail-banner__box > .field--name-field-lawyer-position::before{background-size:100%;background-image:url(/sites/default/files/assets/images/common/location-red.svg);}.lawyer-detail-banner__box > .field--name-field-languages-handled{margin:8px 0 0;}@media (max-width:1023px){.lawyer-detail-banner__box > .field--name-field-languages-handled{margin:4px 0 0;}}.lawyer-detail-banner__box > .field--name-field-languages-handled::before{background-size:100%;background-image:url(/sites/default/files/assets/images/common/language-red.svg);}.lawyer-detail-banner__box > .field--name-field-phone-number{margin:8px 0 0;}@media (max-width:1023px){.lawyer-detail-banner__box > .field--name-field-phone-number{margin:7px 0 0;}}.lawyer-detail-banner__box > .field--name-field-phone-number::before{background-size:100%;background-image:url(/sites/default/files/assets/images/common/phone-red.svg);}@media (max-width:1023px){.lawyer-detail-banner__box > .field--name-field-phone-number::before{top:0;}}.lawyer-detail-banner__box > .field--name-field-phone-number a{display:none;}@media (max-width:1023px){.lawyer-detail-banner__box > .field--name-field-phone-number a{display:block;}}.lawyer-detail-banner__box > .field--name-field-phone-number div{cursor:text;}@media (max-width:1023px){.lawyer-detail-banner__box > .field--name-field-phone-number div{display:none;}}.lawyer-detail-banner__box > .field--name-field-phone-number div,.lawyer-detail-banner__box > .field--name-field-phone-number a{text-decoration:none;}.lawyer-detail-banner__box > .field--name-field-phone-number div span:nth-child(1),.lawyer-detail-banner__box > .field--name-field-phone-number a span:nth-child(1){text-decoration:underline;}.lawyer-detail-banner__box > .field--name-field-phone-number div span:nth-child(2),.lawyer-detail-banner__box > .field--name-field-phone-number a span:nth-child(2){color:#736C7A;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-left:4px;position:relative;}@media (max-width:1023px){.lawyer-detail-banner__box > .field--name-field-phone-number div span:nth-child(2),.lawyer-detail-banner__box > .field--name-field-phone-number a span:nth-child(2){font-size:14px;}}.lawyer-detail-banner__box > .field--name-field-email{margin:8px 0 0;text-decoration:underline;display:block;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (min-width:1024px){.lawyer-detail-banner__box > .field--name-field-email:hover{text-decoration:none;}}@media (max-width:1023px){.lawyer-detail-banner__box > .field--name-field-email{margin:4px 0 0;}}.lawyer-detail-banner__box > .field--name-field-email::before{background-size:100%;background-image:url(/sites/default/files/assets/images/common/mail-red.svg);}@media (max-width:1023px){.lawyer-detail-banner__box > .field--name-field-email::before{top:0;}}.lawyer-detail-banner__box > .field--name-field-email > div{text-decoration:underline;}.lawyer-detail-banner__box > .field--name-field-vcard{margin:8px 0 0;}.lawyer-detail-banner__box > .field--name-field-vcard a{-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (min-width:1024px){.lawyer-detail-banner__box > .field--name-field-vcard a:hover{text-decoration:none;}}@media (max-width:1023px){.lawyer-detail-banner__box > .field--name-field-vcard{margin:6px 0 0;}}.lawyer-detail-banner__box > .field--name-field-vcard::before{display:none;}@media (max-width:1023px){.lawyer-detail-banner__box > .field--name-field-vcard::before{top:-2px;left:-1px;}}.lawyer-detail-banner__box > .field--name-field-vcard > a{text-decoration:underline;padding-left:28px;margin-left:-28px;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;}.lawyer-detail-banner__box > .field--name-field-vcard > a::before{content:"";position:absolute;top:2px;left:0;width:20px;height:20px;background-image:url(/sites/default/files/assets/images/common/download-red.svg);background-repeat:no-repeat;background-size:cover;}@media (max-width:1023px){.lawyer-detail-banner__box > .field--name-field-vcard > a::before{top:0;width:18px;height:18px;left:1px;}}.lawyer-detail-banner__btn-contact.btn-default{margin-top:32px;width:100%;position:relative;}@media (max-width:1023px){.lawyer-detail-banner__btn-contact.btn-default{margin-top:30px;font-size:14px;top:-1px;}}.lawyer-detail-banner__btn-print.btn-default{margin-top:16px;width:100%;background:#eeeef1 url(/sites/default/files/assets/images/common/img-print.svg) no-repeat calc(100% - 24px) center;color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.lawyer-detail-banner__btn-print.btn-default{font-size:14px;margin-top:10px;background:#eeeef1 url(/sites/default/files/assets/images/common/img-print.svg) no-repeat calc(100% - 20px) center;}}@media (min-width:1024px){.lawyer-detail-banner__btn-print.btn-default:hover{color:#372d41;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.05)),to(rgba(0,0,0,0.05))),#EEEEF1 url(/sites/default/files/assets/images/common/img-print.svg) no-repeat calc(100% - 24px) center;background:linear-gradient(0deg,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.05) 100%),#EEEEF1 url(/sites/default/files/assets/images/common/img-print.svg) no-repeat calc(100% - 24px) center;}}@media (max-width:1023px){html.is-mobile .lawyer-detail-banner__box > .field--name-field-phone-number a{text-decoration:none !important;}html.is-mobile .lawyer-detail-banner__box > .field--name-field-phone-number a span:nth-child(1){text-decoration:underline;}.node--type-ctt-lawyer .region-float-search{display:none;}}
.c-breadcrumb-detail .breadcrumb{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;padding:10px 0;}@media (max-width:1023px){.c-breadcrumb-detail .breadcrumb{gap:20px;padding:4px 0 8px;}}.c-breadcrumb-detail .breadcrumb .breadcrumb-item{position:relative;}@media (max-width:1023px){.c-breadcrumb-detail .breadcrumb .breadcrumb-item{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.c-breadcrumb-detail .breadcrumb .breadcrumb-item a{color:#736C7A;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline;}@media (min-width:1024px){.c-breadcrumb-detail .breadcrumb .breadcrumb-item a{display:block;}.c-breadcrumb-detail .breadcrumb .breadcrumb-item a:hover{text-decoration-line:none;}}@media (max-width:1023px){.c-breadcrumb-detail .breadcrumb .breadcrumb-item a{font-size:10px;}}.c-breadcrumb-detail .breadcrumb .breadcrumb-item.active{color:#372D41;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;position:relative;}@media (max-width:1023px){.c-breadcrumb-detail .breadcrumb .breadcrumb-item.active{font-size:10px;top:0px;}}.c-breadcrumb-detail .breadcrumb .breadcrumb-item::before{display:none;}.c-breadcrumb-detail .breadcrumb .breadcrumb-item::after{content:"";position:absolute;top:50%;right:-18px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:10px;background-image:url(/sites/default/files/assets/images/common/arrow-breadcrumb.svg);background-repeat:no-repeat;background-size:contain;}@media (max-width:1023px){.c-breadcrumb-detail .breadcrumb .breadcrumb-item::after{top:calc(50% - 0.5px);right:-16px;}}.c-breadcrumb-detail .breadcrumb .breadcrumb-item:last-child::after{display:none;}
.lawyer-detail-history{padding-top:64px;}@media (max-width:1023px){.lawyer-detail-history{padding-top:40px;}}.lawyer-detail-history_list{padding:28px 85px 84px;border:4px solid #EEEEF1;background:#F7F7F8;}.lawyer-detail-history_list.one-item{padding:28px 85px 28px;}@media (max-width:1023px){.lawyer-detail-history_list.one-item{padding:16px;}}@media (max-width:1023px){.lawyer-detail-history_list{padding:16px 16px 66px;}}.lawyer-detail-history_list .field__item .field--name-field-evaluation{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:175%;word-break:break-word;text-align:center;}@media (max-width:1023px){.lawyer-detail-history_list .field__item .field--name-field-evaluation{font-size:14px;line-height:25px;}}.lawyer-detail-history_list .field__item .field--name-field-source{color:#372D41;text-align:center;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;margin-top:17px;}@media (max-width:1023px){.lawyer-detail-history_list .field__item .field--name-field-source{font-size:12px;margin-top:10px;}}.lawyer-detail-history_button{position:absolute;bottom:35px;right:47.44%;}@media (max-width:1023px){.lawyer-detail-history_button{bottom:31px;right:42.5%;}}.lawyer-detail-history_button button{background:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;}.lawyer-detail-history_button button.hide{display:none;}.lawyer-detail-history .slick-arrow{position:absolute;width:32px;height:32px;background:#fff;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #E1E1E6;bottom:20px;top:unset;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (max-width:1023px){.lawyer-detail-history .slick-arrow{bottom:17px;width:30px;height:30px;}}@media (min-width:1024px){.lawyer-detail-history .slick-arrow:hover{border:1px solid #D60000;}}.lawyer-detail-history .slick-prev{left:41.7%;right:unset;}@media (max-width:1023px){.lawyer-detail-history .slick-prev{left:24.6%;}}.lawyer-detail-history .slick-next{right:41.7%;left:unset;}@media (max-width:1023px){.lawyer-detail-history .slick-next{right:24.6%;}}.lawyer-detail-history .slick-dots{bottom:34px;left:48.9%;}@media (max-width:1023px){.lawyer-detail-history .slick-dots{bottom:30px;left:46.5%;}}.lawyer-detail-history .slick-dots li{width:4px;height:4px;border-radius:100%;background:#736C7A;margin:0 3px;}.lawyer-detail-history .slick-dots li button{background:#736C7A;width:4px;height:4px;border:none;}.lawyer-detail-history .slick-dots .slick-active{border:#D60000;}.lawyer-detail-history .slick-dots .slick-active button{background:#D60000;border:#D60000;}.lawyer-detail-history.print-history{padding-top:48px;}@media (max-width:1023px){.lawyer-detail-history.print-history{padding-top:30px;}}
.lawyer-detail-list-link{padding-top:64px;}@media (max-width:1023px){.lawyer-detail-list-link{padding-top:40px;margin-top:-2px;padding-bottom:2px;}}.lawyer-detail-list-link_wrap{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));row-gap:16px;}@media (max-width:1023px){.lawyer-detail-list-link_wrap{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));row-gap:10px;}}.lawyer-detail-list-link_wrap a{position:relative;padding-left:40px;padding-right:24px;color:#372D41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:700;line-height:150%;border-right:1px solid #E1E1E6;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (max-width:1023px){.lawyer-detail-list-link_wrap a{font-size:12px;padding-left:26px;padding-right:10px;}}@media (min-width:1024px){.lawyer-detail-list-link_wrap a:nth-child(4n+1){border-left:1px solid #E1E1E6;}.lawyer-detail-list-link_wrap a:hover{color:#D60000;text-decoration-line:underline;}}@media (max-width:1023px){.lawyer-detail-list-link_wrap a:nth-child(2n+1){border-left:1px solid #E1E1E6;}}.lawyer-detail-list-link_wrap a::before{content:"";position:absolute;top:8px;left:24px;width:8px;height:5px;background:url(/sites/default/files/assets/images/common/arrow-down-red.svg) no-repeat;background-size:100%;}@media (max-width:1023px){.lawyer-detail-list-link_wrap a::before{left:10px;top:6px;}}@media (max-width:1023px){.lawyer-detail-list-link .use-pc{display:none;}}
#ctt-lawyer-message{padding-top:120px;margin-top:-1px;}@media (max-width:1023px){#ctt-lawyer-message{padding-top:100px;margin-top:0;}}#ctt-lawyer-message .field__label{color:#372d41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){#ctt-lawyer-message .field__label{font-size:24px;}}#ctt-lawyer-message .field__label::before{margin-right:32px;}@media (max-width:1023px){#ctt-lawyer-message .field__label::before{margin-right:15px;}}#ctt-lawyer-message .field__item{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin-top:48px;}@media (max-width:1023px){#ctt-lawyer-message .field__item{font-size:14px;margin-top:30px;line-height:180%;}}#ctt-lawyer-message.rint-message{padding-top:96px;}@media (max-width:1023px){#ctt-lawyer-message.rint-message{padding-top:70px;}}#ctt-lawyer-message.rint-message .field__item{margin-top:32px;}@media (max-width:1023px){#ctt-lawyer-message.rint-message .field__item{margin-top:20px;}}#ctt-lawyer-award .field__item{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin-top:48px;}#ctt-lawyer-practice-areas .field__items .field_handling_field_child ul li{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (max-width:1023px){#ctt-lawyer-practice-areas .field__items .field_handling_field_child ul li{font-size:14px;}}#ctt-lawyer-profile .field--type-text-with-summary.field__item p{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin:0;}@media (max-width:1023px){#ctt-lawyer-profile .field--type-text-with-summary.field__item p{font-size:14px;}}
#ctt-lawyer-practice-areas{padding-top:120px;}@media (max-width:1023px){#ctt-lawyer-practice-areas{padding-top:100px;margin-top:-2px;}}#ctt-lawyer-practice-areas .field__label{color:#372d41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){#ctt-lawyer-practice-areas .field__label{font-size:24px;}}#ctt-lawyer-practice-areas .field__label::before{margin-right:32px;}@media (max-width:1023px){#ctt-lawyer-practice-areas .field__label::before{margin-right:15px;}.page-view-print-view #ctt-lawyer-practice-areas .field__label::before{margin-right:24px;}.page-view-print-view #ctt-lawyer-message .field__label::before{margin-right:24px;}}#ctt-lawyer-practice-areas .field__items{margin-top:48px;}@media (max-width:1023px){#ctt-lawyer-practice-areas .field__items{margin-top:30px;}}#ctt-lawyer-practice-areas .field__items .field__item{margin-bottom:32px;padding-left:48px;border-left:1px solid #e1e1e6;}@media (max-width:1023px){#ctt-lawyer-practice-areas .field__items .field__item{margin-bottom:30px;padding-left:20px;}}#ctt-lawyer-practice-areas .field__items .field__item:last-child{margin-bottom:0;}#ctt-lawyer-practice-areas .field__items .field_handling_field_parent{color:#372d41;font-family:"BIZ UDPGothic";font-size:20px;font-style:normal;font-weight:700;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;}@media (max-width:1023px){#ctt-lawyer-practice-areas .field__items .field_handling_field_parent{font-size:16px;margin-bottom:15px;}}#ctt-lawyer-practice-areas .field__items .field_handling_field_parent::before{content:"";position:relative;background-image:url(/sites/default/files/assets/images/common/arrow-right-red_0.svg);margin-right:8px;display:inline-block;width:4px;height:8px;}#ctt-lawyer-practice-areas .field__items .field_handling_field_parent a{color:#372d41;font-family:"BIZ UDPGothic";font-size:20px;font-style:normal;font-weight:700;line-height:150%;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (min-width:1024px){#ctt-lawyer-practice-areas .field__items .field_handling_field_parent a:hover{color:#d60000;text-decoration:underline;}}@media (max-width:1023px){#ctt-lawyer-practice-areas .field__items .field_handling_field_parent a{font-size:16px;}}#ctt-lawyer-practice-areas .field__items .field_handling_field_child ul{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 32px minmax(0,1fr) 32px minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:8px;}@media (max-width:1023px){#ctt-lawyer-practice-areas .field__items .field_handling_field_child ul{-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr));row-gap:10px;}}#ctt-lawyer-practice-areas .field__items .field_handling_field_child ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}#ctt-lawyer-practice-areas .field__items .field_handling_field_child ul li,#ctt-lawyer-practice-areas .field__items .field_handling_field_child ul li a{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (min-width:1024px){#ctt-lawyer-practice-areas .field__items .field_handling_field_child ul li a:hover{color:#d60000;text-decoration:underline;}}@media (max-width:1023px){#ctt-lawyer-practice-areas .field__items .field_handling_field_child ul li,#ctt-lawyer-practice-areas .field__items .field_handling_field_child ul li a{font-size:14px;}}#ctt-lawyer-practice-areas .field__items .field_handling_field_child ul li::before{content:"";position:relative;background-image:url(/sites/default/files/assets/images/common/arrow-right-gray.svg);margin-right:8px;display:inline-block;width:4px;min-width:4px;height:8px;top:7px;}@media (max-width:1023px){#ctt-lawyer-practice-areas .field__items .field_handling_field_child ul li::before{top:6px;}}#ctt-lawyer-practice-areas.print-areas{padding-top:96px;}@media (max-width:1023px){#ctt-lawyer-practice-areas.print-areas{padding-top:70px;margin:0;}}#ctt-lawyer-practice-areas.print-areas .field__items{margin-top:32px;}@media (max-width:1023px){#ctt-lawyer-practice-areas.print-areas .field__items{margin-top:20px;}}#ctt-lawyer-practice-areas.print-areas .field__items .field_handling_field_parent{margin-left:-1px;}#ctt-lawyer-practice-areas.print-areas .field__items .field_handling_field_parent::before{display:none;}#ctt-lawyer-practice-areas.print-areas .field__items .field_handling_field_parent a{pointer-events:none;}#ctt-lawyer-practice-areas.print-areas .field__items .field_handling_field_child{margin-left:-1px;}#ctt-lawyer-practice-areas.print-areas .field__items .field_handling_field_child ul{margin:0;}#ctt-lawyer-practice-areas.print-areas .field__items .field_handling_field_child ul li a{pointer-events:none;}#ctt-lawyer-practice-areas.print-areas .field__items .field_handling_field_child ul li::before{display:none;}
#ctt-lawyer-project{padding-top:120px;}@media (max-width:1023px){#ctt-lawyer-project{padding-top:100px;}}#ctt-lawyer-project .field__label{color:#372d41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){#ctt-lawyer-project .field__label{font-size:24px;}}#ctt-lawyer-project .field__items{margin-top:48px;}@media (max-width:1023px){#ctt-lawyer-project .field__items{margin-top:30px;}}#ctt-lawyer-project .field__items .field__item{margin-bottom:16px;}@media (max-width:1023px){#ctt-lawyer-project .field__items .field__item{margin-bottom:10px;}}#ctt-lawyer-project .field__items .field__item:last-child{margin-bottom:0;}#ctt-lawyer-project .field__items .field__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (max-width:1023px){#ctt-lawyer-project .field__items .field__item a{-webkit-box-align:start;-ms-flex-align:start;align-items:start;}}@media (min-width:1024px){#ctt-lawyer-project .field__items .field__item a:hover div{color:#D60000;text-decoration-line:underline;}}#ctt-lawyer-project .field__items .field__item a div{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (max-width:1023px){#ctt-lawyer-project .field__items .field__item a div{font-size:14px;line-height:25px;}}#ctt-lawyer-project .field__items .field__item a div::before{display:none;}#ctt-lawyer-project .field__items .field__item a::before{content:"";position:relative;background-image:url(/sites/default/files/assets/images/common/arrow-right-red_0.svg);margin-right:8px;display:inline-block;width:4px;height:8px;-ms-flex-negative:0;flex-shrink:0;top:10px;}@media (max-width:1023px){#ctt-lawyer-project .field__items .field__item a::before{top:8px;}}#ctt-lawyer-project .btn-default{margin-top:48px;background:#d60000;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;position:relative;}#ctt-lawyer-project .btn-default::before{content:"";position:absolute;background-image:url(/sites/default/files/assets/images/common/chevron-right-white.svg);width:4px;height:8px;right:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media (max-width:1023px){#ctt-lawyer-project .btn-default::before{right:20px;}}@media (max-width:1023px){#ctt-lawyer-project .btn-default{margin-top:31px;}}@media (min-width:1024px){#ctt-lawyer-project .btn-default:hover{color:#fff;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.1))),#D60000 url(/sites/default/files/assets/images/common/chevron-right-white.svg) no-repeat calc(100% - 24px) center;background:linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 100%),#D60000 url(/sites/default/files/assets/images/common/chevron-right-white.svg) no-repeat calc(100% - 24px) center;}}#ctt-lawyer-project.print-project{padding-top:96px;}@media (max-width:1023px){#ctt-lawyer-project.print-project{padding-top:70px;}}#ctt-lawyer-project.print-project .field--type-entity-reference{margin:0;}#ctt-lawyer-project.print-project .field__items{margin-top:32px;}@media (max-width:1023px){#ctt-lawyer-project.print-project .field__items{margin-top:20px;}}#ctt-lawyer-project.print-project .field__items .field__item a{pointer-events:none;}#ctt-lawyer-project.print-project .field__items .field__item a::before{display:none;}@media (max-width:1023px){#ctt-lawyer-project .btn-default,#ctt-lawyer-book-papers .btn-default,#ctt-lawyer-seminar .btn-default,#ctt-lawyer-other .btn-default{width:100%;}}
#ctt-lawyer-book-papers{padding-top:120px;}@media (max-width:1023px){#ctt-lawyer-book-papers{padding-top:100px;}}#ctt-lawyer-book-papers .field__label{color:#372d41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){#ctt-lawyer-book-papers .field__label{font-size:24px;}}#ctt-lawyer-book-papers .field__items{margin-top:48px;}@media (max-width:1023px){#ctt-lawyer-book-papers .field__items{margin-top:30px;}}#ctt-lawyer-book-papers .field__items .field__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:16px;}@media (max-width:1023px){#ctt-lawyer-book-papers .field__items .field__item{margin-bottom:11px;}}#ctt-lawyer-book-papers .field__items .field__item:last-child{margin-bottom:0;}#ctt-lawyer-book-papers .field__items .field__item a{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (max-width:1023px){#ctt-lawyer-book-papers .field__items .field__item a{font-size:14px;}}@media (min-width:1024px){#ctt-lawyer-book-papers .field__items .field__item a:hover{color:#D60000;text-decoration-line:underline;}}#ctt-lawyer-book-papers .field__items .field__item::before{content:"";position:relative;background-image:url(/sites/default/files/assets/images/common/arrow-right-red_0.svg);margin-right:8px;display:inline-block;width:4px;height:8px;-ms-flex-negative:0;flex-shrink:0;top:8px;}#ctt-lawyer-book-papers .btn-default{margin-top:48px;background:#d60000;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;position:relative;}#ctt-lawyer-book-papers .btn-default::before{content:"";position:absolute;background-image:url(/sites/default/files/assets/images/common/chevron-right-white.svg);width:4px;height:8px;right:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media (max-width:1023px){#ctt-lawyer-book-papers .btn-default::before{right:20px;}}@media (max-width:1023px){#ctt-lawyer-book-papers .btn-default{margin-top:30px;}}@media (min-width:1024px){#ctt-lawyer-book-papers .btn-default:hover{color:#fff;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.1))),#D60000 url(/sites/default/files/assets/images/common/chevron-right-white.svg) no-repeat calc(100% - 24px) center;background:linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 100%),#D60000 url(/sites/default/files/assets/images/common/chevron-right-white.svg) no-repeat calc(100% - 24px) center;}}#ctt-lawyer-book-papers.print-book-papers{padding-top:96px;}@media (max-width:1023px){#ctt-lawyer-book-papers.print-book-papers{padding-top:70px;}}#ctt-lawyer-book-papers.print-book-papers .field--type-entity-reference{margin:0;}#ctt-lawyer-book-papers.print-book-papers .field__items{margin-top:32px;}@media (max-width:1023px){#ctt-lawyer-book-papers.print-book-papers .field__items{margin-top:20px;}}#ctt-lawyer-book-papers.print-book-papers .field__items .field__item a{pointer-events:none;}#ctt-lawyer-book-papers.print-book-papers .field__items .field__item::before{display:none;}
#ctt-lawyer-seminar{padding-top:120px;}@media (max-width:1023px){#ctt-lawyer-seminar{padding-top:100px;}}@media (max-width:1023px){#ctt-lawyer-seminar .views-element-container{margin-top:39px;}}#ctt-lawyer-seminar .field__label{color:#372d41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){#ctt-lawyer-seminar .field__label{font-size:24px;}}#ctt-lawyer-seminar .item-list{position:relative;}#ctt-lawyer-seminar .item-list::before{content:"";width:100vw;height:110%;background-color:#fff;right:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3;}#ctt-lawyer-seminar .item-list ul li{position:relative;padding:0;}#ctt-lawyer-seminar .item-list ul li .label{margin-bottom:0;color:#fff;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;padding:0px 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:30px;position:absolute;left:8px;top:8px;z-index:3;}@media (max-width:1023px){#ctt-lawyer-seminar .item-list ul li .label{font-size:10px;height:20px;top:6px;left:4px;z-index:6;}#ctt-lawyer-seminar .item-list ul li .label + a{z-index:5;}}#ctt-lawyer-seminar .item-list ul li .label-red{background:#910000;}#ctt-lawyer-seminar .item-list ul li .label-blue{background:#00007e;}#ctt-lawyer-seminar .item-list .slick-slider{padding-bottom:48px;}@media (max-width:1023px){#ctt-lawyer-seminar .item-list .slick-slider{position:static;padding-bottom:60px;}}#ctt-lawyer-seminar .item-list .slick-list{overflow:visible;z-index:2;}#ctt-lawyer-seminar .item-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100%;}#ctt-lawyer-seminar .item-list .slick-arrow{width:var(--Font-size-JP-headline-XXL);height:var(--Font-size-JP-headline-XXL);-ms-flex-negative:0;flex-shrink:0;border-radius:30px;border:1px solid var(--light-gray-30);background:var(--White);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;-webkit-transform:none;transform:none;right:50px;bottom:-48px;top:auto;left:auto;z-index:1;}@media (max-width:1023px){#ctt-lawyer-seminar .item-list .slick-arrow{width:30px;height:30px;bottom:0;}}#ctt-lawyer-seminar .item-list .slick-arrow.slick-disabled:hover{cursor:initial;border-color:var(--light-gray-30);}#ctt-lawyer-seminar .item-list .slick-arrow.slick-disabled:hover svg path{fill:var(--Light-Gray);}#ctt-lawyer-seminar .item-list .slick-arrow.slick-disabled svg path{fill:var(--Light-Gray);}#ctt-lawyer-seminar .item-list .slick-arrow svg path{fill:#d60000;}@media (min-width:1024px){#ctt-lawyer-seminar .item-list .slick-arrow:hover{border-color:#d60000;}#ctt-lawyer-seminar .item-list .slick-arrow:hover svg path{fill:#d60000;}}@media (max-width:1023px){#ctt-lawyer-seminar .item-list .slick-arrow svg{width:6px;}}#ctt-lawyer-seminar .item-list .slick-prev{right:433px;}@media (max-width:1023px){#ctt-lawyer-seminar .item-list .slick-prev{right:40px;cursor:default;}}#ctt-lawyer-seminar .item-list .slick-next{right:385px;}@media (max-width:1023px){#ctt-lawyer-seminar .item-list .slick-next{right:0;cursor:default;}}#ctt-lawyer-seminar .item-list > ul{margin:0;display:block !important;border:none;}#ctt-lawyer-seminar .item-list > ul li{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding:0 4px;-webkit-box-flex:1;-ms-flex:1;flex:1;height:auto;}#ctt-lawyer-seminar .item-list > ul li.slick-slide{padding:0;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;border-right:none;}#ctt-lawyer-seminar .item-list > ul li.slick-slide:first-child::before{content:"";position:absolute;top:0;left:0;height:100%;width:1px;background-color:#EEEEF1;}@media (max-width:1023px){#ctt-lawyer-seminar .item-list > ul li.slick-slide:last-child{border-right:0;}}@media (max-width:1023px){#ctt-lawyer-seminar .item-list > ul li.slick-slide{border-right:1px solid #EEEEF1;}#ctt-lawyer-seminar .item-list > ul li.slick-slide.slick-active ~ li .li-mask{left:-1px;}}@media (min-width:1024px){#ctt-lawyer-seminar .item-list > ul li.slick-slide:hover{-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);}}#ctt-lawyer-seminar .item-list > ul li.slick-slide .field__label{z-index:2;position:relative;}#ctt-lawyer-seminar .item-list > ul li.slick-slide .li-mask{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}@media (max-width:1023px){#ctt-lawyer-seminar .item-list > ul li.slick-slide .li-mask{z-index:4;cursor:default;}}#ctt-lawyer-seminar .item-list .slick-dots{width:calc(100% - 509px);margin-left:0;left:0;-webkit-transform:none;transform:none;bottom:-47px;border:none;}@media (max-width:1023px){#ctt-lawyer-seminar .item-list .slick-dots{width:calc(100% - 90px);left:0px;bottom:0;}}#ctt-lawyer-seminar .item-list .slick-dots li{height:2px;width:calc(100% - 128px);padding:20px 0;border:none;}@media (max-width:1023px){#ctt-lawyer-seminar .item-list .slick-dots li{padding:15px 0;}}@media (min-width:1024px){#ctt-lawyer-seminar .item-list .slick-dots li:hover{cursor:pointer;background:transparent;-webkit-box-shadow:none;box-shadow:none;}}#ctt-lawyer-seminar .item-list .slick-dots li.slick-active button{background-color:#d60000;}#ctt-lawyer-seminar .item-list .slick-dots li button{background:var(--Ex-Light-Gray);width:100%;height:2px;border:none;border-radius:0;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (max-width:1023px){#ctt-lawyer-seminar .item-list .slick-dots li button{cursor:default;}}#ctt-lawyer-seminar .item-list_child,.special .item-box{padding:24px 32px 48px;-webkit-box-flex:1;-ms-flex:1;flex:1;}@media (max-width:1023px){#ctt-lawyer-seminar .item-list_child,.special .item-box{padding:15px 20px 40px;}}#ctt-lawyer-seminar .item-list_child,.item-box .field--name-field-event-date-display{color:#736C7A;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;padding:0;min-height:auto;}@media (max-width:1023px){#ctt-lawyer-seminar .item-list_child,.item-box .field--name-field-event-date-display{font-size:10px;line-height:150%;}}#ctt-lawyer-seminar .item-list_child,.item-box .field--name-field-event-date-display span{margin:0 2px;}#ctt-lawyer-seminar .item-list_child,.item-box .field--name-field-event-date-display span::before{display:none;}@media (max-width:1023px){#ctt-lawyer-seminar .item-list_child,.item-box .field--name-field-event-date-display span{margin:0 3px;}}#ctt-lawyer-seminar .item-list_child,.item-box .field--name-field-content-title{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:175%;margin-top:8px;position:relative;padding:0;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (max-width:1023px){#ctt-lawyer-seminar .item-list_child,.item-box .field--name-field-content-title{font-size:14px;margin-top:6px;line-height:25px;}}#ctt-lawyer-seminar .item-list_child,.item-box .field--name-field-content-title::before{display:inline-block !important;content:url(/sites/default/files/assets/images/common/chevron-right-red.svg);margin-right:9px;position:relative;top:-2px;}@media (min-width:1024px){#ctt-lawyer-seminar .item-list_child,.item-box .field--name-field-content-title:hover{color:#d60000;text-decoration-line:underline !important;}}#ctt-lawyer-seminar .item-list_child,.item-box .field--name-field-category{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;}@media (max-width:1023px){#ctt-lawyer-seminar .item-list_child,.item-box .field--name-field-category{margin-top:6px;}}#ctt-lawyer-seminar .item-list_child,.item-box .field--name-field-category a{color:#372D41;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;padding:0.5px 7px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #E1E1E6;}@media (max-width:1023px){#ctt-lawyer-seminar .item-list_child,.item-box .field--name-field-category a{font-size:10px;height:18px;line-height:15px;}}#ctt-lawyer-seminar .item-list_child,.item-box .field--name-field-lawyer-name{padding:0;position:relative;z-index:3;margin-top:16px;}@media (max-width:1023px){#ctt-lawyer-seminar .item-list_child,.item-box .field--name-field-lawyer-name{margin-top:8px;}}#ctt-lawyer-seminar .item-list_child,.item-box .field--name-field-lawyer-name .paragraph--type--prg-lecturers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px;}@media (max-width:1023px){#ctt-lawyer-seminar .item-list_child,.item-box .field--name-field-lawyer-name .paragraph--type--prg-lecturers{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:5px;}}#ctt-lawyer-seminar .item-list_child,.item-box .field--name-field-lawyer-name .paragraph--type--prg-lecturers a{position:relative;}#ctt-lawyer-seminar .item-list_child,.item-box .field--name-field-lawyer-name .paragraph--type--prg-lecturers a div{color:#00007E;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;text-decoration-line:underline;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (max-width:1023px){#ctt-lawyer-seminar .item-list_child,.item-box .field--name-field-lawyer-name .paragraph--type--prg-lecturers a div{font-size:10px;line-height:150%;}}@media (min-width:1024px){#ctt-lawyer-seminar .item-list_child,.item-box .field--name-field-lawyer-name .paragraph--type--prg-lecturers a div:hover{text-decoration-line:none;}}#ctt-lawyer-seminar .item-list_child,.item-box .field--name-field-lawyer-name .paragraph--type--prg-lecturers a::after{content:"/";position:absolute;right:-13px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#9B9AAA;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){#ctt-lawyer-seminar .item-list_child,.item-box .field--name-field-lawyer-name .paragraph--type--prg-lecturers a::after{font-size:10px;right:-10px;}}#ctt-lawyer-seminar .item-list_child,.item-box .field--name-field-lawyer-name .paragraph--type--prg-lecturers a:last-child::after{display:none;}#ctt-lawyer-seminar .item-list_child,.item-box .field--name-field-lawyer-name .paragraph--type--prg-lecturers a.ellipsis::before{content:"…";color:var(--Light-Gray,#9B9AAA);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs,11px);font-style:normal;font-weight:400;line-height:150%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-19px;}#ctt-lawyer-seminar .item-list_child,.item-box .li-mask{border:1px solid #EEEEF1;border-right:none;}#ctt-lawyer-seminar .item-list ul li:last-child .li-mask{border-right:1px solid #EEEEF1;}@media (max-width:1023px){#ctt-lawyer-seminar .view-display-id-display_seminar .view-content{position:relative;}}#ctt-lawyer-seminar .view-display-id-display_seminar .field--name-field-content-title::before{display:none;}#ctt-lawyer-seminar .field--type-image{overflow:hidden;}#ctt-lawyer-seminar .field--type-image img{width:100%;height:auto !important;-o-object-fit:cover;object-fit:cover;position:relative;z-index:2;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;margin-bottom:0;}@media (max-width:1023px){#ctt-lawyer-seminar .field--type-image img{width:calc(100% + 1px);}}@media (min-width:1024px){#ctt-lawyer-seminar .field--type-image img{height:170px !important;}}#ctt-lawyer-seminar .slide__progress{display:none;height:2px;width:calc(100% - 128px);background:var(--Ex-Light-Gray);position:absolute;left:4px;bottom:0;}@media (max-width:1023px){#ctt-lawyer-seminar .slide__progress{width:calc(100% - 90px);left:0px;bottom:14px;}}#ctt-lawyer-seminar .slide__progress-bar{display:block;width:0;height:2px;-webkit-transition:0.4s;transition:0.4s;background-color:#d60000;}@media (min-width:1024px){#ctt-lawyer-seminar li.slick-slide:hover .field--type-image > img{-webkit-transform:scale(1.04);transform:scale(1.04);}#ctt-lawyer-seminar li.slick-slide:hover .field--name-field-content-title{color:#d60000;}}#ctt-lawyer-seminar .btn-default{margin-left:auto;margin-right:unset;background:#d60000;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;position:relative;}#ctt-lawyer-seminar .btn-default::before{content:"";position:absolute;background-image:url(/sites/default/files/assets/images/common/chevron-right-white.svg);background-repeat:no-repeat;background-size:100%;width:5px;height:8px;right:23px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media (max-width:1023px){#ctt-lawyer-seminar .btn-default::before{width:4px;right:20px;}}@media (max-width:1023px){#ctt-lawyer-seminar .btn-default{margin-top:20px;}}@media (min-width:1024px){#ctt-lawyer-seminar .btn-default:hover{color:#fff;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.1))),#D60000 url(/sites/default/files/assets/images/common/chevron-right-white.svg) no-repeat calc(100% - 24px) center;background:linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 100%),#D60000 url(/sites/default/files/assets/images/common/chevron-right-white.svg) no-repeat calc(100% - 24px) center;}}
#ctt-lawyer-research-report-involved{padding-top:120px;}@media (max-width:1023px){#ctt-lawyer-research-report-involved{padding-top:100px;}}#ctt-lawyer-research-report-involved .field__label{color:#372d41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){#ctt-lawyer-research-report-involved .field__label{font-size:24px;}}#ctt-lawyer-research-report-involved .field__items{padding-top:48px;}#ctt-lawyer-research-report-involved .field__items .involved-label-only{color:#372d41;font-weight:400;}@media (max-width:1023px){#ctt-lawyer-research-report-involved .field__items{margin-top:2px;padding-top:30px;}}#ctt-lawyer-research-report-involved .field__items .field__item{margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:5px;}@media (max-width:1023px){#ctt-lawyer-research-report-involved .field__items .field__item{margin-bottom:10px;}}#ctt-lawyer-research-report-involved .field__items .field__item:last-child{margin-bottom:0;}#ctt-lawyer-research-report-involved .field__items .field__item.involved::before{display:none;}#ctt-lawyer-research-report-involved .field__items .field__item::before{content:"";position:relative;background-image:url(/sites/default/files/assets/images/common/arrow-right-red_0.svg);margin-right:4px;display:inline-block;width:4px;top:10px;height:8px;-ms-flex-negative:0;flex-shrink:0;}@media (max-width:1023px){#ctt-lawyer-research-report-involved .field__items .field__item::before{top:8px;}}#ctt-lawyer-research-report-involved .field__items .field__item a{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;position:relative;padding-right:18px;}@media (max-width:1023px){#ctt-lawyer-research-report-involved .field__items .field__item a{font-size:14px;line-height:25px;}}@media (min-width:1024px){#ctt-lawyer-research-report-involved .field__items .field__item a:hover{color:#d60000;text-decoration-line:underline;}}#ctt-lawyer-research-report-involved .field__items .field__item a svg{position:absolute;right:0;top:7px;}@media (max-width:1023px){#ctt-lawyer-research-report-involved .field__items .field__item a svg{width:18px;top:5px;}}#ctt-lawyer-research-report-involved.print-research-report-involved{padding-top:96px;}@media (max-width:1023px){#ctt-lawyer-research-report-involved.print-research-report-involved{padding-top:70px;}}#ctt-lawyer-research-report-involved.print-research-report-involved .field__items{padding-top:32px;}@media (max-width:1023px){#ctt-lawyer-research-report-involved.print-research-report-involved .field__items{margin-top:0;padding-top:20px;}}#ctt-lawyer-research-report-involved.print-research-report-involved .field__items .field__item::before{display:none;}#ctt-lawyer-research-report-involved.print-research-report-involved .field__items .field__item a{pointer-events:none;}#ctt-lawyer-research-report-involved.print-research-report-involved .field__items .field__item a svg{display:none;}
#ctt-lawyer-topics{padding-top:120px;padding-bottom:1px;}@media (max-width:1023px){#ctt-lawyer-topics{padding-top:100px;margin-top:-1px;padding-bottom:0;}}#ctt-lawyer-topics .field__label{color:#372d41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){#ctt-lawyer-topics .field__label{font-size:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding-right:10px;}}#ctt-lawyer-topics .c-tabs{padding-top:64px;margin-top:0;}@media (max-width:1023px){#ctt-lawyer-topics .c-tabs{padding-top:40px;margin-top:0;}}@media (max-width:1023px){#ctt-lawyer-topics .c-tabs .nav-tabs{gap:10px 5px;}}@media (max-width:1023px){#ctt-lawyer-topics .c-tabs .nav-tabs .nav-item{height:auto;}}#ctt-lawyer-topics .c-tabs .nav-tabs .nav-item .nav-link{border-bottom:2px solid #e1e1e6;position:relative;height:auto;line-height:21px;padding-bottom:16px;}@media (max-width:1023px){#ctt-lawyer-topics .c-tabs .nav-tabs .nav-item .nav-link{padding-bottom:10px;line-height:150%;margin-bottom:0;padding-left:0;padding-right:0;}}#ctt-lawyer-topics .c-tabs .nav-tabs .nav-item .nav-link.active{border-bottom:2px solid #d60000;}#ctt-lawyer-topics .c-tabs .tab-content{padding-top:64px;margin-top:-1px;}@media (max-width:1023px){#ctt-lawyer-topics .c-tabs .tab-content{padding-top:40px;margin-top:0;}}#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li{position:relative;border:none;border-right:1px solid #eeeef1;margin-bottom:0.5px;z-index:unset;}@media (max-width:1023px){#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li{overflow:visible;margin-bottom:-0.5px !important;}}@media (min-width:1024px){#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li:nth-child(3n+1){border-left:1px solid #eeeef1;}#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li:hover .field--name-field-content-title{color:#d60000;text-decoration:underline;}}@media (max-width:1023px){#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li{border-left:1px solid #eeeef1;}}#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:#eeeef1;}@media (max-width:1023px){#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li::before{opacity:0;}}#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#eeeef1;}#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .news-label{position:absolute;top:0;left:0;color:#fff;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:140%;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;padding:0px 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:radial-gradient(117.58% 141.42% at 0% 0%,#5a5a64 0%,#252532 100%);z-index:3;}@media (max-width:1023px){#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .news-label{font-size:10px;height:20px;}}#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-thumbnail{margin:0 -0.5px;}#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-thumbnail a{overflow:hidden;z-index:0;position:relative;}#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-thumbnail a::after{content:"";width:1px;height:100%;background-color:#EEEEF1;position:absolute;right:0;top:0;}@media (max-width:1023px){#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-thumbnail a::after{width:0;}}#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-thumbnail a.focus-visible{z-index:3;}#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-thumbnail img{display:block;width:100%;height:170px !important;-o-object-fit:cover;object-fit:cover;margin-bottom:0;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (max-width:1023px){#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-thumbnail img{height:42.1333333333vw !important;}}#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-release-date,#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-publication-date-display{color:#736c7a;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;padding:24px 31px 8px;min-height:auto;cursor:text;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:6;}@media (max-width:1023px){#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-release-date,#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-publication-date-display{font-size:10px;padding:15px 19px 5px;line-height:150%;}}#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-release-date .datetime,#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-publication-date-display .datetime{line-height:17px;}@media (max-width:1023px){#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-release-date .datetime,#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-publication-date-display .datetime{line-height:150%;}}@media (max-width:1023px){#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-content-title{line-height:25px;}}#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-content-title::before{margin-right:8px;}#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-author{padding:0;}#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-author,#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-lawyer-name{padding:16px 32px 48px;}#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-lawyer-name.empty{padding:0 0 48px;}@media (max-width:1023px){#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-author,#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-lawyer-name{padding:10px 19px 40px;}#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-lawyer-name.empty{padding:0 0 40px;}}#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-author .field--name-field-lawyer-name,#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-lawyer-name .field--name-field-lawyer-name{padding:0;margin:0;}#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-lawyer-name .field__item-link,#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-author .field__item-link{line-height:17px;}@media (max-width:1023px){#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-lawyer-name .field__item-link,#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-author .field__item-link{line-height:150%;}}@media (max-width:1023px){#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-lawyer-name,#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-author{gap:5px 16px;}}#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li a .field--name-field-lawyer-name-input{color:#00007E;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;position:relative;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;text-decoration:underline;}@media (min-width:1024px){#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-lawyer-name-input:hover{text-decoration:none;}}@media (max-width:1023px){#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li a .field--name-field-lawyer-name-input{line-height:150%;font-size:10px;}}#ctt-lawyer-topics .group-btn-4-col{padding-top:48px;margin-top:-1px;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:16px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:center;}@media (max-width:1023px){#ctt-lawyer-topics .group-btn-4-col{padding-top:30px;margin-top:0;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;row-gap:10px;}}#ctt-lawyer-topics .group-btn-4-col a{margin:0;}#ctt-lawyer-topics .view-topic-listing-news .item-list ul li:nth-child(6) ~ li,#ctt-lawyer-topics .view-topic-listing-newsletter .item-list ul li:nth-child(6) ~ li,#ctt-lawyer-topics .view-topic-listing-books-papers .item-list ul li:nth-child(6) ~ li{display:block;}@media (max-width:1023px){#ctt-lawyer-topics .field--name-field-author .field__item .field--name-field-author-name::after{right:-10px;}}@media (max-width:1023px){#ctt-lawyer-topics.majorcategories-topics .c-tabs .tab-content .tab-pane .item-list ul li,#ctt-lawyer-topics.lawyer-detail-topics .c-tabs .tab-content .tab-pane .item-list ul li{border-left:unset;}}@media (max-width:1023px){#ctt-lawyer-topics.majorcategories-topics .c-tabs .tab-content .tab-pane .item-list ul li .news-label,#ctt-lawyer-topics.lawyer-detail-topics .c-tabs .tab-content .tab-pane .item-list ul li .news-label{left:0;}}@media (max-width:1023px){#ctt-lawyer-topics.majorcategories-topics .c-tabs .tab-content .tab-pane .item-list ul li .content-item,#ctt-lawyer-topics.lawyer-detail-topics .c-tabs .tab-content .tab-pane .item-list ul li .content-item{border-left:1px solid #eeeef1;}}@media (max-width:1023px){#ctt-lawyer-topics.majorcategories-topics .c-tabs .tab-content .tab-pane .item-list ul li .content-item{border-left:none;}}
#ctt-lawyer-award{padding-top:120px;}@media (max-width:1023px){#ctt-lawyer-award{padding-top:100px;margin-top:1px;}}#ctt-lawyer-award .field__label{color:#372d41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){#ctt-lawyer-award .field__label{font-size:24px;}}#ctt-lawyer-award .field__items{margin-top:48px;}@media (max-width:1023px){#ctt-lawyer-award .field__items{margin-top:30px;}}#ctt-lawyer-award .field__items ul li,#ctt-lawyer-award .field__items p{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;list-style:none;margin-bottom:8px;}#ctt-lawyer-award .field__items ul li{margin-bottom:0px;}#ctt-lawyer-award .field__items ol{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin-bottom:8px;}#ctt-lawyer-award .field__items ol li:has(strong){font-weight:bold;}#ctt-lawyer-award .field__items p a{color:#00007E;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:17px;text-decoration-line:underline;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (max-width:1023px){#ctt-lawyer-award .field__items p a{font-size:14px;line-height:150%;}}@media (min-width:1024px){#ctt-lawyer-award .field__items p a:hover{text-decoration-line:none;}}@media (max-width:1023px){#ctt-lawyer-award .field__items ul li,#ctt-lawyer-award .field__items ol,#ctt-lawyer-award .field__items p{font-size:14px;margin-bottom:5px;line-height:179%;}#ctt-lawyer-award .field__items ul li{margin-bottom:0px;}}@media (min-width:1024px){#ctt-lawyer-award .field__items ul li br{display:none;}}#ctt-lawyer-award.print-award{padding-top:96px;}@media (max-width:1023px){#ctt-lawyer-award.print-award{padding-top:70px;margin-top:0;}}#ctt-lawyer-award.print-award .field__items{margin-top:32px;}@media (max-width:1023px){#ctt-lawyer-award.print-award .field__items{margin-top:20px;}}
#ctt-lawyer-profile{padding-top:120px;padding-bottom:80px;}@media (max-width:1023px){#ctt-lawyer-profile{padding-top:100px;padding-bottom:60px;}}#ctt-lawyer-profile .decor-title{color:#372d41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){#ctt-lawyer-profile .decor-title{font-size:24px;}}#ctt-lawyer-profile .field__label{color:#372d41;font-family:"BIZ UDPGothic";font-size:24px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){#ctt-lawyer-profile .field__label{font-size:18px;position:relative;top:-1px;}}#ctt-lawyer-profile .field--label-above{margin-top:64px;}@media (max-width:1023px){#ctt-lawyer-profile .field--label-above{margin-top:40px;}}#ctt-lawyer-profile .field__items{margin-top:48px;}@media (max-width:1023px){#ctt-lawyer-profile .field__items{margin-top:30px;}}#ctt-lawyer-profile .field__items .paragraph--type--prg-career{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:20px;margin-bottom:8px;position:relative;}@media (max-width:1023px){#ctt-lawyer-profile .field__items .paragraph--type--prg-career{gap:16px;margin-bottom:5px;}}#ctt-lawyer-profile .field__items .paragraph--type--prg-career .field--name-field-years{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;-ms-flex-negative:0;position:absolute;top:0;left:0;}#ctt-lawyer-profile .field__items .paragraph--type--prg-career .field--name-field-years + .field--name-field-matter{padding-left:0;}@media (max-width:1023px){#ctt-lawyer-profile .field__items .paragraph--type--prg-career .field--name-field-years{font-size:14px;}}#ctt-lawyer-profile .field__items .paragraph--type--prg-career .field--name-field-matter{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;padding-left:87px;}@media (max-width:1023px){#ctt-lawyer-profile .field__items .paragraph--type--prg-career .field--name-field-matter{font-size:14px;line-height:25px;padding-left:75px;}}#ctt-lawyer-profile .field--name-field-main-activities > .field__item,#ctt-lawyer-profile .field--name-field-qualification > .field__item{margin-top:48px;}@media (max-width:1023px){#ctt-lawyer-profile .field--name-field-main-activities > .field__item,#ctt-lawyer-profile .field--name-field-qualification > .field__item{margin-top:30px;}}#ctt-lawyer-profile .field--name-field-main-activities .field__item,#ctt-lawyer-profile .field--name-field-qualification .field__item{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;}@media (max-width:1023px){#ctt-lawyer-profile .field--name-field-main-activities .field__item,#ctt-lawyer-profile .field--name-field-qualification .field__item{font-size:14px;line-height:25px;}}#ctt-lawyer-profile .field--name-field-main-activities .field__item p,#ctt-lawyer-profile .field--name-field-main-activities .field__item span,#ctt-lawyer-profile .field--name-field-qualification .field__item p,#ctt-lawyer-profile .field--name-field-qualification .field__item span{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin:0;}@media (max-width:1023px){#ctt-lawyer-profile .field--name-field-main-activities .field__item p,#ctt-lawyer-profile .field--name-field-main-activities .field__item span,#ctt-lawyer-profile .field--name-field-qualification .field__item p,#ctt-lawyer-profile .field--name-field-qualification .field__item span{font-size:14px;line-height:25px;}}#ctt-lawyer-profile .field--name-field-main-activities .field__item .text-link,#ctt-lawyer-profile .field--name-field-main-activities .field__item a span,#ctt-lawyer-profile .field--name-field-qualification .field__item a span,#ctt-lawyer-profile .field--name-field-qualification .field__item .text-link{color:#00007E;text-decoration-line:underline;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;cursor:pointer;}#ctt-lawyer-profile .field--name-field-main-activities .field__item p em span,#ctt-lawyer-profile .field--name-field-qualification .field__item p em span{font-style:italic;}@media (min-width:1024px){#ctt-lawyer-profile .field--name-field-main-activities .field__item .text-link:hover,#ctt-lawyer-profile .field--name-field-main-activities .field__item a span:hover,#ctt-lawyer-profile .field--name-field-qualification .field__item a span:hover,#ctt-lawyer-profile .field--name-field-qualification .field__item .text-link:hover{text-decoration:none;}}@media (max-width:1023px){#ctt-lawyer-profile .field--name-field-main-activities .field__item .text-link,#ctt-lawyer-profile .field--name-field-main-activities .field__item a span,#ctt-lawyer-profile .field--name-field-qualification .field__item a span,#ctt-lawyer-profile .field--name-field-qualification .field__item .text-link{cursor:default;pointer-events:none;}}#ctt-lawyer-profile .field--name-field-main-activities .field__item .text-red,#ctt-lawyer-profile .field--name-field-main-activities .field__item > p > span[style*="color:#ff0000"] > span,#ctt-lawyer-profile .field--name-field-qualification .field__item > p > span[style*="color:#ff0000"] > span,#ctt-lawyer-profile .field--name-field-qualification .field__item .text-red{color:var(--Red);}#ctt-lawyer-profile .field--name-field-main-activities .field__item .text-blue,#ctt-lawyer-profile .field--name-field-main-activities .field__item > p > span[style*="color:#0000ff"] > span,#ctt-lawyer-profile .field--name-field-qualification .field__item > p > span[style*="color:#0000ff"] > span,#ctt-lawyer-profile .field--name-field-qualification .field__item .text-blue{color:#00f;}#ctt-lawyer-profile .field--name-field-main-activities .field__item .text-small,#ctt-lawyer-profile .field--name-field-main-activities .field__item .text-small2,#ctt-lawyer-profile .field--name-field-qualification .field__item .text-small,#ctt-lawyer-profile .field--name-field-qualification .field__item .text-small2{font-size:10px;font-size:0.625em !important;display:inline-block;-webkit-transform:translateY(-5px);transform:translateY(-5px);white-space:nowrap;}@media screen and (max-width:1023px){#ctt-lawyer-profile .field--name-field-main-activities .field__item .text-small,#ctt-lawyer-profile .field--name-field-main-activities .field__item .text-small2,#ctt-lawyer-profile .field--name-field-qualification .field__item .text-small,#ctt-lawyer-profile .field--name-field-qualification .field__item .text-small2{font-size:0.625em !important;}}#ctt-lawyer-profile .field--name-field-main-activities .field__item .text-small2,#ctt-lawyer-profile .field--name-field-qualification .field__item .text-small2{-webkit-transform:translateY(3px);transform:translateY(3px);}#ctt-lawyer-profile .btn-box{margin-top:96px;}@media (max-width:1023px){#ctt-lawyer-profile .btn-box{margin-top:70px;}}@media (max-width:1023px){#ctt-lawyer-profile .btn-box .container{background:#F7F7F8;}}#ctt-lawyer-profile .btn-box .container .btn-box-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:48px 0;background:#F7F7F8;}@media (max-width:1023px){#ctt-lawyer-profile .btn-box .container .btn-box-wrap{padding:30px 0;}}#ctt-lawyer-profile .btn-box .container form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;}#ctt-lawyer-profile .btn-box .container .btn-default{display:-webkit-box;display:-ms-flexbox;display:flex;width:496px;height:80px;padding:0px 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;color:#FFF;font-family:"BIZ UDPGothic";font-size:18px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){#ctt-lawyer-profile .btn-box .container .btn-default{font-size:14px;height:50px;width:100%;padding:0 20px;line-height:168%;}}#ctt-lawyer-profile .tag-box{margin-top:64px;}@media (max-width:1023px){#ctt-lawyer-profile .tag-box{margin-top:40px;}}#ctt-lawyer-profile .tag-box .tag-box-wrap{padding:28px 84px;border:4px solid #EEEEF1;}@media (max-width:1023px){#ctt-lawyer-profile .tag-box .tag-box-wrap{padding:16px;}}#ctt-lawyer-profile .tag-box .tag-box-wrap .field__label{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){#ctt-lawyer-profile .tag-box .tag-box-wrap .field__label{font-size:14px;}}#ctt-lawyer-profile .tag-box .tag-box-wrap .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding-top:18px;margin-top:-1px;}@media (max-width:1023px){#ctt-lawyer-profile .tag-box .tag-box-wrap .field__items{padding-top:14px;gap:5px;margin-top:0;}}#ctt-lawyer-profile .tag-box .tag-box-wrap .field__items a{color:#00007E;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:3.5px 8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#EEEEF1;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;margin-right:1px;}@media (max-width:1023px){#ctt-lawyer-profile .tag-box .tag-box-wrap .field__items a{font-size:12px;}}@media (min-width:1024px){#ctt-lawyer-profile .tag-box .tag-box-wrap .field__items a:hover{background:#E1E1E6;text-decoration:underline;}}#ctt-lawyer-profile.print-profile{padding-top:96px;padding-bottom:120px;margin-top:-4px;}@media (max-width:1023px){#ctt-lawyer-profile.print-profile{padding-top:70px;padding-bottom:100px;}}#ctt-lawyer-profile.print-profile .field--label-above{margin-top:48px;}@media (max-width:1023px){#ctt-lawyer-profile.print-profile .field--label-above{margin-top:30px;}}#ctt-lawyer-profile.print-profile .field--label-above > .field__item{margin:0;margin-top:32px;}@media (max-width:1023px){#ctt-lawyer-profile.print-profile .field--label-above > .field__item{margin-top:20px;}}#ctt-lawyer-profile.print-profile .field__items{margin-top:32px;}@media (max-width:1023px){#ctt-lawyer-profile.print-profile .field__items{margin-top:20px;}}#ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item,#ctt-lawyer-profile.print-profile .field--name-field-qualification .field__item{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:8px;}@media (max-width:1023px){#ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item,#ctt-lawyer-profile.print-profile .field--name-field-qualification .field__item{font-size:14px;margin-bottom:5px;line-height:25px;}}#ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item::before,#ctt-lawyer-profile.print-profile .field--name-field-qualification .field__item::before{display:none;}#ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item p,#ctt-lawyer-profile.print-profile .field--name-field-qualification .field__item p{margin:0;}#ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item p span,#ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item p a,#ctt-lawyer-profile.print-profile .field--name-field-qualification .field__item p span,#ctt-lawyer-profile.print-profile .field--name-field-qualification .field__item p a{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;}@media (max-width:1023px){#ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item p span,#ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item p a,#ctt-lawyer-profile.print-profile .field--name-field-qualification .field__item p span,#ctt-lawyer-profile.print-profile .field--name-field-qualification .field__item p a{font-size:14px;margin-bottom:5px;}}#ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item p a,#ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item p a span,#ctt-lawyer-profile.print-profile .field--name-field-qualification .field__item p a{color:#00007E;text-decoration:underline;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (min-width:1024px){#ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item p a:hover,#ctt-lawyer-profile.print-profile .field--name-field-qualification .field__item p a:hover{text-decoration:none;}}#ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item p .strong-red,#ctt-lawyer-profile.print-profile .field--name-field-qualification .field__item p .strong-red{color:#D60000;}#ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item p .strong-blue,#ctt-lawyer-profile.print-profile .field--name-field-qualification .field__item p .strong-blue{color:#00F;}#ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item p .text-underline,#ctt-lawyer-profile.print-profile .field--name-field-qualification .field__item p .text-underline{text-decoration:underline;}#ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item p .text-line-through,#ctt-lawyer-profile.print-profile .field--name-field-qualification .field__item p .text-line-through{text-decoration:line-through;}#ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item p .sub-text,#ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item p .sub-text2,#ctt-lawyer-profile.print-profile .field--name-field-qualification .field__item p .sub-text,#ctt-lawyer-profile.print-profile .field--name-field-qualification .field__item p .sub-text2{font-size:10px;position:relative;}#ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item p .sub-text,#ctt-lawyer-profile.print-profile .field--name-field-qualification .field__item p .sub-text{top:-5px;left:-1px;}#ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item p .sub-text2,#ctt-lawyer-profile.print-profile .field--name-field-qualification .field__item p .sub-text2{bottom:-3px;left:-1px;}#ctt-lawyer-profile.print-profile .field--label-above > .field__item{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;}@media (max-width:1023px){#ctt-lawyer-profile.print-profile .field--label-above > .field__item{font-size:14px;}}#ctt-lawyer-profile.print-profile .field--label-above > .field__item br{display:block;}#ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item{flex-direction:column;}
#ctt-lawyer-other{padding-top:120px;margin-top:-1px;padding-bottom:120px;}@media (max-width:1023px){#ctt-lawyer-other{padding-top:100px;margin-top:0;padding-bottom:100px;}}#ctt-lawyer-other .field__label{color:#372d41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){#ctt-lawyer-other .field__label{font-size:24px;}}#ctt-lawyer-other .item-list{position:relative;}#ctt-lawyer-other .item-list::before{content:"";width:100vw;height:110%;background-color:#f7f7f8;right:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3;}#ctt-lawyer-other .item-list .slick-slider{padding-bottom:46px;}@media (max-width:1023px){#ctt-lawyer-other .item-list .slick-slider{position:static;padding-bottom:60px;}}#ctt-lawyer-other .item-list > ul{margin:0;display:block !important;border:none;}#ctt-lawyer-other .item-list .slick-list{overflow:visible;z-index:2;}#ctt-lawyer-other .item-list .slick-list li:last-child .ctt-lawyer-other__item a.li-mask{border-right:1px solid #EEEEF1;}#ctt-lawyer-other .item-list .slick-list li:last-child a.li-mask{border-right:1px solid #EEEEF1;}#ctt-lawyer-other .item-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0;margin-right:0;}#ctt-lawyer-other .item-list .slick-arrow{width:var(--Font-size-JP-headline-XXL);height:var(--Font-size-JP-headline-XXL);-ms-flex-negative:0;flex-shrink:0;border-radius:30px;border:1px solid var(--light-gray-30);background:var(--White);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;-webkit-transform:none;transform:none;right:50px;bottom:-48px;top:auto;left:auto;z-index:1;}@media (max-width:1023px){#ctt-lawyer-other .item-list .slick-arrow{width:30px;height:30px;bottom:0;}}#ctt-lawyer-other .item-list .slick-arrow.slick-disabled:hover{cursor:initial;border-color:var(--light-gray-30);}#ctt-lawyer-other .item-list .slick-arrow.slick-disabled:hover svg path{fill:var(--Light-Gray);}#ctt-lawyer-other .item-list .slick-arrow.slick-disabled svg path{fill:var(--Light-Gray);}#ctt-lawyer-other .item-list .slick-arrow svg path{fill:var(--Red);}@media (min-width:1024px){#ctt-lawyer-other .item-list .slick-arrow:hover{border-color:var(--Red);}#ctt-lawyer-other .item-list .slick-arrow:hover svg path{fill:var(--Red);}}@media (max-width:1023px){#ctt-lawyer-other .item-list .slick-arrow svg{width:6px;}}#ctt-lawyer-other .item-list .slick-prev{right:433px;}@media (max-width:1023px){#ctt-lawyer-other .item-list .slick-prev{right:40px;cursor:default;}}#ctt-lawyer-other .item-list .slick-next{right:385px;}@media (max-width:1023px){#ctt-lawyer-other .item-list .slick-next{right:0;cursor:default;}}#ctt-lawyer-other .item-list .slick-dots{width:calc(100% - 509px);margin-left:0;left:0;-webkit-transform:none;transform:none;bottom:-51px;border:none;}@media (max-width:1023px){#ctt-lawyer-other .item-list .slick-dots{width:calc(100% - 90px);left:0px;bottom:2px;margin-bottom:0;}}#ctt-lawyer-other .item-list .slick-dots li{height:2px;width:calc(100% - 128px);padding:20px 0;border:none;}@media (max-width:1023px){#ctt-lawyer-other .item-list .slick-dots li{padding:15px 0;}}@media (min-width:1024px){#ctt-lawyer-other .item-list .slick-dots li:hover{cursor:pointer;}}#ctt-lawyer-other .item-list .slick-dots li.slick-active button{background-color:var(--Red);}#ctt-lawyer-other .item-list .slick-dots li button{background:var(--Ex-Light-Gray);width:100%;height:2px;border:none;border-radius:0;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (max-width:1023px){#ctt-lawyer-other .item-list .slick-dots li button{cursor:default;}}#ctt-lawyer-other .ctt-lawyer-other__item ~ .ctt-lawyer-other__item > a div{-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (min-width:1024px){#ctt-lawyer-other .ctt-lawyer-other__item ~ .ctt-lawyer-other__item:hover > a div{max-width:341px;}}#ctt-lawyer-other .ctt-lawyer-other__item{border:none;background:#fff;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;height:auto;position:relative;}@media screen and (max-width:429px){#ctt-lawyer-other .ctt-lawyer-other__item{max-height:554px;}}@media (min-width:1024px){#ctt-lawyer-other .ctt-lawyer-other__item:hover{-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);cursor:pointer;z-index:7;}#ctt-lawyer-other .ctt-lawyer-other__item:hover .field--name-field-full-name{color:#d60000;text-decoration:underline;}#ctt-lawyer-other .ctt-lawyer-other__item:hover .ctt-lawyer-other__item-content::after{background:transparent !important;}}#ctt-lawyer-other .ctt-lawyer-other__item > a,#ctt-lawyer-other .ctt-lawyer-other__item .field--name-field-lawyer-selection > a{overflow:hidden;width:100%;display:block;}#ctt-lawyer-other .ctt-lawyer-other__item > a div,#ctt-lawyer-other .ctt-lawyer-other__item .field--name-field-lawyer-selection > a div{max-width:340px;width:100%;height:100%;}@media (max-width:1023px){#ctt-lawyer-other .ctt-lawyer-other__item > a div,#ctt-lawyer-other .ctt-lawyer-other__item .field--name-field-lawyer-selection > a div{max-width:100%;}}#ctt-lawyer-other .ctt-lawyer-other__item > a img,#ctt-lawyer-other .ctt-lawyer-other__item .field--name-field-lawyer-selection > a img{width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media screen and (max-width:1023px){#ctt-lawyer-other .ctt-lawyer-other__item > a img,#ctt-lawyer-other .ctt-lawyer-other__item .field--name-field-lawyer-selection > a img{width:calc(100% + 2px);margin-left:-1px;}}@media (min-width:1024px){#ctt-lawyer-other .ctt-lawyer-other__item > a img,#ctt-lawyer-other .ctt-lawyer-other__item .field--name-field-lawyer-selection > a img{height:213px !important;display:block;}#ctt-lawyer-other .ctt-lawyer-other__item > a img:hover,#ctt-lawyer-other .ctt-lawyer-other__item .field--name-field-lawyer-selection > a img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);}}#ctt-lawyer-other .ctt-lawyer-other__item .field--name-field-lawyer-selection{margin-bottom:0;}#ctt-lawyer-other .ctt-lawyer-other__item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:24px 32px 64px;gap:24px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;background:#fff;position:relative;}@media screen and (max-width:1023px){#ctt-lawyer-other .ctt-lawyer-other__item-content{padding:15px 20px 40px;gap:15px;margin-top:-0.5px;}}#ctt-lawyer-other .ctt-lawyer-other__item-content::before{content:"";position:absolute;top:0;left:-1px;width:1px;height:100%;background:#eeeef1;}#ctt-lawyer-other .ctt-lawyer-other__item-content__top{position:relative;padding-left:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}#ctt-lawyer-other .ctt-lawyer-other__item-content__top::before{content:"";position:absolute;left:0;top:8.5px;width:4px;height:8px;-ms-flex-negative:0;flex-shrink:0;background-image:url(/sites/default/files/assets/images/common/chevron-right-red.svg);background-repeat:no-repeat;background-size:cover;}#ctt-lawyer-other .ctt-lawyer-other__item-content__top-name{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 8px;line-height:27px;cursor:pointer;}@media (min-width:1024px){#ctt-lawyer-other .ctt-lawyer-other__item-content__top-name:hover .field--name-field-full-name{color:#d60000;text-decoration:underline;}}@media (max-width:1023px){#ctt-lawyer-other .ctt-lawyer-other__item-content__top-name{line-height:24px;}}#ctt-lawyer-other .ctt-lawyer-other__item-content__top-name > p,#ctt-lawyer-other .ctt-lawyer-other__item-content__top-name .field--name-field-full-name{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#372d41;font-family:"BIZ UDPGothic";font-size:18px;font-style:normal;font-weight:700;line-height:27px;margin-bottom:0;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media screen and (max-width:1023px){#ctt-lawyer-other .ctt-lawyer-other__item-content__top-name > p,#ctt-lawyer-other .ctt-lawyer-other__item-content__top-name .field--name-field-full-name{font-size:16px;line-height:24px;}}#ctt-lawyer-other .ctt-lawyer-other__item-content__top-name > a{display:-webkit-box;display:-ms-flexbox;display:flex;}#ctt-lawyer-other .ctt-lawyer-other__item-content__top-name > span,#ctt-lawyer-other .ctt-lawyer-other__item-content__top-name .field--name-field-roman-name{color:#372d41;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:700;line-height:157%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;}@media screen and (max-width:1023px){#ctt-lawyer-other .ctt-lawyer-other__item-content__top-name > span,#ctt-lawyer-other .ctt-lawyer-other__item-content__top-name .field--name-field-roman-name{font-size:10px;}}#ctt-lawyer-other .ctt-lawyer-other__item-content__top-intro,#ctt-lawyer-other .ctt-lawyer-other__item-content__top .field--name-field-post,#ctt-lawyer-other .ctt-lawyer-other__item-content__top .field--name-field-job-title-remarks{color:#736c7a;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;margin:4px 0 0;cursor:text;display:inline-block;}@media screen and (max-width:1023px){#ctt-lawyer-other .ctt-lawyer-other__item-content__top-intro,#ctt-lawyer-other .ctt-lawyer-other__item-content__top .field--name-field-post,#ctt-lawyer-other .ctt-lawyer-other__item-content__top .field--name-field-job-title-remarks{font-size:10px;margin:5px 0 0;line-height:150%;}}#ctt-lawyer-other .ctt-lawyer-other__item-content__top .field--name-field-job-title-remarks{display:inline;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;}#ctt-lawyer-other .ctt-lawyer-other__item-content__top .field--name-field-job-title-remarks::before{content:"|";color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:150%;margin-right:3px;}#ctt-lawyer-other .ctt-lawyer-other__item-content__mid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;}@media screen and (max-width:1023px){#ctt-lawyer-other .ctt-lawyer-other__item-content__mid{gap:5px;}}#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--type-entity-reference{margin-bottom:0;}#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-location,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-position{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding-left:28px;position:relative;cursor:text;z-index:3;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;}@media screen and (max-width:1023px){#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-location,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-position{padding-left:24px;}}#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-location::before,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-position::before{content:"";position:absolute;left:0;top:2px;-ms-flex-negative:0;flex-shrink:0;width:20px;height:21px;background-image:url(/sites/default/files/assets/images/common/location-red.svg);background-repeat:no-repeat;background-size:cover;}@media screen and (max-width:1023px){#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-location::before,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-position::before{width:16px;height:16px;}}#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-location > p,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-location div,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-position > p,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-position div{color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:21px;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;}@media screen and (max-width:1023px){#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-location > p,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-location div,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-position > p,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-position div{font-size:12px;line-height:18px;}}#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-location > p::before,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-location div::before,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-position > p::before,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-position div::before{content:"/";color:var(--Light-Gray);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-location > p:first-child::before,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-location div:first-child::before,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-position > p:first-child::before,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-position div:first-child::before{display:none;}#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-location > span,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-position > span{color:#9b9aaa;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:22px;}@media screen and (max-width:1023px){#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-location > span,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-position > span{font-size:12px;line-height:18px;}}#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-phone,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-phone-number{padding-left:28px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:text;z-index:3;}@media (min-width:1024px){#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-phone > a,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-phone-number > a{pointer-events:none;}}@media screen and (max-width:1023px){#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-phone,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-phone-number{padding-left:24px;gap:5px;}}#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-phone::before,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-phone-number::before{content:"";position:absolute;left:0;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;background-image:url(/sites/default/files/assets/images/common/phone-red.svg);background-repeat:no-repeat;background-size:cover;}@media screen and (max-width:1023px){#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-phone::before,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-phone-number::before{width:16px;height:16px;}}#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-phone > p,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-phone > div,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-phone > a,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-phone-number > p,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-phone-number > div,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-phone-number > a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#372d41;margin-bottom:0;position:relative;width:fit-content;}@media screen and (max-width:1023px){#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-phone > p,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-phone > div,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-phone > a,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-phone-number > p,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-phone-number > div,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-phone-number > a{position:relative;}}#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-phone > p span:first-child,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-phone > div span:first-child,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-phone > a span:first-child,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-phone-number > p span:first-child,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-phone-number > div span:first-child,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-phone-number > a span:first-child{color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:21px;margin-bottom:0;cursor:text;}@media screen and (max-width:1023px){#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-phone > p span:first-child,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-phone > div span:first-child,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-phone > a span:first-child,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-phone-number > p span:first-child,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-phone-number > div span:first-child,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-phone-number > a span:first-child{font-size:12px;line-height:18px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:underline;cursor:pointer;}}#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-phone > p span.sub_number,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-phone > div span.sub_number,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-phone > a span.sub_number,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-phone-number > p span.sub_number,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-phone-number > div span.sub_number,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-phone-number > a span.sub_number{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}@media screen and (max-width:1023px){#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-phone > p span.sub_number,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-phone > div span.sub_number,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-phone > a span.sub_number,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-phone-number > p span.sub_number,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-phone-number > div span.sub_number,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-phone-number > a span.sub_number{text-decoration:none;font-size:12px;line-height:18px;width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;pointer-events:none;}}#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-mail,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-email{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding-left:28px;position:relative;cursor:text;z-index:3;}@media screen and (max-width:1023px){#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-mail,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-email{padding-left:24px;}}#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-mail::before,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-email::before{content:"";position:absolute;left:0;top:0;-ms-flex-negative:0;flex-shrink:0;width:20px;height:21px;background-image:url(/sites/default/files/assets/images/common/mail-red.svg);background-repeat:no-repeat;background-size:cover;}@media screen and (max-width:1023px){#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-mail::before,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-email::before{width:16px;height:16px;}}#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-mail > p,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-mail div,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-mail a,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-email > p,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-email div,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-email a{color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:21px;margin-bottom:0;}@media screen and (max-width:1023px){#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-mail > p,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-mail div,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid-mail a,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-email > p,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-email div,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-email a{font-size:12px;line-height:18px;position:relative;}}#ctt-lawyer-other .ctt-lawyer-other__item-content__bot{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;}@media screen and (max-width:1023px){#ctt-lawyer-other .ctt-lawyer-other__item-content__bot{gap:5px;}}#ctt-lawyer-other .ctt-lawyer-other__item-content__bot > li,#ctt-lawyer-other .ctt-lawyer-other__item-content__bot div{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;max-width:unset;border:unset;position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5px 8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#eeeef1;color:#00007e;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (min-width:1024px){#ctt-lawyer-other .ctt-lawyer-other__item-content__bot > li:hover,#ctt-lawyer-other .ctt-lawyer-other__item-content__bot div:hover{cursor:text;}}@media screen and (max-width:1023px){#ctt-lawyer-other .ctt-lawyer-other__item-content__bot > li,#ctt-lawyer-other .ctt-lawyer-other__item-content__bot div{line-height:15px;cursor:default;font-size:10px;}}#ctt-lawyer-other .ctt-lawyer-other__item-content__bot > li > a,#ctt-lawyer-other .ctt-lawyer-other__item-content__bot div > a{position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#00007e;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (min-width:1024px){#ctt-lawyer-other .ctt-lawyer-other__item-content__bot > li > a:hover,#ctt-lawyer-other .ctt-lawyer-other__item-content__bot div > a:hover{text-decoration:underline;}}@media screen and (max-width:1023px){#ctt-lawyer-other .ctt-lawyer-other__item-content__bot > li > a,#ctt-lawyer-other .ctt-lawyer-other__item-content__bot div > a{line-height:15px;font-size:10px;cursor:default;}}@media (min-width:1024px){#ctt-lawyer-other .ctt-lawyer-other__item:nth-child(3n+1) .ctt-lawyer-other__item-content::before{left:0;}#ctt-lawyer-other .ctt-lawyer-other__item:nth-child(3n) .ctt-lawyer-other__item-content::after{content:"";position:absolute;top:0;right:1px;width:1px;height:100%;background:#eeeef1;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;}#ctt-lawyer-other .ctt-lawyer-other__item:last-child .ctt-lawyer-other__item-content::after{content:"";position:absolute;top:0;right:1px;width:1px;height:100%;background:#eeeef1;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;}#ctt-lawyer-other .ctt-lawyer-other__item:hover > a div{max-width:340px;}}#ctt-lawyer-other .ctt-lawyer-other__item a.li-mask{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:1;border:1px solid #EEEEF1;border-right:none;border-top:none;}@media (max-width:1023px){#ctt-lawyer-other .view-display-id-display_seminar .view-content{position:relative;}}#ctt-lawyer-other .view-display-id-display_seminar .field--type-datetime ~ div{position:absolute;top:0;left:0;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;padding:0px 8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:var(--White);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;background:var(--Gray---Gradation,radial-gradient(117.58% 141.42% at 0% 0%,#5a5a64 0%,#252532 100%));}@media (max-width:1023px){#ctt-lawyer-other .view-display-id-display_seminar .field--type-datetime ~ div{left:7.5px;height:20px;}}#ctt-lawyer-other .view-display-id-display_seminar .field--name-field-content-title::before{display:none;}#ctt-lawyer-other .field--type-image{overflow:hidden;}#ctt-lawyer-other .field--type-image img{width:100%;-o-object-fit:cover;object-fit:cover;position:relative;z-index:1;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;margin-bottom:0;display:block;height:213px;}@media (max-width:1023px){#ctt-lawyer-other .field--type-image img{height:42.1333333333vw;}}#ctt-lawyer-other .slide__progress{display:none;height:2px;width:calc(100% - 128px);background:var(--Ex-Light-Gray);position:absolute;left:4px;bottom:0;}@media (max-width:1023px){#ctt-lawyer-other .slide__progress{width:calc(100% - 90px);left:0px;bottom:14px;}}#ctt-lawyer-other .slide__progress-bar{display:block;width:0;height:2px;-webkit-transition:0.4s;transition:0.4s;background-color:var(--Red);}@media (min-width:1024px){#ctt-lawyer-other li.slick-slide:hover .field--name-field-content-title > .field__label{color:var(--Red);text-decoration-line:underline;}#ctt-lawyer-other li.slick-slide:hover .field--type-image > img{-webkit-transform:scale(1.04);transform:scale(1.04);}}#ctt-lawyer-other .btn-default{margin-left:auto;margin-right:unset;background:#d60000;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;position:relative;}@media (max-width:1023px){#ctt-lawyer-other .btn-default{line-height:158%;}}#ctt-lawyer-other .btn-default::before{content:"";position:absolute;background-image:url(/sites/default/files/assets/images/common/chevron-right-white.svg);width:4px;height:8px;right:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media (max-width:1023px){#ctt-lawyer-other .btn-default::before{right:20px;}}@media (max-width:1023px){#ctt-lawyer-other .btn-default{margin-top:20px;}}@media (min-width:1024px){#ctt-lawyer-other .btn-default:hover{color:#fff;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.1))),#d60000 url(/sites/default/files/assets/images/common/chevron-right-white.svg) no-repeat calc(100% - 24px) center;background:linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 100%),#d60000 url(/sites/default/files/assets/images/common/chevron-right-white.svg) no-repeat calc(100% - 24px) center;}}@media (min-width:1024px){#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-email a{cursor:pointer;}}@media (max-width:1023px){#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-lawyer-email a{cursor:default;}}@media (max-width:1023px){#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item,#ctt-lawyer-other .ctt-lawyer-other__item > a,#ctt-lawyer-other .field--type-image{overflow:visible;}}.ctt-lawyer-other.sliders .item-list::before{background-color:#fff !important;}.ctt-lawyer-other.sliders .item-list .ctt-lawyer-other__item .field--name-field-thumbnail{max-width:342px !important;}@media (max-width:1023px){.ctt-lawyer-other.sliders .item-list .ctt-lawyer-other__item .field--name-field-thumbnail{max-width:100% !important;}}.ctt-lawyer-other.sliders .item-list .ctt-lawyer-other__item .ctt-lawyer-other__item-content::after{display:none;}.ctt-lawyer-other.sliders .item-list .ctt-lawyer-other__item .ctt-lawyer-other__item-content::before{display:none;}.ctt-lawyer-other.sliders.lawyer-detail-other{background:#f7f7f8;}.ctt-lawyer-other.sliders.lawyer-detail-other .item-list::before{background-color:#f7f7f8 !important;}@media (max-width:1023px){.mt-1-c-sp{margin-top:1px !important;}}@media (max-width:1023px){.translate-y-1-sp{-webkit-transform:translateY(1px);transform:translateY(1px);}}@media (max-width:1023px){.translate-y-3-sp{-webkit-transform:translateY(3px);transform:translateY(3px);}}
#ctt-lawyer-form{padding-top:120px;}@media (max-width:1023px){#ctt-lawyer-form{padding-top:100px;margin-top:1px;}}#ctt-lawyer-form .field__label{color:#372d41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){#ctt-lawyer-form .field__label{font-size:24px;}}@media (max-width:1023px){#ctt-lawyer-form .lawyer-form-search{padding-top:60px;margin-top:-1px;}}
.page-view-insight .content > .views-element-container{margin-top:0;}.office-banner{position:relative;}.office-banner img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;}@media (max-width:1023px){.office-banner_pc{display:none;}}@media (min-width:1024px){.office-banner_sp{display:none;}}.office-banner .container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.office-banner .container h1{color:#372d41;font-family:"BIZ UDPGothic";font-size:40px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.office-banner .container h1{font-size:24px;}}.office-banner .container p{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin-top:16px;max-width:675px;margin-bottom:0;}@media (max-width:1023px){.office-banner .container p{font-size:12px;max-width:80%;}}
.page-node-31 .views-element-container{margin-top:0;}.business-tab{padding-top:64px;padding-bottom:120px;}@media (max-width:1023px){.business-tab{padding-top:40px;padding-bottom:100px;}}.business-tab .block_type_practice_areas .tab-button{gap:8px;margin-bottom:64px;}@media (max-width:1023px){.business-tab .block_type_practice_areas .tab-button{gap:5px;margin-bottom:40px;}}.business-tab .block_type_practice_areas .tab-button button,.business-tab .block_type_practice_areas .tab-button a{color:#372d41;text-align:center;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;border:none;background:transparent;padding-bottom:16px;padding-top:0;border-bottom:2px solid #e1e1e6;width:calc((100% - 16px) / 3);-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.node--type-marketing-page .business-tab{padding-bottom:0;}@media (max-width:1023px){.business-tab .block_type_practice_areas .tab-button button,.business-tab .block_type_practice_areas .tab-button a{font-size:12px;width:calc((100% - 10px) / 3);padding-bottom:10px;}}.business-tab .block_type_practice_areas .tab-button button.active,.business-tab .block_type_practice_areas .tab-button a.active{color:#d60000;font-weight:700;border-bottom:2px solid #d60000;}@media (min-width:1024px){.business-tab .block_type_practice_areas .tab-button button:hover,.business-tab .block_type_practice_areas .tab-button a:hover{color:#D60000;text-decoration:none;}}.business-tab .block_type_practice_areas .business_areas_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:88px;padding:32px 56px;background:#f7f7f8;margin-bottom:48px;}@media (max-width:1023px){.business-tab .block_type_practice_areas .business_areas_wrap{display:block;margin-bottom:30px;padding:20px;}}.business-tab .block_type_practice_areas .business_areas_wrap:last-child{margin-bottom:0;}.business-tab .block_type_practice_areas .business_areas_wrap > a{display:block;}@media (max-width:1023px){.business-tab .block_type_practice_areas .business_areas_wrap > a{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e1e1e6;}}.business-tab .block_type_practice_areas .business_areas_wrap > a p{color:#372d41;font-family:"BIZ UDPGothic";font-size:20px;font-style:normal;font-weight:700;line-height:150%;width:264px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;position:relative;margin-bottom:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}@media (max-width:1023px){.business-tab .block_type_practice_areas .business_areas_wrap > a p{font-size:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-right:40px;}}.business-tab .block_type_practice_areas .business_areas_wrap > a p::before{content:"";position:relative;background-image:url(/sites/default/files/assets/images/common/arrow-right-red_0.svg);margin-right:8px;display:inline-block;width:4px;height:8px;top:11px;-ms-flex-negative:0;flex-shrink:0;}@media (max-width:1023px){.business-tab .block_type_practice_areas .business_areas_wrap > a p::before{content:"";position:absolute;right:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-ms-flex-negative:0;flex-shrink:0;width:12px;height:2px;background:#d60000;margin-right:0;-webkit-transition:all 0.5s;transition:all 0.5s;}}.business-tab .block_type_practice_areas .business_areas_wrap > a p::after{content:"";position:absolute;right:9px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-ms-flex-negative:0;flex-shrink:0;width:2px;height:12px;background:#d60000;opacity:1;-webkit-transition:all 0.5s;-webkit-transition:all 0.3s;transition:all 0.3s;}@media (min-width:1024px){.business-tab .block_type_practice_areas .business_areas_wrap > a p::after{display:none;}}.business-tab .block_type_practice_areas .business_areas_wrap > a p.open::after{opacity:0;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);}.business-tab .block_type_practice_areas .business_areas_wrap > a p.no-child{gap:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;}.business-tab .block_type_practice_areas .business_areas_wrap > a p.no-child::after{display:none;}@media (max-width:1023px){.business-tab .block_type_practice_areas .business_areas_wrap > a p.no-child::before{display:block;content:"";position:relative;background:url(/sites/default/files/assets/images/common/arrow-right-red_0.svg);margin-right:8px;display:inline-block;width:4px;height:8px;top:4px;right:unset;-ms-flex-negative:0;flex-shrink:0;}}.business-tab .block_type_practice_areas .business_areas_left{-webkit-box-flex:1;-ms-flex:1;flex:1;}.business-tab .block_type_practice_areas .business_areas_left > a{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}@media (max-width:1023px){.business-tab .block_type_practice_areas .business_areas_left > a{font-size:14px;}}.business-tab .block_type_practice_areas .business_areas_left > a::before{content:"";position:relative;background-image:url(/sites/default/files/assets/images/common/arrow-right-red_0.svg);margin-right:8px;display:inline-block;width:4px;height:8px;top:8px;-ms-flex-negative:0;flex-shrink:0;}@media (max-width:1023px){.business-tab .block_type_practice_areas .business_areas_left > a::before{top:6px;}}@media (max-width:1023px){.business-tab .block_type_practice_areas .business_areas_child{display:none;}}.business-tab .block_type_practice_areas .business_areas_child.open{max-height:1000px;}.business-tab .block_type_practice_areas .business_areas_child > a{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:20px;}@media (min-width:1024px){.business-tab .block_type_practice_areas .business_areas_child > a{display:none;}}.business-tab .block_type_practice_areas .business_areas_child > a::before{content:"";position:relative;background-image:url(/sites/default/files/assets/images/common/arrow-right-red.svg);margin-right:8px;display:inline-block;width:4px;height:8px;top:6px;-ms-flex-negative:0;flex-shrink:0;}@media (max-width:1023px){.business-tab .block_type_practice_areas .business_areas_child > a::before{top:8px;}}.business-tab .block_type_practice_areas .business_areas_child > div{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 32px minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:16px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #e1e1e6;}@media (max-width:1023px){.business-tab .block_type_practice_areas .business_areas_child > div{-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr));row-gap:10px;padding-bottom:20px;margin-bottom:20px;padding-left:12px;}}.business-tab .block_type_practice_areas .business_areas_child > div a{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}@media (max-width:1023px){.business-tab .block_type_practice_areas .business_areas_child > div a{font-size:14px;}}.business-tab .block_type_practice_areas .business_areas_child > div a::before{content:"";position:relative;background-image:url(/sites/default/files/assets/images/common/arrow-right-red_0.svg);margin-right:8px;display:inline-block;width:4px;height:8px;top:8px;-ms-flex-negative:0;flex-shrink:0;}@media (max-width:1023px){.business-tab .block_type_practice_areas .business_areas_child > div a::before{top:6px;}}.business-tab .block_type_practice_areas .industries .row{row-gap:32px;}@media (max-width:1023px){.business-tab .block_type_practice_areas .industries .row{row-gap:30px;}}.business-tab .block_type_practice_areas .industries_wrap-item{padding:32px 56px;background:#f7f7f8;height:100%;}@media (max-width:1023px){.business-tab .block_type_practice_areas .industries_wrap-item{padding:20px;}}.business-tab .block_type_practice_areas .industries_wrap-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;top:8px;}.business-tab .block_type_practice_areas .industries_wrap-item a:nth-child(1){color:#372d41;font-family:"BIZ UDPGothic";font-size:20px;font-style:normal;font-weight:700;line-height:150%;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #e1e1e6;}@media (max-width:1023px){.business-tab .block_type_practice_areas .industries_wrap-item a:nth-child(1){font-size:16px;padding-bottom:20px;margin-bottom:20px;}}.business-tab .block_type_practice_areas .industries_wrap-item a:nth-child(1)::before{content:"";position:relative;background-image:url(/sites/default/files/assets/images/common/arrow-right-red_0.svg);margin-right:8px;display:inline-block;width:4px;height:8px;top:11px;-ms-flex-negative:0;flex-shrink:0;}@media (max-width:1023px){.business-tab .block_type_practice_areas .industries_wrap-item a:nth-child(1)::before{top:9px;}}.business-tab .block_type_practice_areas .industries_wrap-item a:nth-child(2){color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.business-tab .block_type_practice_areas .industries_wrap-item a:nth-child(2){font-size:14px;}}.business-tab .block_type_practice_areas .industries_wrap-item a:nth-child(2)::before{content:"";position:relative;background-image:url(/sites/default/files/assets/images/common/arrow-right-red_0.svg);margin-right:8px;display:inline-block;width:4px;height:8px;top:8px;-ms-flex-negative:0;flex-shrink:0;}@media (max-width:1023px){.business-tab .block_type_practice_areas .industries_wrap-item a:nth-child(2)::before{top:6px;}}.business-tab .block_type_practice_areas .country_regions_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:88px;padding:32px 56px;background:#f7f7f8;margin-bottom:48px;}@media (max-width:1023px){.business-tab .block_type_practice_areas .country_regions_wrap{display:block;margin-bottom:30px;padding:20px;}}.business-tab .block_type_practice_areas .country_regions_wrap:last-child{margin-bottom:0;}.business-tab .block_type_practice_areas .country_regions_wrap_title{color:#372d41;font-family:"BIZ UDPGothic";font-size:20px;font-style:normal;font-weight:700;line-height:150%;width:264px;-ms-flex-negative:0;flex-shrink:0;}@media (max-width:1023px){.business-tab .block_type_practice_areas .country_regions_wrap_title{font-size:16px;}}.business-tab .block_type_practice_areas .country_regions_left{-webkit-box-flex:1;-ms-flex:1;flex:1;}.business-tab .block_type_practice_areas .country_regions_left > a{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}@media (max-width:1023px){.business-tab .block_type_practice_areas .country_regions_left > a{font-size:14px;}}.business-tab .block_type_practice_areas .country_regions_left > a::before{content:"";position:relative;background-image:url(/sites/default/files/assets/images/common/arrow-right-red_0.svg);margin-right:8px;display:inline-block;width:4px;height:8px;top:8px;-ms-flex-negative:0;flex-shrink:0;}@media (max-width:1023px){.business-tab .block_type_practice_areas .country_regions_left > a::before{top:6px;}}.business-tab .block_type_practice_areas .country_regions_child{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 32px minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:16px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #e1e1e6;}@media (max-width:1023px){.business-tab .block_type_practice_areas .country_regions_child{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;row-gap:10px;padding-bottom:20px;margin-bottom:20px;padding-left:12px;margin-top:20px;}}.business-tab .block_type_practice_areas .country_regions_child > a{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}@media (max-width:1023px){.business-tab .block_type_practice_areas .country_regions_child > a{font-size:14px;}}.business-tab .block_type_practice_areas .country_regions_child > a::before{content:"";position:relative;background-image:url(/sites/default/files/assets/images/common/arrow-right-red_0.svg);margin-right:8px;display:inline-block;width:4px;height:8px;top:8px;}@media (max-width:1023px){.business-tab .block_type_practice_areas .country_regions_child > a::before{top:6px;}}@media (max-width:1023px){.business-tab .use-pc{display:none !important;}}@media (min-width:1024px){.business-tab .use-sp{display:none !important;}}.business-tab a{-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (min-width:1024px){.business-tab a:hover{color:#D60000 !important;text-decoration-line:underline;}}.business-tab a p{-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (min-width:1024px){.business-tab a p:hover{color:#D60000 !important;text-decoration:underline;}}
.business-my-page{position:relative;width:100%;padding:var(--Spacing-96-70) 30px;background:var(--Gray---Gradation);}.business-my-page__wrapper{width:100%;max-width:600px;margin:0 auto;}.business-my-page__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.business-my-page__content p,.business-my-page__content h2{color:var(--White);font-family:"BIZ UDPGothic";font-style:normal;margin-bottom:0;}@media screen and (max-width:1023px){.business-my-page__content p,.business-my-page__content h2{cursor:default;}}.business-my-page__content h2{font-family:proxima-nova,sans-serif;font-size:var(--font-size-jp-body-label-s);font-weight:600;line-height:125%;letter-spacing:0.7px;}@media screen and (max-width:1023px){.business-my-page__content h2{letter-spacing:0.6px;cursor:default;}}.business-my-page__content p:nth-child(2){text-align:center;font-size:var(--Font-size-JP-headline-XXL);font-weight:700;line-height:150%;margin-top:16px;}@media screen and (max-width:1023px){.business-my-page__content p:nth-child(2){margin-top:15px;}}.business-my-page__content p:nth-child(3){text-align:center;font-size:var(--font-size-jp-body-label-m);font-weight:400;line-height:175%;margin-top:24px;}@media screen and (max-width:1023px){.business-my-page__content p:nth-child(3){margin-top:21px;line-height:178%;}}.business-my-page__content-btn{width:100%;max-width:320px;margin-top:48px;}@media screen and (max-width:1023px){.business-my-page__content-btn{margin-top:30px;}}.business-my-page__content-btn a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:56px;padding:0px 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;background:var(--Red);-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (min-width:1024px){.business-my-page__content-btn a:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.1))),#D60000;background:linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 100%),#D60000;}}@media (max-width:1023px){.business-my-page__content-btn a{padding:0 20px;height:50px;cursor:default;}}.business-my-page__content-btn a p:nth-child(1){width:100%;color:var(--White,#fff);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-style:normal;font-weight:700;line-height:150%;letter-spacing:0;text-transform:none;margin-bottom:0;}.business-my-page__content-btn a img{-ms-flex-negative:0;flex-shrink:0;width:14px;height:14px;}@media (max-width:1023px){.use-pc{display:none !important;}}@media (min-width:1024px){.use-sp{display:none !important;}}
@media screen and (max-width:1023px){#modal-alphabetical-list.lawyer-modal,#modal-area-expertise.lawyer-modal,#modal-job-title.lawyer-modal,#modal-language-support.lawyer-modal,#modal-newsletters-name.lawyer-modal,#modal-office-location.lawyer-modal{top:40px;left:20px !important;z-index:-1;}#modal-alphabetical-list.lawyer-modal::after,#modal-area-expertise.lawyer-modal::after,#modal-job-title.lawyer-modal::after,#modal-language-support.lawyer-modal::after,#modal-newsletters-name.lawyer-modal::after,#modal-office-location.lawyer-modal::after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);}#modal-alphabetical-list.lawyer-modal .modal-dialog,#modal-area-expertise.lawyer-modal .modal-dialog,#modal-job-title.lawyer-modal .modal-dialog,#modal-language-support.lawyer-modal .modal-dialog,#modal-newsletters-name.lawyer-modal .modal-dialog,#modal-office-location.lawyer-modal .modal-dialog{overflow-y:hidden;}#modal-alphabetical-list.lawyer-modal .modal-dialog .modal-content,#modal-area-expertise.lawyer-modal .modal-dialog .modal-content,#modal-job-title.lawyer-modal .modal-dialog .modal-content,#modal-language-support.lawyer-modal .modal-dialog .modal-content,#modal-newsletters-name.lawyer-modal .modal-dialog .modal-content,#modal-office-location.lawyer-modal .modal-dialog .modal-content{height:calc(100dvh - 80px);}#modal-alphabetical-list.lawyer-modal .modal-dialog .modal-content .modal-header,#modal-area-expertise.lawyer-modal .modal-dialog .modal-content .modal-header,#modal-job-title.lawyer-modal .modal-dialog .modal-content .modal-header,#modal-language-support.lawyer-modal .modal-dialog .modal-content .modal-header,#modal-newsletters-name.lawyer-modal .modal-dialog .modal-content .modal-header,#modal-office-location.lawyer-modal .modal-dialog .modal-content .modal-header{height:60px;padding:10px 20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px;padding-right:50px;}#modal-alphabetical-list.lawyer-modal .modal-dialog .modal-content .modal-header button.btn-close,#modal-area-expertise.lawyer-modal .modal-dialog .modal-content .modal-header button.btn-close,#modal-job-title.lawyer-modal .modal-dialog .modal-content .modal-header button.btn-close,#modal-language-support.lawyer-modal .modal-dialog .modal-content .modal-header button.btn-close,#modal-newsletters-name.lawyer-modal .modal-dialog .modal-content .modal-header button.btn-close,#modal-office-location.lawyer-modal .modal-dialog .modal-content .modal-header button.btn-close{right:20px;}}@media screen and (max-width:1023px) and (max-width:1023px){#modal-alphabetical-list.lawyer-modal .modal-dialog .modal-content .modal-header button.btn-close,#modal-area-expertise.lawyer-modal .modal-dialog .modal-content .modal-header button.btn-close,#modal-job-title.lawyer-modal .modal-dialog .modal-content .modal-header button.btn-close,#modal-language-support.lawyer-modal .modal-dialog .modal-content .modal-header button.btn-close,#modal-newsletters-name.lawyer-modal .modal-dialog .modal-content .modal-header button.btn-close,#modal-office-location.lawyer-modal .modal-dialog .modal-content .modal-header button.btn-close{left:auto;}}@media screen and (max-width:1023px){#modal-alphabetical-list.lawyer-modal .modal-dialog .modal-content .modal-header button.btn-close::after,#modal-area-expertise.lawyer-modal .modal-dialog .modal-content .modal-header button.btn-close::after,#modal-job-title.lawyer-modal .modal-dialog .modal-content .modal-header button.btn-close::after,#modal-language-support.lawyer-modal .modal-dialog .modal-content .modal-header button.btn-close::after,#modal-newsletters-name.lawyer-modal .modal-dialog .modal-content .modal-header button.btn-close::after,#modal-office-location.lawyer-modal .modal-dialog .modal-content .modal-header button.btn-close::after{background-image:url(/sites/default/files/assets/images/common/icon-close-white.svg);}}@media screen and (max-width:1023px) and (max-width:1023px){#modal-alphabetical-list.lawyer-modal .modal-dialog .modal-content .modal-body .post-popup__wrapper,#modal-area-expertise.lawyer-modal .modal-dialog .modal-content .modal-body .post-popup__wrapper,#modal-job-title.lawyer-modal .modal-dialog .modal-content .modal-body .post-popup__wrapper,#modal-language-support.lawyer-modal .modal-dialog .modal-content .modal-body .post-popup__wrapper,#modal-newsletters-name.lawyer-modal .modal-dialog .modal-content .modal-body .post-popup__wrapper,#modal-office-location.lawyer-modal .modal-dialog .modal-content .modal-body .post-popup__wrapper{min-height:calc(100dvh - 239px - 26px);height:calc(100dvh - 239px - 26px);max-height:calc(100dvh - 239px - 26px);}#modal-alphabetical-list.lawyer-modal .modal-dialog .modal-content .modal-body .post-popup__wrapper .tab-content,#modal-area-expertise.lawyer-modal .modal-dialog .modal-content .modal-body .post-popup__wrapper .tab-content,#modal-job-title.lawyer-modal .modal-dialog .modal-content .modal-body .post-popup__wrapper .tab-content,#modal-language-support.lawyer-modal .modal-dialog .modal-content .modal-body .post-popup__wrapper .tab-content,#modal-newsletters-name.lawyer-modal .modal-dialog .modal-content .modal-body .post-popup__wrapper .tab-content,#modal-office-location.lawyer-modal .modal-dialog .modal-content .modal-body .post-popup__wrapper .tab-content{padding:20px;height:calc(100dvh - 276px - 80px);margin-top:-2px;}}@media screen and (max-width:1023px){#modal-alphabetical-list.lawyer-modal .modal-dialog .modal-content .modal-body .alphabeticallist-popup,#modal-area-expertise.lawyer-modal .modal-dialog .modal-content .modal-body .alphabeticallist-popup,#modal-job-title.lawyer-modal .modal-dialog .modal-content .modal-body .alphabeticallist-popup,#modal-language-support.lawyer-modal .modal-dialog .modal-content .modal-body .alphabeticallist-popup,#modal-newsletters-name.lawyer-modal .modal-dialog .modal-content .modal-body .alphabeticallist-popup,#modal-office-location.lawyer-modal .modal-dialog .modal-content .modal-body .alphabeticallist-popup{min-height:calc(100dvh - 60px - 80px);max-height:calc(100dvh - 60px - 80px);}}@media screen and (max-width:1023px) and (max-width:1023px){#modal-alphabetical-list.lawyer-modal .modal-dialog .modal-content .modal-body .office-location-popup,#modal-area-expertise.lawyer-modal .modal-dialog .modal-content .modal-body .office-location-popup,#modal-job-title.lawyer-modal .modal-dialog .modal-content .modal-body .office-location-popup,#modal-language-support.lawyer-modal .modal-dialog .modal-content .modal-body .office-location-popup,#modal-newsletters-name.lawyer-modal .modal-dialog .modal-content .modal-body .office-location-popup,#modal-office-location.lawyer-modal .modal-dialog .modal-content .modal-body .office-location-popup{min-height:calc(100dvh - 190px - 25px);max-height:calc(100dvh - 190px - 25px);}}@media screen and (max-width:1023px){#modal-alphabetical-list.lawyer-modal .modal-dialog .modal-content .modal-body .support-language-popup,#modal-area-expertise.lawyer-modal .modal-dialog .modal-content .modal-body .support-language-popup,#modal-job-title.lawyer-modal .modal-dialog .modal-content .modal-body .support-language-popup,#modal-language-support.lawyer-modal .modal-dialog .modal-content .modal-body .support-language-popup,#modal-newsletters-name.lawyer-modal .modal-dialog .modal-content .modal-body .support-language-popup,#modal-office-location.lawyer-modal .modal-dialog .modal-content .modal-body .support-language-popup{height:calc(100dvh - 217px - 80px);}}@media screen and (max-width:1023px) and (max-width:1023px){#modal-alphabetical-list.lawyer-modal .modal-dialog .modal-content .modal-body .support-language-popup,#modal-area-expertise.lawyer-modal .modal-dialog .modal-content .modal-body .support-language-popup,#modal-job-title.lawyer-modal .modal-dialog .modal-content .modal-body .support-language-popup,#modal-language-support.lawyer-modal .modal-dialog .modal-content .modal-body .support-language-popup,#modal-newsletters-name.lawyer-modal .modal-dialog .modal-content .modal-body .support-language-popup,#modal-office-location.lawyer-modal .modal-dialog .modal-content .modal-body .support-language-popup{min-height:calc(100dvh - 190px - 25px);max-height:calc(100dvh - 190px - 25px);}}@media screen and (max-width:1023px) and (max-width:1023px){#modal-alphabetical-list.lawyer-modal .modal-dialog .modal-content .modal-body .type-popup,#modal-area-expertise.lawyer-modal .modal-dialog .modal-content .modal-body .type-popup,#modal-job-title.lawyer-modal .modal-dialog .modal-content .modal-body .type-popup,#modal-language-support.lawyer-modal .modal-dialog .modal-content .modal-body .type-popup,#modal-newsletters-name.lawyer-modal .modal-dialog .modal-content .modal-body .type-popup,#modal-office-location.lawyer-modal .modal-dialog .modal-content .modal-body .type-popup{min-height:calc(100dvh - 190px - 25px);max-height:calc(100dvh - 190px - 25px);}}@media screen and (max-width:1023px) and (max-width:1023px){#modal-alphabetical-list.lawyer-modal .modal-dialog .modal-content .modal-footer,#modal-area-expertise.lawyer-modal .modal-dialog .modal-content .modal-footer,#modal-job-title.lawyer-modal .modal-dialog .modal-content .modal-footer,#modal-language-support.lawyer-modal .modal-dialog .modal-content .modal-footer,#modal-newsletters-name.lawyer-modal .modal-dialog .modal-content .modal-footer,#modal-office-location.lawyer-modal .modal-dialog .modal-content .modal-footer{padding:15px 20px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}#modal-alphabetical-list.lawyer-modal .modal-dialog .modal-content .modal-footer button.btn-secondary,#modal-area-expertise.lawyer-modal .modal-dialog .modal-content .modal-footer button.btn-secondary,#modal-job-title.lawyer-modal .modal-dialog .modal-content .modal-footer button.btn-secondary,#modal-language-support.lawyer-modal .modal-dialog .modal-content .modal-footer button.btn-secondary,#modal-newsletters-name.lawyer-modal .modal-dialog .modal-content .modal-footer button.btn-secondary,#modal-office-location.lawyer-modal .modal-dialog .modal-content .modal-footer button.btn-secondary{-ms-flex-negative:1;flex-shrink:1;}#modal-alphabetical-list.lawyer-modal .modal-dialog .modal-content .modal-footer button.btn-primary,#modal-area-expertise.lawyer-modal .modal-dialog .modal-content .modal-footer button.btn-primary,#modal-job-title.lawyer-modal .modal-dialog .modal-content .modal-footer button.btn-primary,#modal-language-support.lawyer-modal .modal-dialog .modal-content .modal-footer button.btn-primary,#modal-newsletters-name.lawyer-modal .modal-dialog .modal-content .modal-footer button.btn-primary,#modal-office-location.lawyer-modal .modal-dialog .modal-content .modal-footer button.btn-primary{max-width:110px;}}@media screen and (max-width:1023px){#modal-alphabetical-list.show.lawyer-modal,#modal-area-expertise.show.lawyer-modal,#modal-job-title.show.lawyer-modal,#modal-language-support.show.lawyer-modal,#modal-newsletters-name.show.lawyer-modal,#modal-office-location.show.lawyer-modal{z-index:1111;}}.lawyer-form-search_content_wrap-top > div input:focus{border-color:#e1e1e6 !important;}
.page-view-news .content > .views-element-container,.page-view-newsletters .content > .views-element-container{margin-top:0;}.notice-banner{position:relative;}.notice-banner img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;}@media (max-width:1023px){.notice-banner_pc{display:none;}}@media (min-width:1024px){.notice-banner_sp{display:none;}}.notice-banner .container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.notice-banner .container h1{color:#372d41;font-family:"BIZ UDPGothic";font-size:40px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:0;}@media (max-width:1023px){.notice-banner .container h1{font-size:24px;}}
.form-after-search p{color:#372D41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:0;}.notice-form{padding-top:80px;}@media (max-width:1023px){.notice-form{padding-top:60px;}}.notice-form .month-picker-open-button{border-radius:0;}.notice-form_title{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:150%;padding:16px 88px;background:#eeeef1;margin-bottom:0;border-bottom:1px solid #E1E1E6;}@media (max-width:1023px){.notice-form_title{font-size:14px;padding:12px 20px;}}.notice-form_content{background:#f7f7f8;padding:24px 88px 24px;margin:1px 0;border-bottom:1px solid #e1e1e6;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;}@media (max-width:1023px){.notice-form_content{padding:15px 20px;}}.notice-form_input-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}@media (max-width:1023px){.notice-form_input-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;}}.notice-form_input-top label{color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:8px;display:block;}@media (max-width:1023px){.notice-form_input-top label{font-size:12px;margin-bottom:5px;}}.notice-form_input-top .notice-form_input-bot > label{margin-bottom:0;}.notice-form_input-top .form-type-textfield{width:calc((100% - 16px) / 2);margin-bottom:0 !important;line-height:normal;}@media (max-width:1023px){.notice-form_input-top .form-type-textfield{width:100%;}}.notice-form_input-top .form-type-textfield input{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;padding:0px 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e1e1e6;border-radius:0;color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.notice-form_input-top .form-type-textfield input{height:45px;padding:0 15px;font-size:16px;}}.notice-form_input-top .form-type-textfield input::-webkit-input-placeholder{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.notice-form_input-top .form-type-textfield input::-moz-placeholder{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.notice-form_input-top .form-type-textfield input:-ms-input-placeholder{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.notice-form_input-top .form-type-textfield input::-ms-input-placeholder{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.notice-form_input-top .form-type-textfield input::placeholder{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.notice-form_input-top_date{width:calc((100% - 16px) / 2);line-height:normal;}@media (max-width:1023px){.notice-form_input-top_date{width:100%;}}.notice-form_input-top_date_input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;}@media (max-width:1023px){.notice-form_input-top_date_input{gap:5px;}}.notice-form_input-top_date_input span{font-family:"BIZ UDPGothic";width:14px;height:auto;margin-bottom:0;text-align:center;}.notice-form_input-top_date_input .form-type-date{width:calc((100% - 30px) / 2);margin-bottom:0 !important;}@media (max-width:1023px){.notice-form_input-top_date_input .form-type-date{width:calc((100% - 24px) / 2);}}.notice-form_input-top_date_input .form-type-date input{width:100% !important;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;padding:0px 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e1e1e6;border-radius:0;color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;cursor:pointer;}@media (max-width:1023px){.notice-form_input-top_date_input .form-type-date input{height:45px;padding:0 15px;font-size:16px;width:100% !important;pointer-events:none;}}.notice-form_input-top_date_input .form-type-date input::-webkit-input-placeholder{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.notice-form_input-top_date_input .form-type-date input::-moz-placeholder{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.notice-form_input-top_date_input .form-type-date input:-ms-input-placeholder{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.notice-form_input-top_date_input .form-type-date input::-ms-input-placeholder{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.notice-form_input-top_date_input .form-type-date input::placeholder{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.notice-form_input-top_date_input .form-item-start-date{position:relative;}.notice-form_input-top_date_input .form-item-start-date input::-webkit-calendar-picker-indicator{opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;z-index:3;cursor:pointer;pointer-events:none;}.notice-form_input-top_date_input .form-item-start-date p{position:absolute;width:90%;height:30px;left:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;z-index:1;color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px 0 12px;margin-bottom:0;cursor:pointer;pointer-events:none;}.notice-form_input-top_date_input .form-item-start-date p.text-value{color:#372d41;}@media (max-width:1023px){.notice-form_input-top_date_input .form-item-start-date p{height:40px;}}.notice-form_input-top_date_input .form-item-start-date_button{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;background-color:transparent;border:none;padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;pointer-events:none;cursor:pointer;}.notice-form_input-top_date_input .form-item-end-date{position:relative;}.notice-form_input-top_date_input .form-item-end-date input::-webkit-calendar-picker-indicator{opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;z-index:3;cursor:pointer;pointer-events:none;}.notice-form_input-top_date_input .form-item-end-date p{position:absolute;width:90%;height:30px;left:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;z-index:1;color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px 0 12px;margin-bottom:0;cursor:pointer;pointer-events:none;}.notice-form_input-top_date_input .form-item-end-date p.text-value{color:#372d41;}@media (max-width:1023px){.notice-form_input-top_date_input .form-item-end-date p{height:40px;}}.notice-form_input-top_date_input .form-item-end-date_button{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;background-color:transparent;border:none;padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;pointer-events:none;cursor:pointer;}.notice-form_input-bot{width:calc((100% - 16px) / 2);position:relative;}@media (max-width:1023px){.notice-form_input-bot{width:100%;margin-top:10px;}}.notice-form_input-bot label{width:100%;color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.notice-form_input-bot label{font-size:12px;}}.notice-form_input-bot input{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;padding:0px 44px 0 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e1e1e6;border-radius:0;color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-top:8px;background:#fff;text-overflow:ellipsis;}.notice-form_input-bot input::-moz-selection{background-color:transparent;}.notice-form_input-bot input::selection{background-color:transparent;}@media (max-width:1023px){.notice-form_input-bot input{height:45px;padding:0 40px 0 15px;margin-top:5px;}}.notice-form_input-bot i{position:absolute;width:100%;height:40px;left:0;bottom:0;cursor:pointer;}.notice-form_input-bot i::before{content:"";position:absolute;top:50%;right:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;background-image:url(/sites/default/files/assets/images/common/open_in_new.svg);background-repeat:no-repeat;background-position:center;}.notice-form .form-actions{background:#f7f7f8;margin-bottom:0 !important;padding:24px 88px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;}@media (max-width:1023px){.notice-form .form-actions{padding:15px 20px;margin-top:0;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.notice-form .form-actions #edit-submit-news,#edit-submit-news-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;width:320px;height:48px;padding:8px 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;background:#d60000;color:#fff;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:150%;border:none;border-radius:0;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (min-width:1024px){.notice-form .form-actions #edit-submit-news:hover,#edit-submit-news-bottom:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.1))),#d60000;background:linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 100%),#d60000;}}@media (max-width:1023px){.notice-form .form-actions #edit-submit-news,#edit-submit-news-bottom{width:100%;font-size:14px;height:45px;}}.notice-form .form-actions #edit-reset-news,#edit-reset-news-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;min-width:144px;height:48px;padding:8px 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;border:1px solid #9b9aaa;background:#f7f7f8;color:#736c7a;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;border-radius:0;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (min-width:1024px){.notice-form .form-actions #edit-reset-news:hover,#edit-reset-news-bottom:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.05)),to(rgba(0,0,0,0.05))),#f7f7f8;background:linear-gradient(0deg,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.05) 100%),#f7f7f8;}}@media (max-width:1023px){.notice-form .form-actions #edit-reset-news,#edit-reset-news-bottom{width:100%;font-size:14px;height:45px;}}.container.notice-form{margin-top:40px;}@media (max-width:1023px){.container.notice-form{margin-top:20px;}}#modal-announcement-category{opacity:0;visibility:hidden;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}#modal-announcement-category.show{opacity:1;visibility:visible;}@media (max-width:1023px){#modal-announcement-category{position:fixed;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.4)),to(rgba(0,0,0,0.4))),#FFF;background:linear-gradient(0deg,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.4) 100%),#FFF;}}#modal-announcement-category .modal-dialog{max-width:848px;}@media (max-width:1023px){#modal-announcement-category .modal-dialog{margin:0;max-width:89.3333333333vw;max-height:calc(100vh - 80px);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}}@media (min-width:1024px){#modal-announcement-category .modal-content .modal-body .post-popup__block > input:before{top:-2px;}#modal-announcement-category .modal-content .modal-body .post-popup .post-popup__block:nth-child(2){padding-bottom:24px;}}@media (max-width:1023px){#modal-announcement-category .modal-content .modal-body .post-popup__block > input:before{top:2px;}#modal-announcement-category .modal-content .modal-body .post-popup__block{padding-bottom:18px;margin-top:18px;}}#modal-announcement-category .modal-content{max-width:848px;width:100%;}@media (max-width:1023px){#modal-announcement-category .modal-content{max-width:89.3333333333vw;}}#modal-announcement-category .modal-content .modal-body .post-popup__wrapper{max-height:448px;}#modal-announcement-category .modal-content .modal-header{background:#372d41;border-radius:0;padding:24px 32px 24px 88px;height:72px;position:relative;}@media (max-width:1023px){#modal-announcement-category .modal-content .modal-header{padding:16px 20px;height:60px;}}#modal-announcement-category .modal-content .modal-header h5{color:#fff;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:150%;}#modal-announcement-category .modal-content .modal-header .btn-close{color:#fff;position:relative;background:none;width:24px;height:24px;padding:0;margin:0;}#modal-announcement-category .modal-content .modal-header .btn-close::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-image:url(/sites/default/files/assets/images/common/icon-close-white.svg);background-repeat:no-repeat;background-size:100% 100%;}#modal-announcement-category .modal-content .modal-header span{display:none;}#modal-announcement-category .modal-content .modal-body input,#modal-announcement-category .modal-content .modal-body label{cursor:pointer;}#modal-announcement-category .modal-content .modal-body .post-popup__wrapper > div{padding:32px 88px;}@media (max-width:1023px){#modal-announcement-category .modal-content .modal-body .post-popup__wrapper > div{padding:20px;}}#modal-announcement-category .modal-content .modal-body .post-popup__block:first-child{margin-top:0;}#modal-announcement-category .modal-content .modal-body .post-popup__block .children.popup__list2 li{width:calc((100% - 32px) / 2);}@media (max-width:1023px){#modal-announcement-category .modal-content .modal-body .post-popup__block .children.popup__list2 li{width:100%;}}.header-modal-picker{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 88px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#372D41;position:relative;}@media (max-width:1023px){.header-modal-picker{padding:10px 20px;}}.header-modal-picker .modal-title{color:#FFF;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.header-modal-picker .modal-title{padding:8px 0px;}}.header-modal-picker .close-btn{position:absolute;width:20px;height:20px;right:32px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;}@media (max-width:1023px){.header-modal-picker .close-btn{right:20px;}}#MonthPicker_Button_start-date,#MonthPicker_Button_start-date-bottom{background:none;border:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;}.month-picker-year-table tr{background:transparent;border:none;}html.scrollbar-width-0px.open-month-picker{overflow:hidden !important;}@media (min-width:1024px){html.scrollbar-width-0px.open-month-picker{padding-right:0 !important;}html.scrollbar-width-0px.open-month-picker .header-desktop__scroll{right:0;}html.scrollbar-width-0px.open-month-picker .month-picker{margin-left:0;}}html.scrollbar-width-15px.open-month-picker{overflow:hidden !important;}@media (min-width:1024px){html.scrollbar-width-15px.open-month-picker{padding-right:15px !important;}html.scrollbar-width-15px.open-month-picker .header-desktop__scroll{right:15px;}html.scrollbar-width-15px.open-month-picker .month-picker{margin-left:-7.5px;}}html.scrollbar-width-17px.open-month-picker{overflow:hidden !important;}@media (min-width:1024px){html.scrollbar-width-17px.open-month-picker{padding-right:17px !important;}html.scrollbar-width-17px.open-month-picker .header-desktop__scroll{right:17px;}html.scrollbar-width-17px.open-month-picker .month-picker{margin-left:-8px;}}.month-picker{border:none;border-radius:0;}.month-picker{position:fixed;max-width:672px;top:50% !important;left:50% !important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;padding-bottom:56px;z-index:999;}@media (max-width:1023px){.month-picker{padding-bottom:30px;max-width:calc(100% - 40px);width:calc(100% - 40px);}}.month-picker .month-picker table{border-spacing:0;}.month-picker .month-picker-header{margin:0;background:transparent;border:none;margin-top:32px;}@media (max-width:1023px){.month-picker .month-picker-header{margin-top:20px;}}.month-picker .month-picker-year-table{margin:0;padding:0 88px;border-spacing:0;}@media (max-width:1023px){.month-picker .month-picker-year-table{padding:0 20px;}}.month-picker .month-picker-year-table .month-picker-title{pointer-events:none;}.month-picker .month-picker-year-table .month-picker-title .ui-button{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;background:none;}.month-picker .month-picker-year-table .month-picker-title .ui-button-text{color:var(--Navy,#372D41);text-align:center;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:700;line-height:150%;}.month-picker .month-picker-year-table .month-picker-title .ui-button-text span ~ span{display:none;}@media (max-width:1023px){.month-picker .month-picker-year-table .month-picker-title .ui-button-text{padding-top:3px;}}.month-picker .month-picker-previous{background:transparent;border:none;}.month-picker .month-picker-previous .ui-button{width:40px;height:40px;border:1px solid #E1E1E6;border-radius:30px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;background:#ffffff;}.month-picker .month-picker-previous .ui-button.focus-visible{background:transparent;}@media (max-width:1023px){.month-picker .month-picker-previous .ui-button{width:30px;height:30px;}}@media (min-width:1024px){.month-picker .month-picker-previous .ui-button:hover{background:transparent;border-color:#d60000;cursor:pointer;}}.month-picker .month-picker-previous .ui-icon{background-image:url(/sites/default/files/assets/images/common/arrow-solid-left-red.svg);width:15px;height:15px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-position:center;margin:0;}.month-picker .month-picker-next{background:transparent;border:none;}.month-picker .month-picker-next .ui-button{width:40px;height:40px;border:1px solid #E1E1E6;border-radius:30px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.month-picker .month-picker-next .ui-button.focus-visible{background:transparent;}@media (max-width:1023px){.month-picker .month-picker-next .ui-button{width:30px;height:30px;}}@media (min-width:1024px){.month-picker .month-picker-next .ui-button:hover{background:transparent;border-color:#d60000;cursor:pointer;}}.month-picker .month-picker-next .ui-icon{background-image:url(/sites/default/files/assets/images/common/arrow-solid-right-red.svg);width:15px;height:15px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-position:center;margin:0;}.month-picker .month-picker-month-table{margin:0;margin-top:16px;padding:0 80px;border-spacing:8px;table-layout:fixed;}@media (max-width:1023px){.month-picker .month-picker-month-table{padding:0 10px;border-spacing:10px;margin-top:10px;}}.month-picker .month-picker-month-table tr{background:transparent;border:none;padding:0;}.month-picker .month-picker-month-table tr td{height:48px;}.month-picker .month-picker-month-table tr td a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background:transparent;border:none;margin:0;border-radius:0;border:1px solid #E1E1E6;background:#F7F7F8;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.month-picker .month-picker-month-table tr td a.ui-state-active,.month-picker .month-picker-month-table tr td a:hover{border-color:var(--Red);color:var(--Red);background:#f7f7f8;}.month-picker .month-picker-month-table tr td a.ui-state-active span,.month-picker .month-picker-month-table tr td a:hover span{color:var(--Red);}.month-picker .month-picker-month-table tr td a span{color:#372D41;text-align:center;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.month-picker .month-picker-month-table tr td a span{font-size:14px;position:relative;top:1px;}}#MonthPicker_Button_end-date,#MonthPicker_Button_end-date-bottom{background:none;border:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;}.month-picker-year-table tr{background:transparent;border:none;}.month-picker-title a{border:none !important;}.month-picker-title .ui-state-hover{border:none !important;background:none !important;}.open-month-picker body{overflow:hidden;}@media (max-width:1023px){.page-view-news #modal-area-expertise.show.lawyer-modal{top:40px;left:20px !important;z-index:1111;}.page-view-news #modal-area-expertise.show.lawyer-modal:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);}.page-view-news #modal-area-expertise.show.lawyer-modal .modal-dialog{overflow-y:hidden;}.page-view-news #modal-area-expertise.show.lawyer-modal .modal-dialog .modal-content{height:calc(100dvh - 80px);}.page-view-news #modal-area-expertise.show.lawyer-modal .modal-dialog .modal-content .modal-header{height:60px;padding:10px 20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px;padding-right:50px;}.page-view-news #modal-area-expertise.show.lawyer-modal .modal-dialog .modal-content .modal-header button.btn-close{left:auto;right:20px;}.page-view-news #modal-area-expertise.show.lawyer-modal .modal-dialog .modal-content .modal-header button.btn-close:after{background-image:url(/sites/default/files/assets/images/common/icon-close-white.svg);}.page-view-news #modal-area-expertise.show.lawyer-modal .modal-dialog .modal-content .modal-body .post-popup__wrapper{min-height:calc(100dvh - 239px - 26px);height:calc(100dvh - 239px - 26px);max-height:calc(100dvh - 239px - 26px);}.page-view-news #modal-area-expertise.show.lawyer-modal .modal-dialog .modal-content .modal-body .post-popup__wrapper .tab-content{padding:20px;height:calc(100dvh - 276px - 80px);margin-top:-2px;}.page-view-news #modal-area-expertise.show.lawyer-modal .modal-dialog .modal-content .modal-footer{padding:15px 20px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.page-view-news #modal-area-expertise.show.lawyer-modal .modal-dialog .modal-content .modal-footer button.btn-secondary{-ms-flex-negative:1;flex-shrink:1;}.page-view-news #modal-area-expertise.show.lawyer-modal .modal-dialog .modal-content .modal-footer button.btn-primary{max-width:110px;}}
.notice-result{margin-top:64px;}@media (max-width:1023px){.notice-result{margin-top:40px;}}.notice-result > .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;}@media (max-width:1023px){.notice-result > .container{gap:5px;}}.notice-result p{color:#372D41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;}@media (max-width:1023px){.notice-result p{font-size:12px;}}.notice-result p span{color:var(--Red,#D60000);font-weight:700;}.notice-list{padding-top:64px;}@media (max-width:1023px){.notice-list{padding-top:40px;}}.notice-list .views-row{padding:24px 0;border-bottom:1px solid #E1E1E6;position:relative;}@media (max-width:1023px){.notice-list .views-row{padding:15px 0;}}.notice-list .views-row:first-child{border-top:1px solid #E1E1E6;}.notice-list .views-row_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:20px;}@media (max-width:1023px){.notice-list .views-row_top{gap:10px;}}.notice-list .views-row_top .field--name-field-release-date{color:#736C7A;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:150%;-ms-flex-negative:0;flex-shrink:0;padding:0;margin-top:1.5px;}@media (max-width:1023px){.notice-list .views-row_top .field--name-field-release-date{font-size:10px;}}.notice-list .views-row_top .field--name-field-news-category{color:#372D41;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5px 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#EEEEF1;margin-bottom:0;}@media (max-width:1023px){.notice-list .views-row_top .field--name-field-news-category{font-size:10px;line-height:15px;}}.notice-list .views-row_bot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:100%;margin-top:8px;padding-right:36px;}@media (min-width:1024px){.notice-list .views-row_bot:hover .field--name-field-content-title{color:#D60000;text-decoration:underline;}}@media (max-width:1023px){.notice-list .views-row_bot{padding-right:19px;margin-top:5px;}}.notice-list .views-row_bot .field--name-field-content-title{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:175%;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (max-width:1023px){.notice-list .views-row_bot .field--name-field-content-title{font-size:14px;line-height:25px;}}.notice-list .views-row_bot .field--name-field-content-title::before{display:none;}.notice-list .views-row_bot .field--name-field-content-title br{display:none;}@media (max-width:390px){.notice-list .views-row_bot .field--name-field-content-title br{display:block;}}.notice-list .views-row_bot_title{-webkit-box-flex:1;-ms-flex:1;flex:1;}.notice-list .views-row_bot_button{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;}.notice-list .views-row_link{margin-top:16px;}@media (max-width:1023px){.notice-list .views-row_link{margin-top:10px;}}.notice-list .views-row_link .field--name-field-lawyer-name{padding-left:0;}.notice-list .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:16px;margin-top:48px;}@media (max-width:1023px){.notice-list .pagination{margin-top:30px;}}.notice-list .pagination li[role=presentation] .page-link{pointer-events:none;}.notice-list .pagination li[role=presentation] .page-link:hover{background-color:transparent;}.notice-list .pagination > li a{width:40px;height:40px;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100% !important;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.notice-list .pagination > li a.disabled{pointer-events:none;}.notice-list .pagination > li a span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:1023px){.notice-list .pagination > li a{width:30px;height:30px;font-size:11px;}}@media (min-width:1024px){.notice-list .pagination > li a:hover{background:transparent;border-color:#D60000;}}.notice-list .pagination > li a[onclick="return false;"]{border-color:#E1E1E6;}.notice-list .pagination > li a[onclick="return false;"] svg path{fill:#9B9AAA;}@media (min-width:1024px){.notice-list .pagination > li a[onclick="return false;"]:hover{background:transparent;border-color:#E1E1E6;}}.notice-list .pagination > ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1px;}.notice-list .pagination > ul li a:focus{-webkit-box-shadow:none;box-shadow:none;background:transparent;}.notice-list .pagination > ul li .page-link{width:40px;height:40px;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100% !important;color:#372D41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;border:none;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (max-width:1023px){.notice-list .pagination > ul li .page-link{width:30px;height:30px;font-size:12px;}}@media (min-width:1024px){.notice-list .pagination > ul li .page-link:hover{background:transparent;color:#D60000;text-decoration:underline;}}@media (min-width:1024px){.notice-list .pagination > ul li > span:hover{background:#F7F7F8;color:#D60000;text-decoration:none !important;cursor:default;}}@media (min-width:1024px){.notice-list .pagination > ul li[role=presentation] span:hover{background:transparent;color:#372D41;text-decoration:unset;cursor:default;}}.notice-list .pagination > ul li.active .page-link{background:#F7F7F8;color:#D60000;font-weight:700;}.notice-list .pagination .page-item a:focus{-webkit-box-shadow:none;box-shadow:none;background:transparent;}
html.scrollbar-width-0px.open-modal-floating,html.scrollbar-width-0px.open-month-picker,html.scrollbar-width-0px.open-submenu,html.scrollbar-width-0px.overflow-hidden2{overflow:hidden !important;padding-right:0 !important;}@media (max-width:1023px){html.scrollbar-width-0px.open-modal-floating,html.scrollbar-width-0px.open-month-picker,html.scrollbar-width-0px.open-submenu,html.scrollbar-width-0px.overflow-hidden2{padding-right:0 !important;}}html.scrollbar-width-0px.open-modal-floating .header-desktop__scroll,html.scrollbar-width-0px.open-month-picker .header-desktop__scroll,html.scrollbar-width-0px.open-submenu .header-desktop__scroll,html.scrollbar-width-0px.overflow-hidden2 .header-desktop__scroll{left:0;right:0 !important;}html.scrollbar-width-0px.open-modal-floating .header-lawyer-detail-fixed,html.scrollbar-width-0px.open-month-picker .header-lawyer-detail-fixed,html.scrollbar-width-0px.open-submenu .header-lawyer-detail-fixed,html.scrollbar-width-0px.overflow-hidden2 .header-lawyer-detail-fixed{left:0;right:0 !important;}html.scrollbar-width-15px.open-modal-floating,html.scrollbar-width-15px.open-month-picker,html.scrollbar-width-15px.open-submenu,html.scrollbar-width-15px.overflow-hidden2{overflow:hidden !important;padding-right:15px !important;}@media (max-width:1023px){html.scrollbar-width-15px.open-modal-floating,html.scrollbar-width-15px.open-month-picker,html.scrollbar-width-15px.open-submenu,html.scrollbar-width-15px.overflow-hidden2{padding-right:0 !important;}}html.scrollbar-width-15px.open-modal-floating .header-desktop__scroll,html.scrollbar-width-15px.open-month-picker .header-desktop__scroll,html.scrollbar-width-15px.open-submenu .header-desktop__scroll,html.scrollbar-width-15px.overflow-hidden2 .header-desktop__scroll{left:0;right:15px !important;width:calc(100% - 15px);}html.scrollbar-width-15px.open-modal-floating .header-lawyer-detail-fixed,html.scrollbar-width-15px.open-month-picker .header-lawyer-detail-fixed,html.scrollbar-width-15px.open-submenu .header-lawyer-detail-fixed,html.scrollbar-width-15px.overflow-hidden2 .header-lawyer-detail-fixed{left:0;right:15px !important;width:calc(100% - 15px);}@media (min-width:1024px){html.scrollbar-width-15px.open-modal-floating .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom,html.scrollbar-width-15px.open-month-picker .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom,html.scrollbar-width-15px.open-submenu .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom,html.scrollbar-width-15px.overflow-hidden2 .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom{right:47px;}html.scrollbar-width-15px.open-modal-floating .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom + a,html.scrollbar-width-15px.open-month-picker .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom + a,html.scrollbar-width-15px.open-submenu .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom + a,html.scrollbar-width-15px.overflow-hidden2 .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom + a{position:relative;right:7.5px;}}html.scrollbar-width-17px.open-modal-floating,html.scrollbar-width-17px.open-month-picker,html.scrollbar-width-17px.open-submenu,html.scrollbar-width-17px.overflow-hidden2{overflow:hidden !important;padding-right:17px !important;}@media (max-width:1023px){html.scrollbar-width-17px.open-modal-floating,html.scrollbar-width-17px.open-month-picker,html.scrollbar-width-17px.open-submenu,html.scrollbar-width-17px.overflow-hidden2{padding-right:0 !important;}}html.scrollbar-width-17px.open-modal-floating .header-desktop__scroll,html.scrollbar-width-17px.open-month-picker .header-desktop__scroll,html.scrollbar-width-17px.open-submenu .header-desktop__scroll,html.scrollbar-width-17px.overflow-hidden2 .header-desktop__scroll{left:0;right:17px !important;width:calc(100% - 17px);}html.scrollbar-width-17px.open-modal-floating .header-lawyer-detail-fixed,html.scrollbar-width-17px.open-month-picker .header-lawyer-detail-fixed,html.scrollbar-width-17px.open-submenu .header-lawyer-detail-fixed,html.scrollbar-width-17px.overflow-hidden2 .header-lawyer-detail-fixed{left:0;right:17px !important;width:calc(100% - 17px);}@media (min-width:1024px){html.scrollbar-width-17px.open-modal-floating .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom,html.scrollbar-width-17px.open-month-picker .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom,html.scrollbar-width-17px.open-submenu .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom,html.scrollbar-width-17px.overflow-hidden2 .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom{right:49px;}html.scrollbar-width-17px.open-modal-floating .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom + a,html.scrollbar-width-17px.open-month-picker .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom + a,html.scrollbar-width-17px.open-submenu .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom + a,html.scrollbar-width-17px.overflow-hidden2 .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom + a{position:relative;right:8.5px;}}html.scrollbar-width-20px.open-modal-floating,html.scrollbar-width-20px.open-month-picker,html.scrollbar-width-20px.open-submenu,html.scrollbar-width-20px.overflow-hidden2{overflow:hidden !important;padding-right:20px !important;}@media (max-width:1023px){html.scrollbar-width-20px.open-modal-floating,html.scrollbar-width-20px.open-month-picker,html.scrollbar-width-20px.open-submenu,html.scrollbar-width-20px.overflow-hidden2{padding-right:0 !important;}}html.scrollbar-width-20px.open-modal-floating .header-desktop__scroll,html.scrollbar-width-20px.open-month-picker .header-desktop__scroll,html.scrollbar-width-20px.open-submenu .header-desktop__scroll,html.scrollbar-width-20px.overflow-hidden2 .header-desktop__scroll{left:0;right:20px !important;width:calc(100% - 20px);}html.scrollbar-width-20px.open-modal-floating .header-lawyer-detail-fixed,html.scrollbar-width-20px.open-month-picker .header-lawyer-detail-fixed,html.scrollbar-width-20px.open-submenu .header-lawyer-detail-fixed,html.scrollbar-width-20px.overflow-hidden2 .header-lawyer-detail-fixed{left:0;right:20px !important;width:calc(100% - 20px);}@media (min-width:1024px){html.scrollbar-width-20px.open-modal-floating .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom,html.scrollbar-width-20px.open-month-picker .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom,html.scrollbar-width-20px.open-submenu .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom,html.scrollbar-width-20px.overflow-hidden2 .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom{right:52px;}html.scrollbar-width-20px.open-modal-floating .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom + a,html.scrollbar-width-20px.open-month-picker .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom + a,html.scrollbar-width-20px.open-submenu .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom + a,html.scrollbar-width-20px.overflow-hidden2 .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom + a{position:relative;right:10px;}}html[lang=en] .region-float-search h2{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:3px;margin:0;}html[lang=en].is-safari .region-float-search h2{letter-spacing:1px;}html[lang=en] .region-float-search h2 span{transform:rotate(180deg);}.region-float-search h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;word-break:break-word;width:64px;height:193px;padding:56px 25px 32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Spacing-16-10);color:var(--White);-webkit-font-feature-settings:"vert" on;font-feature-settings:"vert" on;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:700;line-height:110%;position:fixed;left:-64px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:var(--Navy);cursor:pointer;-webkit-transition:0.5s cubic-bezier(0.32,0,0.67,0);transition:0.5s cubic-bezier(0.32,0,0.67,0);z-index:20;}@media (min-width:1024px){.region-float-search h2:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0.1)),to(rgba(255,255,255,0.1))),#372d41;background:linear-gradient(0deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.1) 100%),#372d41;}}.region-float-search h2.show{left:0;}@media (max-width:1023px){.region-float-search h2{display:none;}}.region-float-search h2::after{content:"";position:absolute;width:16px;height:16px;top:24px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-image:url(/sites/default/files/assets/images/common/icon-search-white.svg);background-repeat:no-repeat;}.region-float-search h2.hidden{opacity:0;pointer-events:none;}.region-float-search h2:focus,.region-float-search h2:focus-visible{outline:none;}@media (min-width:1024px){.region-float-search__sidebar-sp{display:none !important;}}@media (max-width:1023px){.region-float-search__sidebar-sp{position:fixed;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;padding:5px;background:var(--Ex-Light-Gray);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;-webkit-transition:0.25s ease-out;transition:0.25s ease-out;z-index:11;-webkit-transform:translateY(100%);transform:translateY(100%);cursor:default;}}@media (max-width:1023px){.region-float-search__sidebar-sp p{width:50%;min-width:195px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;background:var(--Navy);margin-bottom:0;cursor:default;color:var(--White);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-style:normal;font-weight:700;line-height:150%;}}@media (max-width:1023px) and (max-width:374px){.region-float-search__sidebar-sp p{min-width:162px;}}@media (max-width:1023px) and (min-width:1024px){.region-float-search__sidebar-sp p:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0.1)),to(rgba(255,255,255,0.1))),#372d41;background:linear-gradient(0deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.1) 100%),#372d41;}}@media (max-width:1023px) and (max-width:1023px){.region-float-search__sidebar-sp p::after{content:"";width:20px;height:20px;background-image:url(/sites/default/files/assets/images/common/icon-search-white.svg);background-repeat:no-repeat;background-size:contain;}}@media (max-width:1023px){.region-float-search__sidebar-sp__left-btn,.region-float-search__sidebar-sp__right-btn{width:25%;min-width:80px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2px;cursor:default;color:var(--White);text-align:center;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:700;line-height:150%;}}@media (max-width:1023px) and (max-width:374px){.region-float-search__sidebar-sp__left-btn,.region-float-search__sidebar-sp__right-btn{min-width:68px;}}@media (max-width:1023px){.region-float-search__sidebar-sp__left-btn:hover,.region-float-search__sidebar-sp__right-btn:hover{color:var(--White);}}@media (max-width:1023px) and (min-width:1024px){.region-float-search__sidebar-sp__left-btn:hover,.region-float-search__sidebar-sp__right-btn:hover{opacity:0.9;min-width:68px;}}@media (max-width:1023px){.region-float-search__sidebar-sp__left-btn::before,.region-float-search__sidebar-sp__right-btn::before{content:"";width:20px;height:20px;background-repeat:no-repeat;}}@media (max-width:1023px){.region-float-search__sidebar-sp__left-btn{background:var(--Gray---Gradation,radial-gradient(117.58% 141.42% at 0% 0%,#5a5a64 0%,#252532 100%));}.region-float-search__sidebar-sp__left-btn::before{background-image:url(/sites/default/files/assets/images/common/user.svg);}}@media (max-width:1023px){.region-float-search__sidebar-sp__right-btn{background:var(--Red);}.region-float-search__sidebar-sp__right-btn::before{background-image:url(/sites/default/files/assets/images/common/mail.svg);}}.region-float-search .sidebar-sp-scroll{-webkit-transform:translateY(0);transform:translateY(0);}.region-float-search .sidebar-sp-hidden{display:none;}@media (max-width:1023px){.region-float-search .sidebar-sp-hidden{-webkit-transform:translateY(100%);transform:translateY(100%);}}.region-float-search .content{width:240px;height:calc(100dvh - 96px);display:-webkit-box;display:-ms-flexbox;display:flex;padding:32px 16px 16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;background:var(--Navy);position:fixed;top:96px;left:0;z-index:998;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:1;-webkit-transition:0.5s cubic-bezier(0.33,1,0.68,1);transition:0.5s cubic-bezier(0.33,1,0.68,1);}.region-float-search .content .js-form-type-textfield{position:relative;margin-bottom:13px !important;}.region-float-search .content .js-form-type-textfield .chosen-choices{position:absolute;right:0;color:#d60000;bottom:0;cursor:pointer;z-index:1;width:100%;height:40px;}@media (max-width:1023px){.region-float-search .content .js-form-type-textfield .chosen-choices{height:45px;cursor:default;}}.region-float-search .content .js-form-type-textfield .chosen-choices::before{content:"";position:absolute;top:50%;right:6px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px;height:16px;background-image:url(/sites/default/files/assets/images/common/open_in_new.svg);background-repeat:no-repeat;background-position:center;}@media (max-width:1023px){.region-float-search .content .js-form-type-textfield .chosen-choices::before{background-image:url(/sites/default/files/assets/images/common/fl-chevron-right-red.svg);}}.region-float-search .content form{height:100%;overflow:auto;}.region-float-search .content form::-webkit-scrollbar{width:4px;}.region-float-search .content .sidebar-floating_icon-close{width:16px;height:16px;position:absolute;top:8px;right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;outline:none;}@media (max-width:1023px){.region-float-search .content .sidebar-floating_icon-close{z-index:2;width:20px;height:20px;top:20px;right:30px;cursor:default;}.region-float-search .content .sidebar-floating_icon-close svg{width:100%;height:100%;}}.region-float-search .content .sidebar-floating_icon-close svg{outline:none;}.region-float-search .content .sidebar-floating_title-form{color:var(--White);text-align:center;font-family:"BIZ UDPGothic";font-size:var(--Font-size-JP-headline-XXS);font-style:normal;font-weight:700;line-height:150%;padding-bottom:21px;}.region-float-search .content label{color:var(--White);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:400;line-height:150%;}.region-float-search .content label + label{display:none;}.region-float-search .content summary{display:none;}.region-float-search .content .content-box{height:calc(100% - 190px);overflow:auto;}@media (max-width:1023px){.region-float-search .content .content-box{height:100%;}}.region-float-search .content .content-box::-webkit-scrollbar{width:4px;-webkit-appearance:none;}.region-float-search .content .content-box::-webkit-scrollbar-track{border-radius:10px;}.region-float-search .content .content-box::-webkit-scrollbar-thumb{border-radius:10px;background:#736c7a;}@media screen and (min-width:1024px){.region-float-search .content .content-box::-webkit-scrollbar-thumb:hover{background:#55505b;}}.region-float-search .content input{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:40px;padding:0px 45px 0 16px;background:var(--light-gray-30);border-radius:0;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:400;line-height:150%;overflow:hidden;text-overflow:ellipsis;}.region-float-search .content input#edit-q{padding:0 16px;}@media (max-width:1023px){.region-float-search .content input#edit-q{font-size:16px;}}@media (max-width:1023px){.region-float-search .content input{font-size:14px;}}.region-float-search .content input::-webkit-input-placeholder{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:400;line-height:150%;}.region-float-search .content input::-moz-placeholder{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:400;line-height:150%;}.region-float-search .content input:-ms-input-placeholder{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:400;line-height:150%;}.region-float-search .content input::-ms-input-placeholder{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:400;line-height:150%;}.region-float-search .content input::placeholder{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:400;line-height:150%;}.region-float-search .content .form-actions{margin-top:73px;position:fixed;bottom:16px;background:var(--Navy);z-index:1;margin-bottom:0 !important;}.region-float-search .content .form-actions #edit-submit{display:-webkit-box;display:-ms-flexbox;display:flex;width:208px;height:var(--Font-size-JP-headline-XXL);padding:var(--Spacing-8-5) 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;background:var(--Red);color:var(--White);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:700;line-height:150%;border:var(--Red);-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (min-width:1024px){.region-float-search .content .form-actions #edit-submit:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.1))),#d60000;background:linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 100%),#d60000;}}.region-float-search .content .form-actions #edit-reset{display:-webkit-box;display:-ms-flexbox;display:flex;width:208px;height:var(--Font-size-JP-headline-XXL);padding:var(--Spacing-8-5) 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;color:var(--light-gray-30);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:400;line-height:150%;border:1px solid rgba(155,154,170,0.3);background:transparent;margin-top:8px;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.region-float-search .content .form-actions #edit-reset:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0.05)),to(rgba(255,255,255,0.05))),#372d41;background:linear-gradient(0deg,rgba(255,255,255,0.05) 0%,rgba(255,255,255,0.05) 100%),#372d41;}@media (max-width:1023px){.region-float-search .content .form-actions #edit-reset:hover{background-color:transparent;}}@media (max-width:1023px){.region-float-search .content .form-actions{position:absolute;bottom:0;left:30px;width:100%;max-width:calc(100vw - 60px);margin:0 auto;-webkit-transform:unset;transform:unset;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;background:var(--Ex-Light-Gray);z-index:2;}.region-float-search .content .form-actions #edit-submit,.region-float-search .content .form-actions #edit-reset{font-size:14px;width:100%;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;cursor:default;}.region-float-search .content .form-actions #edit-reset{background:var(--Red);font-size:var(--font-size-jp-body-label-m);font-weight:700;line-height:150%;}.region-float-search .content .form-actions #edit-reset{background:var(--Ex-Light-Gray);margin-top:0;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-style:normal;font-weight:400;line-height:150%;border:1px solid var(--Light-Gray);background:var(--Ex-Light-Gray);}}@media (max-width:1023px){.region-float-search .content{-webkit-transform:translateX(0);transform:translateX(0);opacity:0;visibility:hidden;width:100vw;height:100dvh;top:0;background:var(--Ex-Light-Gray);padding:100px 30px 20px;}.region-float-search .content #mhm-zeta-search{padding-bottom:110px;width:100%;}.region-float-search .content #mhm-zeta-search::-webkit-scrollbar{display:none;}.region-float-search .content #mhm-zeta-search .sidebar-floating_title-form{padding:10px;width:100%;height:60px;margin-bottom:0;position:absolute;top:0;left:0;right:0;z-index:1;background-color:#372d41;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;cursor:default;}.region-float-search .content #mhm-zeta-search .mb-3{margin-bottom:16px !important;}.region-float-search .content #mhm-zeta-search label{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-style:normal;font-weight:400;line-height:150%;margin-bottom:4px;}.region-float-search .content #mhm-zeta-search input{padding:0px 40px 0 15px;border:1px solid var(--light-gray-30);background:var(--White);height:45px;cursor:default;border-radius:0;}.region-float-search .content #mhm-zeta-search input#edit-q{padding:0 15px;}.region-float-search .content #mhm-zeta-search input::-webkit-input-placeholder{color:var(--navy-70);text-overflow:ellipsis;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-weight:400;line-height:150%;}.region-float-search .content #mhm-zeta-search input::-moz-placeholder{color:var(--navy-70);text-overflow:ellipsis;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-weight:400;line-height:150%;}.region-float-search .content #mhm-zeta-search input:-ms-input-placeholder{color:var(--navy-70);text-overflow:ellipsis;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-weight:400;line-height:150%;}.region-float-search .content #mhm-zeta-search input::-ms-input-placeholder{color:var(--navy-70);text-overflow:ellipsis;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-weight:400;line-height:150%;}.region-float-search .content #mhm-zeta-search input::placeholder{color:var(--navy-70);text-overflow:ellipsis;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-weight:400;line-height:150%;}}.region-float-search .content.open{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);-webkit-box-shadow:8px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:8px 0px 40px 0px rgba(0,0,0,0.15);}@media (max-width:1023px){.region-float-search .content.open{opacity:1;z-index:998;padding:76px 30px 20px;}}.region-float-search h2.h2-translate{-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);}#modal-alphabetical-list,#modal-area-expertise,#modal-newsletters-name,#modal-job-title,#modal-language-support,#modal-office-location{opacity:0;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;position:fixed;top:0;left:0;width:100vw;height:100%;display:block !important;z-index:-1;}#modal-alphabetical-list .modal-dialog,#modal-area-expertise .modal-dialog,#modal-newsletters-name .modal-dialog,#modal-job-title .modal-dialog,#modal-language-support .modal-dialog,#modal-office-location .modal-dialog{max-width:848px;}@media (max-width:1023px){#modal-alphabetical-list .modal-dialog,#modal-area-expertise .modal-dialog,#modal-newsletters-name .modal-dialog,#modal-job-title .modal-dialog,#modal-language-support .modal-dialog,#modal-office-location .modal-dialog{margin:0;}#modal-alphabetical-list .modal-dialog .modal-content,#modal-area-expertise .modal-dialog .modal-content,#modal-newsletters-name .modal-dialog .modal-content,#modal-job-title .modal-dialog .modal-content,#modal-language-support .modal-dialog .modal-content,#modal-office-location .modal-dialog .modal-content{overflow:hidden;}}#modal-alphabetical-list .modal-header,#modal-area-expertise .modal-header,#modal-newsletters-name .modal-header,#modal-job-title .modal-header,#modal-language-support .modal-header,#modal-office-location .modal-header{width:100%;padding:24px 88px;background:var(--Navy);border-radius:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#modal-alphabetical-list .modal-header .modal-title,#modal-area-expertise .modal-header .modal-title,#modal-newsletters-name .modal-header .modal-title,#modal-newsletters-name .modal-header .checkbox-newsletter-all,#modal-job-title .modal-header .modal-title,#modal-language-support .modal-header .modal-title,#modal-office-location .modal-header .modal-title{text-align:center;color:var(--White);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){#modal-alphabetical-list .modal-header .modal-title,#modal-area-expertise .modal-header .modal-title,#modal-newsletters-name .modal-header .modal-title,#modal-newsletters-name .modal-header .checkbox-newsletter-all,#modal-job-title .modal-header .modal-title,#modal-language-support .modal-header .modal-title,#modal-office-location .modal-header .modal-title{font-size:16px;cursor:default;}}#modal-newsletters-name .modal-header .checkbox-newsletter-all{margin:0;display:flex;gap:8px;}@media (max-width:1023px){#modal-newsletters-name .modal-header .modal-title,#modal-newsletters-name .modal-header .checkbox-newsletter-all{text-align:left;}}#modal-alphabetical-list .modal-header .btn-close,#modal-area-expertise .modal-header .btn-close,#modal-newsletters-name .modal-header .btn-close,#modal-job-title .modal-header .btn-close,#modal-language-support .modal-header .btn-close,#modal-office-location .modal-header .btn-close{position:absolute;right:40px;width:20px;height:20px;z-index:0;padding:0;background:none;opacity:1;}@media (max-width:1023px){#modal-alphabetical-list .modal-header .btn-close,#modal-area-expertise .modal-header .btn-close,#modal-newsletters-name .modal-header .btn-close,#modal-job-title .modal-header .btn-close,#modal-language-support .modal-header .btn-close,#modal-office-location .modal-header .btn-close{right:unset;left:30px;cursor:default;}}#modal-alphabetical-list .modal-header .btn-close:focus,#modal-area-expertise .modal-header .btn-close:focus,#modal-newsletters-name .modal-header .btn-close:focus,#modal-job-title .modal-header .btn-close:focus,#modal-language-support .modal-header .btn-close:focus,#modal-office-location .modal-header .btn-close:focus{border:none;-webkit-box-shadow:none;box-shadow:none;}#modal-alphabetical-list .modal-header .btn-close::after,#modal-area-expertise .modal-header .btn-close::after,#modal-newsletters-name .modal-header .btn-close::after,#modal-job-title .modal-header .btn-close::after,#modal-language-support .modal-header .btn-close::after,#modal-office-location .modal-header .btn-close::after{content:"";position:relative;display:block;width:100%;height:100%;z-index:1;background-image:url(/sites/default/files/assets/images/common/icon-close-white.svg);background-repeat:no-repeat;background-size:100% 100%;}@media (max-width:1023px){#modal-alphabetical-list .modal-header .btn-close::after,#modal-area-expertise .modal-header .btn-close::after,#modal-newsletters-name .modal-header .btn-close::after,#modal-job-title .modal-header .btn-close::after,#modal-language-support .modal-header .btn-close::after,#modal-office-location .modal-header .btn-close::after{top:0;left:0;-webkit-transform:unset;transform:unset;width:100%;height:100%;background-image:url(/sites/default/files/assets/images/common/arrow-left-white.svg);}}#modal-alphabetical-list .modal-header span,#modal-area-expertise .modal-header span,#modal-newsletters-name .modal-header span,#modal-job-title .modal-header span,#modal-language-support .modal-header span,#modal-office-location .modal-header span{cursor:pointer;}@media (max-width:1023px){#modal-alphabetical-list .modal-header span,#modal-area-expertise .modal-header span,#modal-newsletters-name .modal-header span,#modal-job-title .modal-header span,#modal-language-support .modal-header span,#modal-office-location .modal-header span{position:absolute;left:30px;width:20px;height:20px;display:none;cursor:default;}}#modal-alphabetical-list .modal-header span::before,#modal-area-expertise .modal-header span::before,#modal-newsletters-name .modal-header span::before,#modal-job-title .modal-header span::before,#modal-language-support .modal-header span::before,#modal-office-location .modal-header span::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/sites/default/files/assets/images/common/arrow-left-white.svg);background-repeat:no-repeat;}#modal-alphabetical-list.visually-hidden,#modal-area-expertise.visually-hidden,#modal-newsletters-name.visually-hidden,#modal-job-title.visually-hidden,#modal-language-support.visually-hidden,#modal-office-location.visually-hidden{position:fixed !important;width:100vw !important;height:100% !important;}#modal-alphabetical-list.show,#modal-area-expertise.show,#modal-newsletters-name.show,#modal-job-title.show,#modal-language-support.show,#modal-office-location.show{opacity:1;z-index:9998;left:0;}#modal-alphabetical-list.is-sidebar.show,#modal-area-expertise.is-sidebar.show,#modal-job-title.is-sidebar.show,#modal-language-support.is-sidebar.show,#modal-office-location.is-sidebar.show{left:0;}.modal-content{border:none;border-radius:0;}@media screen and (max-width:1023px){.modal-content{height:auto;}}.modal-content .modal-body{padding:0;border-radius:0;}.modal-content .modal-body .alphabeticallist-popup{padding:32px 88px 64px;}@media screen and (max-width:1023px){.modal-content .modal-body .alphabeticallist-popup{padding:20px 30px;min-height:calc(100dvh - 69px);max-height:calc(100dvh - 69px);}}.modal-content .modal-body .alphabeticallist-popup h4{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-style:normal;font-weight:700;line-height:150%;margin-bottom:0;}@media screen and (max-width:1023px){.modal-content .modal-body .alphabeticallist-popup h4{cursor:default;-webkit-transform:translateY(1px);transform:translateY(1px);}}@media screen and (max-width:1023px){.modal-content .modal-body .alphabeticallist-popup #hiragana{padding-bottom:20px;border-bottom:1px solid var(--light-gray-30);margin-bottom:1px;}}.modal-content .modal-body .alphabeticallist-popup__group-btn__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;margin-top:16px;}@media screen and (max-width:1023px){.modal-content .modal-body .alphabeticallist-popup__group-btn__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:15px;}}.modal-content .modal-body .alphabeticallist-popup__group-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;}.modal-content .modal-body .alphabeticallist-popup__group-btn__left,.modal-content .modal-body .alphabeticallist-popup__group-btn__right{max-width:232px;}.modal-content .modal-body .alphabeticallist-popup button.alphabetical-choose{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:40px;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-negative:0;flex-shrink:0;border:1px solid var(--light-gray-30);background:var(--ex-light-gray-half);color:var(--Navy);text-align:center;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-style:normal;font-weight:400;line-height:24px;}@media screen and (max-width:1023px){.modal-content .modal-body .alphabeticallist-popup button.alphabetical-choose{width:35px;height:35px;cursor:default;}}@media (min-width:1024px){.modal-content .modal-body .alphabeticallist-popup button.alphabetical-choose:hover,.modal-content .modal-body .alphabeticallist-popup button.alphabetical-choose.active{border-color:var(--Red);color:var(--Red);}}.modal-content .modal-body .alphabeticallist-popup button.alphabetical-none{width:40px;height:40px;-ms-flex-negative:0;flex-shrink:0;border:none;background:transparent;cursor:default;}@media screen and (max-width:1023px){.modal-content .modal-body .alphabeticallist-popup button.alphabetical-none{width:35px;height:35px;}}.modal-content .modal-body .alphabeticallist-popup button.alphabetical-choose.alphabetical-choose-disable{color:#9b9aaa;cursor:default;pointer-events:none;}.modal-content .modal-body .alphabeticallist-popup button.alphabetical-choose.alphabetical-choose-disable:hover{border:1px solid #e1e1e6;}.modal-content .modal-body .alphabeticallist-popup #latin{margin-top:32px;}@media screen and (max-width:1023px){.modal-content .modal-body .alphabeticallist-popup #latin{margin-top:20px;}}.modal-content .modal-body .alphabeticallist-popup #latin .alphabeticallist-popup__group-btn{margin-top:16px;}@media screen and (max-width:1023px){.modal-content .modal-body .alphabeticallist-popup #latin .alphabeticallist-popup__group-btn{margin-top:15px;}}.modal-content .modal-body .office-location-popup{padding:32px 88px 264px;}@media screen and (max-width:1023px){.modal-content .modal-body .office-location-popup{padding:20px 30px;}}.modal-content .modal-body .type-popup{width:calc(100% - 8px);padding:32px 88px;max-height:448px;overflow-y:auto;overflow-x:hidden;}@media screen and (max-width:1023px){.modal-content .modal-body .type-popup{padding:20px 30px;}}.modal-content .modal-body .type-popup::-webkit-scrollbar{width:4px;-webkit-appearance:none;}.modal-content .modal-body .type-popup::-webkit-scrollbar-track{margin:8px;background:#eeeef1;border-radius:10px;}.modal-content .modal-body .type-popup::-webkit-scrollbar-thumb{border-radius:10px;background:#736c7a;}@media screen and (min-width:1024px){.modal-content .modal-body .type-popup::-webkit-scrollbar-thumb:hover{background:#55505b;}}.modal-content .modal-body .type-popup__list{width:calc(100% + 12px);}.modal-content .modal-body .support-language-popup{width:calc(100% - 8px);padding:32px 88px;max-height:448px;overflow-y:auto;overflow-x:hidden;}@media screen and (max-width:1023px){.modal-content .modal-body .support-language-popup{padding:20px 30px;}}.modal-content .modal-body .support-language-popup::-webkit-scrollbar{width:4px;-webkit-appearance:none;}.modal-content .modal-body .support-language-popup::-webkit-scrollbar-track{margin:8px;background:#eeeef1;border-radius:10px;}.modal-content .modal-body .support-language-popup::-webkit-scrollbar-thumb{border-radius:10px;background:#736c7a;}@media screen and (min-width:1024px){.modal-content .modal-body .support-language-popup::-webkit-scrollbar-thumb:hover{background:#55505b;}}.modal-content .modal-body .support-language-popup__wrapper{width:calc(100% + 12px);}.modal-content .modal-body .support-language-popup__block{padding-bottom:25px;border-bottom:1px solid #e1e1e6;}.modal-content .modal-body .support-language-popup__block:last-child{border-bottom:none;}@media screen and (max-width:1023px){.modal-content .modal-body .support-language-popup__block{padding-bottom:20px;}}.modal-content .modal-body .support-language-popup__block h4{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-style:normal;font-weight:700;line-height:150%;margin-bottom:0;}@media screen and (max-width:1023px){.modal-content .modal-body .support-language-popup__block h4{cursor:default;}}.modal-content .modal-body .support-language-popup__block-mid,.modal-content .modal-body .support-language-popup__block-bot{margin-top:24px;}@media screen and (max-width:1023px){.modal-content .modal-body .support-language-popup__block-mid,.modal-content .modal-body .support-language-popup__block-bot{padding-bottom:20px;}}.modal-content .modal-body .support-language-popup__list{margin-top:16px;}@media screen and (max-width:1023px){.modal-content .modal-body .support-language-popup__list{margin-top:15px;}}.modal-content .modal-body .post-popup__tab{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 88px 0px 88px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;height:55px;background:var(--White);}@media screen and (max-width:1023px){.modal-content .modal-body .post-popup__tab{padding:15px 0 0;gap:0;height:auto;}}.modal-content .modal-body .post-popup__tab .tab-links{width:33.33%;border:none;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:14px;border-bottom:2px solid var(--light-gray-30);color:var(--Navy);text-align:center;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:400;line-height:149%;white-space:nowrap;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (max-width:1023px){.modal-content .modal-body .post-popup__tab .tab-links{border-bottom-width:1px;cursor:default;flex:1;width:unset;}}@media (min-width:1024px){.modal-content .modal-body .post-popup__tab .tab-links:hover{color:var(--Red);}}.modal-content .modal-body .post-popup__tab .tab-links.active{font-weight:700;border-bottom:2px solid var(--Red);color:var(--Red);}@media (max-width:1023px){.modal-content .modal-body .post-popup__tab .tab-links.active{padding-bottom:14px;}}.modal-content .modal-body .post-popup__wrapper{max-height:393px;width:calc(100% - 8px);overflow-y:auto;overflow-x:hidden;height:calc(100dvh - 272px);}@media screen and (max-width:1023px){.modal-content .modal-body .post-popup__wrapper{min-height:calc(100dvh - 239px);height:calc(100dvh - 244px);max-height:calc(100dvh - 239px);}}.modal-content .modal-body .post-popup__wrapper::-webkit-scrollbar{width:4px;-webkit-appearance:none;}.modal-content .modal-body .post-popup__wrapper::-webkit-scrollbar-track{margin:8px;background:#eeeef1;border-radius:10px;}.modal-content .modal-body .post-popup__wrapper::-webkit-scrollbar-thumb{border-radius:10px;background:#736c7a;}@media screen and (min-width:1024px){.modal-content .modal-body .post-popup__wrapper::-webkit-scrollbar-thumb:hover{background:#55505b;}}.modal-content .modal-body .post-popup .tab-content{width:calc(100% + 12px);display:none;padding:32px 88px;background:var(--White);}@media screen and (max-width:1023px){.modal-content .modal-body .post-popup .tab-content{padding:20px 30px;}}.modal-content .modal-body .post-popup .tab-content-show{display:block;}.modal-content .modal-body .post-popup__block{padding-bottom:24px;border-bottom:1px solid var(--light-gray-30);margin-top:24px;}@media screen and (max-width:1023px){.modal-content .modal-body .post-popup__block{padding-bottom:18px;margin-top:20px;}}.modal-content .modal-body .post-popup__block:last-child{border-bottom:none;}.modal-content .modal-body .post-popup__block input{-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px;position:relative;-webkit-transform:translateY(25%);transform:translateY(25%);border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}@media screen and (max-width:1023px){.modal-content .modal-body .post-popup__block input{-webkit-transform:translateY(10%);transform:translateY(10%);}}.modal-content .modal-body .post-popup__block input::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #9b9aaa;border-radius:2.5px;}.modal-content .modal-body .post-popup__block input:checked::before{width:16px;height:16px;top:0px;left:0px;background-color:#fff;background-image:url(/sites/default/files/assets/images/common/checkbox-red.svg);border:none;}.modal-content .modal-body .post-popup__block input.practice-parent{-webkit-transform:translateY(2px);transform:translateY(2px);}@media screen and (max-width:1023px){.modal-content .modal-body .post-popup__block input.practice-parent{-webkit-transform:translateY(3px);transform:translateY(3px);}}.modal-content .modal-body .post-popup__block label{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-style:normal;font-weight:400;line-height:150%;}.modal-content .modal-body .post-popup__block label.parent{margin-left:3px;font-weight:700;}.modal-content .modal-body .post-popup__block .children.popup__list2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 32px;padding-left:24px;margin-top:14px;}@media screen and (max-width:1023px){.modal-content .modal-body .post-popup__block .children.popup__list2{gap:15px 32px;margin-top:12px;}}.modal-content .modal-body .post-popup__block .children.popup__list2 li{width:50%;max-width:308px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;}@media screen and (max-width:1023px){.modal-content .modal-body .post-popup__block .children.popup__list2 li{width:100%;max-width:unset;}}.modal-content .modal-body .post-popup .post-popup__block:nth-child(2){margin-top:24px;padding-bottom:24px;-webkit-transform:translateY(-1px);transform:translateY(-1px);}@media screen and (max-width:1023px){.modal-content .modal-body .post-popup .post-popup__block:nth-child(2){margin-top:17px;padding-bottom:20px;-webkit-transform:unset;transform:unset;}}.modal-content .modal-body .post-popup .tab-content div:nth-child(1){margin-top:-2px;padding-bottom:24px;}@media screen and (max-width:1023px){.modal-content .modal-body .post-popup .tab-content div:nth-child(1){margin-top:-3px;padding-bottom:20px;}.modal-content .modal-body .post-popup .tab-content div:nth-child(1) .popup__list2{margin-top:-3px;padding-top:15px;}}@media screen and (max-width:1023px){.modal-content .modal-body .post-popup .tab-content div:nth-child(2){margin-top:16px;}.modal-content .modal-body .post-popup .tab-content div:nth-child(2) .popup__list2{margin-top:-3px;padding-top:15px;margin-bottom:-1px;}}.modal-content .modal-body .post-popup .tab-content div:nth-child(28){border-bottom:none;}@media screen and (max-width:1023px){.modal-content .modal-body .post-popup #tab-practice-areas div:nth-child(1){margin-top:-1px;}.modal-content .modal-body .post-popup #tab-practice-areas div:nth-child(1) .children{margin-bottom:-1px;}}@media screen and (max-width:1023px){.modal-content .modal-body .post-popup #tab-practice-areas div:nth-child(2){margin-top:-3px;padding-top:20px;}}.modal-content .modal-body .post-popup #tab-region .parent{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-style:normal;font-weight:700;line-height:150%;margin-left:0;}@media screen and (max-width:1023px){.modal-content .modal-body .post-popup #tab-region div:nth-child(1){margin-top:-2px;padding-bottom:20px;}.modal-content .modal-body .post-popup #tab-region div:nth-child(1) .parent,.modal-content .modal-body .post-popup #tab-region div:nth-child(1) .children{-webkit-transform:translateY(1px);transform:translateY(1px);}}@media screen and (max-width:1023px){.modal-content .modal-body .post-popup #tab-region div:nth-child(2){margin-top:-4px;padding-top:20px;}.modal-content .modal-body .post-popup #tab-region div:nth-child(2) .parent,.modal-content .modal-body .post-popup #tab-region div:nth-child(2) .children{-webkit-transform:translateY(1px);transform:translateY(1px);}}.modal-content .modal-body .post-popup #tab-region div:nth-child(3){margin-top:23px;padding-bottom:23px;}@media screen and (max-width:1023px){.modal-content .modal-body .post-popup #tab-region div:nth-child(3){margin-top:-3px;padding-top:20px;padding-bottom:20px;}}.modal-content .modal-body .post-popup #tab-region div:nth-child(9){border-bottom:none;}.modal-content .modal-body .post-popup #tab-region .popup__list{padding-top:15px;margin-top:-3px;}.modal-content .modal-body .popup__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 32px;}.modal-content .modal-body .popup__list li{width:50%;max-width:320px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;}#modal-newsletters-name .modal-content .modal-body .popup__list li{width:calc((100% - 32px) / 2);max-width:320px;display:block;}#modal-newsletters-name .modal-content .modal-body .popup__list li .checkbox_title{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;}#modal-newsletters-name .modal-content .modal-body .popup__list li .newsletters-overview{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:400;line-height:150%;}#modal-newsletters-name .modal-content .checkbox-all{-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px;position:relative;}@media screen and (max-width:1023px){.modal-content .modal-body .popup__list li{width:100%;max-width:unset;}}.modal-content .modal-body .popup__list li input{-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px;position:relative;-webkit-transform:translateY(25%);transform:translateY(25%);-webkit-appearance:none;-moz-appearance:none;appearance:none;}@media screen and (max-width:1023px){.modal-content .modal-body .popup__list li input{-webkit-transform:translateY(10%);transform:translateY(10%);margin-top:0;}}.modal-content .modal-body .popup__list li input::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #9b9aaa;border-radius:2.5px;}#modal-newsletters-name .modal-content .modal-header input::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2.5px;}.modal-content .modal-body .popup__list li input:checked{width:16px;height:16px;margin-right:0px !important;-webkit-transform:translate(1px,calc(25% + 0.5px));transform:translate(1px,calc(25% + 0.5px));}#modal-newsletters-name .modal-content .modal-header input:checked{width:13px;height:14px;margin-right:0px !important;}@media screen and (max-width:1023px){#modal-newsletters-name .modal-content .modal-header input:checked{width:16px;height:16px;}#modal-newsletters-name .modal-content .modal-header input:checked::before{left:0px !important;}}#modal-newsletters-name .modal-content .modal-body .popup__list li .checkbox_title input:checked{width:16px;height:16px;}#modal-newsletters-name .modal-content .modal-header input{width:16px;height:16px;top:3px;}#modal-newsletters-name .modal-content .modal-body .popup__list li .checkbox_title input:checked::before{width:16px;height:16px;top:0;left:-1px;background-color:#fff;background-image:url(/sites/default/files/assets/images/common/checkbox-red.svg);border:none;}#modal-newsletters-name .modal-content .modal-header input:checked::before{width:16px;height:16px;top:0px;left:-2px;background-color:#fff;background-image:url(/sites/default/files/assets/images/common/checkbox-red.svg);border:none;}.modal-content .modal-body .popup__list li input:checked::before{width:16px;height:16px;top:-1px;background-color:#fff;background-image:url(/sites/default/files/assets/images/common/checkbox-red.svg);border:none;}.modal-content .modal-body .popup__list li label{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-style:normal;font-weight:400;line-height:150%;}@media screen and (max-width:1023px){.modal-content .modal-body #tab-industries .children.popup__list{gap:15px;margin-top:3px;padding-bottom:18px;}#modal-newsletters-name .modal-content .modal-body .popup__list li .checkbox_title input:checked::before{width:16px;height:16px;top:-3px;left:-1px;}}@media screen and (max-width:1023px){.modal-content .modal-body #tab-region .children.popup__list{gap:15px;}}@media screen and (max-width:1023px){.modal-content .modal-body #tab-region .children.popup__list li{max-width:150px;}}.modal-content .modal-body .office-location-popup{max-height:393px;}@media screen and (max-width:1023px){.modal-content .modal-body .office-location-popup{min-height:calc(100dvh - 212px);max-height:calc(100dvh - 212px);}}@media screen and (max-width:1023px){.modal-content .modal-body .office-location-popup .popup__list{gap:15px;}}.modal-content .modal-body .support-language-popup{height:calc(100dvh - 217px);}@media screen and (max-width:1023px){.modal-content .modal-body .support-language-popup{min-height:calc(100dvh - 212px);max-height:calc(100dvh - 212px);}}@media screen and (max-width:1023px){.modal-content .modal-body .support-language-popup .popup__list{gap:15px;}}@media screen and (max-width:1023px){.modal-content .modal-body .support-language-popup .popup__list li{max-width:150px;}}@media screen and (max-width:1023px){.modal-content .modal-body .type-popup{min-height:calc(100dvh - 212px);max-height:calc(100dvh - 212px);}}@media screen and (max-width:1023px){.modal-content .modal-body .type-popup .popup__list{gap:15px;}}@media screen and (max-width:1023px){.modal-content .modal-body .type-popup .popup__list li{max-width:150px;}}.modal-content .modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--Spacing-16-10) 88px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;background:var(--Ex-Light-Gray);border-top:none;border-radius:0;}@media screen and (max-width:1023px){.modal-content .modal-footer{padding:15px 30px;gap:10px;}}.modal-content .modal-footer .btn{display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;padding:var(--Spacing-8-5) 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border:none;margin:0;border-radius:0;white-space:nowrap;}@media screen and (max-width:1023px){.modal-content .modal-footer .btn{height:45px;}}.modal-content .modal-footer .btn.btn-secondary{width:100%;max-width:408px;-ms-flex-negative:0;flex-shrink:0;background:var(--Red);color:var(--White);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-style:normal;font-weight:700;line-height:150%;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;line-height:22px;}@media (min-width:1024px){.modal-content .modal-footer .btn.btn-secondary:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.1))),#d60000;background:linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 100%),#d60000;}}@media screen and (max-width:1023px){.modal-content .modal-footer .btn.btn-secondary{-webkit-transition:0s;transition:0s;max-width:unset;cursor:default;}}.modal-content .modal-footer .btn.btn-primary{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;border:1px solid var(--Light-Gray);background-color:var(--Ex-Light-Gray);color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-style:normal;font-weight:400;line-height:150%;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;line-height:22px;-webkit-box-shadow:none;}.modal-content .modal-footer .btn.btn-primary{box-shadow:none;}@media (min-width:1024px){.modal-content .modal-footer .btn.btn-primary:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.05)),to(rgba(0,0,0,0.05))),#eeeef1;background:linear-gradient(0deg,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.05) 100%),#eeeef1;}}@media screen and (max-width:1023px){.modal-content .modal-footer .btn.btn-primary{cursor:default;}}.modal-content .modal-footer-hidden{display:none;}.layout-no-sidebars.scrolled #block-mhm-zetasearch .content{top:72px;height:calc(-72px + 100dvh);}.node--type-ctt-lawyer.layout-no-sidebars.scrolled #block-mhm-zetasearch .content{top:88px;height:calc(-88px + 100dvh);}@media (max-width:1023px){.node--type-ctt-lawyer.layout-no-sidebars.scrolled #block-mhm-zetasearch .content{top:0;height:100dvh;}}@media (max-width:1023px){.region-float-search__sidebar-sp__mask{opacity:0;background-color:#e1e1e6;position:fixed;width:100vw;height:100dvh;top:0;left:0;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;z-index:-1;}}@media (max-width:1023px){.content-mask{z-index:997;opacity:1;}}.modal-content .modal-footer .btn.btn-secondary{max-width:60.72%;}@media (max-width:1023px){.modal-content .modal-footer .btn.btn-secondary{max-width:100%;}}.modal-content .modal-body .popup__list li{width:calc((100% - 32px) / 2);}@media (max-width:1023px){.modal-content .modal-body .popup__list li{width:100%;}}@media (max-width:1023px){.modal-content .modal-body .post-popup__wrapper .tab-content{height:calc(100dvh - 276px);}}.modal-content .modal-footer{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}@media (max-width:1023px){.modal-content .modal-footer{-ms-flex-wrap:wrap;flex-wrap:wrap;}}.modal-content .modal-body .alphabeticallist-popup{height:calc(100dvh - 136px);overflow-y:auto;max-height:528px;}.modal-content .modal-body .support-language-popup{max-height:448px;}.modal-content .modal-body .office-location-popup{height:calc(100dvh - 217px);overflow-y:auto;max-height:447px;padding:32px 88px 32px;}@media (max-width:1023px){.modal-content .modal-body .office-location-popup{padding:20px 30px;}.modal-content .modal-body .office-location-popup > ul.popup__list{margin-top:1px;}}.modal-content .modal-body .type-popup{height:calc(100dvh - 217px);overflow-y:auto;max-height:447px;}@media (max-width:1023px){#modal-alphabetical-list,#modal-area-expertise,#modal-newsletters-name,#modal-job-title,#modal-language-support,#modal-office-location{display:block !important;-webkit-transition:0.4s all;transition:0.4s all;position:fixed !important;width:calc(100vw - 40px);top:40px;left:20px;}}#modal-alphabetical-list .modal-header,#modal-area-expertise .modal-header,#modal-job-title .modal-header,#modal-language-support .modal-header,#modal-office-location .modal-header{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}#modal-newsletters-name .modal-header{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:space-between;}#modal-alphabetical-list .modal-header span,#modal-area-expertise .modal-header span,#modal-newsletters-name .modal-header span,#modal-job-title .modal-header span,#modal-language-support .modal-header span,#modal-office-location .modal-header span{display:none;}@media (max-width:1023px){#modal-alphabetical-list .modal-header,#modal-area-expertise .modal-header,#modal-newsletters-name .modal-header,#modal-job-title .modal-header,#modal-language-support .modal-header,#modal-office-location .modal-header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;height:60px;}}#modal-alphabetical-list .modal-dialog,#modal-area-expertise .modal-dialog,#modal-newsletters-name .modal-dialog,#modal-job-title .modal-dialog,#modal-language-support .modal-dialog,#modal-office-location .modal-dialog{width:848px;max-width:calc(100% - 60px);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;z-index:1;}@media (max-width:1023px){#modal-alphabetical-list .modal-dialog,#modal-area-expertise .modal-dialog,#modal-newsletters-name .modal-dialog,#modal-job-title .modal-dialog,#modal-language-support .modal-dialog,#modal-office-location .modal-dialog{max-width:100%;width:100%;top:0;bottom:0;-webkit-transform:none;transform:none;left:0;max-height:100%;height:auto;}#modal-alphabetical-list .modal-dialog .modal-content,#modal-area-expertise .modal-dialog .modal-content,#modal-newsletters-name .modal-dialog .modal-content,#modal-job-title .modal-dialog .modal-content,#modal-language-support .modal-dialog .modal-content,#modal-office-location .modal-dialog .modal-content{height:100dvh;}}#modal-alphabetical-list.is-sidebar,#modal-area-expertise.is-sidebar,#modal-newsletters-name.is-sidebar,#modal-job-title.is-sidebar,#modal-language-support.is-sidebar,#modal-office-location.is-sidebar{left:120%;height:100dvh;width:100vw;height:100dvh;top:0;}@media (max-width:1023px){.region-float-search .open.move{-webkit-transform:translateX(-50px);transform:translateX(-50px);-webkit-transition:0.4s all;transition:0.4s all;}.modal-content .modal-footer{border-top:none;}.layout-no-sidebars.scrolled #block-mhm-zetasearch .content{top:0;height:100dvh;}.modal-content .modal-body .alphabeticallist-popup{overflow-y:auto;min-height:calc(100dvh - 60px);max-height:calc(100dvh - 60px);}#modal-alphabetical-list,#modal-area-expertise,#modal-newsletters-name,#modal-job-title,#modal-language-support,#modal-office-location .modal-header{padding:18px 20px;}}.modal-content .modal-body .alphabeticallist-popup button.alphabetical-choose.active{border-color:var(--Red);color:var(--Red);}#header .header-desktop.header-desktop__scroll ~ .region-float-search .mhm-zeta-search .content.open{height:calc(100dvh - 72px);}@media screen and (max-width:1023px){.region-float-search .mhm-zeta-search .content.open.translateX{-webkit-transform:translateX(-50px);transform:translateX(-50px);}}.open-modal-floating .header-desktop__scroll{right:17px;}@media screen and (max-width:1023px){.open-modal-floating .region-float-search .content.open{-webkit-transform:translateX(-50px);transform:translateX(-50px);}}@media (min-width:1024px){#toolbar-administration ~ .dialog-off-canvas-main-canvas .region-float-search .content{top:135px;height:calc(100dvh - 96px - 39px);}.layout-no-sidebars.scrolled #toolbar-administration ~ .dialog-off-canvas-main-canvas .region-float-search .content{top:111px;height:calc(100dvh - 72px - 39px);}.layout-no-sidebars.node--type-ctt-lawyer.scrolled #toolbar-administration ~ .dialog-off-canvas-main-canvas .region-float-search .content{top:127px;height:calc(100dvh - 88px - 39px);}.toolbar-tray-open #toolbar-administration ~ .dialog-off-canvas-main-canvas .region-float-search .content{top:174px;height:calc(100dvh - 96px - 39px - 39px);}.toolbar-tray-open .node-preview-container + #toolbar-administration ~ .dialog-off-canvas-main-canvas .region-float-search .content{top:237px;height:calc(100dvh - 96px - 39px - 39px - 63px);}.layout-no-sidebars.scrolled.toolbar-tray-open #toolbar-administration ~ .dialog-off-canvas-main-canvas .region-float-search .content{top:150px;height:calc(100dvh - 72px - 39px - 39px);}.layout-no-sidebars.node--type-ctt-lawyer.scrolled.toolbar-tray-open #toolbar-administration ~ .dialog-off-canvas-main-canvas .region-float-search .content{top:166px;height:calc(100dvh - 88px - 39px - 39px);}}@media screen and (max-width:1023px){.modal-backdrop{opacity:0 !important;}}@media screen and (max-width:1023px){#modal-alphabetical-list.lawyer-modal .support-language-popup,#modal-alphabetical-list.lawyer-modal .type-popup,#modal-alphabetical-list.lawyer-modal .support-language-popup,#modal-area-expertise.lawyer-modal .support-language-popup,#modal-area-expertise.lawyer-modal .type-popup,#modal-area-expertise.lawyer-modal .support-language-popup,#modal-newsletters-name.lawyer-modal .support-language-popup,#modal-newsletters-name.lawyer-modal .type-popup,#modal-newsletters-name.lawyer-modal .support-language-popup,#modal-job-title.lawyer-modal .support-language-popup,#modal-job-title.lawyer-modal .type-popup,#modal-job-title.lawyer-modal .support-language-popup,#modal-language-support.lawyer-modal .support-language-popup,#modal-language-support.lawyer-modal .type-popup,#modal-language-support.lawyer-modal .support-language-popup,#modal-office-location.lawyer-modal .support-language-popup,#modal-office-location.lawyer-modal .type-popup,#modal-office-location.lawyer-modal .support-language-popup{padding:20px;}}@media screen and (max-width:1023px){#modal-alphabetical-list.lawyer-modal .support-language-popup .popup__list li,#modal-alphabetical-list.lawyer-modal .type-popup .popup__list li,#modal-alphabetical-list.lawyer-modal .support-language-popup .popup__list li,#modal-area-expertise.lawyer-modal .support-language-popup .popup__list li,#modal-area-expertise.lawyer-modal .type-popup .popup__list li,#modal-area-expertise.lawyer-modal .support-language-popup .popup__list li,#modal-newsletters-name.lawyer-modal .support-language-popup .popup__list li,#modal-newsletters-name.lawyer-modal .type-popup .popup__list li,#modal-newsletters-name.lawyer-modal .support-language-popup .popup__list li,#modal-job-title.lawyer-modal .support-language-popup .popup__list li,#modal-job-title.lawyer-modal .type-popup .popup__list li,#modal-job-title.lawyer-modal .support-language-popup .popup__list li,#modal-language-support.lawyer-modal .support-language-popup .popup__list li,#modal-language-support.lawyer-modal .type-popup .popup__list li,#modal-language-support.lawyer-modal .support-language-popup .popup__list li,#modal-office-location.lawyer-modal .support-language-popup .popup__list li,#modal-office-location.lawyer-modal .type-popup .popup__list li,#modal-office-location.lawyer-modal .support-language-popup .popup__list li{max-width:140px;}}@media screen and (max-width:1023px){#modal-alphabetical-list.lawyer-modal #tab-region .children.popup__list li,#modal-area-expertise.lawyer-modal #tab-region .children.popup__list li,#modal-newsletters-name.lawyer-modal #tab-region .children.popup__list li,#modal-job-title.lawyer-modal #tab-region .children.popup__list li,#modal-language-support.lawyer-modal #tab-region .children.popup__list li,#modal-office-location.lawyer-modal #tab-region .children.popup__list li{max-width:140px;}}@media screen and (max-width:1023px){#modal-alphabetical-list.lawyer-modal .office-location-popup,#modal-alphabetical-list.lawyer-modal .alphabeticallist-popup,#modal-area-expertise.lawyer-modal .office-location-popup,#modal-area-expertise.lawyer-modal .alphabeticallist-popup,#modal-newsletters-name.lawyer-modal .office-location-popup,#modal-newsletters-name.lawyer-modal .alphabeticallist-popup,#modal-job-title.lawyer-modal .office-location-popup,#modal-job-title.lawyer-modal .alphabeticallist-popup,#modal-language-support.lawyer-modal .office-location-popup,#modal-language-support.lawyer-modal .alphabeticallist-popup,#modal-office-location.lawyer-modal .office-location-popup,#modal-office-location.lawyer-modal .alphabeticallist-popup{padding:20px;}}@media screen and (max-width:1023px){#modal-alphabetical-list.lawyer-modal .support-language-popup__block-mid,#modal-area-expertise.lawyer-modal .support-language-popup__block-mid,#modal-newsletters-name.lawyer-modal .support-language-popup__block-mid,#modal-job-title.lawyer-modal .support-language-popup__block-mid,#modal-language-support.lawyer-modal .support-language-popup__block-mid,#modal-office-location.lawyer-modal .support-language-popup__block-mid{margin-top:21px;}}@media screen and (max-width:1023px){#modal-alphabetical-list.lawyer-modal .support-language-popup__block-bot,#modal-area-expertise.lawyer-modal .support-language-popup__block-bot,#modal-newsletters-name.lawyer-modal .support-language-popup__block-bot,#modal-job-title.lawyer-modal .support-language-popup__block-bot,#modal-language-support.lawyer-modal .support-language-popup__block-bot,#modal-office-location.lawyer-modal .support-language-popup__block-bot{margin-top:20px;}}@media screen and (max-width:1023px){#modal-office-location .modal-dialog .modal-content .modal-body .support-language-popup__wrapper div:nth-child(1) > h4,#modal-office-location .modal-dialog .modal-content .modal-body .support-language-popup__wrapper div:nth-child(1) > ul{-webkit-transform:translateY(1px);transform:translateY(1px);}}#modal-language-support .modal-dialog .modal-content .modal-body .type-popup > ul.children{margin-top:1px;}
.project-banner{background:var(--ex-light-gray-50,#F7F7F8);padding:var(--Spacing-64-40,64px) 0px;}.project-banner .field--name-field-content-title{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--Font-size-JP-headline-L,32px);font-style:normal;font-weight:700;line-height:150%;}.project-banner .field--name-field-content-title:hover{text-decoration:none;}.project-banner .field--name-field-content-title::before{display:none;}.c-project__article-info{margin-top:var(--Spacing-80-60);}.c-project__article-info .info-box{padding-top:var(--Spacing-48-30);}.c-project__article-info .info-line{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;padding:var(--Spacing-16-10) 0;border-bottom:1px solid var(--light-gray-30);}@media (max-width:1023px){.c-project__article-info .info-line{display:block;padding:15px 0;}}.c-project__article-info .info-line:nth-child(1){border-top:1px solid var(--light-gray-30);}.c-project__article-info .info-line .info-label{min-width:144px;color:var(--Navy,#372d41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:700;line-height:175%;}@media (max-width:1023px){.c-project__article-info .info-line .info-label{line-height:25px;}}.c-project__article-info .info-line .info-content{-webkit-box-flex:1;-ms-flex:1;flex:1;color:var(--Navy,#372d41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;}@media (max-width:1023px){.c-project__article-info .info-line .info-content{margin-top:5px;line-height:25px;}}.c-project__article-info .info-line .info-content .info-texts{display:-webkit-box;display:-ms-flexbox;display:flex;}.c-project__article-info .info-line .info-content .info-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:var(--Spacing-16-10);}.c-project__article-info .info-line .info-content .info-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 16px;}@media (max-width:1023px){.c-project__article-info .info-line .info-content .info-link{gap:5px 10px;}}.c-project__article-info .info-line .info-content .info-link a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--Blue-4,#00007e);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;text-decoration-line:underline;padding-right:0.7px;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.c-project__article-info .info-line .info-content .field--name-field-areas-of-practice{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 16px;margin-bottom:0;}@media (min-width:1024px){.c-project__article-info .info-line .info-content .field--name-field-areas-of-practice .field__item a:hover,.c-project__article-info .info-line .info-content .info-link a:hover{text-decoration-line:none;}}@media (max-width:1023px){.c-project__article-info .info-line .info-content .field--name-field-areas-of-practice .field__item a{line-height:25px;}}.c-project-list__button-bottom{position:relative;}.c-project-list__button-bottom .container a{position:relative;top:1px;}@media (max-width:1023px){.c-project-list__button-bottom .container a{width:100%;}}.ctt_projects .majorcategories-global-project .view-content > .item-list ul li .views-row_top .field--name-field-display-posting-date-time{color:#736C7A;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;-ms-flex-negative:0;flex-shrink:0;padding:1.5px 0;background:#fff;}.ctt_projects #ctt-lawyer-other .ctt-lawyer-other__item .field--name-field-lawyer-selection > a div{max-width:100%;width:100%;height:100%;}.ctt_projects #ctt-lawyer-other .ctt-lawyer-other__item-content::before{content:"";position:absolute;top:0;left:0px;width:1px;height:100%;background:#eeeef1;}@media (max-width:1023px){.ctt_projects #lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item::after{width:calc(100% + 1px);left:0px;}}#project .views-element-container + a.btn-default{margin-top:48px;}@media (max-width:1023px){#project .views-element-container + a.btn-default{margin-top:30px;}}#project .views-element-container + a.btn-default.btn-lawyer-project{margin-top:0;}
.books-papers-banner{position:relative;}.books-papers-banner img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;}@media (max-width:1023px){.books-papers-banner_pc{display:none;}}@media (min-width:1024px){.books-papers-banner_sp{display:none;}}.books-papers-banner .container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.books-papers-banner .container h1{color:#372d41;font-family:"BIZ UDPGothic";font-size:32px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:0;}@media (max-width:1023px){.books-papers-banner .container h1{font-size:20px;}}.books-papers-banner .container h1.title{margin-top:8px;}@media (max-width:1023px){.books-papers-banner .container h1.title{margin-top:5px;}}.books-papers-banner .container p{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin-top:16px;max-width:675px;margin-bottom:0;}@media (max-width:1023px){.books-papers-banner .container p{font-size:12px;max-width:250px;}}.books-papers-banner .container p.sub-title{font-size:var(--font-size-jp-body-label-s,14px);font-weight:700;line-height:150%;margin-top:0;}@media (max-width:1023px){.books-papers-banner .container p.sub-title{font-size:var(--font-size-jp-body-label-s,12px);}}@media (min-width:1024px){.books-papers-banner .use-sp{display:none;}}@media screen and (min-width:1023px){.container .flex-container{margin-top:var(--Spacing-80-60);display:flex;gap:88px}.container .no-image{gap:0px !important}.container .flex-container .calligraphy img{width:264px;height:352px;}}@media screen and (max-width:1023px){.container .flex-container .calligraphy img{width:auto !important;max-width:100%;height:auto !important;}.container .flex-container .calligraphy{display:flex;justify-content:center;padding:24px 0;}}.container .flex-container .info-box{width:100%;}.container .flex-container .info-box .info-line:nth-child(1){border-top:1px solid var(--light-gray-30);}.container .flex-container .info-box .info-line .info-label{min-width:144px;color:var(--Navy,#372d41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:700;line-height:175%;}html[lang="en"] .container .flex-container .info-box .info-line .info-label{min-width:180px;}@media (max-width:1023px){.container .flex-container .info-box .info-line .info-label{line-height:25px;}}.container .flex-container .info-box .info-line .info-content{-webkit-box-flex:1;-ms-flex:1;flex:1;color:var(--Navy,#372d41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;}@media (max-width:1023px){.container .flex-container .info-box .info-line .info-content{margin-top:5px;line-height:25px;}}.container .flex-container .info-box .info-line .info-content .info-texts{display:-webkit-box;display:-ms-flexbox;display:flex;}.container .flex-container .info-box .info-line .info-content .info-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:var(--Spacing-16-10);}.container .flex-container .info-box .info-line .info-content .info-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 16px;}.container .flex-container .info-box .info-line .info-content .info-link:nth-child(n+2){margin-top:4px;}@media (max-width:1023px){.container .flex-container .info-box .info-line .info-content .info-link{gap:5px 10px;}}.container .flex-container .info-box .info-line .info-content .info-link a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--Blue-4,#00007e);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;text-decoration-line:underline;padding-right:0.7px;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.container .flex-container .info-box .info-line .info-content .field--name-field-areas-of-practice{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 16px;margin-bottom:0;}@media (min-width:1024px){.container .flex-container .info-box .info-line .info-content .info-link a:hover{text-decoration-line:none;}}@media (max-width:1023px){.container .flex-container .info-box .info-line .info-content .field--name-field-areas-of-practice .field__item a{line-height:25px;}}.container .flex-container .info-box .info-line{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;padding:var(--Spacing-16-10) 0;border-bottom:1px solid var(--light-gray-30);}.container .flex-container .info-box .info-line .info-content .field--name-field-remarks-wysiwyg p:nth-last-child(1){margin-bottom:0px;}@media (max-width:1023px){.container .flex-container .info-box .info-line{display:block;padding:15px 0;}}@media (min-width:1023px){.lawyer-list__item-list2 > div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;padding:0 0px 0 33px;margin-top:auto;}.lawyer-list__item-list2 > div > div{flex:33.3333333333%;max-width:33.3333333333%;}}.lawyer-list__item-list2 > div{gap:0;padding:0;}.lawyer-list__item-list2 > div .field__item .field--name-field-lawyer-selection{margin-bottom:0px;}.lawyer-list__item-list2 > div > div{padding-bottom:1px;background:#fff;z-index:unset;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;margin-bottom:0;}#ctt-lawyer-other .lawyer-list__item-list2 > div > div > a{overflow:hidden;width:100%;display:block;}#ctt-lawyer-other .lawyer-list__item-list2 > div > div > a div{max-width:340px;width:100%;height:100%;}@media (max-width:1023px){#ctt-lawyer-other .lawyer-list__item-list2 > div > div > a div{max-width:100%;}}#ctt-lawyer-other .lawyer-list__item-list2 > div > div > a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media screen and (max-width:1023px){#ctt-lawyer-other .lawyer-list__item-list2 > div > div > a img{width:calc(100% + 2px);height:100% !important;margin-left:-1px;}}@media (min-width:1024px){#ctt-lawyer-other .lawyer-list__item-list2 > div > div > a img{height:213px;}#ctt-lawyer-other .lawyer-list__item-list2 > div > div:hover > a div img{-webkit-transform:scale(1.04);transform:scale(1.04);}}@media (min-width:1024px){#ctt-lawyer-other .lawyer-list__item-list2 > div .field--name-field-lawyer-selection:hover{-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);cursor:pointer;}#ctt-lawyer-other .lawyer-list__item-list2 > div .field__item:hover .field--name-field-full-name{color:#d60000;text-decoration:underline;}#ctt-lawyer-other .lawyer-list__item-list2 > div .field__item:hover .lawyer-list__item-list2-content::after{background:transparent !important;}}#ctt-lawyer-other .lawyer-list__item-list2 > div .field--name-field-lawyer-selection::before{content:"";position:absolute;top:0;right:-1px;width:1px;height:100%;background:#eeeef1;}#ctt-lawyer-other .lawyer-list__item-list2 > div .field--name-field-lawyer-selection::after{content:"";position:absolute;width:calc(100% - 1px);height:1px;bottom:-1px;left:0;background:#eeeef1;}#books-paper-project .view-topic-listing-books-papers .field--name-field-content-title{padding:0;}#books-paper-project .insight-book-papers_item::before,#books-paper-project .insight-book-papers_item::after{display:none;}#books-paper-project .insight-book-papers_item_content::before,#books-paper-project .insight-book-papers_item_content::after{display:none;}#books-paper-project .insight-book-papers_item_content{padding:24px 32px 48px;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;}@media (max-width:1023px){#books-paper-project .insight-book-papers_item_content{padding:15px 20px 40px;}}#books-paper-project .insight-book-papers_item_content .field--name-field-publication-date-display{color:#736C7A;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:auto;min-height:auto;position:relative;z-index:2;}#books-paper-project .insight-book-papers_item_content .field--name-field-content-title::before{margin-right:9px;}@media (max-width:1023px){#books-paper-project .insight-book-papers_item_content .field--name-field-publication-date-display{font-size:10px;line-height:15px;}}#books-paper-project .insight-book-papers_item_content .field--name-field-publication-date-display .datetime{line-height:17px;}@media (max-width:1023px){#books-paper-project .insight-book-papers_item_content .field--name-field-publication-date-display .datetime{line-height:15px;}}#books-paper-project .insight-book-papers_item_content .field--name-field-category{gap:8px;margin-bottom:0;margin-top:8px;padding:0;position:relative;z-index:2;}@media (max-width:1023px){#books-paper-project .insight-book-papers_item_content .field--name-field-category{margin-top:5px;gap:5px;}}#books-paper-project .insight-book-papers_item_content .field--name-field-category .field__item{color:#372D41;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;display:inline;padding:4.5px 8px;background:#EEEEF1;}@media (max-width:1023px){#books-paper-project .insight-book-papers_item_content .field--name-field-category .field__item{font-size:10px;line-height:15px;}}#books-paper-project .insight-book-papers_item_content .field--name-field-content-title{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:175%;margin-top:8px;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;position:relative;z-index:2;}@media (max-width:1023px){#books-paper-project .insight-book-papers_item_content .field--name-field-content-title{font-size:14px;margin-top:5px;line-height:25px;}}#books-paper-project .insight-book-papers_item_content .field--name-field-magazine-name-issue{color:#736C7A;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:150%;margin-top:8px;position:relative;z-index:2;}@media (max-width:1023px){#books-paper-project .insight-book-papers_item_content .field--name-field-magazine-name-issue{margin-top:5px;font-size:10px;}}#books-paper-project .insight-book-papers_item_content .field--name-field-magazine-name-issue span{color:#736C7A;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:150%;margin-left:8px;}@media (max-width:1023px){#books-paper-project .insight-book-papers_item_content .field--name-field-magazine-name-issue span{font-size:10px;}}#books-paper-project .insight-book-papers_item_content .field--name-field-author{padding:0;margin-top:16px;}@media (max-width:1023px){#books-paper-project .insight-book-papers_item_content .field--name-field-author{margin-top:10px;}}#books-paper-project .insight-book-papers_item_content .field--name-field-author .field--name-field-lawyer-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px;padding:0;}@media (max-width:1023px){#books-paper-project .insight-book-papers_item_content .field--name-field-author .field--name-field-lawyer-name{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:5px;}}#books-paper-project .insight-book-papers_item_content .field--name-field-author .field--name-field-lawyer-name .field__item{position:relative;z-index:2;}#books-paper-project .insight-book-papers_item_content .field--name-field-author .field--name-field-lawyer-name .field__item .field--name-field-lawyer-name-input{font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;text-decoration-line:none;position:relative;margin-bottom:0;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;color:#736c7a;cursor:text;}@media (max-width:1023px){#books-paper-project .insight-book-papers_item_content .field--name-field-author .field--name-field-lawyer-name .field__item .field--name-field-lawyer-name-input{font-size:10px;line-height:150%;}}#books-paper-project .insight-book-papers_item_content .field--name-field-author .field--name-field-lawyer-name .field__item a .field--name-field-lawyer-name-input{font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;text-decoration-line:underline;position:relative;margin-bottom:0;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;color:#00007E;cursor:pointer;}@media (min-width:1024px){#books-paper-project .insight-book-papers_item_content .field--name-field-author .field--name-field-lawyer-name .field__item a .field--name-field-lawyer-name-input:hover{text-decoration:none;}}@media (max-width:1023px){#books-paper-project .insight-book-papers_item_content .field--name-field-author .field--name-field-lawyer-name .field__item a .field--name-field-lawyer-name-input{font-size:10px;line-height:150%;}}#books-paper-project .insight-book-papers_item:hover .insight-book-papers_item_content > a .field--name-field-content-title{color:#d60000;text-decoration:underline;}.seminar-list-people-bookspapers .btn-showmore{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0;font-family:"BIZ UDPGothic";font-style:normal;font-weight:700;line-height:150%;width:232px;height:48px;padding:0px 16px;gap:16px;background:var(--Ex-Light-Gray);margin:auto;margin-top:48px;color:var(--Navy);font-size:var(--font-size-jp-body-label-s);border:none;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (min-width:1024px){.seminar-list-people-bookspapers .btn-showmore:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.05)),to(rgba(0,0,0,0.05))),#eeeef1;background:linear-gradient(0deg,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.05) 100%),#eeeef1;}}@media screen and (max-width:1023px){.seminar-list-people-bookspapers .btn-showmore{width:150px;height:40px;padding:0 15px;cursor:default;margin-top:30px;}}.seminar-list-people-bookspapers .btn-showmore::after{content:"";-ms-flex-negative:0;flex-shrink:0;width:14px;height:14px;background-image:url(/sites/default/files/assets/images/common/plus-red.svg);background-repeat:no-repeat;background-size:cover;}@media (max-width:1023px){.seminar-list-people-bookspapers .btn-showmore::after{width:12px;height:12px;}}.seminar-list-people-bookspapers .btn-showmore.js-close::after{background-image:url(/sites/default/files/assets/images/common/minus-red.svg);}.seminar-list-people-bookspapers #lawyer-list{margin-bottom:0 !important;}.seminar-list-people-bookspapers #ctt-lawyer-other{padding-bottom:0;}.seminar-list-people #ctt-lawyer-other #lawyer-list .lawyer-list__item-list .lawyer-list__item .field--type-entity-reference{margin:0;display:flex;flex-direction:column;height:100%;}.node--type-ctt-books-papers .c-seminar{padding-top:var(--Spacing-96-70);padding-bottom:0;}.seminar-list-people-bookspapers #ctt-lawyer-other .ctt-lawyer-other__item-content::before{content:"";position:absolute;top:0;left:0px;width:1px;height:100%;background:#eeeef1;}.seminar-list-people-bookspapers #ctt-lawyer-other .ctt-lawyer-other__item-content:nth-last-child(1)::before{content:"";position:absolute;top:0;right:0px;width:1px;height:100%;background:#eeeef1;}.container .flex-container .info-box .info-line .info-content .info-link a.pdf_icon::after{content:"";width:14px;height:14px;background:url(/sites/default/files/assets/images/common/pdf-red.svg) center no-repeat;margin-left:4px;}
.new_item_right_gap{display:inline-flex;gap:10px;}
.blt-news-text-only .btn-default{margin-top:var(--Spacing-48-30);}.c-pick-up-charity .view-topic-listing-special-feature .item-list{margin:0;}.c-pick-up-charity .view-topic-listing-special-feature ul{display:grid;-ms-grid-columns:1fr 10px 1fr;grid-template-columns:1fr 1fr 1fr;gap:8px 8px;}.c-pick-up-charity .view-topic-listing-special-feature ul li{background-color:var(--ex-light-gray-half);padding:0;}.c-pick-up-charity .view-topic-listing-special-feature ul li:hover{-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);}.list_element_text-link .list-element_list-link > ul > li.nav-item.anchor > span > span > p,.list-element_list-link .ul-grid li span span p{display:block;line-height:normal;}.list-element_list-link ul.ul-grid li a{display:inline-block;}.path-node .c-news-update.mt96-70{margin-top:120px;}.majorcategories_list-feature .view-topic-listing-special-feature .field--name-field-content-title{margin-top:0;}.paragraph--type--prg-lawyer.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item > p{display:block;}@media (min-width:1024px){.c-pick-up-charity li:hover .field--type-image > img{-webkit-transform:scale(1.04);transform:scale(1.04);}#ctt-lawyer-award .field__items ul li br{display:block;}}@media (max-width:1023px){.c-pick-up-charity .view-topic-listing-special-feature ul{display:flex;flex-direction:column;gap:0;}.c-pick-up-charity .view-topic-listing-special-feature .view-content{padding-right:0;}.path-node .c-news-update.mt96-70{margin-top:100px;}.table-scroll-sp{width:calc(100% + 30px);overflow:auto;padding-right:30px;}.table-scroll-sp::before{display:block;content:"";-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-15%);transform:translate(-50%,-15%);background:url(/sites/default/files/assets/images/common/touch-scroll.svg) no-repeat center;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.table-scroll-sp.is-scroll::before{display:none;}.table-scroll-sp::-webkit-scrollbar{display:none;}.table-scroll-sp table th{min-width:200px;}.table-scroll-sp table td{min-width:200px;}}#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li > div{padding-bottom:48px;}#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-author,#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li .field--name-field-lawyer-name{padding-bottom:0;}.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text p a{color:#00007e !important;text-decoration-line:underline;}.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text p a:hover{text-decoration-line:none;}@media screen and (max-width:1023px){#ctt-lawyer-topics .c-tabs .tab-content .tab-pane .item-list ul li > div{padding-bottom:30px;}.c-news-update .item-list > ul > li > div.content-box .field--name-field-lawyer-name{padding:10px 19px 38px;}#block-lawyer-no-data-message .lawyer-tips-search,#block-seminar-no-data-message .lawyer-tips-search,#block-publications-no-data-message .lawyer-tips-search,#block-projects-no-data-message .lawyer-tips-search{padding-bottom:0;}}@media (min-width:1024px){.node--type-generic-page .list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-right > p > a + span{position:unset;}}.path-node.node--type-ctt-books-papers .container .flex-container .calligraphy img{height:auto;}.business-tab .block_type_practice_areas .business_areas_child > div a.no-pc{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:145%;margin-left:-10px;margin-bottom:10px;}@media (min-width:1024px){.no-pc{display:none !important;}.field_content_type__practice_areas .insight-banner .container h1,.field_content_type__practice_areas .insight-banner .container p,.field_content_type__general .insight-banner .container h1,.field_content_type__general .insight-banner .container p,.field_content_type__special_edition .insight-banner .container h1,.field_content_type__special_edition .insight-banner .container p,.path-node.node--type-ctt-position .insight-banner .container h1,.path-node.node--type-ctt-position .insight-banner .container p,.path-node.node--type-multi-content-page .insight-banner .container p.practice_areas,.page-view-people .banner-search-result .container h1,.page-view-people .banner-search-result .container p{max-width:848px;}}.path-node.node--type-ctt-books-papers .books-papers-banner{background:var(--ex-light-gray-50,#f7f7f8);padding:var(--Spacing-64-40,64px) 0px;}.path-node.node--type-ctt-books-papers .books-papers-banner .container{position:unset;-webkit-transform:unset;transform:unset;}html[lang="en"] .lawyer__roman_name{display:none !important;}#ctt-lawyer-topics .content-box,.c-news-update .content-box{padding:24px 30px 46px;}#ctt-lawyer-topics .content-box .field--name-field-author,#ctt-lawyer-topics .content-box .field--name-field-lawyer-name,.c-news-update .content-box .field--name-field-author,.c-news-update .content-box .field--name-field-lawyer-name{padding-left:0 !important;padding-right:0 !important;padding-top:16px;padding-bottom:0 !important;}#ctt-lawyer-topics .content-box .field--name-field-publication-date-display,#ctt-lawyer-topics .content-box .field--type-datetime,.c-news-update .content-box .field--name-field-publication-date-display,.c-news-update .content-box .field--type-datetime{padding:0 !important;min-height:0 !important;}#ctt-lawyer-topics .content-box .field--name-field-content-title,.c-news-update .content-box .field--name-field-content-title{padding:0;padding-top:8px !important;}.is-screen-fit{width:732px;max-width:100%;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;}@media (max-width:1023px){#ctt-lawyer-topics .content-box,.c-news-update .content-box{padding:15px 20px 38px;}#ctt-lawyer-topics .content-box .field--name-field-content-title,.c-news-update .content-box .field--name-field-content-title{padding-top:6px !important;}#ctt-lawyer-topics .content-box .field--name-field-author,#ctt-lawyer-topics .content-box .field--name-field-lawyer-name,.c-news-update .content-box .field--name-field-author,.c-news-update .content-box .field--name-field-lawyer-name{padding-top:10px;}}.list_element__wrapper > .field > .field__item > div.list_element_index:not(.paragraph--type--block-paragraph){width:672px;max-width:672px;}@media (max-width:1023px){.list_element__wrapper > .field > .field__item > div.list_element_index:not(.paragraph--type--block-paragraph){width:calc(100% - 60px);}}#books-paper-project .insight-book-papers_item_content .field--name-field-category.field__item,#books-paper-project .insight-book-papers_item_content .field--name-field-category.field__item,.page-view-insight .insight-book-papers_item_content .field--name-field-category .field__item,.page-view-publications .insight-book-papers_item_content .field--name-field-category .field__item{color:#372D41;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:normal;display:inline;padding:4.5px 8px;background:#EEEEF1;}@media (max-width:1023px){.page-view-insight .insight-book-papers_item_content .field--name-field-category.field__item,.page-view-publications .insight-book-papers_item_content .field--name-field-category.field__item,.page-view-insight .insight-book-papers_item_content .field--name-field-category .field__item,.page-view-publications .insight-book-papers_item_content .field--name-field-category .field__item{font-size:10px;}}.disabled_link{pointer-events:none;}.none-view-content{margin-left:48px;padding-top:40px;}@media (max-width:1023px){.none-view-content{font-size:12px;margin-left:0px;padding-top:20px;}}@media (min-width:1024px){.horizontal_image_right_pc{display:block;}.horizontal_image_right_sp{display:none;}}@media (max-width:1023px){.horizontal_image_right_pc{display:none;}.horizontal_image_right_sp{display:block;}}.location_item .location_item_right .access-explanation a,.paragraph--type--tab-accordion-paragraph .c-accordion.with_background .field--name-field-text-area-summary > p > a,.paragraph--type--tab-accordion-paragraph .c-accordion .accordion-body a,.paragraph--type--tab-accordion-paragraph .c-tabs .tab-content .tab-pane .field--name-field-text-area-summary a{color:var(--Blue-4,#00007e) !important;text-decoration:underline;transition:all .2s ease-out;}.location_item .location_item_right .access-explanation a:hover,.paragraph--type--tab-accordion-paragraph .c-accordion.with_background .field--name-field-text-area-summary > p > a:hover,.paragraph--type--tab-accordion-paragraph .c-accordion .accordion-body a:hover,.paragraph--type--tab-accordion-paragraph .c-tabs .tab-content .tab-pane .field--name-field-text-area-summary a:hover{text-decoration:none;}.ctt-lawyer-other .slick-track{margin:0;}.ctt-lawyer-other .item-list .slick-dots{justify-content:flex-start;}.ctt-lawyer-other .item-list .slick-dots li{flex:100%;max-width:100%;}.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .col-right .row .col-md-6 li,.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .col-right .row .col-md-6 li a{height:100%;}@media (max-width:1023px){.field_content_type__special_edition .list_element__wrapper .screen-fit.list_element_index{padding:20px;}}img{width:100%;height:100%;object-fit:cover;}img[src$=".svg"]{width:auto;height:auto;}@media (max-width:1023px){.c-tabs .nav-tabs:has(> li:nth-child(1):only-child) > li{flex:100%;max-width:100%;}}.node--type-generic-page .field--name-field-element-paragraph .container .field__item .paragraph--type--margin-element{overflow:hidden;}.decor-title.blt-lawyers-handling,.decor-title.blt-project,.decor-title.blt-related-features,.decor-title.blt-related-seminar-lectu{display:flex;}.node--type-ctt-seminar .seminar-banner__group-label .label-grey{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s,14px);font-style:normal;font-weight:400;line-height:150%;border-radius:30px;background:var(--Ex-Light-Gray,#EEEEF1);display:-ms-flexbox;display:flex;min-height:28px;padding:3.5px 8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}html.is-mobile .other-table.list_element_table-scroll::before{display:none;}.paragraph--type--image-element-no-require .zoom.active .zoom_popup .thumbnail_image a,.paragraph--type--image-element-no-require .zoom.active .zoom_popup .thumbnail_image .field--name-field-thumbnail-image{width:100%;}.path-node .field--name-field-element-paragraph .paragraph--type--tab-accordion-paragraph .c-tabs,.path-node .field--name-field-element-paragraph .paragraph--type--border-element,.path-node .field--name-field-element-paragraph .field__item .paragraph--type--hierarchical-element,.path-node .field--name-field-element-paragraph .list_element_index,.path-node .field--name-field-element-paragraph.field_element__top > div:first-child{margin-top:48px;}.field_content_type__special_edition .c-seminar__article-info .info-box,.path-node.node--type-news-page .c-seminar__article-info .info-box,.path-node.node--type-ctt-projects .c-project__article-info .info-box,.path-node .field--name-field-element-paragraph.field_element__top > div:first-child h2,.path-node .field--name-field-element-paragraph.field_element__top > div:first-child h3,.path-node .field--name-field-element-paragraph.field_element__top > div:first-child h4,.path-node .field--name-field-element-paragraph.field_element__top > div:first-child h5,.path-node .field--name-field-element-paragraph.field_element__top > div:first-child .majorcategories-text-content,.path-node .field--name-field-element-paragraph.field_element__top > div:first-child .list_element_text-content > p,.path-node .field--name-field-element-paragraph.field_element__top > div:first-child .insight-list-link,.path-node .field--name-field-element-paragraph.field_element__top > div:first-child .list_element_group-button2,.path-node .field--name-field-element-paragraph.field_element__top > div:first-child .list_element_group-item,.path-node .field--name-field-element-paragraph.field_element__top > div:first-child .list_element_text-link > div,.path-node .field--name-field-element-paragraph.field_element__top > div:first-child .list_element_text-link .list-unstyled,.path-node .field--name-field-element-paragraph.field_element__top > div:first-child .list_element_accordion,.path-node .field--name-field-element-paragraph.field_element__top > div:first-child .list_element_table,.path-node .field--name-field-element-paragraph.field_element__top > div:first-child .paragraph--type--define-list-element.list_element_table,.path-node .field--name-field-element-paragraph.field_element__top > div:first-child .paragraph--type--prg-lawyer.list_element_item-info,.path-node .field--name-field-element-paragraph.field_element__top > div:first-child .paragraph--type--prg-lawyer.list_element_item-info2,.path-node .field--name-field-element-paragraph.field_element__top > div:first-child .list_element_block-highlight,.path-node .field--name-field-element-paragraph.field_element__top .insight-list-link ul,.path-node .field--name-field-element-paragraph.field_element__top .insight-list-link .list_element_text-list-notes nav.navbar,.path-node .field--name-field-element-paragraph.field_element__top .insight-list-link ol{padding-top:0;}.paragraph--type--prg-lawyer.list_element_item-info2 .field__items .field__item:last-child .profile_introduction_with_image{padding-bottom:0;}.path-node .field--name-field-element-paragraph .list_element_group-item,.path-node .field--name-field-element-paragraph .insight-list-link,.field--name-field-element-paragraph .list_element_block-highlight,.path-node .field--name-field-element-paragraph .list_element_item-info2,.path-node .field--name-field-element-paragraph .list_element_accordion{padding-top:48px;}@media (max-width:1023px){.path-node .field--name-field-element-paragraph .paragraph--type--tab-accordion-paragraph .c-tabs,.path-node .field--name-field-element-paragraph .paragraph--type--border-element,.path-node .field--name-field-element-paragraph .field__item .paragraph--type--hierarchical-element,.path-node .field--name-field-element-paragraph .list_element_index,.path-node .field--name-field-element-paragraph.field_element__top > div:first-child{margin-top:30px;}.path-node .field--name-field-element-paragraph .list_element_group-item,.path-node .field--name-field-element-paragraph .insight-list-link,.field--name-field-element-paragraph .list_element_block-highlight,.path-node .field--name-field-element-paragraph .list_element_item-info2,.path-node .field--name-field-element-paragraph .list_element_accordion{padding-top:30px;}}.path-node .field--name-field-element-paragraph .insight-list-link .list_element_index{margin-top:0;}@media (max-width:1023px){.c-news-update .container .c-tabs .nav-tabs .nav-item .nav-link{padding:0;white-space:nowrap;}}.show_img_lawyer{height:100% !important;}@media (max-width:1023px){.header-mobile__nav-mobile__search-form button{white-space:nowrap;}.show_img_lawyer img{height:auto !important;}}span.notable-popover{color:#00007e !important;font-family:"BIZ UDPGothic";font-size:11px !important;font-style:normal;font-weight:400;line-height:175%;white-space:normal;text-decoration-line:underline;height:22px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 1px 0 2px;-webkit-transform:translate(0,-4px);transform:translate(0,-4px);-webkit-transition:0.2s ease-out;transition:0.2s ease-out;cursor:pointer;position:relative;overflow:hidden;padding-top:4px;z-index:0;}.btn-disabled{pointer-events:none;}#ctt-lawyer-profile.lawyer_detail_profile .field--name-field-element-paragraph{margin-top:0;}#ctt-lawyer-topics.lawyer-detail-topics .content-box .field--name-field-content-title{padding:0;}#ctt-lawyer-topics.lawyer-detail-topics .item-list ul li .content-box a.pickup-area-title{padding-bottom:0;}@media (max-width:1023px){#ctt-lawyer-other .ctt-lawyer-other__item > a img{height:100% !important;width:calc(100% + 2px) !important;}}@media (max-width:1023px){html body.page-view-print-view{min-width:unset !important;overflow-x:hidden !important;}}.country_regions.country_regions_pc{display:block;}.country_regions.country_regions_sp{display:none;}@media (max-width:441px){.country_regions.country_regions_pc{display:none;}.country_regions.country_regions_sp{display:block;}}.page-view-print-view #print-newsletter .paragraph--type--tab-accordion-paragraph .c-accordion > .accordion:first-child{border-top:1px solid #e1e1e6;}.page-view-print-view #print-newsletter .paragraph--type--tab-accordion-paragraph .c-accordion > .accordion .accordion-item{padding:32px 0;border:none;border-bottom:1px solid #e1e1e6;}.page-view-print-view #print-newsletter .paragraph--type--tab-accordion-paragraph .c-accordion > .accordion .accordion-item .accordion-header{padding:0;border:none;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:var(--Navy) !important;font-family:"BIZ UDPGothic" !important;font-size:18px !important;font-style:normal;font-weight:700 !important;line-height:150% !important;margin-bottom:0;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.page-view-print-view #print-newsletter .paragraph--type--tab-accordion-paragraph .c-accordion > .accordion .accordion-item .accordion-body{padding-left:0;padding-right:0;}@media (max-width:1023px){.field_content_type__special_edition .list_element__wrapper .screen-fit{padding-top:30px;}}.captcha{margin-top:20px !important;}.captcha .captcha__element .h-captcha{position:relative;}.captcha .captcha__element .h-captcha .error{color:var(--Red,#D60000);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s,14px);font-style:normal;font-weight:700;line-height:150%;display:block;position:absolute;bottom:calc(100% + 8px);left:0;}@media (max-width:1023px){.page-view-insight .insight-child__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:start !important;gap:15px;position:relative;top:-2px;}html[lang="ko"] .page-view-search .search-form form .form-submit,html[lang="en"] .page-view-search .search-form form .form-submit{width:100px;}.show_lawyer_img img{height:auto !important;}#ctt-lawyer-other .ctt-lawyer-other__item > a{overflow:hidden;}}@media (min-width:1024px){.laywer_full_name.flex_column{display:flex !important;flex-direction:column !important;align-items:flex-start !important;}}.profile_introduction_with_image .field--name-field-note-text{display:block;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;margin-top:16px;margin-left:-1px;}.list_element_text-link > ul.ul-grid.anchor_link li:nth-child(4),.ul-grid.anchor_link li:nth-child(4n+1) span span p a{border-left:unset;}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .figure-image > img{cursor:auto;}@media (max-width:1023px){.ul-grid.anchor_link li:nth-child(2n+1) span span p a{border-left:unset;}}@media (max-width:1023px){.lawyer-form-search_notify-result_condition_list{display:-webkit-box;}.lawyer-form-search_notify-result_condition_list p{display:inline;margin-right:9px;}.lawyer-form-search_notify-result_condition_list p:after{top:9px;}.page-view-insight .insight-info-search_key_list p{margin-left:10px;}.page-view-insight .insight-info-search_key_list p:first-child{margin-left:0;}}.block-languageswitch:has(a[hreflang="ja"]),.block-languageswitch:has(a[hreflang="ko"]),.block-languageswitch:has(a[hreflang="zh-hant"]){display:none !important;}.paragraph--type--free-text > .field__item > .container > p,.paragraph--type--free-text > .field__item > p{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin-bottom:0;}@media (max-width:1023px){.paragraph--type--free-text > .field__item > .container > p,.paragraph--type--free-text > .field__item > p{font-size:14px;line-height:25px;}}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--free-text .field__item .container{padding-left:0;padding-right:0;}.list_element_group-item-grid .button-more > span.more-icon::before{display:none !important;}.list_element_group-item-grid .button-more{background:var(--Ex-Light-Gray,#eeeef1) url(/sites/default/files/assets/images/common/plus-red.svg) no-repeat calc(100% - 15px) center !important;}.active-more + div .button-more{background:var(--Ex-Light-Gray,#eeeef1) url(/sites/default/files/assets/images/common/minus-red.svg) no-repeat calc(100% - 15px) center !important;}html[lang="zh-hans"] .business-tab .block_type_practice_areas.custom-style .business_areas_child > div,.business-tab .block_type_practice_areas.custom-style .industries_wrap-item a,.business-tab .block_type_practice_areas.custom-style .country_regions_child{border-bottom:none;padding-bottom:unset;margin-bottom:unset;}html[lang="zh-hans"] .business-tab .block_type_practice_areas.custom-style .business_areas_left > a{display:none;}@media screen and (max-width:1023px){.paragraph--type--image-element-no-require img{height:auto !important;}.paragraph--type--image-text-element.display_type__horizontal_image_left > .card > .row,.paragraph--type--image-text-element.display_type__horizontal_image_right > .card > .row{display:block !important;}.paragraph--type--image-text-element.display_type__horizontal_image_left > .card > .row > div + div,.paragraph--type--image-text-element.display_type__horizontal_image_right > .card > .row > div + div{margin-top:20px;}}.c-seminar-list .view-seminar-listing .item-list ul li > div > p,.c-seminar .view-seminar-listing .item-list ul li > div > p{z-index:11;}#ctt-lawyer-award .field__items > ul{padding-left:16px;}#ctt-lawyer-award .field__items > ul > li{list-style:disc;}#ctt-lawyer-award .field__items > ol > li{margin-bottom:0px;}@media screen and (max-width:1023px){#ctt-lawyer-award .field__items > ol{padding-left:20px;}#ctt-lawyer-award .field__items > ol > li,#ctt-lawyer-award .field__items > ul > li{font-size:14px;margin-bottom:5px;line-height:179%;}#ctt-lawyer-award .field__items > ol > li,#ctt-lawyer-award .field__items > ul > li{margin-bottom:0px;}}.paragraph--type--free-text table{font-size:16px;}.paragraph--type--free-text table strong{font-weight:bold;}@media screen and (max-width:1023px){.paragraph--type--free-text table{font-size:14px;line-height:20px;}}#ctt-lawyer-award .field__items > ul{padding-left:16px;}#ctt-lawyer-award .field__items > ul > li{list-style:disc;}.node--type-generic-page.general .field--name-field-element-paragraph .field__item .paragraph--type--free-text,.node--type-generic-page.practice_areas .field--name-field-element-paragraph .field__item .paragraph--type--free-text{width:1084px;padding-left:30px;padding-right:30px;padding-top:48px;margin-left:auto;margin-right:auto;max-width:1084px;overflow:hidden;}.node--type-generic-page.general .field--name-field-element-paragraph .field__item:first-child .paragraph--type--free-text{padding-top:0;}@media screen and (max-width:1023px){.node--type-generic-page.general .field--name-field-element-paragraph .field__item .paragraph--type--free-text,.node--type-generic-page.practice_areas .field--name-field-element-paragraph .field__item .paragraph--type--free-text{width:100%;}}.node--type-ctt-newsletter .field--name-field-remarks-wysiwyg p a{color:#00007e;text-decoration-line:underline;cursor:pointer;}.node--type-ctt-newsletter .field--name-field-remarks-wysiwyg p a:hover{text-decoration-line:none;}@media (max-width:1023px){.is-mobile.is-safari .list_element_table table a img,.is-mobile.is-safari .paragraph--type--free-text table img{height:auto;}}.paragraph--type--free-text .field--name-field-text-area-summary > p + p,.list_element_text-content.paragraph--type--text-element > p + p{padding-top:0;margin-top:28px;}@media (max-width:1023px){.paragraph--type--free-text .field--name-field-text-area-summary > p + p,.list_element_text-content.paragraph--type--text-element > p + p{margin-top:25px;}}#header .nav__menu .dropdown li a,#header .nav__menu .dropdown ul li a{text-transform:unset;}.field--name-field-element-paragraph ul li,.field--name-field-element-paragraph ol li{color:var(--Navy);}.paragraph--type--free-text ul,.paragraph--type--define-element ul{padding-left:16px;}.paragraph--type--free-text ul li,.paragraph--type--define-element ul li{list-style:disc;}@media (max-width:1023px){ul li::marker,ol li::marker{font-size:14px;}body,.paragraph--type--free-text{font-size:14px;}}#ctt-lawyer-profile .field--name-field-career .field__items{display:grid;grid-template-columns:minmax(0,max-content) 1fr;column-gap:20px;row-gap:8px;}#ctt-lawyer-profile .field--name-field-career .prg--field-years,#ctt-lawyer-profile .field--name-field-career .prg--field-matter{word-break:break-word;overflow-wrap:break-word;max-width:100%;}#ctt-lawyer-profile .field--name-field-career .field__items .swap{grid-column:1 / span 1;}#ctt-lawyer-profile .field--name-field-career .field__items .hide{display:none;}#ctt-lawyer-profile .field__items .field--name-field-years,#ctt-lawyer-profile .field__items .field--name-field-matter{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;}@media (max-width:1023px){#ctt-lawyer-profile .field--name-field-career .field__items{column-gap:16px;row-gap:5px;}.page-view-print-view #ctt-lawyer-profile .field__items .field--name-field-years,.page-view-print-view #ctt-lawyer-profile .field__items .field--name-field-matter{font-size:16px;line-height:175%;}}.container .flex-container .info-box .info-line .info-content .info-link a.extenal-link::after,.c-seminar__article-info .info-line .info-content .info-link a.extenal-link::after,.container .flex-container .info-box .info-line .info-content .info-link a.pdf_icon::after{min-width:14px;flex-shrink:0;}.ctt_projects .paragraph--type--free-text a,.node--type-ctt-newsletter .paragraph--type--free-text a,.node--type-generic-page.special_edition .paragraph--type--free-text a{color:#00007e;text-decoration-line:underline;cursor:pointer;}.ctt_projects .paragraph--type--free-text a:hover,.node--type-ctt-newsletter .paragraph--type--free-text a:hover,.node--type-generic-page.special_edition .paragraph--type--free-text a:hover{text-decoration-line:none;}@media screen and (max-width:1023px){.paragraph--type--free-text .free_text__table_wrapper{padding-right:30px !important;width:calc(100% + 30px) !important;overflow:auto;}html:not(.is-mobile) .paragraph--type--free-text .free_text__table_wrapper{overflow-x:auto;overflow-y:hidden;scrollbar-width:auto;scrollbar-color:#888 #f1f1f13b;}html.is-mobile .paragraph--type--free-text .free_text__table_wrapper{scrollbar-width:none;-ms-overflow-style:none;}html.is-mobile .paragraph--type--free-text .free_text__table_wrapper::-webkit-scrollbar{display:none;}.paragraph--type--free-text table{overflow:auto;padding-right:30px;position:relative;}.paragraph--type--free-text table tr th,.paragraph--type--free-text table tr td{min-width:200px;padding:10px;}.paragraph--type--free-text table::before{display:none;content:"";-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(/sites/default/files/assets/images/common/touch-scroll.svg) no-repeat center;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}html.is-mobile .paragraph--type--free-text table::before{display:block;}html.is-mobile .paragraph--type--free-text .is-scroll table::before{display:none;}html.is-mobile .paragraph--type--free-text table.hidden_icon_scroll::before,.paragraph--type--free-text .list_element_table-scroll::before,.paragraph--type--free-text .table-scroll-sp::before{display:none;}.paragraph--type--free-text .list_element_table-scroll,.paragraph--type--free-text .table-scroll-sp{overflow:unset;}}@media screen and (max-width:767px){.paragraph--type--free-text table::before{left:calc(50vw - 30px);}}@media screen and (min-width:1024px){.paragraph--type--free-text table .custom_min_width{min-width:unset !important;}}strong{font-weight:bold;}
.page-view-publications .block-system-main-block .content > .views-element-container{margin-top:0;}.page-view-publications .notice-list{padding-top:0;}.view-id-publications .notice-form_input-bot{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:13px;}.view-id-publications .notice-form_input-bot > label,.view-id-publications .notice-form_input-bot > fieldset{color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;width:calc((100% - 16px) / 2);position:relative;margin-bottom:0 !important;}.view-id-publications fieldset legend{margin-bottom:2px;}.view-id-publications fieldset legend span{color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;}.view-id-publications fieldset .fieldset-wrapper > .checkbox{display:flex;align-items:center;width:100%;left:0;bottom:0;cursor:pointer;}.view-id-publications fieldset .fieldset-wrapper > .checkbox > div{margin-bottom:0 !important;}.view-id-publications fieldset .fieldset-wrapper > .checkbox > div + div{margin-left:1rem;}.view-id-publications fieldset .fieldset-wrapper > .checkbox > div .form-check-input[type=checkbox]{border-radius:0%;}.view-id-publications fieldset input{-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px;position:relative;-webkit-transform:translateY(-15%);transform:translateY(-15%);border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;}.view-id-publications fieldset input:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #9b9aaa;border-radius:2.5px;}.view-id-publications fieldset input:checked:before{width:16px;height:16px;top:0px;left:0px;background-color:#fff;background-image:url(/sites/default/files/assets/images/common/checkbox-red.svg);border:none;border-radius:initial;}.view-id-publications fieldset label span{margin-left:5px;}.js-form-item.js-form-type-checkbox.checkbox.form-check.mb-3.js-form-item-books.form-item-books{margin-bottom:0px !important;}.js-form-item.js-form-type-checkbox.checkbox.form-check.mb-3.js-form-item-papers.form-item-papers{margin-bottom:0px !important;}@media(max-width:1023px){.js-form-item.js-form-type-checkbox.checkbox.form-check.mb-3.js-form-item-books.form-item-books{line-height:normal;}.js-form-item.js-form-type-checkbox.checkbox.form-check.mb-3.js-form-item-papers.form-item-papers{line-height:normal;}.js-form-item.js-form-type-checkbox.checkbox.form-check.mb-3.js-form-item-books.form-item-books label span{margin-left:0px !important;}.js-form-item.js-form-type-checkbox.checkbox.form-check.mb-3.js-form-item-papers.form-item-papers label span{margin-left:0px !important;}.view-id-publications .notice-form_input-bot > label,.view-id-publications .notice-form_input-bot > fieldset{width:100%;}.view-id-publications fieldset .fieldset-wrapper > .checkbox{position:relative;}.view-id-publications fieldset legend{margin-bottom:2px;color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;}.view-id-publications .notice-form_content{gap:10px;}.view-id-publications .notice-form_input-bot{margin-top:0;}.page-view-publications .view-id-publications fieldset input{transform:translateY(10%);}}
.notice-link-result{padding:24px 76px 24px 84px;margin-top:64px;border:4px solid #eeeef1;max-height:140px;-webkit-transform:translateY(2px);transform:translateY(2px);}@media (max-width:1023.5px){.notice-link-result{margin-top:40px;padding:14px 16px 12px;max-height:unset;-webkit-transform:unset;transform:unset;}}.notice-link-result_number{color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;}@media (max-width:1023.5px){.notice-link-result_number{font-size:12px;cursor:default;}}.notice-link-result_number span{color:#d60000;font-size:20px;font-weight:700;position:relative;left:2px;}@media (max-width:1023.5px){.notice-link-result_number span{font-size:16px;cursor:default;}}.notice-link-result_condition{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:16px;margin-top:2px;padding-top:16px;}@media (max-width:1023.5px){.notice-link-result_condition{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0;padding-top:15px;gap:5px;}}.notice-link-result_condition label{color:#372d41;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;height:20px;padding:0px 8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#eeeef1;margin-bottom:0;-ms-flex-negative:0;flex-shrink:0;}@media (max-width:1023.5px){.notice-link-result_condition label{font-size:10px;cursor:default;line-height:150%;height:18px;}}.notice-link-result_condition_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8.5px;-moz-column-gap:8.5px;column-gap:8.5px;row-gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (max-width:1023.5px){.notice-link-result_condition_list{-webkit-column-gap:7.5px;-moz-column-gap:7.5px;column-gap:7.5px;row-gap:0;}}.notice-link-result_condition_list a{color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;position:relative;}@media (max-width:1023.5px){.notice-link-result_condition_list a{font-size:12px;height:18px;cursor:default;}}.notice-link-result_condition_list a::before{content:"/";position:relative;top:50%;left:-3px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#9b9aaa;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023.5px){.notice-link-result_condition_list a::before{display:none;cursor:default;}}.notice-link-result_condition_list a:first-child::before{display:none;}.notice-link-result_condition_list a::after{content:"/";position:relative;top:50%;right:-5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#9b9aaa;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;display:none;}@media (max-width:1023.5px){.notice-link-result_condition_list a::after{height:18px;display:inline-block;cursor:default;}}.notice-link-result_condition_list a:last-child::after{display:none;}@media (min-width:1024px){.notice-link-result_condition_list a:nth-child(8)::before{margin-left:3px;}}
.page-node-633 .content > .views-element-container{margin-top:0;}.office-banner{position:relative;}.office-banner img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;}@media (max-width:1023px){.office-banner_pc{display:none;}}@media (min-width:1024px){.office-banner_sp{display:none;}}.office-banner .container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.office-banner .container h1{color:#372d41;font-family:"BIZ UDPGothic";font-size:40px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:0;}@media (max-width:1023px){.office-banner .container h1{font-size:24px;}}
.office-content__wrap{padding-top:120px;}@media (min-width:1024px){.office-content__wrap{margin-bottom:1px;}}@media (max-width:1023px){.office-content__wrap{padding-top:100px;}}.office-content__wrap > h3{color:#372d41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.office-content__wrap > h3{font-size:24px;cursor:default;}}.office-content__wrap_list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px;}@media (max-width:1023px){.office-content__wrap_list{-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr));margin-top:40px;}}.office-content__wrap_item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;}@media (min-width:1024px){.office-content__wrap_item{max-width:341px;}}.office-content__wrap_item .field--type-image{width:100%;height:auto;overflow:hidden;}@media (min-width:1024px){.office-content__wrap_item .field--type-image{height:170px;}}.office-content__wrap_item .field--type-image > img{width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;margin:0;}@media (min-width:1024px){.office-content__wrap_item .field--type-image > img{height:100% !important;}}.office-content__wrap_item .office-content_item-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;padding:24px 32px 48px 32px;background:#fff;border:1px solid #eeeef1;border-left-width:0;border-top-width:0;gap:0 !important;}@media (min-width:1024px){.office-content__wrap_item .office-content_item-content{min-height:235.99998px;}}@media screen and (max-width:1023px){.office-content__wrap_item .office-content_item-content{border-left-width:1px;padding:15px 20px 40px 20px;}}.office-content__wrap_item .office-content_item-content > h3{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;position:relative;margin:0;}@media screen and (max-width:1023px){.office-content__wrap_item .office-content_item-content > h3{margin-left:-1px;}}.office-content__wrap_item .office-content_item-content > h3::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;background-image:url(/sites/default/files/assets/images/common/chevron-right-red.svg);background-repeat:no-repeat;background-size:cover;position:relative;top:9px;}@media (max-width:1023px){.office-content__wrap_item .office-content_item-content > h3::before{top:8px;}}.office-content__wrap_item .office-content_item-content > h3 > a{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:18px;font-style:normal;font-weight:700;line-height:150%;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;}@media (max-width:1023px){.office-content__wrap_item .office-content_item-content > h3 > a{font-size:16px;}}.office-content__wrap_item .office-content_item-content > h3 > a > span{font-size:11px;line-height:11px;display:inline-block;-webkit-transform:translateY(-6px);transform:translateY(-6px);}@media screen and (max-width:1023px){.office-content__wrap_item .office-content_item-content > h3 > a > span{-webkit-transform:translateY(-4px);transform:translateY(-4px);}}@media (min-width:1024px){.office-content__wrap_item .office-content_item-content .location{margin-top:1px !important;margin-bottom:-2px !important;}}@media screen and (max-width:1023px){.office-content__wrap_item .office-content_item-content .location{margin-left:-1px !important;margin-bottom:-1.5px !important;margin-top:0 !important;}}.office-content__wrap_item .office-content_item-content .location .field_location.field_location_shortened_name{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;}@media (max-width:1023px){.office-content__wrap_item .office-content_item-content .location .field_location.field_location_shortened_name{margin-top:10px;}}.office-content__wrap_item .office-content_item-content .location .field_location.field_location_shortened_name > a{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.office-content__wrap_item .office-content_item-content .location .field_location.field_location_shortened_name > a{cursor:default;font-size:12px;}}.office-content__wrap_item .office-content_item-content .location .field_location.field_address{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px;}@media (max-width:1023px){.office-content__wrap_item .office-content_item-content .location .field_location.field_address{margin-top:5px;}}.office-content__wrap_item .office-content_item-content .location .field_location.field_address > a{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;z-index:6;position:relative;cursor:pointer;word-break:break-word;}@media (max-width:1023px){.office-content__wrap_item .office-content_item-content .location .field_location.field_address > a{font-size:12px;}}.office-content__wrap_item .office-content_item-content .location .field_location.field_tel,.office-content__wrap_item .office-content_item-content .location .field_location.field_googlemap,.office-content__wrap_item .office-content_item-content .location .field_location.field_pdf_map{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;position:relative;z-index:1;}.office-content__wrap_item .office-content_item-content .location .field_location.field_tel::before,.office-content__wrap_item .office-content_item-content .location .field_location.field_googlemap::before,.office-content__wrap_item .office-content_item-content .location .field_location.field_pdf_map::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:cover;}@media (max-width:1023px){.office-content__wrap_item .office-content_item-content .location .field_location.field_tel::before,.office-content__wrap_item .office-content_item-content .location .field_location.field_googlemap::before,.office-content__wrap_item .office-content_item-content .location .field_location.field_pdf_map::before{width:16px;height:16px;position:relative;top:2px;}}.office-content__wrap_item .office-content_item-content .location .field_location.field_tel > a,.office-content__wrap_item .office-content_item-content .location .field_location.field_googlemap > a,.office-content__wrap_item .office-content_item-content .location .field_location.field_pdf_map > a{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.office-content__wrap_item .office-content_item-content .location .field_location.field_tel > a,.office-content__wrap_item .office-content_item-content .location .field_location.field_googlemap > a,.office-content__wrap_item .office-content_item-content .location .field_location.field_pdf_map > a{cursor:default;font-size:12px;display:block;}}.office-content__wrap_item .office-content_item-content .location a.field_location.field_tel{display:none;}@media (max-width:1023px){.office-content__wrap_item .office-content_item-content .location a.field_location.field_tel{display:-webkit-box;display:-ms-flexbox;display:flex;}}@media (max-width:1023px){.office-content__wrap_item .office-content_item-content .location div.field_location.field_tel{display:none;}}.office-content__wrap_item .office-content_item-content .location .field_location.field_tel{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-top:24px;position:relative;word-break:break-word;}@media (max-width:1023px){.office-content__wrap_item .office-content_item-content .location .field_location.field_tel{cursor:default;font-size:12px;margin-top:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.office-content__wrap_item .office-content_item-content .location .field_location.field_tel::after{content:"";position:absolute;left:24px;bottom:1px;width:calc(100% - 24px);height:1px;background-color:#372d41;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;opacity:0;}}.office-content__wrap_item .office-content_item-content .location .field_location.field_tel::before{background-image:url(/sites/default/files/assets/images/common/phone-red.svg);}.office-content__wrap_item .office-content_item-content .location .field_location.field_googlemap,.office-content__wrap_item .office-content_item-content .location .field_location.field_pdf_map{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}.office-content__wrap_item .office-content_item-content .location .field_location.field_googlemap > a,.office-content__wrap_item .office-content_item-content .location .field_location.field_pdf_map > a{position:relative;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;}.office-content__wrap_item .office-content_item-content .location .field_location.field_googlemap > a::after,.office-content__wrap_item .office-content_item-content .location .field_location.field_pdf_map > a::after{content:"";position:absolute;left:0;top:auto;margin-left:0;bottom:3px;background:none;width:100%;height:1px;background-color:#372d41;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;}@media (max-width:1023px){.office-content__wrap_item .office-content_item-content .location .field_location.field_googlemap > a::after,.office-content__wrap_item .office-content_item-content .location .field_location.field_pdf_map > a::after{bottom:1px;}}@media (min-width:1024px){.office-content__wrap_item .office-content_item-content .location .field_location.field_googlemap > a:hover::after,.office-content__wrap_item .office-content_item-content .location .field_location.field_pdf_map > a:hover::after{display:none;}}.office-content__wrap_item .office-content_item-content .location .field_location.field_googlemap > a > svg,.office-content__wrap_item .office-content_item-content .location .field_location.field_pdf_map > a > svg{display:none;}.office-content__wrap_item .office-content_item-content .location .field_location__group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin-top:8px;}@media (max-width:1023px){.office-content__wrap_item .office-content_item-content .location .field_location__group{margin-top:5px;gap:15px;}}.office-content__wrap_item .office-content_item-content .location .field_location.field_googlemap::before{background-image:url(/sites/default/files/assets/images/common/location-red.svg);}.office-content__wrap_item .office-content_item-content .location .field_location.field_pdf_map{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}.office-content__wrap_item .office-content_item-content .location .field_location.field_pdf_map::before{background-image:url(/sites/default/files/assets/images/common/pdf-red.svg);background-size:contain;}.office-content__wrap_item:nth-child(3n+1) .office-content_item-content{border-left-width:1px;}@media (min-width:1024px){.office-content__wrap_item:nth-child(3n+1) .office-content_item-content > h3{margin-left:-1px;}}@media (min-width:1024px){.office-content__wrap_item:nth-child(3n+1) .office-content_item-content .location{margin-left:-1px !important;}}.office-content__wrap_item a.office-content_mask{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;}@media screen and (max-width:1023px){.office-content__wrap_item a.office-content_mask{cursor:default;}}.office-content__wrap_item a.office-content_mask.focus-visible{z-index:1;}@media (min-width:1024px){.office-content__wrap_item:hover{z-index:1;-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);}.office-content__wrap_item:hover .field--type-image > img{-webkit-transform:scale(1.04);transform:scale(1.04);}.office-content__wrap_item:hover h3 > a{color:var(--Red);font-weight:700;text-decoration-line:underline;}}.office-content__wrap > span{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;display:block;margin-top:32px;}@media (min-width:1024px){.office-content__wrap > span{-webkit-transform:translateY(2px);transform:translateY(2px);}}@media (max-width:1023px){.office-content__wrap > span{font-size:12px;margin-top:20px;}}.office-content__wrap:nth-child(1) > h3{line-height:149%;}.office-content__intro{padding-top:120px;}@media (max-width:1023px){.office-content__intro{padding-top:100px;}}.office-content__intro > h1{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;margin:0;}@media (max-width:1023px){.office-content__intro > h1{font-size:24px;cursor:default;}}.office-content__intro a:hover h2{text-decoration:underline;color:var(--Red);}.office-content__intro h2{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:18px;font-style:normal;font-weight:700;line-height:175%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;position:relative;margin:0;padding-top:32px;border-top:1px solid #e1e1e6;margin-top:64px;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (max-width:1023px){.office-content__intro h2{font-size:16px;margin-top:40px;padding-top:20px;cursor:default;}}.office-content__intro h2::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;background-image:url(/sites/default/files/assets/images/common/chevron-right-red.svg);background-repeat:no-repeat;background-size:cover;position:relative;top:11px;}@media (max-width:1023px){.office-content__intro h2::before{top:9px;}}.office-content__intro span{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;display:block;margin-top:8px;padding-bottom:32px;border-bottom:1px solid #e1e1e6;}@media (max-width:1023px){.office-content__intro span{margin-top:5px;font-size:12px;padding-bottom:20px;cursor:default;}}.office-content__about{margin-top:120px;padding:64px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f7f7f8;border-top:3px solid #eeeef1;position:relative;}@media (max-width:1023px){.office-content__about{margin-top:100px;padding:40px 0;}}.office-content__about > h3{margin-bottom:0;}.office-content__about > h3 > a{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:20px;font-style:normal;font-weight:700;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;position:relative;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (max-width:1023px){.office-content__about > h3 > a{font-size:16px;cursor:default;}}@media (min-width:1024px){.office-content__about > h3 > a:hover{color:#d60000;text-decoration:underline;}}.office-content__about > h3 > a::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;background-image:url(/sites/default/files/assets/images/common/chevron-right-red.svg);background-repeat:no-repeat;background-size:cover;position:relative;top:11px;}@media (max-width:1023px){.office-content__about > h3 > a::before{top:9px;}}.office-content__about__list{display:-ms-grid;display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;margin-top:32px;align-items:stretch;}@media (max-width:1023px){.office-content__about__list{column-gap:15px;margin-top:20px;}}.office-content__about__list > a{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;position:relative;padding:16px 0;border-bottom:1px solid #e1e1e6;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (max-width:1023px){.office-content__about__list > a{font-size:14px;padding:15px 0;max-width:unset;cursor:default;}}.office-content__about__list > a:nth-child(1),.office-content__about__list > a:nth-child(2),.office-content__about__list > a:nth-child(3),.office-content__about__list > a:nth-child(4){border-top:1px solid #e1e1e6;}@media (max-width:1023px){.office-content__about__list > a:nth-child(3),.office-content__about__list > a:nth-child(4){border-top:none;}}.office-content__about__list > a::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;background-image:url(/sites/default/files/assets/images/common/chevron-right-red.svg);background-repeat:no-repeat;background-size:cover;position:relative;top:8px;}@media (max-width:1023px){.office-content__about__list > a::before{top:6px;margin-top:-1px;}}@media (min-width:1024px){.office-content__about__list > a:hover{color:#d60000;text-decoration:underline;}}.office-content__about__list > a.current-node{color:#d60000;font-weight:700;}.office-content__about__list > a.null{display:none;}.office-content__about::before{content:"";width:100%;height:1px;background-color:#e1e1e6;display:block;-webkit-transform:translateY(-68px);transform:translateY(-68px);}@media (max-width:1023px){.office-content__about::before{-webkit-transform:translateY(-44px);transform:translateY(-44px);}}.mt-2{margin-top:8px !important;}@media (max-width:1023px){.mt-2{margin-top:5px !important;}}.mt-6{margin-top:24px !important;}@media (max-width:1023px){.mt-6{margin-top:15px !important;}}.pc-pb-2{padding-bottom:8px !important;}@media (max-width:1023px){.pc-pb-2{padding-bottom:0 !important;}}.office-content_item-content.hover{position:relative;z-index:1;}.office-content_mask.disabled{pointer-events:none;}@media (max-width:1023px){html.is-mobile .office-content__wrap_item .office-content_item-content .location .field_location.field_tel::after{opacity:1;}}
.seminar-banner{background:var(--ex-light-gray-50,#F7F7F8);padding:var(--Spacing-64-40,64px) 0px;}.seminar-banner__group-label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--Spacing-16-10);}@media (max-width:1023px){.seminar-banner__group-label{gap:5px 15px;}}.seminar-banner__group-label p{margin-bottom:0;}.seminar-banner__group-label .label-grey{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s,14px);font-style:normal;font-weight:400;line-height:150%;border:1px solid var(--light-gray-30,#E1E1E6);background:var(--Ex-Light-Gray,#EEEEF1);display:-ms-flexbox;display:flex;min-height:28px;padding:2.5px 7px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}.seminar-banner__group-label .label-white{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s,14px);font-style:normal;font-weight:400;line-height:150%;border:1px solid var(--light-gray-30,#E1E1E6);background:var(--White,#FFF);display:-ms-flexbox;display:flex;padding:2.5px 7px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0 -1px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}.seminar-banner__group-label .label-red{color:var(--White,#FFF);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s,14px);font-style:normal;font-weight:400;line-height:150%;border-radius:30px;background:var(--Dark-Red,#910000);display:-ms-flexbox;display:flex;padding:3.5px 8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}.seminar-banner__group-label .label-blue{color:var(--White,#FFF);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s,14px);font-style:normal;font-weight:400;line-height:150%;border-radius:30px;background:var(--Blue-4);display:-ms-flexbox;display:flex;padding:3.5px 8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}.seminar-banner__group-label .label-green{color:var(--White,#FFF);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s,14px);font-style:normal;font-weight:400;line-height:150%;border-radius:30px;background:#277B00;display:-ms-flexbox;display:flex;padding:3.5px 8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}@media (max-width:1023px){.seminar-banner__group-label .label-red{position:relative;left:2px;}}.seminar-banner .field--name-field-content-title{margin-top:var(--Spacing-24-15);color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--Font-size-JP-headline-L,32px);font-style:normal;font-weight:700;line-height:150%;}.seminar-banner .field--name-field-content-title:hover{text-decoration:none;}.seminar-banner .field--name-field-content-title::before{display:none;}
.container-small{width:732px;max-width:100%;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;}.c-seminar__article-info{margin-top:var(--Spacing-80-60);}.c-seminar__article-info .field--name-field-image img{width:100%;margin-bottom:0;-o-object-fit:cover;object-fit:cover;}@media (min-width:1024px){.c-seminar__article-info .field--name-field-image img{height:336px;}}.c-seminar__article-info .info-box{padding-top:var(--Spacing-64-40);}.c-seminar__article-info .info-line{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;padding:var(--Spacing-16-10) 0;border-bottom:1px solid var(--light-gray-30);}@media (max-width:1023px){.c-seminar__article-info .info-line{display:block;padding:15px 0;}}.c-seminar__article-info .info-line:nth-child(1){border-top:1px solid var(--light-gray-30);}.c-seminar__article-info .info-line .info-label{min-width:144px;color:var(--Navy,#372d41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:700;line-height:175%;}html[lang="en"] .node--type-ctt-newsletter .c-seminar__article-info .info-line .info-label{min-width:150px;}@media (max-width:1023px){.c-seminar__article-info .info-line .info-label{line-height:25px;}}.c-seminar__article-info .info-line .info-content{-webkit-box-flex:1;-ms-flex:1;flex:1;color:var(--Navy,#372d41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;}@media (max-width:1023px){.c-seminar__article-info .info-line .info-content{margin-top:5px;line-height:25px;}}.c-seminar__article-info .info-line .info-content .info-texts{display:-webkit-box;display:-ms-flexbox;display:flex;}.c-seminar__article-info .info-line .info-content .info-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:var(--Spacing-16-10);}.c-seminar__article-info .info-line .info-content .info-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 16px;}@media (max-width:1023px){.c-seminar__article-info .info-line .info-content .info-link{gap:5px 10px;}}.c-seminar__article-info .info-line .info-content .info-link a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--Blue-4,#00007e);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;text-decoration-line:underline;padding-right:0.7px;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;word-break:break-word;}@media (min-width:1024px){.c-seminar__article-info .info-line .info-content .info-link a:hover{text-decoration-line:none;}}@media (max-width:1023px){.c-seminar__article-info .info-line .info-content .info-link a{line-height:25px;}}.container .flex-container .info-box .info-line .info-content .info-link a.extenal-link::after,.c-seminar__article-info .info-line .info-content .info-link a.extenal-link::after{content:"";width:14px;height:14px;background:url(/sites/default/files/assets/images/common/icon-extenal-link_14x14.svg) center no-repeat;margin-left:4px;min-width:14px;}.c-seminar__article-info .info-line .info-content .field--name-field-areas-of-practice{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 16px;margin-bottom:0;}@media (max-width:1023px){.c-seminar__article-info .info-line .info-content .field--name-field-areas-of-practice{gap:5px 10px;}}.c-seminar__article-info .info-line .info-content .field--name-field-areas-of-practice .field__item{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;padding-right:0.7px;display:flex;}.c-seminar__article-info .info-line .info-content .field--name-field-areas-of-practice .field__item a{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--Blue-4);text-decoration-line:underline;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (min-width:1024px){.c-seminar__article-info .info-line .info-content .field--name-field-areas-of-practice .field__item a:hover{text-decoration-line:none;}}@media (max-width:1023px){.c-seminar__article-info .info-line .info-content .field--name-field-areas-of-practice .field__item a{line-height:25px;}}.c-seminar__article-info .info-line .info-content .info-hour{margin-left:16px;}@media (max-width:1023px){.c-seminar__article-info .info-line .info-content .info-hour{margin-left:10px;}}.c-seminar__article-info .info-line .info-content p{margin-bottom:0;}.c-seminar__article-info .info-apply{margin-top:var(--Spacing-64-40);background:var(--ex-light-gray-50);padding:var(--Spacing-48-30,48px) 88px;position:relative;}@media (max-width:1023px){.c-seminar__article-info .info-apply{padding:var(--Spacing-48-30,30px) var(--Spacing-32-20,20px);}}.c-seminar__article-info .info-apply::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border:4px solid var(--Ex-Light-Gray);z-index:0;}.c-seminar__article-info .info-apply h2{color:var(--Navy,#372d41);text-align:center;font-family:"BIZ UDPGothic";font-size:var(--Font-size-JP-headline-M);font-style:normal;font-weight:700;line-height:150%;position:relative;z-index:1;}@media (max-width:1023px){.c-seminar__article-info .info-apply h2{font-size:var(--Font-size-JP-headline-S,16px);}}.c-seminar__article-info .info-apply a{font-size:18px;width:100%;height:80px;margin-top:var(--Spacing-32-20);position:relative;z-index:1;margin-bottom:var(--Spacing-24-15);}@media (max-width:1023px){.c-seminar__article-info .info-apply a{height:50px;font-size:var(--font-size-jp-body-label-m,14px);}}.c-seminar__article-info .info-apply p{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s);font-style:normal;font-weight:400;line-height:175%;margin-bottom:0;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1px;}@media (max-width:1023px){.c-seminar__article-info .info-apply p{padding-bottom:0;}}.c-seminar__article-info .info-apply p + p{margin-top:4px;}@media (max-width:1023px){.c-seminar__article-info .info-apply p + p{margin-top:0;}}.c-seminar__article-info .info-apply p span{margin-right:4px;}.c-seminar__article-info .group-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;padding-top:48px;}@media (max-width:1023px){.c-seminar__article-info .group-btn{padding-top:30px;gap:10px;}}.c-seminar__article-info .group-btn > a.btn-pdf{background:#eeeef1 url(/sites/default/files/assets/images/common/pdf-red.svg) no-repeat calc(100% - 24px) center;}.c-seminar__article-info .group-btn > a.btn-print{background:#eeeef1 url(/sites/default/files/assets/images/common/print-red.svg) no-repeat calc(100% - 24px) center;}.c-seminar__article-info .group-btn > a{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:150%;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (max-width:1023px){.c-seminar__article-info .group-btn > a{font-size:14px;}}@media (min-width:1024px){.c-seminar__article-info .group-btn > a:hover{background-color:#e2e2e5;}}.c-seminar__article-info .block-subscribe-our-newsletter,.c-seminar__article-info #block-subscribe-our-newsletter,.page-view-newsletters #block-subscribe-our-newsletter{margin-top:64px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:48px 88px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;border:4px solid #eeeef1;background:#f7f7f8;}@media (max-width:1023px){.c-seminar__article-info .block-subscribe-our-newsletter,.page-view-newsletters  #block-subscribe-our-newsletter,.c-seminar__article-info #block-subscribe-our-newsletter{padding:30px 20px;gap:20px;margin-top:40px;}}.c-seminar__article-info .block-subscribe-our-newsletter > .content,.page-view-newsletters #block-subscribe-our-newsletter > .content,.c-seminar__article-info #block-subscribe-our-newsletter > .content{margin-top:-4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;width:calc(100% + 8px);}@media (max-width:1023px){.c-seminar__article-info .block-subscribe-our-newsletter > .content,.page-view-newsletters  #block-subscribe-our-newsletter > .content,.c-seminar__article-info #block-subscribe-our-newsletter > .content{gap:15px;}}.c-seminar__article-info .block-subscribe-our-newsletter > .content .field--name-field-text-area,.page-view-newsletters  #block-subscribe-our-newsletter > .content .field--name-field-text-area,.c-seminar__article-info #block-subscribe-our-newsletter > .content .field--name-field-text-area{color:var(--Navy);text-align:center;font-family:"BIZ UDPGothic";font-size:24px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.c-seminar__article-info .block-subscribe-our-newsletter > .content .field--name-field-text-area,.page-view-newsletters  #block-subscribe-our-newsletter > .content .field--name-field-text-area,.c-seminar__article-info #block-subscribe-our-newsletter > .content .field--name-field-text-area{font-size:16px;}}.c-seminar__article-info .block-subscribe-our-newsletter > .content .field--name-field-text-area > span,.page-view-newsletters  #block-subscribe-our-newsletter > .content .field--name-field-text-area > span,.c-seminar__article-info #block-subscribe-our-newsletter > .content .field--name-field-text-area > span{display:inline-block;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin-top:24px;text-align:left;}.page-view-newsletters  #block-subscribe-our-newsletter > .content .field--name-field-text-area > span,.c-seminar__article-info #block-subscribe-our-newsletter > .content .field--name-field-text-area > span{margin-bottom:32px;}@media (max-width:1023px){.c-seminar__article-info .block-subscribe-our-newsletter > .content .field--name-field-text-area > span,.page-view-newsletters  #block-subscribe-our-newsletter > .content .field--name-field-text-area > span,.c-seminar__article-info #block-subscribe-our-newsletter > .content .field--name-field-text-area > span{font-size:14px;word-break:break-word;line-height:25px;margin-top:15px;}}.c-seminar__article-info .block-subscribe-our-newsletter > a.subscribe-our-newsletter__button,.c-seminar__article-info #block-subscribe-our-newsletter .content .field--name-field-text-area > a.subscribe-our-newsletter__button{width:100%;height:80px;gap:24px;background:var(--Red) url(/sites/default/files/assets/images/common/chevron-right-white.svg) no-repeat calc(100% - 24px) center;width:calc(100% + 8px);max-width:calc(100% + 8px);-webkit-transform:translateX(-4px);transform:translateX(-4px);margin-bottom:-4px;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;color:var(--White);font-family:"BIZ UDPGothic";font-size:18px;font-style:normal;font-weight:700;line-height:150%;}.page-view-newsletters  #block-subscribe-our-newsletter .content .field--name-field-text-area > a.subscribe-our-newsletter__button{width:40%;height:80px;gap:24px;background:var(--Red) url(/sites/default/files/assets/images/common/chevron-right-white.svg) no-repeat calc(100% - 24px) center;width:calc(100% + 8px);max-width:calc(40% + 8px);-webkit-transform:translateX(-4px);transform:translateX(-4px);margin-bottom:-4px;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;color:var(--White);font-family:"BIZ UDPGothic";font-size:18px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.c-seminar__article-info .block-subscribe-our-newsletter > a.subscribe-our-newsletter__button,.page-view-newsletters  #block-subscribe-our-newsletter .content .field--name-field-text-area > a.subscribe-our-newsletter__button,.c-seminar__article-info #block-subscribe-our-newsletter .content .field--name-field-text-area > a.subscribe-our-newsletter__button{gap:15px;font-size:14px;height:50px;}.page-view-newsletters  #block-subscribe-our-newsletter .content .field--name-field-text-area > a.subscribe-our-newsletter__button{max-width:100%;margin-right:-4px;}}@media (min-width:1024px){.c-seminar__article-info .block-subscribe-our-newsletter > a.subscribe-our-newsletter__button:hover,.page-view-newsletters  #block-subscribe-our-newsletter .content .field--name-field-text-area > a.subscribe-our-newsletter__button:hover,.c-seminar__article-info #block-subscribe-our-newsletter .content .field--name-field-text-area > a.subscribe-our-newsletter__button:hover{background-color:#C10000;}}
h2 .field--name-field-title{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--Font-size-JP-headline-XL,36px);font-style:normal;font-weight:700;line-height:150%;letter-spacing:0;}@media (max-width:1023px){h2 .field--name-field-title{font-size:24px;padding-right:10px;}}.c-people-list{padding-top:var(--Spacing-120-100);}@media (min-width:1024px){.c-people-list #lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item:hover .lawyer-list__item-img img{-webkit-transform:scale(1.04);transform:scale(1.04);}}@media (max-width:1023px){.c-people-list #lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-img{width:100%;}.c-people-list #lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-img img{width:calc(100% + 2px);margin-left:-1px;cursor:pointer;}}@media (max-width:1023px){.c-people-list #lawyer-list.lawyer-list .lawyer-list__item-list{margin-top:40px;}}.c-people-list #lawyer-list.lawyer-list{margin:0;padding:0;max-width:100%;}.c-people-list .btn-showmore{margin-top:var(--Spacing-48-30,48px);margin-left:auto;margin-right:auto;}.c-people-list .btn-showmore{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0;font-family:"BIZ UDPGothic";font-style:normal;font-weight:700;line-height:150%;width:232px;height:48px;padding:0px 16px;gap:16px;background:var(--Ex-Light-Gray);margin:auto;margin-top:48px;color:var(--Navy);font-size:var(--font-size-jp-body-label-s);border:none;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (min-width:1024px){.c-people-list .btn-showmore:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.05)),to(rgba(0,0,0,0.05))),#eeeef1;background:linear-gradient(0deg,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.05) 100%),#eeeef1;}}@media screen and (max-width:1023px){.c-people-list .btn-showmore{width:150px;height:40px;padding:0 15px;cursor:default;margin-top:30px;}}.c-people-list .btn-showmore::after{content:"";-ms-flex-negative:0;flex-shrink:0;width:14px;height:14px;background-image:url(/sites/default/files/assets/images/common/plus-red.svg);background-repeat:no-repeat;background-size:cover;}@media (max-width:1023px){.c-people-list .btn-showmore::after{width:12px;height:12px;}}.c-people-list .btn-showmore.js-close::after{background-image:url(/sites/default/files/assets/images/common/minus-red.svg);}.c-people-list #lawyer-list{margin-bottom:0 !important;}.c-people-list #ctt-lawyer-other{padding-bottom:0;}.seminar-list-people .btn-showmore{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0;font-family:"BIZ UDPGothic";font-style:normal;font-weight:700;line-height:150%;width:232px;height:48px;padding:0px 16px;gap:16px;background:var(--Ex-Light-Gray);margin:auto;margin-top:48px;color:var(--Navy);font-size:var(--font-size-jp-body-label-s);border:none;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (min-width:1024px){.seminar-list-people .btn-showmore:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.05)),to(rgba(0,0,0,0.05))),#eeeef1;background:linear-gradient(0deg,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.05) 100%),#eeeef1;}}@media screen and (max-width:1023px){.seminar-list-people .btn-showmore{width:150px;height:40px;padding:0 15px;cursor:default;margin-top:30px;}}.seminar-list-people .btn-showmore::after{content:"";-ms-flex-negative:0;flex-shrink:0;width:14px;height:14px;background-image:url(/sites/default/files/assets/images/common/plus-red.svg);background-repeat:no-repeat;background-size:cover;}@media (max-width:1023px){.seminar-list-people .btn-showmore::after{width:12px;height:12px;}}.seminar-list-people .btn-showmore.js-close::after{background-image:url(/sites/default/files/assets/images/common/minus-red.svg);}.seminar-list-people #lawyer-list{margin-bottom:0 !important;}.seminar-list-people #ctt-lawyer-other{padding-bottom:0;}
.c-seminar-list{padding-top:var(--Spacing-120-100);}.c-seminar-list .field--name-field-thumbnail{overflow:hidden;position:relative;z-index:2;}.c-seminar-list .field--name-field-thumbnail img{width:100%;margin-bottom:0;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;-o-object-fit:cover;object-fit:cover;}@media (min-width:1024px){.c-seminar-list .field--name-field-thumbnail img{height:170px;}}@media (max-width:1023px){.c-seminar-list .view-seminar-listing .field--name-field-event-date-display,.c-seminar-list .view-topic-listing-special-feature .field--name-field-event-date-display{padding:0 20px 5px;}}@media (max-width:1023px){.c-seminar-list .view-seminar-listing .field--name-field-content-title,.c-seminar-list .view-topic-listing-special-feature .field--name-field-content-title{padding:0 20px;}}@media (max-width:1023px){.c-seminar-list .view-seminar-listing .field--name-field-category p,.c-seminar-list .view-topic-listing-special-feature.field--name-field-category p{height:18px;}}.c-seminar-list .view-seminar-listing .item-list,.c-seminar-list .view-topic-listing-special-feature .item-list{position:relative;}.c-seminar-list .view-seminar-listing .item-list::before,.c-seminar-list .view-topic-listing-special-feature .item-list::before{content:"";width:100vw;height:110%;background-color:#fff;right:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3;}.c-seminar-list .view-seminar-listing .item-list .slick-slider,.c-seminar-list .view-topic-listing-special-feature .item-list .slick-slider{padding-bottom:48px;}@media (max-width:1023px){.c-seminar-list .view-seminar-listing .item-list .slick-slider,.c-seminar-list .view-topic-listing-special-feature .item-list .slick-slider{position:static;padding-bottom:60px;}}.c-seminar-list .view-seminar-listing .item-list ul,.c-seminar-list .view-topic-listing-special-feature .item-list ul{display:block;border:none;}.c-seminar-list .view-seminar-listing .item-list ul li,.c-seminar-list .view-topic-listing-special-feature .item-list ul li{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;border:none;border-top:0;margin-left:0.5px;margin-right:0.5px;height:auto;}@media (max-width:1023px){.c-seminar-list .view-seminar-listing .item-list ul li,.c-seminar-list .view-topic-listing-special-feature .item-list ul li{margin:0;}}.c-seminar-list .view-seminar-listing .item-list ul li:last-child .li-mask,.c-seminar-list .view-topic-listing-special-feature .item-list ul li:last-child .li-mask{border-right:1px solid var(--Ex-Light-Gray);}.c-seminar-list .view-seminar-listing .item-list ul li.slick-active ~ li .li-mask,.c-seminar-list .view-topic-listing-special-feature .item-list ul li.slick-active ~ li .li-mask{left:-1px;}@media (max-width:1023px){.c-seminar-list .view-seminar-listing .item-list ul li .field--name-field-content-title,.c-seminar-list .view-topic-listing-special-feature .item-list ul li .field--name-field-content-title{line-height:25px;}}.c-seminar-list .view-seminar-listing .item-list ul .li-mask,.c-seminar-list .view-topic-listing-special-feature .item-list ul .li-mask{border:1px solid var(--Ex-Light-Gray);border-right:0;}@media (max-width:1023px){.c-seminar-list .view-seminar-listing .item-list ul .li-mask,.c-seminar-list .view-topic-listing-special-feature .item-list ul .li-mask{border-top:0;}}.c-seminar-list .view-seminar-listing .item-list ul .slick-track,.c-seminar-list .view-topic-listing-special-feature .item-list ul .slick-track{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;}.c-seminar-list .view-seminar-listing .item-list ul .slick-list,.c-seminar-list .view-topic-listing-special-feature .item-list ul .slick-list{overflow:visible;}.c-seminar-list .view-seminar-listing .item-list ul .slick-arrow,.c-seminar-list .view-topic-listing-special-feature .item-list ul .slick-arrow{width:var(--Font-size-JP-headline-XXL);height:var(--Font-size-JP-headline-XXL);-ms-flex-negative:0;flex-shrink:0;border-radius:30px;border:1px solid var(--light-gray-30);background:var(--White);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;-webkit-transform:none;transform:none;right:50px;bottom:-48px;top:auto;left:auto;z-index:1;}@media (max-width:1023px){.c-seminar-list .view-seminar-listing .item-list ul .slick-arrow,.c-seminar-list .view-topic-listing-special-feature .item-list ul .slick-arrow{width:30px;height:30px;bottom:0;}}.c-seminar-list .view-seminar-listing .item-list ul .slick-arrow.slick-disabled:hover,.c-seminar-list .view-topic-listing-special-feature .item-list ul .slick-arrow.slick-disabled:hover{cursor:initial;border-color:var(--light-gray-30);}.c-seminar-list .view-seminar-listing .item-list ul .slick-arrow.slick-disabled:hover svg path,.c-seminar-list .view-topic-listing-special-feature .item-list ul .slick-arrow.slick-disabled:hover svg path{fill:var(--Light-Gray);}.c-seminar-list .view-seminar-listing .item-list ul .slick-arrow.slick-disabled svg path,.c-seminar-list .view-topic-listing-special-feature .item-list ul .slick-arrow.slick-disabled svg path{fill:var(--Light-Gray);}.c-seminar-list .view-seminar-listing .item-list ul .slick-arrow svg path,.c-seminar-list .view-topic-listing-special-feature .item-list ul .slick-arrow svg path{fill:#d60000;}@media (min-width:1024px){.c-seminar-list .view-seminar-listing .item-list ul .slick-arrow:hover,.c-seminar-list .view-topic-listing-special-feature .item-list ul .slick-arrow:hover{border-color:#d60000;}.c-seminar-list .view-seminar-listing .item-list ul .slick-arrow:hover svg path,.c-seminar-list .view-topic-listing-special-feature .item-list ul .slick-arrow:hover svg path{fill:#d60000;}}@media (max-width:1023px){.c-seminar-list .view-seminar-listing .item-list ul .slick-arrow svg,.c-seminar-list .view-topic-listing-special-feature .item-list ul .slick-arrow svg{width:6px;}}.c-seminar-list .view-seminar-listing .item-list ul .slick-prev,.c-seminar-list .view-topic-listing-special-feature .item-list ul .slick-prev{right:433px;}@media (max-width:1023px){.c-seminar-list .view-seminar-listing .item-list ul .slick-prev,.c-seminar-list .view-topic-listing-special-feature .item-list ul .slick-prev{right:40px;cursor:default;}}.c-seminar-list .view-seminar-listing .item-list ul .slick-next,.c-seminar-list .view-topic-listing-special-feature .item-list ul .slick-next{right:385px;}@media (max-width:1023px){.c-seminar-list .view-seminar-listing .item-list ul .slick-next,.c-seminar-list .view-topic-listing-special-feature .item-list ul .slick-next{right:0;cursor:default;}}.c-seminar-list .view-seminar-listing .item-list ul .slick-dots,.c-seminar-list .view-topic-listing-special-feature .item-list ul .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:calc(100% - 509px);margin-left:0;left:0;-webkit-transform:none;transform:none;bottom:-47px;border:none;}@media (max-width:1023px){.c-seminar-list .view-seminar-listing .item-list ul .slick-dots,.c-seminar-list .view-topic-listing-special-feature .item-list ul .slick-dots{width:calc(100% - 90px);left:0px;bottom:2px;}}.c-seminar-list .view-seminar-listing .item-list ul .slick-dots li,.c-seminar-list .view-topic-listing-special-feature .item-list ul .slick-dots li{height:2px;width:calc(100% - 128px);padding:20px 0;border:none;margin:0;}@media (max-width:1023px){.c-seminar-list .view-seminar-listing .item-list ul .slick-dots li,.c-seminar-list .view-topic-listing-special-feature .item-list ul .slick-dots li{padding:15px 0;}}@media (min-width:1024px){.c-seminar-list .view-seminar-listing .item-list ul .slick-dots li:hover,.c-seminar-list .view-topic-listing-special-feature .item-list ul .slick-dots li:hover{cursor:pointer;background:transparent;-webkit-box-shadow:none;box-shadow:none;}}.c-seminar-list .view-seminar-listing .item-list ul .slick-dots li.slick-active button,.c-seminar-list .view-topic-listing-special-feature .item-list ul .slick-dots li.slick-active button{background-color:#d60000;}.c-seminar-list .view-seminar-listing .item-list ul .slick-dots li button,.c-seminar-list .view-topic-listing-special-feature .item-list ul .slick-dots li button{background:var(--Ex-Light-Gray);width:100%;height:2px;border:none;border-radius:0;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (max-width:1023px){.c-seminar-list .view-seminar-listing .item-list ul .slick-dots li button,.c-seminar-list .view-topic-listing-special-feature .item-list ul .slick-dots li button{cursor:default;}}.c-seminar-list .link-list{margin-left:auto;margin-right:unset;position:relative;padding:var(--Spacing-16-10,16px) var(--Spacing-24-15,24px);}@media (max-width:1023px){.c-seminar-list .link-list{margin-top:20px;width:100%;padding:10px 20px;}}.c-seminar-list .newsletter_link-list{height:auto;padding:16px 52px 16px 24px !important;gap:24px;text-align:left;}@media (max-width:1023px){.c-seminar-list .newsletter_link-list{padding:10px 34px 10px 20px !important;gap:15px;height:50px;}}.c-seminar-list__button-bottom{position:relative;}.c-seminar-list__button-bottom .line-fullscreen{margin-top:var(--Spacing-120-100);height:3px;width:100vw;background:var(--Ex-Light-Gray);position:relative;top:1px;}@media (max-width:1023px){.c-seminar-list__button-bottom .line-fullscreen{top:0;}}.c-seminar-list__button-bottom .line-fullscreen::before{content:"";position:absolute;top:-1px;left:0;width:100%;height:1px;background:var(--light-gray-30);}.c-seminar-list__button-bottom .container{margin-top:var(--Spacing-96-70);}.c-seminar-list__button-bottom .container a{position:relative;top:1px;}@media (max-width:1023px){.c-seminar-list__button-bottom .container a{width:100%;}}.newsletter_list-seminar .view-seminar-listing .item-list ul .slick-dots{bottom:-60px;}@media (max-width:1023px){.newsletter_list-seminar .view-seminar-listing .item-list ul .slick-dots{bottom:2px;}}.newsletter_list-seminar .view-seminar-listing .item-list ul .slick-arrow{bottom:-61px;}@media (max-width:1023px){.newsletter_list-seminar .view-seminar-listing .item-list ul .slick-arrow{bottom:0;}}html.is-mac .c-seminar-list .link-list{padding:var(--Spacing-16-10,16px) var(--Spacing-24-15,24px) !important;}@media (max-width:1023px){html.is-mac .c-seminar-list .link-list{padding:10px 20px;}}@media(max-width:1023px){.insight-seminar-list .field.field--name-field-event-date-display.field--type-string-long.field--label-hidden.field__item{padding-left:0 !important;padding-right:0 !important;}.insight-seminar-list .field.field--name-field-content-title.field--type-string-long.field--label-hidden.field__item{padding-left:0 !important;padding-right:0 !important;}}@media (max-width:1023px){.view-seminar-listing .item-list ul li .special > .label{z-index:11;}}
.c-seminar-contact{padding-top:var(--Spacing-96-70);position:relative;top:1px;}.c-seminar-contact__box{background:var(--ex-light-gray-50);padding:var(--Spacing-64-40,64px) 88px;position:relative;}@media (max-width:1023px){.c-seminar-contact__box{padding:var(--Spacing-64-40,40px) var(--Spacing-32-20,20px);}}.c-seminar-contact__box::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border:4px solid var(--Ex-Light-Gray);z-index:0;}.c-seminar-contact__box h3{color:var(--Navy,#372D41);text-align:center;font-family:"BIZ UDPGothic";font-size:var(--Font-size-JP-headline-M,24px);font-style:normal;font-weight:700;line-height:150%;position:relative;z-index:1;margin-bottom:0;}@media (max-width:1023px){.c-seminar-contact__box h3{font-size:18px;}}.c-seminar-contact__box .field--name-field-text-area{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;position:relative;z-index:1;margin-top:var(--Spacing-16-10);}@media (max-width:1023px){.c-seminar-contact__box .field--name-field-text-area{line-height:25px;position:relative;top:1px;}}.c-seminar-contact__box a{width:496px;max-width:100%;font-size:var(--font-size-jp-body-label-l,18px);margin-top:var(--Spacing-48-30);position:relative;z-index:1;height:80px;}@media (max-width:1023px){.c-seminar-contact__box a{font-size:14px;height:50px;}}.node--type-ctt-seminar .majorcategories-contact.c-seminar-contact{padding-bottom:0;}
.insight-banner{position:relative;}.insight-banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;object-position:right;}@media (max-width:1023px){.insight-banner_pc{display:none;}}.insight-banner_sp{display:none;}@media (max-width:1023px){.insight-banner_sp{display:block;}}.insight-banner .container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.insight-banner .container h1{color:#372d41;font-family:"BIZ UDPGothic";font-size:40px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:0;max-width:672px;word-break:break-word;}@media (max-width:1023px){.insight-banner .container h1{font-size:24px;max-width:250px;}}.insight-banner .container h1.title{margin-top:8px;}@media (max-width:1023px){.insight-banner .container h1.title{margin-top:5px;}}.insight-banner .container p{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin-top:16px;max-width:672px;margin-bottom:0;}@media (max-width:1023px){.insight-banner .container p{font-size:12px;max-width:250px;}}.insight-banner .container p.sub-title{font-size:var(--font-size-jp-body-label-s,14px);font-weight:700;line-height:150%;margin-top:0;}@media (max-width:1023px){.insight-banner .container p.sub-title{font-size:var(--font-size-jp-body-label-s,12px);}}@media (min-width:1024px){.insight-banner .use-sp{display:none;}}
.insight-list-link{padding-top:64px;}@media (max-width:1023px){.insight-list-link{padding-top:40px;}}.insight-list-link_wrap{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));row-gap:16px;}@media (max-width:1023px){.insight-list-link_wrap{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));row-gap:10px;}}.insight-list-link_wrap a{width:100%;position:relative;padding-left:40px;padding-right:24px;color:#372D41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:700;line-height:150%;border-right:1px solid #E1E1E6;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (max-width:1023px){.insight-list-link_wrap a{font-size:12px;padding-left:26px;padding-right:10px;}}@media (min-width:1024px){.insight-list-link_wrap a:nth-child(4n+1){border-left:1px solid #E1E1E6;}.insight-list-link_wrap a:hover{color:#D60000;text-decoration-line:underline;}}@media (max-width:1023px){.insight-list-link_wrap a:nth-child(2n+1){border-left:1px solid #E1E1E6;}}.insight-list-link_wrap a::before{content:"";position:absolute;top:8px;left:24px;width:8px;height:5px;background:url(/sites/default/files/assets/images/common/arrow-down-red.svg) no-repeat;background-size:100%;}@media (max-width:1023px){.insight-list-link_wrap a::before{left:10px;top:7px;}}.insight-list-link_wrap li span{width:100%;}.insight-list-link_wrap li span i{display:none;}.insight-list-link_wrap li span span p{display:-webkit-box;display:-ms-flexbox;display:flex;}.insight-list-link_wrap li span span p a{width:100%;position:relative;padding-left:40px;padding-right:24px;color:#372D41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:700;line-height:150%;border-right:1px solid #E1E1E6;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (max-width:1023px){.insight-list-link_wrap li span span p a{font-size:12px;padding-left:26px;padding-right:10px;}}@media (min-width:1024px){.insight-list-link_wrap li span span p a:nth-child(4n+1){border-left:unset;}.insight-list-link_wrap li span span p a:hover{color:#D60000;text-decoration-line:underline;}}@media (max-width:1023px){.insight-list-link_wrap li span span p a:nth-child(2n+1){border-left:unset;}}.insight-list-link_wrap li span span p a::before{content:"";position:absolute;top:8px;left:24px;width:8px;height:5px;background:url(/sites/default/files/assets/images/common/arrow-down-red.svg) no-repeat;background-size:100%;}@media (max-width:1023px){.insight-list-link_wrap li span span p a::before{left:10px;top:7px;}}.insight-list-link_wrap li:nth-child(4n+1) span span p a{border-left:1px solid #E1E1E6;}@media (max-width:1023px){.insight-list-link_wrap li:nth-child(2n+1) span span p a{border-left:1px solid #E1E1E6;}}@media (max-width:1023px){.insight-list-link .use-pc{display:none;}}.ul-grid{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));row-gap:16px;}@media (max-width:1023px){.ul-grid{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));row-gap:10px;}}.ul-grid a{width:100%;position:relative;padding-left:40px;padding-right:24px;color:#372D41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:700;line-height:150%;border-right:1px solid #E1E1E6;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (max-width:1023px){.ul-grid a{font-size:12px;padding-left:26px;padding-right:10px;}}@media (min-width:1024px){.ul-grid a:nth-child(4n+1){border-left:1px solid #E1E1E6;}.ul-grid a:hover{color:#D60000;text-decoration-line:underline;}}@media (max-width:1023px){.ul-grid a:nth-child(2n+1){border-left:1px solid #E1E1E6;}}.ul-grid a::before{content:"";position:absolute;top:8px;left:24px;width:8px;height:5px;background:url(/sites/default/files/assets/images/common/arrow-down-red.svg) no-repeat;background-size:100%;}@media (max-width:1023px){.ul-grid a::before{left:10px;top:7px;}}.ul-grid li span{width:100%;}.ul-grid li span i{display:none;}.ul-grid li span span p{display:-webkit-box;display:-ms-flexbox;display:flex;}.ul-grid li span span p a{width:100%;position:relative;padding-left:40px;padding-right:24px;color:#372D41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:700;line-height:150%;border-right:1px solid #E1E1E6;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (max-width:1023px){.ul-grid li span span p a{font-size:12px;padding-left:26px;padding-right:10px;}}@media (min-width:1024px){.ul-grid li span span p a:nth-child(4n+1){border-left:unset;}.ul-grid li span span p a:hover{color:#D60000;text-decoration-line:underline;}}@media (max-width:1023px){.ul-grid li span span p a:nth-child(2n+1){border-left:unset;}}.ul-grid li span span p a::before{content:"";position:absolute;top:8px;left:24px;width:8px;height:5px;background:url(/sites/default/files/assets/images/common/arrow-down-red.svg) no-repeat;background-size:100%;}@media (max-width:1023px){.ul-grid li span span p a::before{left:10px;top:7px;}}.ul-grid li:nth-child(4n+1) span span p a{border-left:1px solid #E1E1E6;}@media (max-width:1023px){.ul-grid li:nth-child(2n+1) span span p a{border-left:1px solid #E1E1E6;}}
.insight-form{padding-top:80px;}@media (max-width:1023px){.insight-form{padding-top:60px;}}.insight-form .container > p{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:150%;padding:16px 88px;background:#eeeef1;margin-bottom:0;border-bottom:1px solid #E1E1E6;}@media (max-width:1023px){.insight-form .container > p{font-size:14px;padding:12px 20px;}}.insight-form_content{background:#f7f7f8;padding:24px 88px 24px;margin:1px 0;border-bottom:1px solid #e1e1e6;}@media (max-width:1023px){.insight-form_content{padding:15px 20px;}}.insight-form_input-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:16px;}@media (max-width:1023px){.insight-form_input-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;}}.insight-form_input-top label{color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:8px;}@media (max-width:1023px){.insight-form_input-top label{font-size:12px;margin-bottom:5px;}}.insight-form_input-top .form-type-textfield{width:calc((100% - 16px) / 2);margin-bottom:0 !important;line-height:normal;}@media (max-width:1023px){.insight-form_input-top .form-type-textfield{width:100%;}}.insight-form_input-top .form-type-textfield input{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;padding:0px 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e1e1e6;border-radius:0;color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.insight-form_input-top .form-type-textfield input{height:45px;padding:0 15px;font-size:16px;}}.insight-form_input-top .form-type-textfield input::-webkit-input-placeholder{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.insight-form_input-top .form-type-textfield input::-moz-placeholder{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.insight-form_input-top .form-type-textfield input:-ms-input-placeholder{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.insight-form_input-top .form-type-textfield input::-ms-input-placeholder{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.insight-form_input-top .form-type-textfield input::placeholder{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.insight-form_input-top_date{width:calc((100% - 16px) / 2);line-height:normal;}@media (max-width:1023px){.insight-form_input-top_date{width:100%;}}.insight-form_input-top_date_input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;}@media (max-width:1023px){.insight-form_input-top_date_input{gap:5px;}}.insight-form_input-top_date_input span{width:14px;height:auto;margin-bottom:0;text-align:center;}.insight-form_input-top_date_input .form-type-date{width:calc((100% - 30px) / 2);margin-bottom:0 !important;}@media (max-width:1023px){.insight-form_input-top_date_input .form-type-date{width:calc((100% - 24px) / 2);}}.insight-form_input-top_date_input .form-type-date input{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;padding:0px 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e1e1e6;border-radius:0;color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;cursor:pointer;}@media (max-width:1023px){.insight-form_input-top_date_input .form-type-date input{height:45px;padding:0 15px;font-size:10px;}}.insight-form_input-top_date_input .form-type-date input::-webkit-input-placeholder{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.insight-form_input-top_date_input .form-type-date input::-moz-placeholder{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.insight-form_input-top_date_input .form-type-date input:-ms-input-placeholder{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.insight-form_input-top_date_input .form-type-date input::-ms-input-placeholder{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.insight-form_input-top_date_input .form-type-date input::placeholder{color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.insight-form_input-top_date_input .form-item-start-date{position:relative;}.insight-form_input-top_date_input .form-item-start-date input::-webkit-calendar-picker-indicator{opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;z-index:3;cursor:pointer;}.insight-form_input-top_date_input .form-item-start-date p{position:absolute;width:90%;height:30px;left:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;z-index:1;color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px;margin-bottom:0;cursor:pointer;pointer-events:none;}.insight-form_input-top_date_input .form-item-start-date p.text-value{color:#372d41;}@media (max-width:1023px){.insight-form_input-top_date_input .form-item-start-date p{height:40px;}}.insight-form_input-top_date_input .form-item-start-date_button{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;background-color:transparent;border:none;padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;pointer-events:none;cursor:pointer;}.insight-form_input-top_date_input .form-item-end-date{position:relative;}.insight-form_input-top_date_input .form-item-end-date input::-webkit-calendar-picker-indicator{opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;z-index:3;cursor:pointer;}.insight-form_input-top_date_input .form-item-end-date p{position:absolute;width:90%;height:30px;left:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;z-index:1;color:#736c7a;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px;margin-bottom:0;cursor:pointer;pointer-events:none;}.insight-form_input-top_date_input .form-item-end-date p.text-value{color:#372d41;}@media (max-width:1023px){.insight-form_input-top_date_input .form-item-end-date p{height:40px;}}.insight-form_input-top_date_input .form-item-end-date_button{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;background-color:transparent;border:none;padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;pointer-events:none;cursor:pointer;}.insight-form_input-bot{width:calc((100% - 16px) / 2);margin-top:16px;position:relative;}@media (max-width:1023px){.insight-form_input-bot{width:100%;margin-top:10px;}}.insight-form_input-bot label{width:100%;color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.insight-form_input-bot label{font-size:12px;}}.insight-form_input-bot input{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;padding:0px 44px 0 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e1e1e6;border-radius:0;color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-top:8px;background:#fff;text-overflow:ellipsis;}@media (max-width:1023px){.insight-form_input-bot input{height:45px;padding:0 40px 0 15px;margin-top:5px;}}.insight-form_input-bot i{position:absolute;width:100%;height:40px;left:0;bottom:0;cursor:pointer;}.insight-form_input-bot i::before{content:"";position:absolute;top:46%;right:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;background-image:url(/sites/default/files/assets/images/common/open_in_new.svg);background-repeat:no-repeat;background-position:center;}.insight-form .form-actions{background:#f7f7f8;margin-bottom:0 !important;padding:24px 88px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;}@media (max-width:1023px){.insight-form .form-actions{padding:15px 20px;margin-top:0;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.insight-form .form-actions #edit-submit{display:-webkit-box;display:-ms-flexbox;display:flex;width:320px;height:48px;padding:8px 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;background:#d60000;color:#fff;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:150%;border:none;border-radius:0;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (min-width:1024px){.insight-form .form-actions #edit-submit:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.1))),#d60000;background:linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 100%),#d60000;}}@media (max-width:1023px){.insight-form .form-actions #edit-submit{width:100%;font-size:14px;height:45px;}}.insight-form .form-actions #edit-reset{display:-webkit-box;display:-ms-flexbox;display:flex;width:144px;height:48px;padding:8px 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;border:1px solid #9b9aaa;background:#f7f7f8;color:#736c7a;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;border-radius:0;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (min-width:1024px){.insight-form .form-actions #edit-reset:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.05)),to(rgba(0,0,0,0.05))),#f7f7f8;background:linear-gradient(0deg,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.05) 100%),#f7f7f8;}}@media (max-width:1023px){.insight-form .form-actions #edit-reset{width:100%;font-size:14px;height:45px;}}.insight-form_note{color:#736C7A;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;margin-top:32px;}@media (max-width:1023px){.insight-form_note{margin-top:20px;font-size:12px;}}
.generic_page{padding-top:120px;}@media (max-width:1023px){.generic_page{padding-top:100px;}}.generic_page h2{color:#372D41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.generic_page h2{font-size:24px;}}.generic_page_note{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin-top:48px;margin-bottom:0;}@media (max-width:1023px){.generic_page_note{margin-top:30px;font-size:14px;}}.generic_page_list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px;}@media (max-width:1023px){.generic_page_list{-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr));margin-top:40px;}}.generic_page_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (min-width:1024px){.generic_page_item:hover{-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);}.generic_page_item:hover img{-webkit-transform:scale(1.04);transform:scale(1.04);}.generic_page_item:hover .field--name-field-content-title{color:#D60000;text-decoration:underline;}}@media (max-width:1023px){.generic_page_item{margin-bottom:-0.5px;}}@media (min-width:1024px){.generic_page_item:nth-child(3n+1)::before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:#EEEEF1;}}@media (max-width:1023px){.generic_page_item::before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:#EEEEF1;}}.generic_page_item::after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#EEEEF1;}.generic_page_item .field--name-field-thumbnail{width:100%;height:auto;overflow:hidden;}.generic_page_item .field--name-field-thumbnail img{width:100%;height:auto !important;-o-object-fit:cover;object-fit:cover;margin-bottom:0;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (min-width:1024px){.generic_page_item .field--name-field-thumbnail img{height:170px !important;}}@media (width:375px){.generic_page_item .field--name-field-thumbnail img{height:158px !important;}}.generic_page_item_content{padding:24px 32px 48px;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;}@media (max-width:1023px){.generic_page_item_content{padding:15px 20px 40px;}}.generic_page_item_content::after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background:#EEEEF1;}.generic_page_item_content .field--name-field-update-date{color:#736C7A;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2;}@media (max-width:1023px){.generic_page_item_content .field--name-field-update-date{font-size:10px;line-height:15px;}}.generic_page_item_content .field--name-field-update-date .datetime{line-height:17px;}@media (max-width:1023px){.generic_page_item_content .field--name-field-update-date .datetime{line-height:15px;}}.generic_page_item_content .field--name-field-content-title{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:175%;margin-top:8px;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;position:relative;z-index:2;}@media (max-width:1023px){.generic_page_item_content .field--name-field-content-title{font-size:14px;margin-top:5px;line-height:25px;}}.generic_page_item_content .field--name-field-content-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px;margin-top:16px;}@media (max-width:1023px){.generic_page_item_content .field--name-field-content-author{margin-top:10px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:5px;}}.generic_page_item_content .field--name-field-content-author .field__item{font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;text-decoration-line:underline;position:relative;margin-bottom:0;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (min-width:1024px){.generic_page_item_content .field--name-field-content-author .field__item:hover{text-decoration:none;}}@media (max-width:1023px){.generic_page_item_content .field--name-field-content-author .field__item{font-size:10px;line-height:150%;}}.generic_page_item_content .field--name-field-content-author .field__item::after{content:"/";position:absolute;right:-13px;color:var(--Light-Gray);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.generic_page_item_content .field--name-field-content-author .field__item::after{right:-9px;}}.generic_page_item_content .field--name-field-content-author .field__item:last-child::after{display:none;}.generic_page_item_content .field--name-field-content-author a{color:#00007E;}.generic_page_item_content .field--name-field-content-author p{color:#736C7A;}.generic_page .btn-default{margin-top:48px;}@media (max-width:1023px){.generic_page .btn-default{margin-top:30px;width:100%;}}a.li-mask{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:1;}
.insight-newsletter{padding-top:120px;}@media (max-width:1023px){.insight-newsletter{padding-top:100px;margin-top:1px;}}.insight-newsletter h2{color:#372D41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.insight-newsletter h2{font-size:24px;}}.insight-newsletter_note{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin-top:51px;margin-bottom:0;}@media (max-width:1023px){.insight-newsletter_note{margin-top:30px;font-size:14px;padding-top:1px;}}.insight-newsletter_list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));margin-top:67px;}@media (max-width:1023px){.insight-newsletter_list{-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr));margin-top:40px;}}.insight-newsletter_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;height:100%;}@media (min-width:1024px){.insight-newsletter_item:hover{-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);}.insight-newsletter_item:hover img{-webkit-transform:scale(1.04);transform:scale(1.04);}.insight-newsletter_item:hover .field--name-field-content-title{color:#D60000;text-decoration:underline;}}@media (max-width:1023px){.insight-newsletter_item{margin-bottom:-0.5px;}}@media (min-width:1024px){.insight-newsletter_item:nth-child(3n+1)::before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:#EEEEF1;}.page-view-newsletters .insight-newsletter_item:nth-child(3n+1)::before{display:none;}}@media (max-width:1023px){.insight-newsletter_item::before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:#EEEEF1;}}.insight-newsletter_item::after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#EEEEF1;}.insight-newsletter_item .field--name-field-thumbnail{width:100%;height:auto;overflow:hidden;}.insight-newsletter_item .field--name-field-thumbnail img{width:100%;height:auto !important;-o-object-fit:cover;object-fit:cover;margin-bottom:0;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (min-width:1024px){.insight-newsletter_item .field--name-field-thumbnail img{height:170px !important;}}@media (width:375px){.insight-newsletter_item .field--name-field-thumbnail img{height:158px !important;}}.insight-newsletter_item_content{padding:24px 32px 48px;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;}@media (max-width:1023px){.insight-newsletter_item_content{padding:15px 20px 40px;}.page-view-newsletters .insight-newsletter_item_content::before{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#EEEEF1;}.page-view-newsletters .insight-newsletter_item::before{display:none;}}.insight-newsletter_item_content::after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background:#EEEEF1;}.insight-newsletter_item_content .field--name-field-release-date{color:#736C7A;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2;}@media (max-width:1023px){.insight-newsletter_item_content .field--name-field-release-date{font-size:10px;line-height:15px;}}.insight-newsletter_item_content .field--name-field-release-date .datetime{line-height:17px;}@media (max-width:1023px){.insight-newsletter_item_content .field--name-field-release-date .datetime{line-height:15px;}}.insight-newsletter_item_content .field--name-field-newsletter-category{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;flex-direction:column;margin-bottom:0;margin-top:8px;position:relative;line-height:17px;z-index:2;}@media (max-width:1023px){.insight-newsletter_item_content .field--name-field-newsletter-category{margin-top:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px;}}.insight-newsletter_item_content .field--name-field-newsletter-category .field__item{color:#372D41;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;display:inline;padding:4.5px 8px;background:#EEEEF1;word-break:break-word;}@media (max-width:1023px){.insight-newsletter_item_content .field--name-field-newsletter-category .field__item{font-size:10px;line-height:15px;}}.insight-newsletter_item_content .field--name-field-content-title{margin-top:8px;position:relative;z-index:2;}@media (max-width:1023px){.insight-newsletter_item_content .field--name-field-content-title{font-size:14px;margin-top:5px;line-height:25px;}}.insight-newsletter_item_content .field--name-field-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px;margin-top:16px;padding:0;}@media (max-width:1023px){.insight-newsletter_item_content .field--name-field-author{margin-top:10px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:5px;}}.insight-newsletter_item_content .field--name-field-author .field__item{font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;position:relative;margin-bottom:0;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;z-index:2;}@media (min-width:1024px){.insight-newsletter_item_content .field--name-field-author .field__item:hover{text-decoration:none;}}@media (max-width:1023px){.insight-newsletter_item_content .field--name-field-author .field__item{font-size:10px;line-height:150%;}}.insight-newsletter_item_content .field--name-field-author .field__item::after{content:"/";position:absolute;right:-13px;top:0;color:var(--Light-Gray);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.insight-newsletter_item_content .field--name-field-author .field__item::after{right:-9px;}}.insight-newsletter_item_content .field--name-field-author .field__item:last-child::after{display:none;}.insight-newsletter_item_content .field--name-field-author .field__item.ellipsis::before{content:"…";color:var(--Light-Gray,#9B9AAA);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs,11px);font-style:normal;font-weight:400;line-height:150%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-19px;}@media (max-width:1023px){.insight-newsletter_item_content .field--name-field-author .field__item.ellipsis::before{right:-15px;}}.insight-newsletter_item_content .field--name-field-author a{color:#00007E;}.insight-newsletter_item_content .field--name-field-author p{color:#736C7A;}.insight-newsletter .btn-default{margin-top:51px;}@media (max-width:1023px){.insight-newsletter .btn-default{margin-top:30px;width:100%;}}@media (max-width:1023px){.insight-newsletter .use-pc{display:none;}}@media (min-width:1024px){.insight-newsletter .use-sp{display:none;}}
.insight-book-papers{padding-top:120px;}@media (max-width:1023px){.insight-book-papers{padding-top:100px;}}.insight-book-papers h2{color:#372D41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.insight-book-papers h2{font-size:24px;}}.insight-book-papers_note{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin-top:48px;margin-bottom:0;}@media (max-width:1023px){.insight-book-papers_note{margin-top:30px;font-size:14px;padding-top:1px;}}.insight-book-papers_list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px;}@media (max-width:1023px){.insight-book-papers_list{-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr));margin-top:40px;}}.insight-book-papers_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;height:100%;}@media (min-width:1024px){.insight-book-papers_item:hover{-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);}.insight-book-papers_item:hover img{-webkit-transform:scale(1.04);transform:scale(1.04);}.insight-book-papers_item:hover .field--name-field-content-title{color:#D60000;text-decoration:underline;}}@media (max-width:1023px){.insight-book-papers_item{margin-bottom:-0.5px;}}@media (min-width:1024px){.insight-book-papers_item:nth-child(3n+1)::before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:#EEEEF1;}}@media (max-width:1023px){.insight-book-papers_item::before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:#EEEEF1;}}.insight-book-papers_item::after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#EEEEF1;}.insight-book-papers_item .field--name-field-thumbnail{width:100%;height:auto;overflow:hidden;}.insight-book-papers_item .field--name-field-thumbnail img{width:100%;height:auto !important;-o-object-fit:cover;object-fit:cover;margin-bottom:0;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (min-width:1024px){.insight-book-papers_item .field--name-field-thumbnail img{height:170px !important;}}@media (width:375px){.insight-book-papers_item .field--name-field-thumbnail img{height:158px !important;}}.insight-book-papers_item_content{padding:24px 32px 48px;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;}@media (max-width:1023px){.insight-book-papers_item_content{padding:15px 20px 40px;}}.insight-book-papers_item_content::after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background:#EEEEF1;}.insight-book-papers_item_content .field--name-field-publication-date-display{color:#736C7A;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:auto;min-height:auto;position:relative;z-index:2;}@media (max-width:1023px){.insight-book-papers_item_content .field--name-field-publication-date-display{font-size:10px;line-height:15px;}}.insight-book-papers_item_content .field--name-field-publication-date-display .datetime{line-height:17px;}@media (max-width:1023px){.insight-book-papers_item_content .field--name-field-publication-date-display .datetime{line-height:15px;}}.insight-book-papers_item_content .field--name-field-management-issue-date{color:#736C7A;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2;}@media (max-width:1023px){.insight-book-papers_item_content .field--name-field-management-issue-date{font-size:10px;line-height:15px;}}.insight-book-papers_item_content .field--name-field-management-issue-date .datetime{line-height:17px;}@media (max-width:1023px){.insight-book-papers_item_content .field--name-field-management-issue-date .datetime{line-height:15px;}}.insight-book-papers_item_content .field--name-field-category{gap:8px;margin-bottom:0;margin-top:8px;padding:0;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (max-width:1023px){.insight-book-papers_item_content .field--name-field-category{margin-top:5px;gap:5px;}}.insight-book-papers_item_content .field--name-field-category .field__item{display:none;}.insight-book-papers_item_content .field--name-field-category span{color:#372D41;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;display:inline-block;padding:1.5px 8px;background:#EEEEF1;}@media (max-width:1023px){.insight-book-papers_item_content .field--name-field-category span{font-size:10px;line-height:15px;}}.insight-book-papers_item_content .field--name-field-content-title{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:175%;margin-top:8px;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;position:relative;z-index:2;}@media (max-width:1023px){.insight-book-papers_item_content .field--name-field-content-title{font-size:14px;margin-top:5px;line-height:25px;}}.insight-book-papers_item_content .field--name-field-magazine-name-issue{color:#736C7A;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:150%;margin-top:8px;position:relative;z-index:2;}@media (max-width:1023px){.insight-book-papers_item_content .field--name-field-magazine-name-issue{margin-top:5px;font-size:10px;}}.insight-book-papers_item_content .field--name-field-magazine-name-issue span{color:#736C7A;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:150%;margin-left:8px;}@media (max-width:1023px){.insight-book-papers_item_content .field--name-field-magazine-name-issue span{font-size:10px;}}.insight-book-papers_item_content .field--name-field-author{padding:0;margin-top:16px;}.insight-book-papers_item_content .field--name-field-author > .field__item .field--name-field-lawyer-name-input::after{opacity:0;}@media (max-width:1023px){.insight-book-papers_item_content .field--name-field-author{margin-top:10px;}}.insight-book-papers_item_content .field--name-field-author .field--name-field-lawyer-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px;padding:0;}@media (max-width:1023px){.insight-book-papers_item_content .field--name-field-author .field--name-field-lawyer-name{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:5px;}}.insight-book-papers_item_content .field--name-field-author .field--name-field-lawyer-name .field__item{position:relative;z-index:2;}.insight-book-papers_item_content .field--name-field-author .field--name-field-lawyer-name .field__item .field--name-field-lawyer-name-input{font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;text-decoration-line:none;position:relative;margin-bottom:0;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;color:#736c7a;cursor:text;}@media (max-width:1023px){.insight-book-papers_item_content .field--name-field-author .field--name-field-lawyer-name .field__item .field--name-field-lawyer-name-input{font-size:10px;line-height:150%;}}.insight-book-papers_item_content .field--name-field-author .field--name-field-lawyer-name .field__item a .field--name-field-lawyer-name-input{font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;text-decoration-line:underline;position:relative;margin-bottom:0;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;color:#00007E;cursor:pointer;}@media (min-width:1024px){.insight-book-papers_item_content .field--name-field-author .field--name-field-lawyer-name .field__item a .field--name-field-lawyer-name-input:hover{text-decoration:none;}}@media (max-width:1023px){.insight-book-papers_item_content .field--name-field-author .field--name-field-lawyer-name .field__item a .field--name-field-lawyer-name-input{font-size:10px;line-height:150%;}}.insight-book-papers_item_content .field--name-field-author .field--name-field-lawyer-name .field__item::after{content:"/";position:absolute;right:-13px;top:0;color:var(--Light-Gray);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.insight-book-papers_item_content .field--name-field-author .field--name-field-lawyer-name .field__item::after{right:-9px;}}.insight-book-papers_item_content .field--name-field-author .field--name-field-lawyer-name .field__item:last-child::after{display:none;}.insight-book-papers_item_content .field--name-field-author .field--name-field-lawyer-name .field__item.ellipsis::before{content:"…";color:var(--Light-Gray,#9B9AAA);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs,11px);font-style:normal;font-weight:400;line-height:150%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-19px;}@media (max-width:1023px){.insight-book-papers_item_content .field--name-field-author .field--name-field-lawyer-name .field__item.ellipsis::before{right:-15px;}}.insight-book-papers .btn-default{margin-top:48px;}@media (max-width:1023px){.insight-book-papers .btn-default{margin-top:30px;width:100%;}}@media (max-width:1023px){.insight-book-papers .use-pc{display:none;}}@media (min-width:1024px){.insight-book-papers .use-sp{display:none;}}
.insight-seminar{padding-top:120px;}@media (max-width:1023px){.insight-seminar{padding-top:100px;}}.insight-seminar h2{color:#372D41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.insight-seminar h2{font-size:24px;}}.insight-seminar_note{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin-top:48px;margin-bottom:0;}@media (max-width:1023px){.insight-seminar_note{margin-top:30px;font-size:14px;padding-top:1px;}}.insight-seminar_list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px;padding-top:3px;}@media (max-width:1023px){.insight-seminar_list{-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr));margin-top:40px;padding-top:0;}}.insight-seminar_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (min-width:1024px){.insight-seminar_item:hover{-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);}.insight-seminar_item:hover img{-webkit-transform:scale(1.04);transform:scale(1.04);}.insight-seminar_item:hover .field--name-field-content-title{color:#D60000;text-decoration:underline;}}@media (max-width:1023px){.insight-seminar_item{margin-bottom:-0.5px;}}@media (min-width:1024px){.insight-seminar_item:nth-child(3n+1)::before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:#EEEEF1;}}@media (max-width:1023px){.insight-seminar_item::before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:#EEEEF1;}}.insight-seminar_item::after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#EEEEF1;}.insight-seminar_item .label{position:absolute;left:8px;top:8px;color:#fff;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;padding:0px 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:30px;z-index:2;}@media (max-width:1023px){.insight-seminar_item .label{font-size:10px;height:20px;left:5px;top:5px;}}.insight-seminar_item .label.label-blue{background:#00007E;}.insight-seminar_item .label.label-red{background:#910000;}.insight-seminar_item .label.label-green{background:#277B00;}.insight-seminar_item .label.label-gray{background:#736C7A;}.insight-seminar_item .field--name-field-thumbnail{width:100%;height:auto;overflow:hidden;}.insight-seminar_item .field--name-field-thumbnail img{width:100%;height:auto !important;-o-object-fit:cover;object-fit:cover;margin-bottom:0;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (min-width:1024px){.insight-seminar_item .field--name-field-thumbnail img{height:170px !important;}}@media (width:375px){.insight-seminar_item .field--name-field-thumbnail img{height:158px !important;}}.insight-seminar_item_content{padding:24px 32px 48px;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;}@media (max-width:1023px){.insight-seminar_item_content{padding:15px 20px 40px;}}.insight-seminar_item_content::after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background:#EEEEF1;}.insight-seminar_item_content .field--name-field-event-date-display{color:#736C7A;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:auto;position:relative;z-index:2;}@media (max-width:1023px){.insight-seminar_item_content .field--name-field-event-date-display{font-size:10px;line-height:15px;}}.insight-seminar_item_content .field--name-field-event-date-display span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1px;margin:0 8px;}.insight-seminar_item_content .field--name-field-event-date-display .datetime{line-height:17px;}@media (max-width:1023px){.insight-seminar_item_content .field--name-field-event-date-display .datetime{line-height:15px;}}.insight-seminar_item_content .field--name-field-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:0;margin-top:8px;padding:0;position:relative;z-index:2;}@media (max-width:1023px){.insight-seminar_item_content .field--name-field-category{margin-top:5px;gap:5px;}}.insight-seminar_item_content .field--name-field-category .field__item{color:#372D41;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:20px;padding:0 8px;background:#EEEEF1;position:relative;z-index:2;}@media (max-width:1023px){.insight-seminar_item_content .field--name-field-category .field__item{font-size:10px;line-height:15px;height:18px;}}@media (max-width:1023px){.insight-seminar_item_content .field--name-field-category p{height:18px;}}.insight-seminar_item_content .field--name-field-content-title{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:175%;margin-top:8px;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;position:relative;z-index:2;}@media (max-width:1023px){.insight-seminar_item_content .field--name-field-content-title{font-size:14px;margin-top:5px;line-height:25px;}}.insight-seminar_item_content .field--name-field-lawyer-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px;margin-top:16px;padding:0;}@media (max-width:1023px){.insight-seminar_item_content .field--name-field-lawyer-name{margin-top:10px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:5px;}}.insight-seminar_item_content .field--name-field-lawyer-name .field__item{position:relative;z-index:2;}.insight-seminar_item_content .field--name-field-lawyer-name .field__item .field--name-field-lawyer-name-input{font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;position:relative;margin-bottom:0;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (max-width:1023px){.insight-seminar_item_content .field--name-field-lawyer-name .field__item .field--name-field-lawyer-name-input{font-size:10px;line-height:150%;}}.insight-seminar_item_content .field--name-field-lawyer-name .field__item a{color:#00007E;text-decoration-line:underline;}.insight-seminar_item_content .field--name-field-lawyer-name .field__item a:hover{cursor:pointer;text-decoration:none;}.insight-seminar_item_content .field--name-field-lawyer-name .field__item p{color:#736C7A;}.insight-seminar_item_content .field--name-field-lawyer-name .field__item::after{content:"/";position:absolute;right:-13px;top:0;color:var(--Light-Gray);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.insight-seminar_item_content .field--name-field-lawyer-name .field__item::after{right:-9px;}}.insight-seminar_item_content .field--name-field-lawyer-name .field__item:last-child::after{display:none;}.insight-seminar_item_content .field--name-field-lawyer-name .field__item.ellipsis::before{content:"…";color:var(--Light-Gray,#9B9AAA);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs,11px);font-style:normal;font-weight:400;line-height:150%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-19px;}@media (max-width:1023px){.insight-seminar_item_content .field--name-field-lawyer-name .field__item.ellipsis::before{right:-15px;}}.insight-seminar .btn-default{margin-top:48px;}@media (max-width:1023px){.insight-seminar .btn-default{margin-top:30px;width:100%;}}@media (max-width:1023px){.insight-seminar .use-pc{display:none;}}@media (min-width:1024px){.insight-seminar .use-sp{display:none;}}
.insight-legal-topic{padding-top:120px;}@media (max-width:1023px){.insight-legal-topic{padding-top:100px;}}.insight-legal-topic h2{color:#372D41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.insight-legal-topic h2{font-size:24px;}}.insight-legal-topic_note{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin-top:48px;margin-bottom:0;}@media (max-width:1023px){.insight-legal-topic_note{margin-top:30px;font-size:14px;padding-top:1px;}}.insight-legal-topic_list{margin-top:64px;}@media (max-width:1023px){.insight-legal-topic_list{margin-top:40px;}}.insight-legal-topic_item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:32px;padding:24px 0;border-bottom:1px solid #E1E1E6;}.insight-legal-topic_item:first-child{border-top:1px solid #E1E1E6;}@media (max-width:1023px){.insight-legal-topic_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 0;gap:5px;padding-right:29px;}}.insight-legal-topic_item .field--name-field-delivery-date-time{padding:0;width:104px;-ms-flex-negative:0;flex-shrink:0;}.insight-legal-topic_item .field--name-field-delivery-date-time + .insight-legal-topic_item_mid{padding-left:0;}.insight-legal-topic_item .field--name-field-delivery-date-time .datetime{color:#736C7A;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;padding:5.5px 0;display:block;}@media (max-width:1023px){.insight-legal-topic_item .field--name-field-delivery-date-time .datetime{font-size:10px;line-height:150%;padding:0;}}.insight-legal-topic_item_mid{padding-left:136px;-webkit-box-flex:1;-ms-flex:1;flex:1;}@media (max-width:1023px){.insight-legal-topic_item_mid{padding-left:0;}}@media (max-width:1023px){.insight-legal-topic_item_mid .field--name-field-content-title{line-height:25px;position:relative;top:2px;}}.insight-legal-topic_item_mid .field--name-field-content-title::before{display:none;}.insight-legal-topic_item_link{position:relative;width:15px;height:15px;top:6px;left:0;}@media (max-width:1023px){.insight-legal-topic_item_link{position:absolute;top:50%;left:unset;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);}}.insight-legal-topic_item_link::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(/sites/default/files/assets/images/common/link-red.svg);background-repeat:no-repeat;background-size:100%;}.insight-legal-topic .btn-default{margin-top:48px;}@media (max-width:1023px){.insight-legal-topic .btn-default{margin-top:30px;width:100%;}}
.insight-info-search{margin-top:64px;scroll-margin-top:130px;}@media (max-width:1023px){.insight-info-search{margin-top:40px;}}.insight-info-search_wrap{padding:20px 84px;border:4px solid #EEEEF1;}@media (max-width:1023px){.insight-info-search_wrap{padding:11px 16px;}}.insight-info-search_total{color:#372D41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;}@media (max-width:1023px){.insight-info-search_total{font-size:12px;}}.insight-info-search_total span{color:#d60000;font-size:20px;font-weight:700;margin:0 2px;}@media (max-width:1023px){.insight-info-search_total span{font-size:16px;}}.insight-info-search_key{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:16px;margin-top:16px;}@media (max-width:1023px){.insight-info-search_key{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;margin-top:15px;}}.insight-info-search_key > p{color:#372D41;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;padding:0px 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;background:#EEEEF1;margin-bottom:0;}@media (max-width:1023px){.insight-info-search_key > p{font-size:10px;height:18px;}}.insight-info-search_key_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;}@media (max-width:1023px){.insight-info-search_key_list{gap:14px;}}.insight-info-search_key_list p{color:#372D41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;position:relative;margin-bottom:0;}@media (max-width:1023px){.insight-info-search_key_list p{font-size:12px;}}.insight-info-search_key_list p::before{content:"/";position:absolute;left:-11px;color:var(--Light-Gray);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.insight-info-search_key_list p::before{left:-10px;font-size:12px;}}.insight-info-search_key_list p:first-child::before{display:none;}
.insight-tab-link{margin-top:64px;}@media (max-width:1023px){.insight-tab-link{margin-top:40px;}}@media (max-width:1023px){.insight-tab-link_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;}}.insight-tab-link_content > p{color:#372D41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;min-width:55px;-ms-flex-negative:0;flex-shrink:0;}@media (min-width:1024px){.insight-tab-link_content > p{display:none;}}.insight-tab-link_content_select{position:relative;width:100%;}.insight-tab-link_content_select > p{position:relative;color:#372D41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;padding:11px 37px 11px 14px;border:1px solid #E1E1E6;background:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0;}@media (min-width:1024px){.insight-tab-link_content_select > p{display:none;}}.insight-tab-link_content_select > p::after{content:"";position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px;height:4px;background-image:url(/sites/default/files/assets/images/common/chevron-down-red.svg);background-repeat:no-repeat;-webkit-transition:all 0.1s ease-out;transition:all 0.1s ease-out;pointer-events:none;}.insight-tab-link_wrap{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 8px minmax(0,1fr) 8px minmax(0,1fr) 8px minmax(0,1fr) 8px minmax(0,1fr);grid-template-columns:repeat(5,minmax(0,1fr));-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;row-gap:16px;}@media (max-width:1023px){.insight-tab-link_wrap{position:absolute;width:100%;right:0;-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr));row-gap:0;background:#fff;-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);z-index:2;display:none;}}.insight-tab-link_wrap a{color:#372D41;text-align:center;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-align:center;padding-bottom:16px;border-bottom:2px solid #E1E1E6;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (max-width:1023px){.insight-tab-link_wrap a{border-bottom:1px solid #E1E1E6;font-size:12px;padding:8px;display:block;width:100%;text-align:left;}}.insight-tab-link_wrap a.active-searchtype{color:#D60000;border-color:#D60000;}@media (max-width:1023px){.insight-tab-link_wrap a.active-searchtype{border-color:#E1E1E6;}}@media (min-width:1024px){.insight-tab-link_wrap a:hover{color:#D60000;}}
.insight-all-generic{padding-top:120px;}@media (max-width:1023px){.insight-all-generic{padding-top:100px;}}.insight-all-generic_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (max-width:1023px){.insight-all-generic_top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:15px;}}.insight-all-generic_list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px;}@media (max-width:1023px){.insight-all-generic_list{-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr));margin-top:40px;}}.insight-all-generic_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (min-width:1024px){.insight-all-generic_item:hover{-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);}.insight-all-generic_item:hover img{-webkit-transform:scale(1.04);transform:scale(1.04);}}@media (max-width:1023px){.insight-all-generic_item{margin-bottom:-0.5px;}}.insight-all-generic_item:first-child::before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:#EEEEF1;}.insight-all-generic_item::after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#EEEEF1;}.insight-all-generic_item .field--name-field-thumbnail{width:100%;height:auto;overflow:hidden;}.insight-all-generic_item .field--name-field-thumbnail img{width:100%;height:auto !important;-o-object-fit:cover;object-fit:cover;margin-bottom:0;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (width:375px){.insight-all-generic_item .field--name-field-thumbnail img{height:158px !important;}}.insight-all-generic_item_content{padding:24px 32px 48px;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;}@media (max-width:1023px){.insight-all-generic_item_content{padding:15px 20px 40px;}}.insight-all-generic_item_content::after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background:#EEEEF1;}.insight-all-generic_item_content .field--name-field-update-date{color:#736C7A;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:1023px){.insight-all-generic_item_content .field--name-field-update-date{font-size:10px;line-height:15px;}}.insight-all-generic_item_content .field--name-field-update-date .datetime{line-height:17px;}@media (max-width:1023px){.insight-all-generic_item_content .field--name-field-update-date .datetime{line-height:15px;}}.insight-all-generic_item_content .field--name-field-content-title{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:175%;margin-top:8px;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (min-width:1024px){.insight-all-generic_item_content .field--name-field-content-title:hover{color:#D60000;text-decoration:underline;}}@media (max-width:1023px){.insight-all-generic_item_content .field--name-field-content-title{font-size:14px;margin-top:5px;line-height:25px;}}.insight-all-generic_item_content .field--name-field-content-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px;margin-top:16px;}@media (max-width:1023px){.insight-all-generic_item_content .field--name-field-content-author{margin-top:10px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:5px;}}.insight-all-generic_item_content .field--name-field-content-author .field__item{font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;text-decoration-line:underline;position:relative;margin-bottom:0;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (min-width:1024px){.insight-all-generic_item_content .field--name-field-content-author .field__item:hover{text-decoration:none;}}@media (max-width:1023px){.insight-all-generic_item_content .field--name-field-content-author .field__item{font-size:10px;line-height:150%;}}.insight-all-generic_item_content .field--name-field-content-author .field__item::after{content:"/";position:absolute;right:-13px;color:var(--Light-Gray);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.insight-all-generic_item_content .field--name-field-content-author .field__item::after{right:-9px;}}.insight-all-generic_item_content .field--name-field-content-author .field__item:last-child::after{display:none;}.insight-all-generic_item_content .field--name-field-content-author a{color:#00007E;}.insight-all-generic_item_content .field--name-field-content-author p{color:#736C7A;}.insight-all-generic .btn-default{margin-top:48px;}@media (max-width:1023px){.insight-all-generic .btn-default{margin-top:30px;}}.insight-child__top{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.insight-child__tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;}.insight-child__tag p{margin-bottom:0;color:#372d41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.insight-child__tag p span{color:#d60000;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:700;line-height:150%;}@media screen and (max-width:1023px){.insight-child__tag{cursor:default;gap:5px;}.insight-child__tag p{font-size:12px;}.insight-child__tag p span{font-size:12px;}}
.insight-all-newsletter{padding-top:120px;}@media (max-width:1023px){.insight-all-newsletter{padding-top:100px;margin-top:1px;}}.insight-all-newsletter_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (max-width:1023px){.insight-all-newsletter_top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:15px;}}.insight-all-newsletter_top h2{color:#372D41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.insight-all-newsletter_top h2{font-size:24px;}}.insight-all-newsletter_top p{color:#372D41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;}.insight-all-newsletter_top p span{color:#D60000;font-weight:700;}.insight-all-newsletter_list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));margin-top:67px;}@media (max-width:1023px){.insight-all-newsletter_list{-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr));margin-top:40px;}}.insight-all-newsletter_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (min-width:1024px){.insight-all-newsletter_item:hover{-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);}.insight-all-newsletter_item:hover img{-webkit-transform:scale(1.04);transform:scale(1.04);}}@media (max-width:1023px){.insight-all-newsletter_item{margin-bottom:-0.5px;}}.insight-all-newsletter_item:first-child::before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:#EEEEF1;}.insight-all-newsletter_item::after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#EEEEF1;}.insight-all-newsletter_item .field--name-field-thumbnail{width:100%;height:auto;overflow:hidden;}.insight-all-newsletter_item .field--name-field-thumbnail img{width:100%;height:auto !important;-o-object-fit:cover;object-fit:cover;margin-bottom:0;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (width:375px){.insight-all-newsletter_item .field--name-field-thumbnail img{height:158px !important;}}.insight-all-newsletter_item_content{padding:24px 32px 48px;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;}@media (max-width:1023px){.insight-all-newsletter_item_content{padding:15px 20px 40px;}}.insight-all-newsletter_item_content::after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background:#EEEEF1;}.insight-all-newsletter_item_content .field--name-field-release-date{color:#736C7A;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:1023px){.insight-all-newsletter_item_content .field--name-field-release-date{font-size:10px;line-height:15px;}}.insight-all-newsletter_item_content .field--name-field-release-date .datetime{line-height:17px;}@media (max-width:1023px){.insight-all-newsletter_item_content .field--name-field-release-date .datetime{line-height:15px;}}.insight-all-newsletter_item_content .field--name-field-newsletter-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;margin-top:8px;}@media (max-width:1023px){.insight-all-newsletter_item_content .field--name-field-newsletter-category{margin-top:5px;}}.insight-all-newsletter_item_content .field--name-field-newsletter-category .field__item{color:#372D41;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:20px;padding:0 8px;background:#EEEEF1;}@media (max-width:1023px){.insight-all-newsletter_item_content .field--name-field-newsletter-category .field__item{font-size:10px;line-height:15px;height:18px;}}.insight-all-newsletter_item_content .field--name-field-content-title{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:175%;margin-top:8px;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}.insight-all-newsletter_item_content .field--name-field-content-title::before{margin-right:3px;}@media (min-width:1024px){.insight-all-newsletter_item_content .field--name-field-content-title:hover{color:#D60000;text-decoration:underline;}}@media (max-width:1023px){.insight-all-newsletter_item_content .field--name-field-content-title{font-size:14px;margin-top:5px;line-height:25px;}}.insight-all-newsletter_item_content .field--name-field-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px;margin-top:16px;padding:0;}@media (max-width:1023px){.insight-all-newsletter_item_content .field--name-field-author{margin-top:10px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:5px;}}.insight-all-newsletter_item_content .field--name-field-author .field__item{font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;text-decoration-line:underline;position:relative;margin-bottom:0;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (min-width:1024px){.insight-all-newsletter_item_content .field--name-field-author .field__item:hover{text-decoration:none;}}@media (max-width:1023px){.insight-all-newsletter_item_content .field--name-field-author .field__item{font-size:10px;line-height:150%;}}.insight-all-newsletter_item_content .field--name-field-author .field__item::after{content:"/";position:absolute;right:-13px;top:0;color:var(--Light-Gray);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.insight-all-newsletter_item_content .field--name-field-author .field__item::after{right:-9px;}}.insight-all-newsletter_item_content .field--name-field-author .field__item:last-child::after{display:none;}.insight-all-newsletter_item_content .field--name-field-author .field__item.ellipsis::before{content:"…";color:var(--Light-Gray,#9B9AAA);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs,11px);font-style:normal;font-weight:400;line-height:150%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-19px;}@media (max-width:1023px){.insight-all-newsletter_item_content .field--name-field-author .field__item.ellipsis::before{right:-15px;}}.insight-all-newsletter_item_content .field--name-field-author a{color:#00007E;}.insight-all-newsletter_item_content .field--name-field-author p{color:#736C7A;}.insight-all-newsletter .btn-default{margin-top:51px;}@media (max-width:1023px){.insight-all-newsletter .btn-default{margin-top:30px;}}@media (max-width:1023px){.insight-all-newsletter .use-pc{display:none;}}@media (min-width:1024px){.insight-all-newsletter .use-sp{display:none;}}
.insight-all-book-paper{padding-top:120px;}@media (max-width:1023px){.insight-all-book-paper{padding-top:100px;}}.insight-all-book-paper_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (max-width:1023px){.insight-all-book-paper_top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:15px;}}.insight-all-book-paper_top h2{color:#372D41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.insight-all-book-paper_top h2{font-size:24px;}}.insight-all-book-paper_top p{color:#372D41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;}.insight-all-book-paper_top p span{color:#D60000;font-weight:700;}.insight-all-book-paper_list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px;}@media (max-width:1023px){.insight-all-book-paper_list{-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr));margin-top:40px;}}.insight-all-book-paper_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (min-width:1024px){.insight-all-book-paper_item:hover{-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);}.insight-all-book-paper_item:hover img{-webkit-transform:scale(1.04);transform:scale(1.04);}}@media (max-width:1023px){.insight-all-book-paper_item{margin-bottom:-0.5px;}}.insight-all-book-paper_item:first-child::before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:#EEEEF1;}.insight-all-book-paper_item::after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#EEEEF1;}.insight-all-book-paper_item .field--name-field-thumbnail{width:100%;height:auto;overflow:hidden;}.insight-all-book-paper_item .field--name-field-thumbnail img{width:100%;height:auto !important;-o-object-fit:cover;object-fit:cover;margin-bottom:0;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (width:375px){.insight-all-book-paper_item .field--name-field-thumbnail img{height:158px !important;}}.insight-all-book-paper_item_content{padding:24px 32px 48px;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;}@media (max-width:1023px){.insight-all-book-paper_item_content{padding:15px 20px 40px;}}.insight-all-book-paper_item_content::after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background:#EEEEF1;}.insight-all-book-paper_item_content .field--name-field-publication-date-display{color:#736C7A;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:auto;min-height:auto;}@media (max-width:1023px){.insight-all-book-paper_item_content .field--name-field-publication-date-display{font-size:10px;line-height:15px;}}.insight-all-book-paper_item_content .field--name-field-publication-date-display .datetime{line-height:17px;}@media (max-width:1023px){.insight-all-book-paper_item_content .field--name-field-publication-date-display .datetime{line-height:15px;}}.insight-all-book-paper_item_content .field--name-field-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:0;margin-top:8px;padding:0;}@media (max-width:1023px){.insight-all-book-paper_item_content .field--name-field-category{margin-top:5px;gap:5px;}}.insight-all-book-paper_item_content .field--name-field-category .field__item{color:#372D41;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:20px;padding:0 8px;background:#EEEEF1;}@media (max-width:1023px){.insight-all-book-paper_item_content .field--name-field-category .field__item{font-size:10px;line-height:15px;height:18px;}}.insight-all-book-paper_item_content .field--name-field-content-title{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:175%;margin-top:8px;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}.insight-all-book-paper_item_content .field--name-field-content-title::before{margin-right:3px;}@media (min-width:1024px){.insight-all-book-paper_item_content .field--name-field-content-title:hover{color:#D60000;text-decoration:underline;}}@media (max-width:1023px){.insight-all-book-paper_item_content .field--name-field-content-title{font-size:14px;margin-top:5px;line-height:25px;}}.insight-all-book-paper_item_content .field--name-field-magazine-name-issue{color:#736C7A;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:150%;margin-top:8px;}@media (max-width:1023px){.insight-all-book-paper_item_content .field--name-field-magazine-name-issue{margin-top:5px;font-size:10px;}}.insight-all-book-paper_item_content .field--name-field-magazine-name-issue span{color:#736C7A;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:150%;margin-left:8px;}@media (max-width:1023px){.insight-all-book-paper_item_content .field--name-field-magazine-name-issue span{font-size:10px;}}.insight-all-book-paper_item_content .field--name-field-author{padding:0;}.insight-all-book-paper_item_content .field--name-field-author .field--name-field-lawyer-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px;margin-top:16px;padding:0;}@media (max-width:1023px){.insight-all-book-paper_item_content .field--name-field-author .field--name-field-lawyer-name{margin-top:10px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:5px;}}.insight-all-book-paper_item_content .field--name-field-author .field--name-field-lawyer-name .field__item .field--name-field-lawyer-name-input{font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;text-decoration-line:underline;position:relative;margin-bottom:0;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (min-width:1024px){.insight-all-book-paper_item_content .field--name-field-author .field--name-field-lawyer-name .field__item .field--name-field-lawyer-name-input:hover{text-decoration:none;}}@media (max-width:1023px){.insight-all-book-paper_item_content .field--name-field-author .field--name-field-lawyer-name .field__item .field--name-field-lawyer-name-input{font-size:10px;line-height:150%;}}.insight-all-book-paper_item_content .field--name-field-author .field--name-field-lawyer-name .field__item a,.insight-all-book-paper_item_content .field--name-field-author .field--name-field-lawyer-name .field__item div{color:#00007E;}.insight-all-book-paper_item_content .field--name-field-author .field--name-field-lawyer-name .field__item a:hover,.insight-all-book-paper_item_content .field--name-field-author .field--name-field-lawyer-name .field__item div:hover{cursor:pointer;}.insight-all-book-paper_item_content .field--name-field-author .field--name-field-lawyer-name .field__item p{color:#736C7A;}.insight-all-book-paper_item_content .field--name-field-author .field--name-field-lawyer-name .field__item::after{content:"/";position:absolute;right:-13px;top:0;color:var(--Light-Gray);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.insight-all-book-paper_item_content .field--name-field-author .field--name-field-lawyer-name .field__item::after{right:-9px;}}.insight-all-book-paper_item_content .field--name-field-author .field--name-field-lawyer-name .field__item:last-child::after{display:none;}.insight-all-book-paper_item_content .field--name-field-author .field--name-field-lawyer-name .field__item.ellipsis::before{content:"…";color:var(--Light-Gray,#9B9AAA);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs,11px);font-style:normal;font-weight:400;line-height:150%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-19px;}@media (max-width:1023px){.insight-all-book-paper_item_content .field--name-field-author .field--name-field-lawyer-name .field__item.ellipsis::before{right:-15px;}}.insight-all-book-paper .btn-default{margin-top:48px;}@media (max-width:1023px){.insight-all-book-paper .btn-default{margin-top:30px;}}@media (max-width:1023px){.insight-all-book-paper .use-pc{display:none;}}@media (min-width:1024px){.insight-all-book-paper .use-sp{display:none;}}
.insight-all-seminar{padding-top:120px;}@media (max-width:1023px){.insight-all-seminar{padding-top:100px;}}.insight-all-seminar_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (max-width:1023px){.insight-all-seminar_top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:15px;}}.insight-all-seminar_top h2{color:#372D41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.insight-all-seminar_top h2{font-size:24px;}}.insight-all-seminar_top p{color:#372D41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;}.insight-all-seminar_top p span{color:#D60000;font-weight:700;}.insight-all-seminar_list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px;padding-top:3px;}@media (max-width:1023px){.insight-all-seminar_list{-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr));margin-top:40px;padding-top:0;}}.insight-all-seminar_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (min-width:1024px){.insight-all-seminar_item:hover{-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);}.insight-all-seminar_item:hover img{-webkit-transform:scale(1.04);transform:scale(1.04);}}@media (max-width:1023px){.insight-all-seminar_item{margin-bottom:-0.5px;}}.insight-all-seminar_item:first-child::before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:#EEEEF1;}.insight-all-seminar_item::after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#EEEEF1;}.insight-all-seminar_item .label{position:absolute;left:8px;top:8px;color:#fff;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;padding:0px 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:30px;z-index:2;}@media (max-width:1023px){.insight-all-seminar_item .label{font-size:10px;height:20px;left:5px;top:5px;}}.insight-all-seminar_item .label.label-blue{background:#00007E;}.insight-all-seminar_item .label.label-red{background:#910000;}.insight-all-seminar_item .label.label-green{background:#277B00;}.insight-all-seminar_item .label.label-gray{background:#736C7A;}.insight-all-seminar_item .field--name-field-thumbnail{width:100%;height:auto;overflow:hidden;}.insight-all-seminar_item .field--name-field-thumbnail img{width:100%;height:auto !important;-o-object-fit:cover;object-fit:cover;margin-bottom:0;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (width:375px){.insight-all-seminar_item .field--name-field-thumbnail img{height:158px !important;}}.insight-all-seminar_item_content{padding:24px 32px 48px;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;}@media (max-width:1023px){.insight-all-seminar_item_content{padding:15px 20px 40px;}}.insight-all-seminar_item_content::after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background:#EEEEF1;}.insight-all-seminar_item_content .field--name-field-event-date-display{color:#736C7A;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:auto;}@media (max-width:1023px){.insight-all-seminar_item_content .field--name-field-event-date-display{font-size:10px;line-height:15px;}}.insight-all-seminar_item_content .field--name-field-event-date-display .datetime{line-height:17px;}@media (max-width:1023px){.insight-all-seminar_item_content .field--name-field-event-date-display .datetime{line-height:15px;}}.insight-all-seminar_item_content .field--name-field-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:0;margin-top:8px;padding:0;}@media (max-width:1023px){.insight-all-seminar_item_content .field--name-field-category{margin-top:5px;gap:5px;}}.insight-all-seminar_item_content .field--name-field-category .field__item{color:#372D41;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:20px;padding:0 8px;background:#EEEEF1;}@media (max-width:1023px){.insight-all-seminar_item_content .field--name-field-category .field__item{font-size:10px;line-height:15px;height:18px;}}@media (max-width:1023px){.insight-all-seminar_item_content .field--name-field-category p{height:18px;}}.insight-all-seminar_item_content .field--name-field-content-title{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:175%;margin-top:8px;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}.insight-all-seminar_item_content .field--name-field-content-title::before{margin-right:3px;}@media (min-width:1024px){.insight-all-seminar_item_content .field--name-field-content-title:hover{color:#D60000;text-decoration:underline;}}@media (max-width:1023px){.insight-all-seminar_item_content .field--name-field-content-title{font-size:14px;margin-top:5px;line-height:25px;}}.insight-all-seminar_item_content .field--name-field-lawyer-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px;margin-top:16px;padding:0;}@media (max-width:1023px){.insight-all-seminar_item_content .field--name-field-lawyer-name{margin-top:10px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:5px;}}.insight-all-seminar_item_content .field--name-field-lawyer-name .field__item .field--name-field-lawyer-name-input{font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;position:relative;margin-bottom:0;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (max-width:1023px){.insight-all-seminar_item_content .field--name-field-lawyer-name .field__item .field--name-field-lawyer-name-input{font-size:10px;line-height:150%;}}.insight-all-seminar_item_content .field--name-field-lawyer-name .field__item a{color:#00007E;text-decoration-line:underline;}.insight-all-seminar_item_content .field--name-field-lawyer-name .field__item a:hover{cursor:pointer;text-decoration:none;}.insight-all-seminar_item_content .field--name-field-lawyer-name .field__item p{color:#736C7A;}.insight-all-seminar_item_content .field--name-field-lawyer-name .field__item::after{content:"/";position:absolute;right:-13px;top:0;color:var(--Light-Gray);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.insight-all-seminar_item_content .field--name-field-lawyer-name .field__item::after{right:-9px;}}.insight-all-seminar_item_content .field--name-field-lawyer-name .field__item:last-child::after{display:none;}.insight-all-seminar_item_content .field--name-field-lawyer-name .field__item.ellipsis::before{content:"…";color:var(--Light-Gray,#9B9AAA);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs,11px);font-style:normal;font-weight:400;line-height:150%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-19px;}@media (max-width:1023px){.insight-all-seminar_item_content .field--name-field-lawyer-name .field__item.ellipsis::before{right:-15px;}}.insight-all-seminar .btn-default{margin-top:48px;}@media (max-width:1023px){.insight-all-seminar .btn-default{margin-top:30px;}}@media (max-width:1023px){.insight-all-seminar .use-pc{display:none;}}@media (min-width:1024px){.insight-all-seminar .use-sp{display:none;}}
.insight-all-legal-topic{padding-top:120px;}@media (max-width:1023px){.insight-all-legal-topic{padding-top:100px;}}.insight-all-legal-topic_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (max-width:1023px){.insight-all-legal-topic_top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:15px;}}.insight-all-legal-topic_top h2{color:#372D41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.insight-all-legal-topic_top h2{font-size:24px;}}.insight-all-legal-topic_top p{color:#372D41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;}.insight-all-legal-topic_top p span{color:#D60000;font-weight:700;}.insight-all-legal-topic_list{margin-top:64px;}@media (max-width:1023px){.insight-all-legal-topic_list{margin-top:40px;}}.insight-all-legal-topic_item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:32px;padding:24px 0;border-bottom:1px solid #E1E1E6;}.insight-all-legal-topic_item:first-child{border-top:1px solid #E1E1E6;}@media (max-width:1023px){.insight-all-legal-topic_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 0;gap:5px;padding-right:29px;}}.insight-all-legal-topic_item .field--name-field-delivery-date-time{padding:0;width:104px;-ms-flex-negative:0;flex-shrink:0;}.insight-all-legal-topic_item .field--name-field-delivery-date-time .datetime{color:#736C7A;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;padding:5.5px 0;display:block;}@media (max-width:1023px){.insight-all-legal-topic_item .field--name-field-delivery-date-time .datetime{font-size:10px;line-height:150%;padding:0;}}.insight-all-legal-topic_item_mid{-webkit-box-flex:1;-ms-flex:1;flex:1;}@media (max-width:1023px){.insight-all-legal-topic_item_mid .field--name-field-content-title{line-height:25px;position:relative;top:2px;}}.insight-all-legal-topic_item_mid .field--name-field-content-title::before{display:none;}.insight-all-legal-topic_item_link{position:relative;width:15px;height:15px;top:6px;left:0;}@media (max-width:1023px){.insight-all-legal-topic_item_link{position:absolute;top:50%;left:unset;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);}}.insight-all-legal-topic_item_link::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(/sites/default/files/assets/images/common/link-red.svg);background-repeat:no-repeat;background-size:100%;}.insight-all-legal-topic .btn-default{margin-top:48px;}@media (max-width:1023px){.insight-all-legal-topic .btn-default{margin-top:30px;}}
.insight-pagination{margin-top:48px;}@media (max-width:1023px){.insight-pagination{margin-top:30px;}}.insight-pagination #pagination-heading{display:none;}.insight-pagination .js-pager__items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;}.insight-pagination .js-pager__items .page-item .page-link{color:#372D41;text-align:center;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;border:none;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:30px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;padding:0;}@media (min-width:1024px){.insight-pagination .js-pager__items .page-item .page-link:hover{color:#D60000;text-decoration:underline;background:transparent;}}@media (max-width:1023px){.insight-pagination .js-pager__items .page-item .page-link{width:30px;height:30px;font-size:12px;}}.insight-pagination .js-pager__items .page-item .page-link:focus{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;}.insight-pagination .js-pager__items .page-item span.page-link:hover{background-color:transparent;}@media (min-width:1024px){.insight-pagination .js-pager__items .page-item span.page-link:hover{color:#372D41;text-decoration:none;background:transparent;}}.insight-pagination .js-pager__items .page-item.active .page-link{background:#F7F7F8;color:#D60000;font-weight:700;}.insight-pagination .js-pager__items .page-item.active .page-link:hover{color:#D60000;background:#F7F7F8;}.insight-pagination .js-pager__items .page-item:first-child{position:absolute;top:0;left:0;-ms-flex-negative:0;flex-shrink:0;padding:0;width:40px;height:40px;background:#fff;}@media (max-width:1023px){.insight-pagination .js-pager__items .page-item:first-child{width:30px;height:30px;}}.insight-pagination .js-pager__items .page-item:first-child a{position:absolute;width:100%;height:100%;border:1px solid #e1e1e6;border-radius:30px;cursor:pointer;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.insight-pagination .js-pager__items .page-item:first-child a span{opacity:0;}.insight-pagination .js-pager__items .page-item:first-child a::before{content:"";position:absolute;background-image:url(/sites/default/files/assets/images/common/arrow-left-red.svg);width:15px;height:15px;background-repeat:no-repeat;background-size:cover;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}@media (max-width:1023px){.insight-pagination .js-pager__items .page-item:first-child a::before{width:11.25px;height:11.25px;}}@media (min-width:1024px){.insight-pagination .js-pager__items .page-item:first-child a:hover{background:transparent;border-color:#D60000;}}.insight-pagination .js-pager__items .page-item:last-child{position:absolute;top:0;right:0;-ms-flex-negative:0;flex-shrink:0;padding:0;width:40px;height:40px;background:#fff;}@media (max-width:1023px){.insight-pagination .js-pager__items .page-item:last-child{width:30px;height:30px;}}.insight-pagination .js-pager__items .page-item:last-child a{position:absolute;width:100%;height:100%;border:1px solid #e1e1e6;border-radius:30px;cursor:pointer;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.insight-pagination .js-pager__items .page-item:last-child a span{opacity:0;}.insight-pagination .js-pager__items .page-item:last-child a::before{content:"";position:absolute;background-image:url(/sites/default/files/assets/images/common/arrow-right-red.svg);width:15px;height:15px;background-repeat:no-repeat;background-size:cover;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (max-width:1023px){.insight-pagination .js-pager__items .page-item:last-child a::before{width:11.25px;height:11.25px;}}@media (min-width:1024px){.insight-pagination .js-pager__items .page-item:last-child a:hover{background:transparent;border-color:#D60000;}}.insight-pagination .js-pager__items .page-item .page-link[onclick="return false;"]::before{background-image:url(/sites/default/files/assets/images/common/arrow-left-grey.svg);}.insight-pagination .js-pager__items .page-item .page-link[onclick="return false;"]:hover{background-color:#fff;}@media (min-width:1024px){.insight-pagination .js-pager__items .page-item .page-link[onclick="return false;"]:hover{border-color:#e1e1e6;cursor:default;background-color:#fff;}}
.insight-tip-search{margin-top:48px;}@media (max-width:1023.5px){.insight-tip-search{margin-top:30px;}}.insight-tip-search_notify{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin-bottom:0;}@media (max-width:1023.5px){.insight-tip-search_notify{font-size:14px;cursor:default;}}.insight-tip-search_wrap{margin-top:64px;padding:24px 88px;background:#F7F7F8;}@media (max-width:1023.5px){.insight-tip-search_wrap{margin-top:40px;padding:15px 20px;}}.insight-tip-search_wrap h6{color:#372d41;font-family:"BIZ UDPGothic";font-size:18px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:0;}@media (max-width:1023.5px){.insight-tip-search_wrap h6{font-size:16px;cursor:default;}}.insight-tip-search_wrap ul{margin-top:16px;}@media (max-width:1023.5px){.insight-tip-search_wrap ul{margin-top:11px;}}.insight-tip-search_wrap ul li{list-style:none;margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:8px;}.insight-tip-search_wrap ul li svg{position:relative;top:12px;-ms-flex-negative:0;flex-shrink:0;}@media (max-width:1023px){.insight-tip-search_wrap ul li svg{top:10.5px;}}.insight-tip-search_wrap ul li p{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin-bottom:0;}@media (max-width:1023.5px){.insight-tip-search_wrap ul li p{font-size:14px;}}@media (max-width:1023.5px){.insight-tip-search_wrap ul li{margin-top:6px;cursor:default;}}.insight-tip-search_wrap ul li:first-child{margin-top:0;}
.global-banner{position:relative;}.global-banner img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;}@media (max-width:1023px){.global-banner_pc{display:none;}}@media (min-width:1024px){.global-banner_sp{display:none;}}.global-banner .container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.global-banner .container h1{color:#372d41;font-family:"BIZ UDPGothic";font-size:40px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:0;word-break:break-word;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}@media (max-width:1023px){.global-banner .container h1{font-size:24px;max-width:250px;}}@media (min-width:1024px){.global-banner .use-sp{display:none;}}
.global-about-us{padding-top:80px;padding-bottom:120px;}@media (max-width:1023px){.global-about-us{padding-top:60px;padding-bottom:100px;}}.global-about-us_img{position:relative;}.global-about-us_img img{width:100%;height:auto;}.global-about-us_img p{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:88px;color:#FFF;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;margin:0 !important;}@media (max-width:1023px){.global-about-us_img p{font-size:24px;left:20px;}}.global-about-us p{margin-top:48px;margin-bottom:0;}@media (max-width:1023px){.global-about-us p{margin-top:30px;}}.global-about-us p span{display:block;color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;}@media (max-width:1023px){.global-about-us p span{font-size:14px;line-height:25px;}}@media (max-width:1023px){.use-pc{display:none;}}@media (min-width:1024px){.use-sp{display:none;}}.use-375{display:none;}@media (width:375px){.use-375{display:block;}}
.global-map{padding:120px 0;background:#F7F7F8;}@media (max-width:1023px){.global-map{padding:100px 0;}}.global-map .paragraph--type--heading-element{margin:0 !important;-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:start !important;}.global-map h2{color:#372D41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.global-map h2{font-size:24px;}}.global-map_content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:80px;}@media (max-width:1023px){.global-map_content{margin-top:40px;}}.global-map_content img{width:100%;height:auto;}.global-map .btn-default{width:496px;margin-top:64px;height:80px;font-size:18px;}@media (max-width:1023px){.global-map .btn-default{font-size:14px;text-align:left;height:71px;width:100%;margin-top:29px;}}.global-map__menu{-webkit-box-flex:176px;-ms-flex:176px;flex:176px;max-width:176px;background:var(--Navy,#372D41);position:relative;}@media (max-width:1023px){.global-map__menu{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;background:none;}}.global-map__menu.u-pc li.open ul.submenu > li a span{opacity:1;}.global-map__menu.u-pc ul.submenu > li a span{opacity:0;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;}.global-map__menu > ul > li.open .submenu{opacity:1;visibility:visible;pointer-events:initial;}@media (max-width:1023px){.global-map__menu > ul > li.open .submenu{-webkit-transition:none;transition:none;}}@media (min-width:1024px){.global-map__menu > ul > li:hover > a,.global-map__menu > ul > li.open > a{background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0.1)),to(rgba(255,255,255,0.1))),#372D41 url("/sites/default/files/assets/images/common/icon-arrow-right_white_4x8.svg") no-repeat calc(100% - 16px) center;background:linear-gradient(0deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.1) 100%),#372D41 url("/sites/default/files/assets/images/common/icon-arrow-right_white_4x8.svg") no-repeat calc(100% - 16px) center;}}.global-map__menu > ul > li a{padding:16px 36px 16px 16px;display:block;color:var(--White,#FFF);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:700;line-height:150%;background:url("/sites/default/files/assets/images/common/icon-arrow-right_white_4x8.svg") no-repeat calc(100% - 16px) center;-webkit-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out;}@media (max-width:1023px){.global-map__menu > ul > li a{color:var(--Navy,#372D41);padding:15px 50px 15px 15px;}}.global-map__menu > ul > li a span{-webkit-transition:0.2s ease-out;transition:0.2s ease-out;position:relative;}.global-map__menu > ul > li a:hover{text-decoration:underline;text-underline-offset:3px}@media (max-width:1023px){.global-map__menu > ul > li > a{background:none;position:relative;border-bottom:1px solid #E1E1E6;-webkit-transition:0.2s ease-in;transition:0.2s ease-in;}.global-map__menu > ul > li > a::before{content:"";position:absolute;top:calc(50% - 1px);right:19px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-ms-flex-negative:0;flex-shrink:0;width:12px;height:2px !important;background:#d60000 !important;-webkit-transition:all 0.5s;transition:all 0.5s;}.global-map__menu > ul > li > a::after{content:"";position:absolute;top:calc(50% - 1px);right:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-ms-flex-negative:0;flex-shrink:0;width:1.6px;height:12px !important;background:#d60000 !important;opacity:1;-webkit-transition:all 0.5s;transition:all 0.5s;}}@media (max-width:1023px){.global-map__menu > ul > li.open > a::before{background:#736C7A !important;}.global-map__menu > ul > li.open > a::after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);background:#736C7A !important;}}@media (max-width:1023px){.global-map__menu > ul > li:first-child > a{border-top:1px solid #E1E1E6;}}.global-map__menu .submenu{position:absolute;height:100%;left:100%;top:0;opacity:0;visibility:hidden;width:176px;pointer-events:none;background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0.1)),to(rgba(255,255,255,0.1))),#372D41;background:linear-gradient(0deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.1) 100%),#372D41;z-index:1;}@media (min-width:1024px){.global-map__menu .submenu.has-transition{-webkit-transition:0.45s ease-out;transition:0.45s ease-out;}}@media (max-width:1023px){.global-map__menu .submenu{position:static;opacity:1;visibility:visible;width:100%;background:none;height:auto;-webkit-transition:none;transition:none;}}@media (max-width:1023px){.global-map__menu .submenu li{border-bottom:1px solid #E1E1E6;}}@media (min-width:1024px){.global-map__menu .submenu li a:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0.2)),to(rgba(255,255,255,0.2))),#372D41 url("/sites/default/files/assets/images/common/icon-arrow-right_white_4x8.svg") no-repeat calc(100% - 16px) center;background:linear-gradient(0deg,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.2) 100%),#372D41 url("/sites/default/files/assets/images/common/icon-arrow-right_white_4x8.svg") no-repeat calc(100% - 16px) center;}.global-map__menu .submenu li a:hover span::after{opacity:1;}}@media (max-width:1023px){.global-map__menu .submenu li a{background:none;padding-left:30px;position:relative;font-weight:400;}.global-map__menu .submenu li a::after{content:"";position:absolute;background:url("/sites/default/files/assets/images/common/icon-arrow-right-red.svg") no-repeat;background-size:100%;width:20px;height:21px;top:48%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:15px;}}.global-map #global-all > div.hide{opacity:0;}.global-map__img{-webkit-box-flex:calc(100% - 176px);-ms-flex:calc(100% - 176px);flex:calc(100% - 176px);max-width:calc(100% - 176px);overflow:hidden;position:relative;background-color:#fff;}@media (max-width:1023px){.global-map__img{display:none;}}.global-map__img-all{display:none;}.global-map__img-all.global-area{width:calc(100% - 176px);margin-left:auto;height:100%;}.global-map__img-all.global-area > div{opacity:0;}.global-map__img-all.global-area > div.show{opacity:1;}.global-map__img-all.active{display:block;}.global-map__img-all > div{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s,14px);font-style:normal;font-weight:700;line-height:21px;background:rgba(255,255,255,0.8);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2.5px 8.2px 0.5px;position:absolute;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.global-map__img-all > div.active{background:var(--Red);color:#fff;}.global-map__img-all > div.g-europe{left:50px;top:180px;}.global-map__img-all > div.g-africa{left:90px;top:290px;}.global-map__img-all > div.g-middle-east{left:140px;top:220px;}.global-map__img-all > div.g-south-asia{left:220px;top:260px;}.global-map__img-all > div.g-east-asia{left:293px;top:180px;}.global-map__img-all > div.g-southeast-asia{left:300px;top:300px;}.global-map__img-all > div.g-oceania{left:380px;top:360px;}.global-map__img-all > div.g-north-america{left:600px;top:180px;}.global-map__img-all > div.g-south-america{left:700px;top:340px;}html[lang="en"] .global-map__img-all > div.g-south-america{left:610px;top:340px;}.global-map__img-all > div.g-china{left:506px;top:260px;}.global-map__img-all > div.g-south-korea{left:686px;top:245px;}.global-map__img-all > div.g-taiwan{left:646px;top:365px;}.global-map__img-all > div.g-hong-kong{left:566px;top:380px;}html[lang="en"] .global-map__img-all > div.g-hong-kong{left:540px;top:380px;}.global-map__img-all > div.g-mongolia{left:436px;top:140px;}.global-map__img-all > div.g-india{left:486px;top:200px;}.global-map__img-all > div.g-bangladesh{left:606px;top:210px;}.global-map__img-all > div.g-sri-lanka{left:506px;top:430px;}.global-map__img-all > div.g-pakistan{left:346px;top:150px;}.global-map__img-all > div.g-singapore{left:411px;top:351px;}.global-map__img-all > div.g-thailand{left:366px;top:160px;}.global-map__img-all > div.g-myanmar{left:296px;top:90px;}.global-map__img-all > div.g-vietnam{left:456px;top:170px;}.global-map__img-all > div.g-indonesia{left:506px;top:410px;}.global-map__img-all > div.g-philippines{left:606px;top:190px;}.global-map__img-all > div.g-malaysia{left:386px;top:290px;}.global-map__img-all > div.g-combodia{left:386px;top:210px;}.global-map__img-all > div.g-laos{left:386px;top:120px;}.global-map__img-all > div.g-australia{left:346px;top:230px;}.global-map__img-all > div.g-new-zealand{left:676px;top:390px;}.global-map__img-all > div.g-israel{left:316px;top:170px;}.global-map__img-all > div.g-uae{left:566px;top:290px;}.global-map__img-all > div.g-turkey{left:306px;top:110px;}.global-map__img-all > div.g-america{left:536px;top:340px;}.global-map__img-all > div.g-canada{left:426px;top:210px;}.global-map__img-all > div.g-brazil{left:586px;top:220px;}.global-map__img-all > div.g-mexico{left:366px;top:80px;}.global-map__img-all > div.g-other-latin-america{left:486px;top:300px;}html[lang="en"] .global-map__img-all > div.g-other-latin-america{left:460px;top:300px;}.global-map__img-all > div.g-eu{left:456px;top:340px;}.global-map__img-all > div.g-england{left:396px;top:260px;}.global-map__img-all > div.g-germany{left:486px;top:300px;}.global-map__img-all > div.g-other-europe{left:566px;top:220px;}.global-map__img-all > div.g-egypt{left:536px;top:110px;}.global-map__img-all > div.g-nigeria{left:412px;top:200px;}.global-map__img-all > div.g-kenya{left:586px;top:240px;}.global-map__img-all > div.g-south-africa{left:506px;top:410px;}.global-map__img-all > div.g-other-africa{left:316px;top:90px;}@-webkit-keyframes mapZoomIn{0%{-webkit-transform:scale(1) translate(0%,0%);transform:scale(1) translate(0%,0%);}100%{-webkit-transform:translate(125%,26%) scale(6);transform:translate(125%,26%) scale(6);}}@keyframes mapZoomIn{0%{-webkit-transform:scale(1) translate(0%,0%);transform:scale(1) translate(0%,0%);}100%{-webkit-transform:translate(125%,26%) scale(6);transform:translate(125%,26%) scale(6);}}#global-map-vector{-webkit-transition:0.5s ease-out;transition:0.5s ease-out;}#global-map-vector.active-east-asia{-webkit-transform:matrix(4,0,0,4,564.768,80.64);transform:matrix(4,0,0,4,564.768,80.64);}#global-map-vector.active-south-asia{-webkit-transform:matrix(6,0,0,6,1161.76,-88.2);transform:matrix(6,0,0,6,1161.76,-88.2);}#global-map-vector.active-southeast-asia{-webkit-transform:matrix(5,0,0,5,608.864,-224.28);transform:matrix(5,0,0,5,608.864,-224.28);}#global-map-vector.active-oceania{-webkit-transform:matrix(4,0,0,4,213.696,-486.36);transform:matrix(4,0,0,4,213.696,-486.36);}#global-map-vector.active-middle-east{-webkit-transform:matrix(5,0,0,5,1303.376,-4.032);transform:matrix(5,0,0,5,1303.376,-4.032);}#global-map-vector.active-north-america{-webkit-transform:matrix(2,0,0,2,-288.32,169.848);transform:matrix(2,0,0,2,-288.32,169.848);}#global-map-vector.active-south-america{-webkit-transform:matrix(2,0,0,2,-439.264,-186.984);transform:matrix(2,0,0,2,-439.264,-186.984);}#global-map-vector.active-europe{-webkit-transform:matrix(3.5,0,0,3.5,1240.624,255.024);transform:matrix(3.5,0,0,3.5,1240.624,255.024);}#global-map-vector.active-africa{-webkit-transform:matrix(2.5,0,0,2.5,856.48,-151.2);transform:matrix(2.5,0,0,2.5,856.48,-151.2);}#global-map-vector path.clone{display:none;}#global-map-vector path.active.clone{display:block;}#global-map-vector path:not(.clone){fill:#E1E1E6;}#global-map-vector path:not(.clone).active{fill:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%),#9B9AAA;fill:#9B9AAA;}#global-map-vector path:not(.clone).active.clone{display:block;}#global-map-vector path:not(.clone).active.stroke-color{stroke:#9B9AAA;-webkit-filter:none;filter:none;}.global-map_content + p{margin-bottom:0;}
.global-location{padding:120px 0;}@media (max-width:1023px){.global-location{padding:100px 0;}}.global-location .paragraph--type--heading-element{margin:0 !important;-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:start !important;}.global-location h2{color:#372D41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.global-location h2{font-size:24px;}}.global-location_list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px;}@media (max-width:1023px){.global-location_list{-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr));margin-top:40px;}}.global-location_item{position:relative;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;padding-left:1px;}.global-location_item p{margin:0;}.global-location_item:nth-child(3n+1){padding-left:0;}@media (max-width:1023px){.global-location_item{margin-left:0;padding-left:0;}}.global-location_item_img{position:relative;overflow:hidden;z-index:2;}.global-location_item_img a{display:block;overflow:hidden;}@media (max-width:1023px){.global-location_item_img{overflow:visible;z-index:2;}}.global-location_item_img_bg{width:100%;height:auto;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}.global-location_item_img_decor{position:absolute;bottom:16.34px;right:16.67px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:8px;}@media (max-width:1023px){.global-location_item_img_decor{bottom:4.0266666667vw;right:4.1093333333vw;gap:1.8933333333vw;}}.global-location_item_img_decor img{width:150px;height:auto;}@media (max-width:1023px){.global-location_item_img_decor img{width:36.9866666667vw;}}.global-location_item_content{padding:24px 32px 64px;margin-bottom:-2px;}@media (max-width:1023px){.global-location_item_content{padding:15px 20px 40px;margin-bottom:-1px;}}.global-location_item_name{color:#372D41;font-family:"BIZ UDPGothic";font-size:18px;font-style:normal;font-weight:700;line-height:150%;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;position:relative;z-index:2;margin-bottom:0;}@media (max-width:1023px){.global-location_item_name{font-size:16px;}}.global-location_item_links{margin-top:16px;line-height:24px;}@media (max-width:1023px){.global-location_item_links{margin-top:10px;line-height:21px;}}.global-location_item_links ul{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr);grid-template-columns:repeat(1,minmax(0,1fr));-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:8px;}@media (max-width:1023px){.global-location_item_links ul{row-gap:10px;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;}}.global-location_item_links ul.list-grid{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));}.global-location_item_links ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:8px;position:relative;z-index:2;}.global-location_item_links ul li::before{content:url(/sites/default/files/assets/images/common/chevron-right-red.svg);position:relative;top:-1px;cursor:pointer;}.global-location_item_links ul li span,.global-location_item_links ul li a{position:relative;color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;z-index:2;word-break:break-word;}@media (max-width:1023px){.global-location_item_links ul li span,.global-location_item_links ul li a{font-size:14px;}}.global-location_item_links ul li a.pattern::after{position:relative;content:url(/sites/default/files/assets/images/common/link-red.svg);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:5px;top:2px;}.global-location_item_links ul li a span{font-size:10px;position:relative;top:-5px;}@media (max-width:1023px){.global-location_item_links ul li a span{font-size:8px;top:-7px;}}.global-location_item_links ul li:hover a{color:#d60000;text-decoration:underline;}.global-location_item a.li-mask{border:1px solid #EEEEF1;border-right:none;border-top:none;}@media (max-width:1023px){.global-location_item a.li-mask{border-right:1px solid #EEEEF1;}}.global-location_item:nth-child(3n+3) a.li-mask{border-right:1px solid #EEEEF1;}.global-location_item:hover{-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);}.global-location_item:hover .global-location_item_img_bg{-webkit-transform:scale(1.04);transform:scale(1.04);}@media (max-width:1023px){.global-location_item:nth-child(2) .global-location_item_links ul li a::after{display:none;}}.global-location_note{margin-top:32px;padding-top:3px;color:#736C7A;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;margin-bottom:0;}@media (max-width:1023px){.global-location_note{margin-top:20px;font-size:12px;padding-top:2px;}}
.global-project-gray{background:#F7F7F8;padding-bottom:120px;}@media (max-width:1023px){.global-project-gray{padding-bottom:100px;}}.global-project-gray .global-project{background:#F7F7F8 !important;}.global-project-gray .global-project h3{color:#372D41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:0;}@media (max-width:1023px){.global-project-gray .global-project h3{font-size:24px;}}.global-project-gray .global-project .views-element-container{margin-top:0;}.global-project-gray .global-project .item-list .views-row_top{gap:18px;min-height:20px;}@media (max-width:1023px){.global-project-gray .global-project .item-list .views-row_top{gap:14px !important;min-height:18px;}}.global-project-gray .global-project .item-list .views-row_top .field--name-field-release-date{line-height:17px;background-color:transparent;}@media (max-width:1023px){.global-project-gray .global-project .item-list .views-row_top .field--name-field-release-date{line-height:15px !important;margin-bottom:0;}}.global-project-gray .global-project .item-list .views-row_top .field--name-field-release-date .datetime{line-height:17px;}@media (max-width:1023px){.global-project-gray .global-project .item-list .views-row_top .field--name-field-release-date .datetime{line-height:15px;}}.global-project-gray .global-project .item-list .field--name-field-lawyer-name{gap:0 22.3px;}@media (max-width:1023px){.global-project-gray .global-project .item-list .field--name-field-lawyer-name{gap:5px 16px;padding-right:19px;}}.global-project-gray .global-project .item-list a > .field--name-field-lawyer-name-input{line-height:17px;}@media (max-width:1023px){.global-project-gray .global-project .item-list a > .field--name-field-lawyer-name-input{line-height:15px;}}.global-project-gray .global-project .item-list a > .field--name-field-lawyer-name-input::after{right:-15px;}@media (max-width:1023px){.global-project-gray .global-project .item-list a > .field--name-field-lawyer-name-input::after{right:-10px;}}.global-project-gray .global-project .field--name-field-lawyer-name .field__item.ellipsis{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;}.global-project-gray .global-project .field--name-field-lawyer-name .field__item.ellipsis::after{position:unset;-webkit-transform:translateY(0);transform:translateY(0);}
.global-award{padding-top:120px;}@media (max-width:1023px){.global-award{padding-top:100px;}}.global-award .field--name-field-title{color:#372D41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:0;}@media (max-width:1023px){.global-award .field--name-field-title{font-size:24px;}}.global-award .field--name-field-publication-date-display{min-height:auto;padding:26px 32px 7px;}@media (max-width:1023px){.global-award .field--name-field-publication-date-display{padding:14px 20px 6px;}}.global-award .field--name-field-content-title{padding:0 32px;}@media (max-width:1023px){.global-award .field--name-field-content-title{line-height:25px;padding:0 20px;}}.global-award .field--name-field-content-title::before{margin-right:8px;}@media (max-width:1023px){.global-award .field--name-field-content-title::before{margin-right:5px;}}.global-award .item-list > ul > li > div:not([class]){padding-bottom:48px;}@media (max-width:1023px){.global-award .item-list > ul > li > div:not([class]){padding-bottom:40px;margin-bottom:-0.5px;}}.global-award .field--name-field-lawyer-name .field__item.ellipsis::after{cursor:default;z-index:3;}.global-award .item-list > ul > li:nth-child(3n+1){padding-left:0;}@media (max-width:1023px){.global-award .item-list > ul > li{padding-left:0;}}.global-award .c-tabs .tab-content .views-element-container .view-content .item-list ul li a.li-mask{border:1px solid #eeeef1;border-right:none;}@media (max-width:1023px){.global-award .c-tabs .tab-content .views-element-container .view-content .item-list ul li a.li-mask{border-right:1px solid #eeeef1;}}.global-award .c-tabs .tab-content .views-element-container .view-content .item-list ul li:nth-child(3n+3) a.li-mask{border-right:1px solid #eeeef1;}.global-award .view-topic-listing-news .news-label{left:1px;z-index:6;}@media (max-width:1023px){.global-award .view-topic-listing-news .news-label{left:0;}}@media (max-width:1023px){.global-award .view-topic-listing-news .field--name-field-author{padding:9.5px 20px 0;}}.global-award .field--name-field-lawyer-name .field__item.ellipsis::after{top:50%;}@media (min-width:1024px){.global-award .view-topic-listing-news li:nth-child(3n-2) .news-label{left:0;}.global-award .c-tabs .tab-content .views-element-container .view-content .item-list ul li:last-child a.li-mask{border-right:1px solid #eeeef1;}}@media (max-width:1023px){.c-news-update.global-award .field--type-image{z-index:5;}.node--marketing-page .c-news-update.full-sp .view-topic-listing-news .item-list ul li:nth-child(6) ~ li,.c-news-update.global-award .view-topic-listing-news .item-list ul li:nth-child(6) ~ li,.c-news-update.global-award .view-topic-listing-newsletter .item-list ul li:nth-child(6) ~ li,.c-news-update.global-award .view-topic-listing-books-papers .item-list ul li:nth-child(6) ~ li{display:block;}}
.firm-detail-list-link .insight-list-link_wrap a{padding-left:39px;}@media (max-width:1023px){.firm-detail-list-link .insight-list-link_wrap a{padding-left:26px;}}
.location{margin-top:64px;}@media (max-width:1023px){.location{margin-top:40px;}}.location_wrap{margin-top:64px;}@media (max-width:1023px){.location_wrap{margin-top:40px;}}.location_wrap:first-child{margin-top:0;}.location_title{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--Font-size-JP-headline-M,24px);font-style:normal;font-weight:700;line-height:150%;padding-bottom:48px;}@media (max-width:1023px){.location_title{font-size:18px;padding-bottom:30px;}}.location_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:32px;padding:16px 0;border-bottom:1px solid #E1E1E6;}.location_item:first-child{border-top:1px solid #E1E1E6;}@media (max-width:1023px){.location_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 0;gap:5px;}}.location_item_left{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:700;line-height:175%;width:144px;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;}@media (max-width:1023px){.location_item_left{font-size:var(--font-size-jp-body-label-m,14px);line-height:25px;}}.location_item_right img{width:100%;height:auto;}@media (max-width:1023px){.location_item_right img{margin-top:6px;}}.location_item_right_wrap-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:42px;}@media (max-width:1023px){.location_item_right_wrap-link{gap:38px;}}.location_item_right_wrap-link a{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;position:relative;display:inline-block;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (max-width:1023px){.location_item_right_wrap-link a{font-size:var(--font-size-jp-body-label-m,14px);line-height:21px;white-space:nowrap;}}.location_item_right_wrap-link a:hover{color:#d60000;text-decoration:underline;}.location_item_right_wrap-link a > svg{display:none;}.location_item_right_wrap-link a::before{content:url(/sites/default/files/assets/images/common/chevron-right-red.svg);margin-right:8px;position:relative;top:-1px;}.location_item_right_wrap-link a.google_map::after{content:url(/sites/default/files/assets/images/common/link-red.svg);position:absolute;top:calc(50% + 8px);left:103%;-webkit-transform:translateY(-77%);transform:translateY(-77%);background:none;}@media (max-width:1023px){.location_item_right_wrap-link a.google_map::after{top:calc(50% + 7px);}}.location_item_right_wrap-link a.pdf::after{content:url(/sites/default/files/assets/images/common/pdf.svg);position:absolute;top:calc(50% + 1px);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:calc(100% + 4px);}@media (max-width:1023px){.location_item_right_wrap-link a.pdf::after{top:calc(50% + 2px);left:calc(100% + 5px);}}.location_item_right p{margin-bottom:0;color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;-webkit-box-flex:1;-ms-flex:1;flex:1;}@media (max-width:1023px){.location_item_right p{font-size:var(--font-size-jp-body-label-m,14px);line-height:25px;}}.location_item_right span{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;}@media (max-width:1023px){.location_item_right span{font-size:var(--font-size-jp-body-label-m,14px);line-height:25px;}}.location_item_right strong{font-weight:700;}.location_item_right_note{margin-top:16px;line-height:25px !important;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;}@media (max-width:1023px){.location_item_right_note{line-height:21px !important;margin-top:10px;gap:5px;}}.location_item_right_note span{color:var(--navy-70,#736C7A);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s,14px);font-style:normal;font-weight:400;line-height:25px;}@media (max-width:1023px){.location_item_right_note span{font-size:var(--font-size-jp-body-label-s,12px);line-height:21px;}}.location_item:last-child .location_item_right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;}@media (max-width:1023px){.location_item:last-child .location_item_right{gap:15px;}}
.firm-detail-recruitment{padding-top:120px;margin-top:-1px;}@media (max-width:1023px){.firm-detail-recruitment{padding-top:100px;margin-top:0;}}.firm-detail-recruitment .paragraph--type--heading-element{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:start !important;margin:0 !important;}.firm-detail-recruitment h2{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--Font-size-JP-headline-XL,36px);font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.firm-detail-recruitment h2{font-size:24px;}}.firm-detail-recruitment .paragraph--type--text-element p{margin-bottom:0 !important;display:-webkit-box;display:-ms-flexbox;display:flex;}.firm-detail-recruitment .paragraph--type--text-element p span{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;}@media (max-width:1023px){.firm-detail-recruitment .paragraph--type--text-element p span{line-height:25px;font-size:14px;}}.firm-detail-recruitment .paragraph--type--define-list-element .container{padding:0 !important;border:none !important;max-width:unset !important;width:100%;}.firm-detail-recruitment .paragraph--type--define-list-element > .field--name-field-define-element > .field__item{border-bottom:1px solid #E1E1E6;}.firm-detail-recruitment .paragraph--type--define-list-element > .field--name-field-define-element > .field__item:first-child{border-top:1px solid #E1E1E6;}.firm-detail-recruitment_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:32px;padding:16px 0;}@media (max-width:1023px){.firm-detail-recruitment_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 0;gap:5px;}}.firm-detail-recruitment_item_left{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:700;line-height:175%;width:144px;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;}@media (max-width:1023px){.firm-detail-recruitment_item_left{font-size:var(--font-size-jp-body-label-m,14px);line-height:25px;width:100%;}}.firm-detail-recruitment_item_right p{margin-bottom:0;color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;-webkit-box-flex:1;-ms-flex:1;flex:1;}@media (max-width:1023px){.firm-detail-recruitment_item_right p{font-size:var(--font-size-jp-body-label-m,14px);line-height:25px;}}.firm-detail-recruitment_item_right p a{color:var(--Blue-4,#00007E);position:relative;cursor:pointer;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}.firm-detail-recruitment_item_right p a.focus-visible{display:inline-block;}.firm-detail-recruitment_item_right p a::after{content:"";position:absolute;width:100%;height:1px;background-color:#00007E;bottom:-2px;left:0;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}.firm-detail-recruitment_item_right p a:hover::after{display:none;}.firm-detail-recruitment_item_right span{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;}@media (max-width:1023px){.firm-detail-recruitment_item_right span{font-size:var(--font-size-jp-body-label-m,14px);line-height:25px;}}
.firm-detail-lawyer{padding-top:120px;}@media (max-width:1023px){.firm-detail-lawyer{padding-top:100px;}}.firm-detail-lawyer h2{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--Font-size-JP-headline-XL,36px);font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.firm-detail-lawyer h2{font-size:24px;}}.firm-detail-lawyer .field--name-field-introducing-our-lawyers{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;margin-top:48px;}@media (max-width:1023px){.firm-detail-lawyer .field--name-field-introducing-our-lawyers{font-size:14px;line-height:25px;margin-top:30px;}}.firm-detail-lawyer #lawyer-list.lawyer-list{margin:0;padding:0;max-width:100%;}@media (max-width:1023px){.firm-detail-lawyer #lawyer-list.lawyer-list .lawyer-list__item-list{padding-top:40px;margin-top:-1px;margin-bottom:0;}}.firm-detail-lawyer #lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__bot{position:relative;top:1px;}@media (max-width:1023px){.firm-detail-lawyer #lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__bot{top:0;}}.firm-detail-lawyer #lawyer-list.lawyer-list li{padding-bottom:0 !important;}@media (min-width:1024px){.firm-detail-lawyer #lawyer-list.lawyer-list li .ctt-lawyer-other__item-content .field--name-field-roman-name{left:1px;}}.firm-detail-lawyer .btn-showmore{display:none;}
.firm-detail-news{padding-top:120px;padding-bottom:0;}@media (max-width:1023px){.firm-detail-news{padding-top:100px;margin-top:-2px;}}.firm-detail-news .views-element-container{margin:0;}.firm-detail-news h2{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--Font-size-JP-headline-XL,36px);font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.firm-detail-news h2{font-size:24px;}}.firm-detail-news .view-topic-listing-news{margin-top:64px;}@media (max-width:1023px){.firm-detail-news .view-topic-listing-news{margin-top:40px;}}.firm-detail-news .views-row_top{padding-right:36px;}.firm-detail-news .views-row_top .field--name-field-release-date{margin-top:3.5px;}@media (max-width:1023px){.firm-detail-news .views-row_top .field--name-field-release-date{margin-top:1.5px;}}.firm-detail-news .views-row_bot:hover .field--name-field-content-title{color:#372D41;text-decoration:none;}.firm-detail-news .views-row_bot a{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;}.firm-detail-news .views-row_bot a:hover .field--name-field-content-title{color:#D60000;text-decoration:underline;}.firm-detail-news .views-row_bot .field--name-field-content-title{padding:0;}
#seminar-listing .item-list .slick-slider{margin-bottom:-1px;}@media (max-width:1023px){#seminar-listing .item-list .slick-slider{margin-bottom:0;}}#seminar-listing .item-list .slick-dots{bottom:-59px;}@media (max-width:1023px){#seminar-listing .item-list .slick-dots{bottom:0;}}#seminar-listing .item-list .slick-arrow{bottom:-60px;}@media (max-width:1023px){#seminar-listing .item-list .slick-arrow{bottom:0;}}@media (max-width:1023px){#seminar-listing .item-list_child{margin-top:1px;}}#seminar-listing #ctt-lawyer-seminar .item-list ul li .label{height:auto;padding:3.5px 8px;line-height:17px;max-width:calc(100% - 16px);}@media (max-width:1023px){#seminar-listing #ctt-lawyer-seminar .item-list ul li .label{line-height:15px;}}#seminar-listing .item-list_child .field--name-field-lawyer-name .paragraph--type--prg-lecturers a::after{right:-14.5px;}@media (max-width:1023px){#seminar-listing .item-list_child .field--name-field-lawyer-name .paragraph--type--prg-lecturers a::after{right:-10.5px;}}#seminar-listing .field--name-field-category a{position:relative;z-index:3;cursor:text;}#seminar-listing .field--name-field-lawyer-name .field__item{position:relative;z-index:3;}#seminar-listing #ctt-lawyer-seminar .item-list_child .field--name-field-category a{height:auto;line-height:17px;padding:0.5px 7px;}@media (max-width:1023px){#seminar-listing #ctt-lawyer-seminar .item-list_child .field--name-field-category a{line-height:15px;}}#seminar-listing #ctt-lawyer-seminar .item-list_child .field--name-field-lawyer-name .paragraph--type--prg-lecturers a::after{cursor:default;}#seminar-listing #ctt-lawyer-seminar .item-list_child .field--name-field-lawyer-name .paragraph--type--prg-lecturers a.ellipsis::before{cursor:default;}#seminar-listing .btn-default{text-align:left;padding:16px 50px 16px 24px;height:auto;background-position:center right 23px !important;}@media (max-width:1023px){#seminar-listing .btn-default{padding:14.5px 50px 14.5px 20px;}}#seminar-listing .btn-default::before{width:4px;}
@media (min-width:1024px){#news-letter.news-letter{padding-top:2px;}}#news-letter.news-letter .insight-newsletter_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;height:100%;}@media (min-width:1024px){#news-letter.news-letter .insight-newsletter_item:hover{-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);}#news-letter.news-letter .insight-newsletter_item:hover img{-webkit-transform:scale(1.04);transform:scale(1.04);}#news-letter.news-letter .insight-newsletter_item:hover .field--name-field-content-title{color:#D60000;text-decoration:underline;}}@media (max-width:1023px){#news-letter.news-letter .insight-newsletter_item{margin-bottom:-0.5px;}}@media (min-width:1024px){#news-letter.news-letter .insight-newsletter_item:nth-child(3n+1)::before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:#EEEEF1;}}@media (max-width:1023px){#news-letter.news-letter .insight-newsletter_item::before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:#EEEEF1;}}#news-letter.news-letter .insight-newsletter_item::after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#EEEEF1;display:none;}#news-letter.news-letter .insight-newsletter_item .field--name-field-thumbnail{width:100%;height:auto;overflow:hidden;}#news-letter.news-letter .insight-newsletter_item .field--name-field-thumbnail img{width:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:0;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}@media (width:375px){#news-letter.news-letter .insight-newsletter_item .field--name-field-thumbnail img{height:158px !important;}}@media (min-width:1024px){#news-letter.news-letter .insight-newsletter_item .field--name-field-thumbnail img{height:170px !important;}}#news-letter.news-letter .insight-newsletter_item_content{padding:24px 32px 48px;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;}@media (max-width:1023px){#news-letter.news-letter .insight-newsletter_item_content{padding:15px 20px 40px;}}#news-letter.news-letter .insight-newsletter_item_content::after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background:#EEEEF1;}#news-letter.news-letter .insight-newsletter_item_content .field--name-field-release-date{color:#736C7A;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative !important;z-index:3;background-color:transparent !important;cursor:text;}@media (max-width:1023px){#news-letter.news-letter .insight-newsletter_item_content .field--name-field-release-date{font-size:10px;line-height:15px;}}#news-letter.news-letter .insight-newsletter_item_content .field--name-field-release-date .datetime{line-height:17px;}@media (max-width:1023px){#news-letter.news-letter .insight-newsletter_item_content .field--name-field-release-date .datetime{line-height:15px;}}#news-letter.news-letter .insight-newsletter_item_content .field--name-field-newsletter-category{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;margin-top:8px;position:relative !important;z-index:3;}@media (max-width:1023px){#news-letter.news-letter .insight-newsletter_item_content .field--name-field-newsletter-category{margin-top:5px;}}#news-letter.news-letter .insight-newsletter_item_content .field--name-field-newsletter-category .field__item{color:#372D41;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;display:inline;padding:4.5px 8px;background:#EEEEF1;cursor:text;word-break:break-word;}@media (max-width:1023px){#news-letter.news-letter .insight-newsletter_item_content .field--name-field-newsletter-category .field__item{font-size:10px;line-height:15px;}}#news-letter.news-letter .insight-newsletter_item_content .field--name-field-content-title{margin-top:8px;position:relative;z-index:3;padding:0;}#news-letter.news-letter .insight-newsletter_item_content .field--name-field-content-title::before{margin-right:3px;display:inline-block;}@media (max-width:1023px){#news-letter.news-letter .insight-newsletter_item_content .field--name-field-content-title{font-size:14px;margin-top:5px;line-height:25px;}}#news-letter.news-letter .insight-newsletter_item_content .field--name-field-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px;margin-top:16px;padding:0;}@media (max-width:1023px){#news-letter.news-letter .insight-newsletter_item_content .field--name-field-author{margin-top:10px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:5px;}}#news-letter.news-letter .insight-newsletter_item_content .field--name-field-author .field__item{font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;text-decoration-line:underline;position:relative;margin-bottom:0;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;z-index:3;}@media (min-width:1024px){#news-letter.news-letter .insight-newsletter_item_content .field--name-field-author .field__item:hover{text-decoration:none;}}@media (max-width:1023px){#news-letter.news-letter .insight-newsletter_item_content .field--name-field-author .field__item{font-size:10px;line-height:150%;}}#news-letter.news-letter .insight-newsletter_item_content .field--name-field-author .field__item::after{content:"/";position:absolute;right:-13px;top:0;color:var(--Light-Gray);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){#news-letter.news-letter .insight-newsletter_item_content .field--name-field-author .field__item::after{right:-9px;}}#news-letter.news-letter .insight-newsletter_item_content .field--name-field-author .field__item:last-child::after{display:none;}#news-letter.news-letter .insight-newsletter_item_content .field--name-field-author .field__item.ellipsis::before{content:"…";color:var(--Light-Gray,#9B9AAA);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs,11px);font-style:normal;font-weight:400;line-height:150%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-19px;}@media (max-width:1023px){#news-letter.news-letter .insight-newsletter_item_content .field--name-field-author .field__item.ellipsis::before{right:-15px;}}#news-letter.news-letter .insight-newsletter_item_content .field--name-field-author a{color:#00007E;}#news-letter.news-letter .insight-newsletter_item_content .field--name-field-author p{color:#736C7A;}#news-letter.news-letter .item-list .slick-slider{margin-bottom:-1px;}@media (max-width:1023px){#news-letter.news-letter .item-list .slick-slider{margin-bottom:0;}}#news-letter.news-letter .item-list .slick-dots{bottom:-59px;}@media (max-width:1023px){#news-letter.news-letter .item-list .slick-dots{bottom:0;}}#news-letter.news-letter .item-list .slick-arrow{bottom:-60px;}@media (max-width:1023px){#news-letter.news-letter .item-list .slick-arrow{bottom:0;}}#news-letter.news-letter .btn-default{text-align:left;padding:16px 50px 16px 24px;height:auto;}#news-letter.news-letter .btn-default:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.1))),#D60000 url(/sites/default/files/assets/images/common/chevron-right-white.svg) no-repeat calc(100% - 23px) center;background:linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 100%),#D60000 url(/sites/default/files/assets/images/common/chevron-right-white.svg) no-repeat calc(100% - 23px) center;}@media (max-width:1023px){#news-letter.news-letter .btn-default{padding:14.5px 50px 14.5px 20px;margin-top:21px;}}#news-letter.news-letter .btn-default::before{width:4px;}
.search-form{padding-top:64px;}@media (max-width:1023px){.search-form{padding-top:40px;}}.search-form.search-form-2{padding-top:97px;border-top:3px solid #EEEEF1;margin-top:120px;position:relative;}@media (max-width:1023px){.search-form.search-form-2{padding-top:70px;margin-top:101px;}}.search-form.search-form-2::before{content:"";position:absolute;bottom:calc(100% + 3px);left:0;width:100%;height:1px;background:#E1E1E6;}@media (max-width:1023px){.search-form .container{padding:0;}}.search-form h2{padding-bottom:48px;}@media (max-width:1023px){.search-form h2{padding:30px;padding-top:0;}}.search-form_wrap{background:#F7F7F8;padding:24px 88px;}@media (max-width:1023px){.search-form_wrap{padding:15px 30px;}}.search-form_wrap form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;}.search-form_wrap form .form-type-textfield{width:100%;margin-bottom:0 !important;}.search-form_wrap form .form-type-textfield .form-control{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:48px;padding:0px 160px 0 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--light-gray-30,#E1E1E6);border-right:0;background:var(--White,#FFF);border-radius:0px;color:#372D41;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.search-form_wrap form .form-type-textfield .form-control{font-size:16px;}}@media (max-width:1023px){.search-form_wrap form .form-type-textfield .form-control{height:45px;padding:0 80px 0 15px;}}.search-form_wrap form .form-type-textfield .form-control::-webkit-input-placeholder{color:#736C7A;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}.search-form_wrap form .form-type-textfield .form-control::-moz-placeholder{color:#736C7A;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}.search-form_wrap form .form-type-textfield .form-control:-ms-input-placeholder{color:#736C7A;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}.search-form_wrap form .form-type-textfield .form-control::-ms-input-placeholder{color:#736C7A;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}.search-form_wrap form .form-type-textfield .form-control::placeholder{color:#736C7A;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.search-form_wrap form .form-type-textfield .form-control::-webkit-input-placeholder{font-size:14px;}.search-form_wrap form .form-type-textfield .form-control::-moz-placeholder{font-size:14px;}.search-form_wrap form .form-type-textfield .form-control:-ms-input-placeholder{font-size:14px;}.search-form_wrap form .form-type-textfield .form-control::-ms-input-placeholder{font-size:14px;}.search-form_wrap form .form-type-textfield .form-control::placeholder{font-size:14px;}}.search-form_wrap form .form-submit{border:none;top:0;right:0;height:48px;width:144px;min-width:144px;padding:var(--Spacing-8-5,8px) var(--Spacing-16-10,16px);display:-webkit-box;display:-ms-flexbox;display:flex;background:#372D41;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--White,#FFF);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:700;line-height:150%;border-radius:0px;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (min-width:1024px){.search-form_wrap form .form-submit:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0.1)),to(rgba(255,255,255,0.1))),#372d41;background:linear-gradient(0deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.1) 100%),#372d41;}}@media (max-width:1023px){.search-form_wrap form .form-submit{width:65px;min-width:65px;height:45px;font-size:14px;}}
#lawyer-list.search-lawyer-list{margin-bottom:0;margin-top:0;padding-top:120px;}@media (max-width:1023px){#lawyer-list.search-lawyer-list{padding-top:100px;}}#lawyer-list.search-lawyer-list .decor-title{position:relative;bottom:2px;}@media (max-width:1023px){#lawyer-list.search-lawyer-list .lawyer-list__group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:13px;}}#lawyer-list.search-lawyer-list .lawyer-list__item{margin-bottom:-1px;}@media (max-width:1023px){#lawyer-list.search-lawyer-list .lawyer-list__item{margin-bottom:-1.3px;}}#lawyer-list.search-lawyer-list .ctt-lawyer-other__item-content{padding:25px 32px 63px;}@media (max-width:1023px){#lawyer-list.search-lawyer-list .ctt-lawyer-other__item-content{padding:15px 20px 40px;}}#lawyer-list.search-lawyer-list .btn-default{margin-top:48px;}@media (max-width:1023px){#lawyer-list.search-lawyer-list .btn-default{margin-top:30px;width:100%;}}@media (max-width:1023px){.field__item.mailto{pointer-events:none;}}
.page-view-search .views-element-container{margin-top:0;}.search-section-text{margin-top:0 !important;margin-bottom:0 !important;}@media (max-width:1023px){.search-section-text .lawyer-list__group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:start !important;gap:15px;position:relative;top:-2px;}}.search-section-text_box{padding-top:120px;}@media (max-width:1023px){.search-section-text_box{padding-top:100px;}}.search-section-text_content{padding-top:64px;}@media (max-width:1023px){.search-section-text_content{padding-top:40px;}}.search-section-text_content_wrap{padding:32px 0;border-bottom:1px solid #E1E1E6;}@media (max-width:1023px){.search-section-text_content_wrap{padding:20px 0;}}.search-section-text_content_wrap:first-child{border-top:1px solid #E1E1E6;}.search-section-text_content_wrap a{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:700;line-height:175%;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:1023px){.search-section-text_content_wrap a{font-size:14px;line-height:25px;}}.search-section-text_content_wrap a::after{display:none;}.search-section-text_content_wrap a::before{content:url(/sites/default/files/assets/images/common/chevron-right-red.svg);margin-right:8px;position:relative;top:-2px;}@media (max-width:1023px){.search-section-text_content_wrap a::before{top:-1px;}}.search-section-text_content_wrap a svg{display:none;}@media (min-width:1024px){.search-section-text_content_wrap a:hover{color:#d60000;text-decoration:underline;}}.search-section-text_content_wrap p{color:var(--navy-70,#736C7A);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s,14px);font-style:normal;font-weight:400;line-height:25px;margin-bottom:0;margin-top:4px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}@media (max-width:1023px){.search-section-text_content_wrap p{font-size:12px;margin-top:5px;line-height:175%;}}.search-section-text_content_wrap p em{background-color:#FDFF8A;font-style:normal;display:inline-block;font-weight:700;}.search-section-text .btn-default{margin-top:48px;}@media (max-width:1023px){.search-section-text .btn-default{margin-top:30px;width:100%;}}
.lawyer-tips-search.search-tip{padding-bottom:0;}@media (max-width:1023px){.lawyer-tips-search.search-tip .lawyer-tips-search_notify{line-height:25px;}}@media (max-width:1023px){.lawyer-tips-search.search-tip .lawyer-tips-search_list li{line-height:25px;margin-top:5px;}.lawyer-tips-search.search-tip .lawyer-tips-search_list li span{position:relative;top:-2px;}.lawyer-tips-search.search-tip .lawyer-tips-search_list li p{line-height:25px;}}#block-featured-inquiry-position{position:relative;}@media (max-width:1023px){#block-featured-inquiry-position{top:-1px;}}
.search-tab-link.insight-tab-link .insight-tab-link_wrap a.active-searchtype{font-weight:700;}
.list_element__wrapper{width:100%;max-width:732px;padding:0 30px;margin:0 auto;}i.external-icon,i.item-icon,i.pdf-icon{cursor:pointer;}.profile-introduction-three-columns-image > img{width:100%;}.list_element_index{margin-top:64px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:32px 88px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;border:4px solid var(--Ex-Light-Gray);}@media screen and (max-width:1023px){.list_element_index{margin-top:40px;padding:20px;gap:15px;}}.list_element_index > h5{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:149%;margin-bottom:0;margin-top:-4px;margin-left:-4px;}@media screen and (max-width:1023px){.list_element_index > h5{font-size:14px;}}.list_element_index > ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-left:-4px;margin-bottom:-4px;}@media screen and (max-width:1023px){.list_element_index > ul{gap:10px;}}.list_element_index > ul > li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;}.list_element_index > ul > li > i.list_element__chevron-down{-ms-flex-negative:0;flex-shrink:0;width:8px;height:4px;background-image:url(/sites/default/files/assets/images/common/chevron-down-red.svg);background-repeat:no-repeat;display:inline-block;margin-top:10px;}@media screen and (max-width:1023px){.list_element_index > ul > li > i.list_element__chevron-down{margin-top:8.5px;}}.list_element_index > ul > li > span > p{display:-webkit-box;display:-ms-flexbox;display:flex;}.list_element_index > ul > li > span > p > a{display:inline-block;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media screen and (max-width:1023px){.list_element_index > ul > li > span > p > a{font-size:14px;}}@media screen and (min-width:1024px){.list_element_index > ul > li > span > p > a:hover{color:var(--Red);text-decoration:underline;}}.block-375{display:none;}@media (width:375px){.block-375{display:block;}}@media (min-width:1024px){.list_element_group-item > .row.row-cols-1.row-cols-md-2{-ms-flex-wrap:wrap;flex-wrap:wrap;}.list_element_group-item > .row.row-cols-1.row-cols-md-2 > .col{-webkit-box-flex:calc((100% - 32px) / 2);-ms-flex:calc((100% - 32px) / 2);flex:calc((100% - 32px) / 2);max-width:calc((100% - 32px) / 2);}}.notable-popover{-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.notable-popover:hover{text-decoration:none;text-decoration-line:none !important;}.notable-popover i.note-number{font-style:normal;word-break:break-word;}@media (max-width:1023px){.notable-popover i.note-number{text-decoration:underline;}}.list_element_text-content > p span.notable-popover::before{display:none !important;}.list_element_text-title > h2{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;text-align:start;margin:0;padding-top:120px;text-align:left;}@media screen and (max-width:1023px){.list_element_text-title > h2{padding-top:100px;font-size:24px;}}.list_element_text-title > h3{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:24px;font-style:normal;font-weight:700;line-height:150%;text-align:start;margin:0;padding-top:64px;text-align:left;}@media screen and (max-width:1023px){.list_element_text-title > h3{padding-top:40px;font-size:18px;}}.list_element_text-title > h4{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:20px;font-style:normal;font-weight:700;line-height:150%;margin:0;padding-top:64px;text-align:left;}@media screen and (max-width:1023px){.list_element_text-title > h4{padding-top:40px;font-size:16px;}}.list_element_text-title > h5{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:18px;font-style:normal;font-weight:700;line-height:150%;margin:0;padding-top:48px;text-align:left;}@media screen and (max-width:1023px){.list_element_text-title > h5{padding-top:30px;font-size:16px;}}.paragraph--type--text-element.big_text *{font-size:18px !important;}@media (max-width:1023px){.paragraph--type--text-element.big_text *{font-size:16px !important;}}.list_element_text-content > p{margin-bottom:0;padding-top:48px;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;hanging-punctuation:allow-end;}@media screen and (max-width:1023px){.list_element_text-content > p{padding-top:30px;font-size:14px;line-height:25px;}}.list_element_text-content > p a{color:#00007e;font-size:16px;font-style:normal;font-weight:400;line-height:175%;text-decoration-line:underline;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;cursor:pointer;}.list_element_text-content > p a:hover{text-decoration:none;}@media screen and (max-width:1023px){.list_element_text-content > p a{font-size:14px;line-height:25.5px;}}.list_element_text-content > p span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:174%;hanging-punctuation:allow-end;}@media screen and (max-width:1023px){.list_element_text-content > p span{font-size:14px;line-height:25px;}.list_element_text-content > p span:last-child{line-height:25px;}.list_element_text-content > p span:last-child > span{line-height:25px;}}.list_element_text-content > p span > strong{font-weight:700;hanging-punctuation:allow-end;}.list_element_text-content > p span[style*="color:#ff0000"] > span > strong,.list_element_text-content > p span .text-red{color:var(--Red);}.list_element_text-content > p span[style*="color:#0000ff;"] > span > strong,.list_element_text-content > p span .text-blue{color:#00f;}.list_element_text-content > p span.notable-popover{color:#00007e;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:175%;white-space:normal;text-decoration-line:underline;text-underline-offset:3px;height:22px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 1px 0 2px;-webkit-transform:translate(0,-4px);transform:translate(0,-4px);-webkit-transition:0.2s ease-out;transition:0.2s ease-out;cursor:pointer;position:relative;padding-top:4px;z-index:0;}@media screen and (max-width:1023px){.list_element_text-content > p span.notable-popover{text-decoration-line:underline;text-underline-offset:3px;font-size:10px;cursor:default;display:inline;top:-4px;}}.list_element_text-content > p span.notable-popover::after{display:none;}@media screen and (max-width:1023px){.list_element_text-content > p span.notable-popover::before{content:"";position:absolute;left:0;bottom:-1px;-ms-flex-negative:0;flex-shrink:0;height:1px;background-color:#00007e;}.list_element_text-content > p span.notable-popover:first-child{position:relative;}.list_element_text-content > p span.notable-popover:first-child::before{width:16px;}.list_element_text-content > p span.notable-popover:last-child::before{width:100%;}}.list_element_text-content > p span.notable-popover > .notable-popover-tooltip{opacity:0;z-index:-1;visibility:hidden;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;position:absolute;left:0;bottom:calc(100% + 0px);width:320px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;padding:8px 8px 8px 16px;border:1px solid #e1e1e6;background:#fff;-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);}@media screen and (max-width:1023px){.list_element_text-content > p span.notable-popover > .notable-popover-tooltip{gap:5px;padding:5px 5px 5px 10px;position:fixed;left:50%;top:50%;min-height:65px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}}.list_element_text-content > p span.notable-popover > .notable-popover-tooltip > .notable-popover-tooltip__content{display:inline-block;color:#736c7a;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:175%;cursor:text;}@media screen and (max-width:1023px){.list_element_text-content > p span.notable-popover > .notable-popover-tooltip > .notable-popover-tooltip__content{font-size:10px;}}.list_element_text-content > p span.notable-popover > .notable-popover-tooltip > .notable-popover-tooltip__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;width:14px;height:14px;}.list_element_text-content > p span.notable-popover > .notable-popover-tooltip > .notable-popover-tooltip__btn > button{width:14px;height:14px;background:transparent url(/sites/default/files/assets/images/common/tooltip-close.svg) center no-repeat;border:0;border-radius:0.375rem;}@media screen and (max-width:1023px){.list_element_text-content > p span.notable-popover > .notable-popover-tooltip > .notable-popover-tooltip__btn{margin:0;padding:0;}.list_element_text-content > p span.notable-popover > .notable-popover-tooltip > .notable-popover-tooltip__btn > button{margin:0;padding:0;}}.list_element_text-content > p span.notable-popover.open,.list_element_text-content > p span.notable-popover.focus-visible{overflow:unset;text-decoration-line:none;margin:0 1px 0 2px;-webkit-transform:translate(0,-4px);transform:translate(0,-4px);z-index:1;}.list_element_text-content > p span.notable-popover.open .notable-popover-tooltip,.list_element_text-content > p span.notable-popover.focus-visible .notable-popover-tooltip{opacity:1;z-index:1;visibility:visible;}.list_element_text-content > p u.text-underline{text-decoration:underline;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;hanging-punctuation:allow-end;}.list_element_text-content > p s span.text-line-through{text-decoration:line-through;hanging-punctuation:allow-end;}.list_element_text-content > p s span.text-line-through2{display:inline-block;text-decoration:line-through;hanging-punctuation:allow-end;}.list_element_text-content > p .text-small,.list_element_text-content > p .text-small2{font-size:10px;font-size:0.625em !important;display:inline-block;hanging-punctuation:allow-end;white-space:nowrap;}@media screen and (max-width:1023px){.list_element_text-content > p .text-small,.list_element_text-content > p .text-small2{font-size:9px;font-size:0.625em !important;}}.list_element_text-content > p .text-small{-webkit-transform:translateY(-5px);transform:translateY(-5px);}.list_element_text-content > p .text-small2{-webkit-transform:translateY(3px);transform:translateY(3px);}@media screen and (max-width:1023px){.list_element_text-content > p .text-small2{line-height:23px;}}@media screen and (max-width:1023px){.list_element_text-content > p .sp-leading-25{line-height:25px;}}@media screen and (max-width:1023px){.list_element_text-content > p a{line-height:24px;}}.list_element_text-content > p a > span{color:#00007e;font-size:16px;font-style:normal;font-weight:400;line-height:175%;text-decoration-line:underline;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;cursor:pointer;}.list_element_text-content > p a > span:hover{text-decoration:none;}@media screen and (max-width:1023px){.list_element_text-content > p a > span{font-size:14px;line-height:25.5px;}}.list_element_text-content > p a.focus-visible{display:inline;}.list_element_text-content > p em > span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:174%;hanging-punctuation:allow-end;}@media screen and (max-width:1023px){.list_element_text-content > p em > span{font-size:14px;line-height:25px;}}@media screen and (max-width:1023px){.list_element_text-content .p-max-h-405-sp{max-height:405px;}}.list_element_text-content > p.text-large span{font-size:18px;line-height:175%;hanging-punctuation:allow-end;}@media screen and (max-width:1023px){.list_element_text-content > p.text-large span{font-size:16px;}}.list_element_text-content > p.text-medium span{font-size:16px;line-height:175%;hanging-punctuation:allow-end;}@media screen and (max-width:1023px){.list_element_text-content > p.text-medium span{font-size:14px;}}.list_element_text-content > p.text-small span{font-size:14px;line-height:175%;hanging-punctuation:allow-end;}@media screen and (max-width:1023px){.list_element_text-content > p.text-small span{font-size:12px !important;}}.list_element_text-content > p.text-verry-small span{font-size:11px;line-height:175%;hanging-punctuation:allow-end;}@media screen and (max-width:1023px){.list_element_text-content > p.text-verry-small span{font-size:10px;}}.list_element_text-content > p.text-start{text-align:start;}.list_element_text-content > p.text-center{text-align:center;}.list_element_text-content > p.text-end{text-align:end;}.list_element_text-content > ul{padding-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;}@media screen and (max-width:1023px){.list_element_text-content > ul{padding-top:30px;gap:5px;}}.list_element_text-content > ul > li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;}.list_element_text-content > ul > li > span.bullet-icon::before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;width:4px;height:4px;border-radius:4px;margin-top:11px;background-color:var(--Navy);}@media screen and (max-width:1023px){.list_element_text-content > ul > li > span.bullet-icon::before{margin-top:10px;}}.list_element_text-content > ul > li > span.bullet{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:174%;}@media screen and (max-width:1023px){.list_element_text-content > ul > li > span.bullet{font-size:14px;line-height:25px;}}.list_element_text-content > ol{padding-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding-left:0;margin-bottom:0;}@media screen and (max-width:1023px){.list_element_text-content > ol{padding-top:30px;gap:5px;}}.list_element_text-content > ol > li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;counter-increment:item;}@media screen and (max-width:1023px){.list_element_text-content > ol > li{gap:5px;font-size:14px;}}.list_element_text-content > ol > li > p{display:-webkit-box;display:-ms-flexbox;display:flex;}.list_element_text-content > ol > li > p,.list_element_text-content > ol > li > p > span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:174%;position:relative;}@media screen and (max-width:1023px){.list_element_text-content > ol > li > p > span{font-size:14px;line-height:25px;}}.list_element_text-content > ol > li > p > a{position:relative;z-index:1;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.list_element_text-content > ol > li > p > a:hover span{text-decoration:underline;color:#d60000;}.list_element_text-content > ol > li > p > a > span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:174%;position:relative;}@media screen and (max-width:1023px){.list_element_text-content > ol > li > p > a > span{font-size:14px;line-height:25px;}}.list_element_text-content > ol > li > p > a > span::after{content:url(/common/imgs/link-red.svg);position:relative;width:14px;height:14px;margin-left:3px;}.list_element_text-content > ol > li::before{-ms-flex-negative:0;flex-shrink:0;width:30px;content:counter(item) ".";color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:174%;}@media screen and (max-width:1023px){.list_element_text-content > ol > li::before{width:26px;font-size:14px;line-height:25px;}}.list_element_text-content-block-break{width:100%;height:64px;margin-top:64px;border-top:1px solid #e1e1e6;position:relative;margin-bottom:0.7px;}@media screen and (max-width:1023px){.list_element_text-content-block-break{height:40px;margin-top:40px;}}.list_element_text-content-block-break::after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;border-bottom:1px dashed #e1e1e6;}.paragraph--type--border-element{width:100%;margin-top:64px;}@media screen and (min-width:1024px){.paragraph--type--border-element{margin-bottom:-0.5px;-webkit-transform:translateY(-1px);transform:translateY(-1px);}}@media screen and (max-width:1023px){.paragraph--type--border-element{margin-top:40px;}}.paragraph--type--border-element.dashed_line{border-style:dashed;}@media screen and (max-width:1023px){.paragraph--type--border-element.dashed_line{margin-bottom:0;}}.popup__list-element-sp{width:100%;height:100%;margin:0 auto !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.popup__list-element-sp > .modal-content{max-width:320px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:8px 8px 8px 16px;gap:8px;-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);}.popup__list-element-sp > .modal-content > .modal-header{padding:0;-ms-flex-negative:0;flex-shrink:0;}.popup__list-element-sp > .modal-content > .modal-header > .btn-close{padding:0;margin:0;-ms-flex-negative:0;flex-shrink:0;width:14px;height:14px;opacity:1;}@media screen and (min-width:1024px){.popup__list-element-sp > .modal-content > .modal-header > .btn-close:hover{opacity:0.5;}}@media screen and (max-width:1023px){.popup__list-element-sp > .modal-content > .modal-header{cursor:default;}.popup__list-element-sp > .modal-content > .modal-header:hover{opacity:1;}}.popup__list-element-sp > .modal-content > .modal-body{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:175%;}@media screen and (max-width:1023px){.popup__list-element-sp > .modal-content > .modal-body{font-size:10px;}}.layout-no-sidebars .modal-content .modal-header .btn-close{padding:0;margin:0;-ms-flex-negative:0;flex-shrink:0;width:14px;height:14px;background:transparent url(/sites/default/files/assets/images/common/tooltip-close.svg) center no-repeat;opacity:1;}.block-375{display:none;}@media (width:375px){.block-375{display:block;}}@media screen and (max-width:1023px){.sp-leading-24{line-height:24px !important;}}.is-safari .list_element_text-content > p span.notable-popover{width:20px;}.is-safari .list_element_text-content > p span.notable-popover:last-child{width:22px;}.field--name-field-title{word-break:break-word;}.blt-content-link-list{margin-top:96px;}@media (max-width:1023px){.blt-content-link-list{margin-top:70px;}}.content-link_text-content p{padding-top:10px;line-height:normal;padding-left:48px;}@media (max-width:1023px){.content-link_text-content p{padding-left:29px;}}.list_element_text-link > ul{padding-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px 32px;}@media screen and (max-width:1023px){.list_element_text-link > ul{padding-top:30px;gap:10px 20px;}}.list_element_text-link > ul > li{-ms-flex-negative:0;flex-shrink:0;}.list_element_text-link > ul > li span p{margin-bottom:0;}.list_element_text-link > ul > li span p a,.list_element_text-link > ul > li span a p{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;min-height:28px;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:174%;}.list_element_text-link > ul > li span p a svg{display:none;}@media screen and (max-width:1023px){.list_element_text-link > ul > li span p a,.list_element_text-link > ul > li span a p{font-size:14px;line-height:25px;cursor:default;min-height:unset;}}@media screen and (min-width:1024px){.list_element_text-link > ul > li span p a,.list_element_text-link > ul > li span a p{cursor:pointer;line-height:28px !important;}.list_element_text-link > ul > li span p a:hover,.list_element_text-link > ul > li span a p:hover{text-decoration:underline;color:#d60000;}.list_element_text-link > ul > li span p a::after{display:none;}}.list_element_text-link > ul > li span.chevron-icon{-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;content:url(/sites/default/files/assets/images/common/chevron-right-red.svg);opacity:1;margin-top:9px;}@media screen and (max-width:1023px){.list_element_text-link > ul > li span.chevron-icon{min-height:unset;margin-top:7px;}}.list_element_text-link > ul > li > i.item-icon{-ms-flex-negative:0;flex-shrink:0;width:14px;height:14px;-webkit-transform:translateY(50%);transform:translateY(50%);margin-left:-3px !important;bottom:0;}@media screen and (max-width:1023px){.list_element_text-link > ul > li > i.item-icon{-webkit-transform:translateY(36%);transform:translateY(36%);}}.list_element_text-link > ul > li > i.external-icon{content:url(/sites/default/files/assets/images/common/link-red.svg);}.list_element_text-link > ul > li > i.pdf-icon{content:url(/sites/default/files/assets/images/common/pdf-red.svg);}.list_element_text-link > ul > li > i.download-icon{content:url(/sites/default/files/assets/images/common/download-red.svg);}.list_element_text-link > ul > li > i.document-icon{content:url(/sites/default/files/assets/images/common/document.svg);}.list_element_text-link > ul > li > svg{display:none;}.list_element_text-link > div{padding-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px 32px;}.container.list_element .list_element_text-link > div{padding-top:64px;}@media screen and (max-width:1023px){.list_element_text-link > div{padding-top:30px;gap:10px 20px;}}.list_element_text-link > div .paragraph--type--link-item{-ms-flex-negative:0;}.list_element_text-link > div .paragraph--type--link-item > li > a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;min-height:28px;}@media screen and (max-width:1023px){.list_element_text-link > div .paragraph--type--link-item > li > a{min-height:unset;}}.list_element_text-link > div .paragraph--type--link-item > li > a::after{display:none;}.list_element_text-link > div .paragraph--type--link-item > li > a > span.chevron-icon{-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;content:url(/sites/default/files/assets/images/common/chevron-right-red.svg);opacity:1;margin-top:9px;}@media screen and (max-width:1023px){.list_element_text-link > div .paragraph--type--link-item > li > a > span.chevron-icon{min-height:unset;margin-top:7px;}}.list_element_text-link > div .paragraph--type--link-item > li > a > span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:174%;}@media screen and (max-width:1023px){.list_element_text-link > div .paragraph--type--link-item > li > a > span{font-size:14px;line-height:25px;cursor:default;}}@media screen and (min-width:1024px){.list_element_text-link > div .paragraph--type--link-item > li > a > span{cursor:pointer;}.list_element_text-link > div .paragraph--type--link-item > li > a > span:hover{text-decoration:underline;color:#d60000;}}.list_element_text-link > div .paragraph--type--link-item > li > a > i{-ms-flex-negative:0;flex-shrink:0;width:14px;height:14px;-webkit-transform:translateY(42%);transform:translateY(42%);margin-left:-3px !important;bottom:0;}@media screen and (max-width:1023px){.list_element_text-link > div .paragraph--type--link-item > li > a > i{-webkit-transform:translateY(36%);transform:translateY(36%);}}.list_element_text-link > div .paragraph--type--link-item > li > a > i.external-icon{content:url(/sites/default/files/assets/images/common/link-red.svg);}.list_element_text-link > div .paragraph--type--link-item > li > a > i.pdf-icon{content:url(/sites/default/files/assets/images/common/pdf-red.svg);}.list_element_text-link > div .paragraph--type--link-item > li > a > i.download-icon{content:url(/sites/default/files/assets/images/common/download-red.svg);}.list_element_text-link > div .paragraph--type--link-item > li > a > svg{display:none;}.list_element_text-link > ul{padding-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px 32px;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media screen and (max-width:1023px){.list_element_text-link > ul{padding-top:30px;gap:10px;}}.paragraph--type--list-element > ul > li,.list_element_text-link > ul > li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;min-height:28px;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media screen and (max-width:1023px){.paragraph--type--list-element > ul > li,.list_element_text-link > ul > li{min-height:unset;}}.paragraph--type--list-element > ul > li > span.chevron-icon,.list_element_text-link > ul > li > span.chevron-icon{-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;content:url(/sites/default/files/assets/images/common/chevron-right-red.svg);opacity:1;margin-top:10px;}@media screen and (max-width:1023px){.paragraph--type--list-element > ul > li > span.chevron-icon,.list_element_text-link > ul > li > span.chevron-icon{margin-top:8.5px;}}.list_element_text-link > ul > li > span > p{display:-webkit-box;display:-ms-flexbox;display:flex;}.list_element_text-link > ul > li > span > p span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:174%;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media screen and (max-width:1023px){.list_element_text-link > ul > li > span > p span{font-size:14px;line-height:25px;cursor:default;}}@media screen and (min-width:1024px){.list_element_text-link > ul > li > span > p span{cursor:pointer;}.list_element_text-link > ul > li > span > p span:hover{text-decoration:underline;color:#d60000;}}.list_element_text-link > ul > li > span.more-icon::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;background-image:url(/sites/default/files/assets/images/common/plus-red_0.svg);background-repeat:no-repeat;margin-top:6px;}@media screen and (max-width:1023px){.list_element_text-link > ul > li > span.more-icon::before{margin-top:4px;}}.list_element_text-link > ul > li > a.link-more{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:174%;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (min-width:1024px){.list_element_text-link > ul > li > a.link-more:hover{color:var(--Red);text-decoration:underline;}}@media screen and (max-width:1023px){.list_element_text-link > ul > li > a.link-more{font-size:14px;line-height:25px;}}@media screen and (min-width:1024px){.list_element_text-link > ul > li.li-three-dot{cursor:pointer;}}.list_element_text-link > ul > li.li-three-dot::before{font-family:"BIZ UDPGothic" sans-serif;font-weight:700;}@media screen and (max-width:1023px){.list_element_text-link > ul > li.li-three-dot::before{font-size:14px;}}.list_element_text-link > ul > li.li-three-dot.li-three-dot-on::before{content:"⁝";}.list_element_text-link > ul > li.li-three-dot.li-three-dot-on > span{display:none;}.list_element_text-link > ul > li.li-more{gap:4px;margin-left:12px;}@media screen and (min-width:1024px){.list_element_text-link > ul > li.li-more{cursor:pointer;}}@media screen and (max-width:1023px){.list_element_text-link > ul > li.li-more > a{cursor:default;}}.list_element_text-link > ul > li.nav-item.anchor{min-height:unset;}@media (max-width:1023px){.list_element_text-link > ul > li.nav-item.anchor{width:50%;}}.list_element_text-link > ul > li.nav-item.anchor > span{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;}.list_element_text-link > ul > li.nav-item.anchor > span > i.chevron-icon{-ms-flex-negative:0;flex-shrink:0;width:5px;height:9px;content:url(/sites/default/files/assets/images/common/chevron-right-red.svg);opacity:1;margin:7.5px 2px 0 2px;position:relative;bottom:2px;}.list_element_text-link > ul > li.nav-item.anchor > span > span > p{display:-webkit-box;display:-ms-flexbox;display:flex;}.list_element_text-link > ul > li.nav-item.anchor > span > span > p > a{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:24px;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:700;line-height:149%;}@media screen and (max-width:1023px){.list_element_text-link > ul > li.nav-item.anchor > span > span > p > a{min-height:unset;font-size:12px;line-height:21px;cursor:default;}}@media screen and (min-width:1024px){.list_element_text-link > ul > li.nav-item.anchor > span > span > p > a{cursor:pointer;}.list_element_text-link > ul > li.nav-item.anchor > span > span > p > a:hover{text-decoration:underline;color:#d60000;}}.list_element_text-link > ul > li.nav-item.anchor > span > span > p span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:149%;min-height:24px;}@media screen and (max-width:1023px){.list_element_text-link > ul > li.nav-item.anchor > span > span > p span{min-height:unset;font-size:14px;line-height:21px;cursor:default;}}@media screen and (min-width:1024px){.list_element_text-link > ul > li.nav-item.anchor > span > span > p span{cursor:pointer;}.list_element_text-link > ul > li.nav-item.anchor > span > span > p span:hover{text-decoration:underline;color:#d60000;}}.list_element_text-link > ul > li.more{display:none !important;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.list_element_text-link > ul.active-more > li.more{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-animation:0.4s faceIn;animation:0.4s faceIn;}@-webkit-keyframes faceIn{0%{opacity:0;}100%{opacity:1;}}@keyframes faceIn{0%{opacity:0;}100%{opacity:1;}}.list_element_text-link > ul.active-more > li.li-more > span.more-icon::before{background-image:url(/sites/default/files/assets/images/common/minus-red.svg);}.list_element_text-link > ul.ul-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 0;}.list_element_text-link > ul.ul-grid li:nth-child(4){border-left:1px solid #E1E1E6;}@media (max-width:1023px){.list_element_text-link > ul.ul-grid li:nth-child(4){border-left:none;}}.list_element_text-link > ul.ul-grid li span span p a span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:14px !important;font-style:normal;font-weight:700 !important;line-height:150%;}@media (max-width:1023px){.list_element_text-link > ul.ul-grid li span span p a span{font-size:12px !important;}}.list_element_text-link > ul.ul-grid li span span p a::before{top:12px;}@media (max-width:1023px){.list_element_text-link > ul.ul-grid li span span p a::before{top:7.5px;}}.list_element_text-list-notes nav.navbar{background:#fff;padding:48px 0 0 0;}@media screen and (max-width:1023px){.list_element_text-list-notes nav.navbar{padding-top:30px 0 0 0;}}.list_element_text-list-notes nav.navbar ul.nav-pills{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;}@media screen and (max-width:1023px){.list_element_text-list-notes nav.navbar ul.nav-pills{gap:0;}}.list_element_text-list-notes nav.navbar ul.nav-pills li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;}.list_element_text-list-notes nav.navbar ul.nav-pills li span.annotation-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0;color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;}@media screen and (min-width:1024px){.list_element_text-list-notes nav.navbar ul.nav-pills li span.annotation-icon{min-width:25px;}}.list_element_text-list-notes nav.navbar ul.nav-pills li span.annotation-icon::before{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;}.list_element_text-list-notes nav.navbar ul.nav-pills li span.annotation p{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;}.list-element_list-link ul.ul-grid{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));row-gap:16px;}@media (max-width:1023px){.list-element_list-link ul.ul-grid{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));row-gap:10px;}}.list-element_list-link ul.ul-grid li a{position:relative;padding-left:40px;padding-right:24px;color:#372D41;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:700;line-height:150%;border-right:1px solid #E1E1E6;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (max-width:1023px){.list-element_list-link ul.ul-grid li a{font-size:12px;padding-left:26px;padding-right:10px;}}.list-element_list-link ul.ul-grid li:nth-child(4n+1) a{border-left:1px solid #E1E1E6;}@media (max-width:1023px){.list-element_list-link ul.ul-grid li:nth-child(4n+1) a{border-left:none;}}@media (max-width:1023px){.list-element_list-link ul.ul-grid li:nth-child(2n+1) a{border-left:1px solid #E1E1E6;}}@media (max-width:1023px){.list-element_list-link ul.ul-grid li:nth-child(3) a{border-left:1px solid #E1E1E6;}}.list_element_table{padding-top:48px;position:relative;}@media screen and (max-width:1023px){.list_element_table{padding-top:30px;}}@media screen and (max-width:1023px){.list_element_table_wrap{overflow-x:auto;width:calc(100% + 30px);padding-right:30px;}}.list_element_table_wrap:last-child{margin-bottom:-1px;}.list_element_table_wrap:last-child > table > thead > tr > th{line-height:150%;}@media screen and (max-width:1023px){.list_element_table_wrap:last-child > table > thead > tr > th{line-height:20px;}}.list_element_table_wrap:last-child > table > tbody > tr > td{line-height:149%;}@media screen and (max-width:1023px){.list_element_table_wrap:last-child > table > tbody > tr > td{line-height:20px;}}.list_element_table_wrap table{margin:0;border-collapse:collapse;}.list_element_table_wrap table > thead{border-color:#e1e1e6;}.list_element_table_wrap table > thead > tr{padding:0;border:none;}.list_element_table_wrap table > thead > tr > th{background-color:#f7f7f8;padding:0 16px;border:1px solid #e1e1e6;width:33.333%;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:150%;}@media screen and (min-width:1024px){.list_element_table_wrap table > thead > tr > th{height:56px;max-height:56px;}}@media screen and (max-width:1023px){.list_element_table_wrap table > thead > tr > th{padding:10px;font-size:14px;line-height:20px;min-width:200px;}}.list_element_table_wrap table > thead > tr > th > div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.list_element_table_wrap table > thead > tr > th > div > img{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:8px;margin-left:-1px;}.list_element_table_wrap table > thead > tr > th > div > p{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:0;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;padding-top:0 !important;}@media screen and (max-width:1023px){.list_element_table_wrap table > thead > tr > th > div > p{font-size:14px;line-height:20px;}}.list_element_table_wrap table > thead > tr > th > div > p img{-ms-flex-negative:0;flex-shrink:0;width:14px;height:14px;-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px);}@media screen and (min-width:1024px){.list_element_table_wrap table > thead > tr > th > div:hover p{color:#D60000;text-decoration:underline;cursor:pointer;}}.list_element_table_wrap table > tbody{border-color:#e1e1e6;}.list_element_table_wrap table > tbody > tr{padding:0;border:none;}.list_element_table_wrap table > tbody > tr > td{width:33.333%;background-color:#fff;padding:0 16px;border:1px solid #e1e1e6;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;}@media screen and (min-width:1024px){.list_element_table_wrap table > tbody > tr > td{height:56px;max-height:56px;}}@media screen and (max-width:1023px){.list_element_table_wrap table > tbody > tr > td{padding:10px;font-size:14px;line-height:20px;}}.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom{border-bottom:1px solid #e1e1e6 !important;padding:16px 0;}@media screen and (max-width:1023px){.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom{padding:15px 0;}}.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row{gap:32px;margin:0;}@media screen and (min-width:1024px){.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}@media screen and (max-width:1023px){.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row{gap:5px;}}.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-left,.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-right{padding:0;-ms-flex-negative:1;flex-shrink:1;}.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-left{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:174%;}@media screen and (min-width:1024px){.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-left{width:30%;max-width:144px;}}@media screen and (max-width:1023px){.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-left{font-size:14px;line-height:25px;}}.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;}@media screen and (min-width:1024px){.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-right{width:70%;gap:5px;}}.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-right > p{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;}.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-right > p,.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-right > p > span,.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-right > p > a{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:174%;}@media screen and (max-width:1023px){.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-right > p > span,.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-right > p,.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-right > p > a{font-size:14px;line-height:25px;}}.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-right > p > a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-right > p > a:hover{color:var(--Red);text-decoration:underline;}.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-right > p > a::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;opacity:1;background-image:url(/sites/default/files/assets/images/common/chevron-right-red.svg);background-repeat:no-repeat;background-size:cover;background-position:center;margin-top:9px;}@media (max-width:1023px){.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-right > p > a::before{margin-top:7px;}}.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-right > p > a > img{width:14px;height:14px;margin-top:6px;}@media (max-width:1023px){.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-right > p > a > img{margin-top:5px;}}.list_element_table > .field--name-field-define-element > .field__item:first-child > .paragraph--type--define-element > .border-bottom{border-top:1px solid #e1e1e6 !important;}@media screen and (max-width:1023px){.list_element_table-scroll:first-child{margin-top:-1px;}}@media screen and (max-width:1023px){.list_element_table-scroll::before{display:none;content:"";-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-15%);transform:translate(-50%,-15%);background:url(/sites/default/files/assets/images/common/touch-scroll.svg) no-repeat center;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}}@media (max-width:1023px){html.is-mobile .list_element_table_wrap::-webkit-scrollbar{display:none;}html.is-mobile .list_element_table-scroll::before{display:block;}html.is-mobile .list_element_table-scroll.is-scroll::before{display:none;}}.list_element_group-item{padding-top:64px;}@media screen and (max-width:1023px){.list_element_group-item{padding-top:40px;}}.list_element_group-item > .row.row-cols-1{margin:0;gap:32px;}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1{gap:40px 15px;}}@media print and (max-width:1023px){.list_element_group-item > .row.row-cols-1{gap:40px 15px;}}@media (min-width:1024px){.list_element_group-item > .row.row-cols-1.row-cols-md-3 > .col{-webkit-box-flex:calc((100% - 64px) / 3);-ms-flex:calc((100% - 64px) / 3);flex:calc((100% - 64px) / 3);max-width:calc((100% - 64px) / 3);}}@media (min-width:1024px){.list_element_group-item > .row.row-cols-1.row-cols-md-4 > .col{-webkit-box-flex:calc((100% - 96px) / 4);-ms-flex:calc((100% - 96px) / 4);flex:calc((100% - 96px) / 4);max-width:calc((100% - 96px) / 4);}}.list_element_group-item > .row.row-cols-1 > .col{margin:0;padding:0;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element-no-require > .card > .figure-image{padding:0 !important;}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image > a img.card-img-top,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element-no-require > .card > .figure-image > a img.card-img-top{height:auto !important;margin:0 !important;}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element-no-require > .card > .figure-image.zoom{position:relative;}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element-no-require > .card > .figure-image.zoom > .icon_zoom,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .icon_zoom{position:absolute;top:16px;right:16px;width:32px;height:32px;padding:4px;background-color:rgba(0,0,0,0.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media screen and (min-width:1024px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .icon_zoom,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element-no-require > .card > .figure-image.zoom > .icon_zoom{cursor:pointer;}}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .icon_zoom,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element-no-require > .card > .figure-image.zoom > .icon_zoom{top:10px;right:10px;width:30px;height:30px;cursor:default;}}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .icon_zoom::before,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element-no-require > .card > .figure-image.zoom > .icon_zoom::before{content:"";display:block;width:100%;height:100%;background-image:url(/sites/default/files/assets/images/common/btn_zoom-hover.svg);background-repeat:no-repeat;background-size:cover;}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .icon_zoom:hover{background-color:rgba(0,0,0,0.65);}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element-no-require > .card > .figure-image.zoom > .zoom_popup{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.8);z-index:989;opacity:1;padding:149px 30px;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element-no-require > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image{width:100%;height:100%;max-width:1024px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element-no-require > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom{position:absolute;top:32px;right:32px;}@media (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom + a img,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element-no-require > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom + a img{height:auto !important;}}@media screen and (min-width:1024px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element-no-require > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom{cursor:pointer;}}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element-no-require > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom{top:20px;right:20px;}}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element-no-require > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom::before,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom::before{content:"";display:block;width:32px;height:32px;background-image:url(/sites/default/files/assets/images/common/close2.svg);background-repeat:no-repeat;background-size:cover;background-position:center;cursor:pointer;}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element-no-require > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom::before,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom::before{cursor:default;width:28px;height:28px;}}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > img{-o-object-fit:cover;object-fit:cover;height:auto !important;}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .disabled,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element-no-require > .card > .figure-image.zoom > .disabled{z-index:-1;opacity:0;}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .card-body,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element-no-require > .card > .card-body{padding:0;margin-top:16px;}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .card-body,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element-no-require > .card > .card-body{margin-top:10px;}}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .card-body > .card-text > .field--name-field-thumbnail-text,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element-no-require > .card > .card-body > .card-text > .field--name-field-thumbnail-text-field{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;}@media screen and (min-width:1024px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .card-body > .card-text > .field--name-field-thumbnail-text,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element-no-require > .card > .card-body > .card-text > .field--name-field-thumbnail-text-field{line-height:25px;margin:1px 0 -1px;}}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .card-body > .card-text > .field--name-field-thumbnail-text,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element-no-require > .card > .card-body > .card-text > .field--name-field-thumbnail-text-field{font-size:12px;line-height:21px;}}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .row{gap:20px;}}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .row > .col-md-6{background-color:#d60000;padding:0;}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .row > .col-md-6 > .figure-image > img{height:auto !important;}}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .row > .col-md-6 > .figure-image > .figure-caption{display:none;}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .row > .col-md-6 > .card-body > .card-text > .field--name-field-text-area-summary p{margin-bottom:0;}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .row > .col-md-6 > .card-body > .card-text > .field--name-field-text-area-summary p{line-height:24.5px;}}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .row > .col-md-6 > .card-body > .card-text > .field--name-field-text-area-summary p span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .row > .col-md-6 > .card-body > .card-text > .field--name-field-text-area-summary p span{font-size:14px;line-height:25px;}}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;margin:0;}@media screen and (min-width:1024px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .row{gap:20px;}}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .row > .col-md-6{padding:0;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .row > .col-md-6{width:auto;}}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .row > .col-md-6 > .figure-image{cursor:pointer;}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .row > .col-md-6 > .figure-image > img{height:auto !important;}}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .row > .col-md-6 > .figure-image > .figure-caption .field--name-field-thumbnail-text-field{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;}@media screen and (min-width:1024px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .row > .col-md-6 > .figure-image > .figure-caption .field--name-field-thumbnail-text-field{line-height:25px;}}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .row > .col-md-6 > .figure-image > .figure-caption .field--name-field-thumbnail-text-field{font-size:12px;}}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .row > .col-md-6 > .card-body > .card-text > .field--name-field-text-area-summary p{margin-bottom:0;}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .row > .col-md-6 > .card-body > .card-text > .field--name-field-text-area-summary p{line-height:24.5px;}}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .row > .col-md-6 > .card-body > .card-text > .field--name-field-text-area-summary p,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .row > .col-md-6 > .card-body > .card-text > .field--name-field-text-area-summary p span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:174%;}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .row > .col-md-6 > .card-body > .card-text > .field--name-field-text-area-summary p,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .row > .col-md-6 > .card-body > .card-text > .field--name-field-text-area-summary p a,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .card-body > .card-text > .field--name-field-text-area-summary p a,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .row > .col-md-6 > .card-body > .card-text > .field--name-field-text-area-summary p span{font-size:14px;line-height:25px;}}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .figure-image{cursor:pointer;}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .figure-image > img{height:auto !important;}}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .card-body > .card-text > h5,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .card-body > .card-text > a{font-family:"BIZ UDPGothic";font-size:18px;font-style:normal;font-weight:700;line-height:175%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:16px;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media screen and (min-width:1024px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .card-body > .card-text > h5,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .card-body > .card-text > a{line-height:32px;}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .card-body > .card-text > h5:hover,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .card-body > .card-text > a:hover{text-decoration:underline;}}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .card-body > .card-text > h5,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .card-body > .card-text > a{margin-top:15px !important;margin-bottom:10px;font-size:16px;line-height:28px;}}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .card-body > .card-text > h5::before,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .card-body > .card-text > a::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;background-image:url(/sites/default/files/assets/images/common/chevron-right-red.svg);background-repeat:no-repeat;margin-top:12px;}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .card-body > .card-text > h5::before,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .card-body > .card-text > a::before{margin-top:10px;}}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .card-body > .card-text > .field--name-field-text-area-summary > p{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .card-body > .card-text > .field--name-field-text-area-summary > p{line-height:24.5px;}}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .card-body > .card-text > .field--name-field-text-area-summary > p > span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin-top:8px;}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .card-body > .card-text > .field--name-field-text-area-summary > p > span{font-size:14px;line-height:25px;margin-top:0;}}@media screen and (min-width:1024px){.list_element_group-item > .row.row-cols-1 > .col .max-h-320-pc{max-height:320px;}}@media (width:375px){.list_element_group-item > .row.row-cols-1 > .col .max-h-320-pc{max-height:149.5px;}}.list_element_group-item > .row.row-cols-1 > .swiper{margin:0;padding-bottom:10px;margin-bottom:-10px;background:#fff !important;}.list_element_group-item > .row.row-cols-1 > .swiper::-moz-selection{background:#fff !important;}.list_element_group-item > .row.row-cols-1 > .swiper::selection{background:#fff !important;}.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-wrapper{height:auto;background:#fff !important;}.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-wrapper::-moz-selection{background:#fff !important;}.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-wrapper::selection{background:#fff !important;}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-wrapper > .paragraph--type--image-element > .card > .figure-image > a > img{height:auto !important;}}.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-wrapper > .paragraph--type--image-element > .card > .card-body,.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-wrapper > .paragraph--type--image-element-no-require > .card > .card-body{padding:16px 0 0 0;}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-wrapper > .paragraph--type--image-element > .card > .card-body,.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-wrapper > .paragraph--type--image-element-no-require > .card > .card-body{padding:10px 0 0 0;}}.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-wrapper > .paragraph--type--image-element > .card > .card-body > .card-text > .field--name-field-thumbnail-text,.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-wrapper > .paragraph--type--image-element-no-require > .card > .card-body > .card-text > .field--name-field-thumbnail-text-field{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-wrapper > .paragraph--type--image-element > .card > .card-body > .card-text > .field--name-field-thumbnail-text,.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-wrapper > .paragraph--type--image-element-no-require > .card > .card-body > .card-text > .field--name-field-thumbnail-text-field{font-size:12px;line-height:21px;}}@media screen and (min-width:1024px){.list_element_group-item > .row.row-cols-1 > .swiper .min-h-377-pc{min-height:377px;}}.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-navigation{margin-top:16px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff !important;}.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-navigation::-moz-selection{background:#fff !important;}.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-navigation::selection{background:#fff !important;}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-navigation{margin-top:10px;}}.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-navigation > .swiper-pagination{width:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;top:unset;bottom:unset;margin:0 12px 0 24px;}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-navigation > .swiper-pagination{margin:0 12px 0 20px;}}.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-navigation > .swiper-pagination > .swiper-pagination-bullet{width:4px;height:4px;background-color:#736c7a;margin:0;opacity:1;}.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-navigation > .swiper-pagination > .swiper-pagination-bullet-active{background-color:#d60000;}.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-navigation > .swiper-button-pause{margin-right:24px;cursor:pointer;width:10px;height:11px;content:url(/sites/default/files/assets/images/common/pause-icon.svg);opacity:1;z-index:1;}.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-navigation > .swiper-button-pause::-moz-selection{background:transparent !important;}.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-navigation > .swiper-button-pause::selection{background:transparent !important;}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-navigation > .swiper-button-pause{margin-right:20px;}}.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-navigation > .swiper-button-pause.pause{content:url(/sites/default/files/assets/images/common/icon-play-red.svg);}.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-navigation > .swiper-button-pause.play{content:url(/sites/default/files/assets/images/common/pause-icon.svg);}.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-navigation > .swiper-button-next,.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-navigation > .swiper-button-prev{position:relative;content:"";margin:0;opacity:1;left:unset;right:unset;-ms-flex-negative:0;flex-shrink:0;width:32px;height:32px;border-radius:999px;border:1px solid #e1e1e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-navigation > .swiper-button-next,.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-navigation > .swiper-button-prev{width:30px;height:30px;cursor:default;}}@media screen and (min-width:1024px){.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-navigation > .swiper-button-next:hover,.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-navigation > .swiper-button-prev:hover{border-color:#d60000;}}.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-navigation > .swiper-button-prev::after{content:"";-ms-flex-negative:0;flex-shrink:0;width:12px;height:12px;background-image:url(/sites/default/files/assets/images/common/arrow-left-red.svg);background-repeat:no-repeat;}.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-navigation > .swiper-button-next::after{content:"";-ms-flex-negative:0;flex-shrink:0;width:12px;height:12px;background-image:url(/sites/default/files/assets/images/common/arrow-right-red2.svg);background-repeat:no-repeat;}@media screen and (max-width:1023px){.list_element_group-item > .row.row-cols-md-2,.list_element_group-item > .row.row-cols-md-3,.list_element_group-item > .row.row-cols-md-4{gap:40px 15px;-ms-flex-wrap:wrap;flex-wrap:wrap;}.list_element_group-item > .row.row-cols-md-2 > .col,.list_element_group-item > .row.row-cols-md-3 > .col,.list_element_group-item > .row.row-cols-md-4 > .col{width:calc(50% - 7.5px);}}@media print and (max-width:1023px){.list_element_group-item > .row.row-cols-md-2,.list_element_group-item > .row.row-cols-md-3,.list_element_group-item > .row.row-cols-md-4{gap:40px 15px;-ms-flex-wrap:wrap;flex-wrap:wrap;}.list_element_group-item > .row.row-cols-md-2 > .col,.list_element_group-item > .row.row-cols-md-3 > .col,.list_element_group-item > .row.row-cols-md-4 > .col{width:calc(50% - 7.5px);}}@media screen and (max-width:1023px){.list_element_group-item > .row.sp-row-cols-1 > .col{width:auto;}}.list_element_group-item .field--name-field-caption{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;margin-top:16px;position:relative;z-index:1;}@media (width:1440px){.list_element_group-item .field--name-field-caption{height:25px;line-height:26px;}}@media screen and (max-width:1023px){.list_element_group-item .field--name-field-caption{font-size:12px;margin-top:10px;}}.list_element_group-item .pt-4{padding-top:0 !important;}.list_element_group-item .mb-3{margin-bottom:0 !important;}.list_element_group-item .mt-6{margin-top:24px;}.sp-375-block{display:none;}@media (width:375px){.sp-375-block{display:block;}}@media screen and (min-width:1024px){.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}}.list_element_group-button{padding-top:48px;margin-bottom:0;}.list_element_group-button .paragraph--type--link-item{width:auto;margin:0;}@media screen and (max-width:1023px){.list_element_group-button{padding-top:30px;gap:20px;}.list_element_group-button a{width:100%;}}.list_element_group-button .free-text-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr;grid-template-columns:1fr 1fr;gap:16px 32px;}@media screen and (max-width:1023px){.list_element_group-button .free-text-list{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:10px;}}.list_element_group-button .paragraph--type--free-text{margin:0;}.list_element_group-button .paragraph--type--free-text .text-formatted p{margin-bottom:0;}@media screen and (max-width:1023px){.list_element_group-button .paragraph--type--free-text .text-formatted p a{width:100%;}}.list_element_group-button > .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px;}@media screen and (max-width:1023px){.list_element_group-button > .d-flex{gap:10px;}}@media screen and (max-width:1023px){.list_element_group-button .paragraph--type--link-item{width:100%;}}.list_element_group-button .paragraph--type--link-item > .row{margin:0;}@media screen and (max-width:1023px){.list_element_group-button .paragraph--type--link-item > .row{width:100%;}}.list_element_group-button .paragraph--type--link-item > .row > .p-list-item{padding:0;margin:0;}@media screen and (max-width:1023px){.list_element_group-button .paragraph--type--link-item > .row > .p-list-item{width:100%;}}@media screen and (max-width:1023px){.list_element_group-button .paragraph--type--link-item > .row > .p-list-item a{width:100%;}}.list_element_group-button .btn-demo{border:none;background-color:#EEEEF1;width:320px;height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;padding:0px 24px;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;position:relative;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:150%;}@media screen and (max-width:1023px){.list_element_group-button .btn-demo{width:100%;font-size:14px;gap:15px;padding:0px 15px;cursor:default;}}.list_element_group-button .btn-demo::after{content:"";position:absolute;right:24px;-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;opacity:1;background-image:url(/sites/default/files/assets/images/common/chevron-right-red.svg);background-repeat:no-repeat;background-size:cover;background-position:center;}.list_element_group-button .btn-demo > i{width:16px;height:16px;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media screen and (max-width:1023px){.list_element_group-button .btn-demo > i{width:14px;height:14px;}}.list_element_group-button .btn-demo > i.external-icon{content:url(/sites/default/files/assets/images/common/link-red.svg);}.list_element_group-button .btn-demo > i.pdf-icon{content:url(/sites/default/files/assets/images/common/pdf-red.svg);bottom:0;}.list_element_group-button .btn-demo > i.download-icon{content:url(/sites/default/files/assets/images/common/download-red.svg);}@media screen and (min-width:1024px){.list_element_group-button .btn-demo:hover{background-color:#E2E2E5;}}.list_element_group-button .btn-demo-icon{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.list_element_group-button .btn-demo-icon::after{display:none;}.list_element_group-button .btn-demo-red{background-color:var(--Red);color:#fff;}.list_element_group-button .btn-demo-red::after{content:"";position:absolute;right:24px;-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;opacity:1;background-image:url(/sites/default/files/assets/images/common/chevron-right-white.svg);background-repeat:no-repeat;background-size:cover;background-position:center;}@media screen and (min-width:1024px){.list_element_group-button .btn-demo-red:hover{color:#fff;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.1))),#D60000;background:linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 100%),#D60000;}}.list_element_group-button2{padding-bottom:48px;}.pc-block{display:block;}@media screen and (max-width:1023px){.pc-block{display:none;}}.list_element_block-highlight{padding-top:64px;}@media screen and (max-width:1023px){.list_element_block-highlight{padding-top:40px;}}.list_element_block-highlight .c-accordion.with_background{padding:48px 88px;background:#f7f7f8;}@media screen and (max-width:1023px){.list_element_block-highlight .c-accordion.with_background{padding:30px 20px;}}.list_element_block-highlight .c-accordion.with_background .accordion-item{background-color:transparent;color:var(--Navy);}.list_element_block-highlight .c-accordion.with_background .accordion-body{border:none;padding:0;background-color:transparent;}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > h5{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:18px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:0;}@media screen and (max-width:1023px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > h5{font-size:16px;line-height:24px;}}@media (width:1440px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary .min-h-164{min-height:164px;}}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a{margin-bottom:0;padding-top:8px;}@media screen and (max-width:1023px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a{padding-top:5px;line-height:24px;}}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p > span,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p > a,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a > span,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a > a{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:174%;}@media screen and (max-width:1023px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p > span,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p > a,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a > span,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a > a{font-size:14px;line-height:25.5px;}}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p > span > span,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p > a > span,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a > span > span,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a > a > span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:174%;}@media screen and (max-width:1023px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p > span > span,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p > a > span,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a > span > span,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a > a > span{font-size:14px;line-height:24px;}}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p > span .text-link,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p > a .text-link,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a > span .text-link,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a > a .text-link{color:var(--Blue-4);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;text-decoration-line:underline;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (min-width:1024px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p > span .text-link:hover,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p > a .text-link:hover,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a > span .text-link:hover,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a > a .text-link:hover{text-decoration:none;}}@media screen and (max-width:1023px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p > span .text-link,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p > a .text-link,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a > span .text-link,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a > a .text-link{font-size:14px;line-height:24px;}}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p > span .text-link.focus-visible,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p > a .text-link.focus-visible,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a > span .text-link.focus-visible,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a > a .text-link.focus-visible{display:inline;}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p > span > span.text-bold,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p > a > span.text-bold,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a > span > span.text-bold,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a > a > span.text-bold{font-weight:700;}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p > span > svg,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p > a > svg,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a > span > svg,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a > a > svg{display:none;}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p > a.focus-visible,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a > a.focus-visible{display:inline;}@media screen and (min-width:1024px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p > span.span-item-link-text,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a > span.span-item-link-text{cursor:pointer;}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p > span.span-item-link-text:hover,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a > span.span-item-link-text:hover{text-decoration:underline;color:#d60000;}}@media screen and (max-width:1023px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p > span.span-item-link-text,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a > span.span-item-link-text{cursor:default;}}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p.p-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;}@media screen and (max-width:1023px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p.p-item{line-height:24.5px;}}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p.p-item::before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;width:4px;height:4px;border-radius:4px;margin-top:13px;background-color:var(--Navy);}@media screen and (max-width:1023px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p.p-item::before{margin-top:11px;}}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p.p-item > span{line-height:175%;}@media screen and (max-width:1023px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p.p-item > span{line-height:25px;}}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p.p-item-num{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;counter-increment:item2;}@media screen and (max-width:1023px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p.p-item-num{gap:5px;line-height:25px;}}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p.p-item-num::before{-ms-flex-negative:0;flex-shrink:0;width:30px;content:counter(item2) ".";color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:174%;}@media (width:1440px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p.p-item-num::before{line-height:28px;}}@media screen and (max-width:1023px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p.p-item-num::before{font-size:14px;line-height:26px;width:26px;}}@media (width:1440px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p.p-item-num > span{line-height:28px;}}@media screen and (max-width:1023px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p.p-item-num > span{line-height:25px;margin:1px 0 -1px 0;}}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > p.p-item-num:last-child{counter-set:item2 99;}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > .p-item-link{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding-top:16px;}@media screen and (max-width:1023px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > .p-item-link{line-height:25px;padding-top:10px;}}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > .p-item-link > img{-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;margin-top:10px;}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > .p-item-link > span{line-height:175%;}@media screen and (max-width:1023px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > .p-item-link > span{line-height:25px;margin:2px 0 -2px 0;}}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > .p-item-link > span > img{width:14px;height:14px;-webkit-transform:translate(5px,-2px);transform:translate(5px,-2px);}@media (width:375px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > .p-item-link:last-child{margin-bottom:2px;}}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > img{width:100%;-o-object-fit:cover;object-fit:cover;}@media screen and (min-width:1024px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > img{cursor:pointer;}}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > table{margin:0;}@media screen and (max-width:1023px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > table{font-size:14px;}}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > table > tbody > tr{background-color:transparent;border:none;padding:0 !important;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;padding-top:32px !important;}@media screen and (max-width:1023px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > table > tbody > tr{padding-top:20px !important;gap:15px;}}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > table > tbody > tr > td{padding:0 !important;border:none;}@media screen and (min-width:1024px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > table > tbody > tr > td{width:50%;}}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > table > tbody > tr > td > img{width:100%;}@media screen and (min-width:1024px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > table > tbody > tr > td > img{cursor:pointer;}}.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary p.img-title{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;padding-top:16px;margin-bottom:0;}@media (width:1440px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary p.img-title{line-height:25px;margin-top:1px;}}@media screen and (max-width:1023px){.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary p.img-title{padding-top:10px;font-size:12px;line-height:21px;}}.list_element_block-highlight .c-accordion.with_background .accordion-block-break{width:100%;height:32px;margin-top:32px;border-top:1px solid #e1e1e6;position:relative;margin-bottom:0.7px;}.list_element_block-highlight .c-accordion.with_background .accordion-block-break::after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;border-bottom:1px dashed #e1e1e6;}@media screen and (max-width:1023px){.list_element_block-highlight .c-accordion.with_background .accordion-block-break{height:20px;margin-top:20px;}}@media (width:375px){.list_element_block-highlight .c-accordion.with_background .accordion .sp-375-mt-2{margin-top:2px;}}@media screen and (max-width:1023px){.list_element_block-highlight .sp-span-leading-23{line-height:23px !important;}}@media screen and (max-width:1023px){.list_element_block-highlight .sp-span-leading-24{line-height:24px !important;}}@media screen and (max-width:1023px){.list_element_block-highlight .sp-span-leading-25-5{line-height:25.5px !important;}}@media screen and (max-width:1023px){.list_element_block-highlight .sp-span-leading-26{line-height:26px !important;}}.list_element_block-highlight .pt-24-15{padding-top:24px !important;}@media screen and (max-width:1023px){.list_element_block-highlight .pt-24-15{padding-top:15px !important;}}.list_element_block-highlight .pt-32-20{padding-top:32px !important;}@media screen and (max-width:1023px){.list_element_block-highlight .pt-32-20{padding-top:20px !important;}}.list_element_block-highlight .pt-16-10{padding-top:16px !important;}@media screen and (max-width:1023px){.list_element_block-highlight .pt-16-10{padding-top:10px !important;}}@media screen and (min-width:1024px){.list_element_block-highlight .mt-2x-pc{margin-top:2px;}}@media screen and (min-width:1024px){.list_element_block-highlight .mt-1x-pc{margin-top:1px;}}.sp-375-block{display:none;}@media (width:375px){.sp-375-block{display:block;}}.list_element_item-info{padding-top:48px;}@media screen and (max-width:1023px){.list_element_item-info{padding-top:30px;}}.list_element_item-info .field--name-field-lawyer-prg .paragraph--view-mode--paragraphinterview-format-with-image > .row{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}@media screen and (max-width:1023px){.list_element_item-info .field--name-field-lawyer-prg .paragraph--view-mode--paragraphinterview-format-with-image > .row{gap:15px;}}.list_element_item-info .field--name-field-lawyer-prg .paragraph--view-mode--paragraphinterview-format-with-image > .row > div{padding:0;}.list_element_item-info .field--name-field-lawyer-prg .paragraph--view-mode--paragraphinterview-format-with-image > .row > .col-md-3{width:25%;max-width:144px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;}@media screen and (max-width:1023px){.list_element_item-info .field--name-field-lawyer-prg .paragraph--view-mode--paragraphinterview-format-with-image > .row > .col-md-3{gap:5px;width:35%;max-width:95px;}}.list_element_item-info .field--name-field-lawyer-prg .paragraph--view-mode--paragraphinterview-format-with-image > .row > .col-md-3 > img{-ms-flex-negative:0;flex-shrink:0;width:80px;height:80px;}@media screen and (max-width:1023px){.list_element_item-info .field--name-field-lawyer-prg .paragraph--view-mode--paragraphinterview-format-with-image > .row > .col-md-3 > img{width:65px;height:65px;}}.list_element_item-info .field--name-field-lawyer-prg .paragraph--view-mode--paragraphinterview-format-with-image > .row > .col-md-3 > div.field--type-string{color:var(--Navy);text-align:center;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:175%;}@media screen and (max-width:1023px){.list_element_item-info .field--name-field-lawyer-prg .paragraph--view-mode--paragraphinterview-format-with-image > .row > .col-md-3 > div.field--type-string{font-size:14px;line-height:25px;}}.list_element_item-info .field--name-field-lawyer-prg .paragraph--view-mode--paragraphinterview-format-with-image > .row > .col-md-9{-ms-flex-negative:1;flex-shrink:1;}.list_element_item-info .field--name-field-lawyer-prg .paragraph--view-mode--paragraphinterview-format-with-image > .row > .col-md-9 > .field--name-field-lawyer-text > p{margin-bottom:0;}@media screen and (max-width:1023px){.list_element_item-info .field--name-field-lawyer-prg .paragraph--view-mode--paragraphinterview-format-with-image > .row > .col-md-9 > .field--name-field-lawyer-text > p{line-height:24.5px;}}.list_element_item-info .field--name-field-lawyer-prg .paragraph--view-mode--paragraphinterview-format-with-image > .row > .col-md-9 > .field--name-field-lawyer-text > p > span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:174%;}@media screen and (max-width:1023px){.list_element_item-info .field--name-field-lawyer-prg .paragraph--view-mode--paragraphinterview-format-with-image > .row > .col-md-9 > .field--name-field-lawyer-text > p > span{font-size:14px;line-height:25px;}}.list_element_item-info .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;}.list_element_item-info > div .field--name-field-lawyer-prg.field__items > .field__item:nth-child(n+2){padding-top:48px;}@media screen and (max-width:1023px){.list_element_item-info .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .row{gap:15px;}.list_element_item-info > div .field--name-field-lawyer-prg.field__items > .field__item:nth-child(n+2){padding-top:30px;}}.list_element_item-info .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .row > .col-md-3{-ms-flex-negative:0;flex-shrink:0;padding:0;max-width:144px;}@media screen and (max-width:1023px){.list_element_item-info .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .row > .col-md-3{width:35%;max-width:95px;}}.list_element_item-info .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .row > .col-md-3 div,.list_element_item-info .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .row > .col-md-3 div.field--type-string-title{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:175%;text-align:start;}@media screen and (max-width:1023px){.list_element_item-info .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .row > .col-md-3 div,.list_element_item-info .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .row > .col-md-3 div.field--type-string-title{font-size:14px;line-height:25px;}}.list_element_item-info .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .row > .col-md-9{padding:0;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:auto;-ms-flex-negative:1;flex-shrink:1;}.list_element_item-info .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .row > .col-md-9 > .field--name-field-lawyer-text > p{margin-bottom:0;}@media screen and (max-width:1023px){.list_element_item-info .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .row > .col-md-9 > .field--name-field-lawyer-text > p{line-height:24.5px;}}.list_element_item-info .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .row > .col-md-9 > .field--name-field-lawyer-text > p,.list_element_item-info .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .row > .col-md-9 > .field--name-field-lawyer-text > p > span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:174%;}@media screen and (max-width:1023px){.list_element_item-info .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .row > .col-md-9 > .field--name-field-lawyer-text > p,.list_element_item-info .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .row > .col-md-9 > .field--name-field-lawyer-text > p > span{font-size:14px;line-height:25px;}}.list_element_item-info2{padding-top:64px;}@media screen and (max-width:1023px){.list_element_item-info2{padding-top:40px;}}.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item{position:relative;}.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image{margin:0;padding:32px 0;border-top:1px solid #e1e1e6 !important;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}@media screen and (max-width:1023px){.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image{padding:20px 0 0 0;gap:15px;}}.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > div{padding:0;}.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-3{display:-webkit-box;display:-ms-flexbox;display:flex;width:25%;max-width:144px;height:144px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;overflow:hidden;}@media screen and (max-width:1023px){.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-3{width:35%;max-width:65px;height:65px;}}.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-3 > img{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;}@media screen and (max-width:1023px){.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-3 > img{width:65px;height:65px;}}.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:auto;}@media screen and (max-width:1023px){.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 a .field__item-name{cursor:pointer;}.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item-name,.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item:first-child{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:18px;font-style:normal;font-weight:700;line-height:150%;text-decoration:none;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 .field__item-name::after{opacity:0;}@media screen and (max-width:1023px){.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item-name,.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item:first-child{font-size:16px;line-height:24px;cursor:default;}}@media screen and (min-width:1024px){.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item-name,.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item:first-child{cursor:text;position:relative;z-index:1;}}.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item:first-child::before,.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item-name::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;background-image:url(/sites/default/files/assets/images/common/chevron-right-red.svg);background-repeat:no-repeat;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transform:translateY(-4px);transform:translateY(-4px);margin-right:8px;}@media screen and (max-width:1023px){.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item::before,.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item-name::before{-webkit-transform:translateY(-3px);transform:translateY(-3px);}}.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .lawyer_post{display:block;color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:150%;margin-left:12px;position:relative;z-index:1;}@media screen and (max-width:1023px){.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .lawyer_post{font-size:10px;line-height:15px;}}.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field--name-field-lawyer-text,.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item-content{display:block;}@media screen and (max-width:1023px){.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field--name-field-lawyer-text,.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item-content{display:none;}}.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item > p,.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item-content > p{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px;position:relative;z-index:1;}@media screen and (max-width:1023px){.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item > p,.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item-content > p{margin-top:15px;line-height:20px;}}.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item > p,.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item > p > span,.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item-content > p,.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item-content > p > span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;}@media (width:1440px){.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item > p,.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item > p > span,.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item-content > p,.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item-content > p > span{line-height:25.5px;}}@media screen and (max-width:1023px){.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item > p,.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item > p > span,.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item-content > p,.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > .field__item-content > p > span{font-size:12px;line-height:21px;}}.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > i.chevron-icon{display:none;}@media screen and (max-width:1023px){.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image.border-bottom{border-bottom:none !important;}}.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item a.profile_introduction_with_image-mask{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;}@media screen and (max-width:1023px){.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item a.profile_introduction_with_image-mask{cursor:default;}}@media screen and (min-width:1024px){.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item:hover .profile_introduction_with_image .field__item:first-child,.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item .profile_introduction_with_image a:hover .field__item-name{color:#d60000;text-decoration:underline;}}.list_element_item-info2 .field--name-field-lawyer-prg .lawyer-sp > div,.list_element_item-info2 .field--name-field-lawyer-prg .field__item-content-sp{display:none;}@media screen and (max-width:1023px){.list_element_item-info2 .field--name-field-lawyer-prg .lawyer-sp > div,.list_element_item-info2 .field--name-field-lawyer-prg .field__item-content-sp{display:block;}.list_element_item-info2 .field--name-field-lawyer-prg .lawyer-sp{padding-bottom:20px;}.list_element_item-info2 .field--name-field-lawyer-prg .lawyer-sp > div > p,.list_element_item-info2 .field--name-field-lawyer-prg .field__item-content-sp > p{margin-top:15px;line-height:20px;margin-bottom:0;}.list_element_item-info2 .field--name-field-lawyer-prg .lawyer-sp > div > p,.list_element_item-info2 .field--name-field-lawyer-prg .lawyer-sp > div > p > span,.list_element_item-info2 .field--name-field-lawyer-prg .field__item-content-sp > p > span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:12px;font-style:normal;font-weight:400;line-height:21px;}}.sp-375-block{display:none;}@media (width:375px){.sp-375-block{display:block;}}.list_element_group-item-grid{padding-top:64px;}@media screen and (max-width:1023px){.list_element_group-item-grid{padding-top:40px;}}.list_element_group-item-grid > .row{margin:0;}.list_element_group-item-grid > .row > .col-md-4{padding:0;}@media screen and (max-width:1023px){.list_element_group-item-grid > .row > .col-md-4{width:100%;}}.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item{height:100%;}.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;margin-left:1px;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;height:100%;}@media screen and (min-width:1024px){.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-image{overflow:hidden;}}.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-image > img{-webkit-transition:0.2s ease-out;transition:0.2s ease-out;aspect-ratio:1.6;display:block;}.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 32px 64px 32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;border:1px solid #eeeef1;border-top:none;background:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}@media screen and (min-width:1024px){.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content{border-right-width:0;margin-top:1px;}}@media screen and (max-width:1023px){.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content{padding:15px 20px 40px 20px;}}.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > a.laywer_full_name{margin-left:-1px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width:1024px){.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > a.laywer_full_name{margin-left:-1px;}}.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > a.laywer_full_name > .field__item{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:18px;font-style:normal;font-weight:700;line-height:150%;text-decoration:none;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex;}@media screen and (max-width:1023px){.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > a.laywer_full_name > .field__item{font-size:16px;line-height:24px;cursor:default;}}.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > a.laywer_full_name > .field__item::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;background-image:url(/sites/default/files/assets/images/common/chevron-right-red.svg);background-repeat:no-repeat;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transform:translateY(9px);transform:translateY(9px);margin-right:8px;}.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > a.laywer_full_name.no-link > .field__item::before{display:none;}@media screen and (max-width:1023px){.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > a.laywer_full_name > .field__item::before{-webkit-transform:translateY(7.5px);transform:translateY(7.5px);}}.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > a.laywer_full_name > .field__item::after{display:none;}.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > a.laywer_full_name > .field--full-name-field-lawyer-name-input{display:inline-block;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:700;line-height:150%;padding-left:12px;}@media screen and (min-width:1024px){.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > a.laywer_full_name.no-link > .field--full-name-field-lawyer-name-input{padding-left:0px;}.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns:hover .profile-introduction-three-columns-content > a.laywer_full_name.no-link > .field__item{color:inherit;text-decoration:none;}}@media (width:1440px){.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > a.laywer_full_name > .field--full-name-field-lawyer-name-input{line-height:17px;}}@media screen and (max-width:1023px){.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > a.laywer_full_name > .field--full-name-field-lawyer-name-input{font-size:10px;line-height:15px;padding-left:8px;}}.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .lawyer-kana-name{display:block;color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:150%;margin-top:4px;padding-left:11px;}@media screen and (min-width:1024px){.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .lawyer-kana-name{line-height:17px;margin-top:5px;z-index:1;}}@media screen and (max-width:1023px){.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .lawyer-kana-name{font-size:10px;line-height:15px;}}.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .lawyer-position{display:block;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;margin-top:16px;margin-left:-1px;}@media (width:1440px){.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .lawyer-position{line-height:25px;}}@media screen and (min-width:1024px){.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .lawyer-position{margin-top:16px;z-index:1;}}@media screen and (max-width:1023px){.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .lawyer-position{font-size:12px;line-height:21px;margin-top:10px;}}.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro,.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro-sp{display:block;margin-left:-1px;margin-top:24px;}@media (width:1440px){.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro,.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro-sp{min-width:159px;}}@media screen and (min-width:1024px){.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro,.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro-sp{margin-bottom:-2px;margin-top:24px;}}@media screen and (max-width:1023px){.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro,.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro-sp{margin-bottom:0;margin-top:15px;}}.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro > p,.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro-sp > p{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;}@media screen and (max-width:1023px){.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro > p,.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro-sp > p{line-height:20px;}}.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro > p > span,.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content .field__item-lawyer_intro .field--name-field-lawyer-text p,.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro > div > p > span,.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro-sp > p > span{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;}@media (width:1440px){.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro > p > span,.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro > div > p > span,.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro-sp > p > span{line-height:25px;}}@media screen and (max-width:1023px){.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro > p > span,.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro > div > p > span,.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro-sp > p > span{font-size:12px;line-height:21px;cursor:default;}}@media screen and (min-width:1024px){.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro{margin-bottom:-1px;}.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro > div > p > span,.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro > p > span{z-index:1;}}@media screen and (min-width:1024px){.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro-pc > p > span{z-index:1;}}@media screen and (max-width:1023px){.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro-pc{display:none;}}.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro-sp{display:none;}@media screen and (max-width:1023px){.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro-sp{display:block;margin-top:10px;margin-bottom:-0.5px;}}.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-mask{position:absolute;top:0;left:0;width:calc(100% + 1px);height:100%;border-right:1px solid #eeeef1;}.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-mask.focus-visible{z-index:1;}@media screen and (min-width:1024px){.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns:hover{-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);z-index:1;}.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns:hover .profile-introduction-three-columns-image > img{-webkit-transform:scale(1.04);transform:scale(1.04);}.list_element_group-item-grid > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns:hover .profile-introduction-three-columns-content > a.laywer_full_name > .field__item{color:#d60000;text-decoration:underline;}}@media screen and (min-width:1024px){.list_element_group-item-grid > .row > .col-md-4:nth-child(3n+0) > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content{border-right-width:1px;}}.list_element_group-item-grid > .row > .col-md-4:nth-child(3n+0) > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-mask{border-right-width:0;}@media screen and (min-width:1024px){.list_element_group-item-grid > .row > .col-md-4:nth-child(1n+2) > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content{border-left-width:0;}}.list_element_group-item-grid > .row > .col-md-4:nth-child(1n+2) > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > a.laywer_full_name,.list_element_group-item-grid > .row > .col-md-4:nth-child(1n+2) > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .lawyer-position,.list_element_group-item-grid > .row > .col-md-4:nth-child(1n+2) > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro{margin-left:0;}@media (width:1440px){.list_element_group-item-grid > .row > .col-md-4:nth-child(1n+2) > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > a.laywer_full_name,.list_element_group-item-grid > .row > .col-md-4:nth-child(1n+2) > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .lawyer-position,.list_element_group-item-grid > .row > .col-md-4:nth-child(1n+2) > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro{margin-left:-1px;}}@media screen and (max-width:1023px){.list_element_group-item-grid > .row > .col-md-4:nth-child(1n+2) > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > a.laywer_full_name,.list_element_group-item-grid > .row > .col-md-4:nth-child(1n+2) > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .lawyer-position,.list_element_group-item-grid > .row > .col-md-4:nth-child(1n+2) > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro{margin-left:-2px;}}@media screen and (min-width:1024px){.list_element_group-item-grid > .row > .col-md-4:nth-child(3n+1) > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content{border-left-width:1px;}.list_element_group-item-grid > .row > .col-md-4:nth-child(3n+1) > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > a.laywer_full_name,.list_element_group-item-grid > .row > .col-md-4:nth-child(3n+1) > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .lawyer-position,.list_element_group-item-grid > .row > .col-md-4:nth-child(3n+1) > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro{margin-left:-2px;}}.list_element_group-item-grid > .row > .col-md-4.more{display:none !important;}.list_element_group-item-grid > .row.list-unstyled.active-more > .col-md-4.more{display:block !important;-webkit-animation:0.4s faceInOut;animation:0.4s faceInOut;}@-webkit-keyframes faceInOut{0%{opacity:0;}100%{opacity:1;}}@keyframes faceInOut{0%{opacity:0;}100%{opacity:1;}}.list_element_group-item-grid .button-more{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:232px;height:48px;padding:0px 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-negative:0;flex-shrink:0;background:var(--Ex-Light-Gray,#eeeef1);margin-top:48px;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media screen and (min-width:1024px){.list_element_group-item-grid .button-more{cursor:pointer;}.list_element_group-item-grid .button-more:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.05)),to(rgba(0,0,0,0.05))),#eeeef1;background:linear-gradient(0deg,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.05) 100%),#eeeef1;}}@media screen and (max-width:1023px){.list_element_group-item-grid .button-more{padding:0px 15px;gap:10px;margin-top:30px;max-width:150px;height:40px;cursor:default;}}.list_element_group-item-grid .button-more > a.link-more{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:700;line-height:150%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}@media (width:1440px){.list_element_group-item-grid .button-more > a.link-more{line-height:21px;}}@media screen and (max-width:1023px){.list_element_group-item-grid .button-more > a.link-more{font-size:12px;line-height:18px;cursor:default;}}.list_element_group-item-grid .button-more > span.more-icon{padding:1px;-webkit-transform:translate(0px,-2px);transform:translate(0px,-2px);}@media screen and (max-width:1023px){.list_element_group-item-grid .button-more > span.more-icon{margin-left:0 !important;-webkit-transform:translate(-1px,-1px);transform:translate(-1px,-1px);}}.list_element_group-item-grid .button-more > span.more-icon::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:14px;height:14px;background-image:url(/sites/default/files/assets/images/common/plus-red.svg);background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;background-position:center;}@media screen and (max-width:1023px){.list_element_group-item-grid .button-more > span.more-icon::before{width:12px;height:12px;}}.list_element_group-item-grid .button-more.more > span.more-icon::before{background-image:url(/sites/default/files/assets/images/common/minus-red.svg);}@media screen and (max-width:1023px){.list_element_group-item-grid2 > .row > .col-md-4 > .paragraph--type--prg-lawyer-item > .profile-introduction-three-columns .profile-introduction-three-columns-content > .field__item-lawyer_intro-sp{margin-bottom:0.5px;}}.pc-block{display:block;}@media screen and (max-width:1023px){.pc-block{display:none;}}.sp-block{display:none;}@media screen and (max-width:1023px){.sp-block{display:block;}}@media screen and (min-width:1024px){.mt--2-pc{margin-top:-2px;}}.mt--2{margin-top:-2px;}.hidden{display:none;}.list_element_accordion{padding-top:64px;}@media screen and (max-width:1023px){.list_element_accordion{padding-top:40px;}}.list_element_accordion > .c-accordion > .accordion > .accordion-item{padding:32px 0;border:none;border-bottom:1px solid #e1e1e6;}@media screen and (max-width:1023px){.list_element_accordion > .c-accordion > .accordion > .accordion-item{padding:20px 0;}}.list_element_accordion > .c-accordion > .accordion > .accordion-item > .accordion-header > .accordion-button{padding:0;border:none;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:var(--Navy) !important;font-family:"BIZ UDPGothic" !important;font-size:18px !important;font-style:normal;font-weight:700 !important;line-height:150% !important;margin-bottom:0;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media screen and (max-width:1023px){.list_element_accordion > .c-accordion > .accordion > .accordion-item > .accordion-header > .accordion-button{font-size:16px !important;line-height:24px;gap:15px;cursor:default;}}.list_element_accordion > .c-accordion > .accordion > .accordion-item > .accordion-header > .accordion-button::after{position:relative;width:20px;height:20px;right:0;background:url(/sites/default/files/assets/images/common/plus-red2.svg) no-repeat center;-webkit-transform:none;transform:none;}.list_element_accordion > .c-accordion > .accordion > .accordion-item > .accordion-header .accordion-button.focus-visible{display:-webkit-box;display:-ms-flexbox;display:flex;}@media screen and (min-width:1024px){.list_element_accordion > .c-accordion > .accordion > .accordion-item > .accordion-header:hover > .accordion-button{color:#d60000 !important;text-decoration:underline;}}.list_element_accordion > .c-accordion > .accordion > .accordion-item > .accordion-collapse > .accordion-body{border:none;padding:48px 0 0 32px;color:var(--Navy) !important;}@media screen and (max-width:1023px){.list_element_accordion > .c-accordion > .accordion > .accordion-item > .accordion-collapse > .accordion-body{padding:30px 0 0 15px;}}.list_element_accordion > .c-accordion > .accordion > .accordion-item > .accordion-collapse > .accordion-body .paragraph--type--text-element > p{padding-top:0;}.list_element_accordion > .c-accordion > .accordion > .accordion-item > .accordion-collapse > .accordion-body .field--name-field-text-area-summary{padding-top:0;}.list_element_accordion > .c-accordion > .accordion > .accordion-item.active > .accordion-header > .accordion-button::after{background:url(/sites/default/files/assets/images/common/minus-red2.svg) no-repeat center;}.list_element_accordion > .c-accordion > .accordion:first-child{border-top:1px solid #e1e1e6;}.list_element_accordion2 > .c-accordion > .accordion > .accordion-item > .accordion-header > .accordion-button{font-size:16px;line-height:24px;}@media screen and (max-width:1023px){.list_element_accordion2 > .c-accordion > .accordion > .accordion-item > .accordion-header > .accordion-button{font-size:14px;line-height:21px;}}.pc-block{display:block;}@media screen and (max-width:1023px){.pc-block{display:none;}}.sp-block{display:none;}@media screen and (max-width:1023px){.sp-block{display:block;}}.list_element_note{width:calc(100% + 32px);margin-left:-32px;padding-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;}@media screen and (max-width:1023px){.list_element_note{padding-top:20px;width:calc(100% + 15px);margin-left:-15px;gap:0;}}.list_element_note > p{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;}@media screen and (max-width:1023px){.list_element_note > p{line-height:20px;}}.list_element_note > p > span{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;}@media screen and (max-width:1023px){.list_element_note > p > span{font-size:12px;line-height:21px;}}.list_element_note > p > span.tag-num{display:inline-block;width:36px;margin-right:4px;-ms-flex-negative:0;flex-shrink:0;}@media screen and (max-width:1023px){.list_element_note > p > span.tag-num{width:31px;margin-right:5px;}}.list_element_tabs > .c-tabs > .tab-content{margin:0;padding-top:32px;}@media screen and (max-width:1023px){.list_element_tabs > .c-tabs > .tab-content{padding-top:20px;}}.list_element_tabs > .c-tabs > .tab-content > .tab-pane{padding:0;}.list_element_tabs > .c-tabs > .tab-content > .tab-pane > .text-formatted{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.list_element_tabs > .c-tabs > .tab-content > .tab-pane > .text-formatted p{display:inline;margin-bottom:0;line-height:27px;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:28px;}@media (max-width:1023px){.list_element_tabs > .c-tabs > .tab-content > .tab-pane > .text-formatted table,.c-accordion .accordion-body,.list_element_tabs > .c-tabs > .tab-content > .tab-pane > .text-formatted p{font-size:14px;}}.list_element_tabs > .c-tabs > .tab-content > .tab-pane > .text-formatted p span u,.list_element_tabs > .c-tabs > .tab-content > .tab-pane > .text-formatted p span .text-link{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:28px;color:#00007e;text-decoration-line:underline;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media screen and (min-width:1024px){.list_element_tabs > .c-tabs > .tab-content > .tab-pane > .text-formatted p span u:hover,.list_element_tabs > .c-tabs > .tab-content > .tab-pane > .text-formatted p span .text-link:hover{text-decoration-line:none;cursor:pointer;}}@media screen and (max-width:1023px){.list_element_tabs > .c-tabs > .tab-content > .tab-pane > .text-formatted p span u,.list_element_tabs > .c-tabs > .tab-content > .tab-pane > .text-formatted p span .text-link{cursor:default;font-size:14px;}}.list_element_tabs > .c-tabs > .tab-content > .tab-pane > .text-formatted p span u.focus-visible,.list_element_tabs > .c-tabs > .tab-content > .tab-pane > .text-formatted p span .text-link.focus-visible{display:inline;}.list_element_tabs > .c-tabs > .tab-content > .tab-pane > .text-formatted p span .text-underline{text-decoration-line:underline;}.list_element_tabs > .c-tabs > .tab-content > .tab-pane > .text-formatted p span[style*="color:#ff0000"] > span > strong,.list_element_tabs > .c-tabs > .tab-content > .tab-pane > .text-formatted p span strong.text-strong-red{color:var(--Red);font-weight:700;}.list_element_tabs > .c-tabs > .tab-content > .tab-pane > .text-formatted p span[style*="color:#0000ff"] > span > strong,.list_element_tabs > .c-tabs > .tab-content > .tab-pane > .text-formatted p span strong.text-strong-blue{color:#00f;font-weight:700;}.list_element_tabs > .c-tabs > .tab-content > .tab-pane > .text-formatted p .text-small,.list_element_tabs > .c-tabs > .tab-content > .tab-pane > .text-formatted p .text-small2{font-size:10px;font-size:0.625em !important;display:inline-block;line-height:11px;white-space:nowrap;}@media screen and (max-width:1023px){.list_element_tabs > .c-tabs > .tab-content > .tab-pane > .text-formatted p .text-small,.list_element_tabs > .c-tabs > .tab-content > .tab-pane > .text-formatted p .text-small2{font-size:9px;font-size:0.625em !important;}}.list_element_tabs > .c-tabs > .tab-content > .tab-pane > .text-formatted p .text-small{-webkit-transform:translateY(-5px);transform:translateY(-5px);}.list_element_tabs > .c-tabs > .tab-content > .tab-pane > .text-formatted p .text-small2{-webkit-transform:translateY(3px);transform:translateY(3px);}@media screen and (max-width:1023px){.list_element_tabs > .c-tabs > .tab-content > .tab-pane > .text-formatted p .text-small2{line-height:23px;}}@media (min-width:1024px){.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-right > p > a:hover span{color:var(--Red);}}.paragraph--type--text-element.big_text sup,.paragraph--type--text-element.big_text sub,.paragraph--type--text-element.normal_text sup,.paragraph--type--text-element.normal_text sub,.paragraph--type--text-element.small_text sup,.paragraph--type--text-element.small_text sub,.paragraph--type--text-element.very_small_text sup,.paragraph--type--text-element.very_small_text sub{font-size:0.625em !important;}.paragraph--type--text-element.big_text .notable-popover,.paragraph--type--text-element.normal_text .notable-popover,.paragraph--type--list-element .notable-popover,.paragraph--type--text-element.small_text .notable-popover,.paragraph--type--text-element.very_small_text .notable-popover{font-size:0.625em !important;}.list_element_text-title > h2{display:-webkit-box;display:-ms-flexbox;display:flex;}.list_element_text-content > ol > li > p{display:block;}.list_element_text-content > ol{gap:6px;}@media (max-width:1023px){.list_element_text-content > ol{gap:3px;}}.list_element_text-list-notes nav.navbar ul.nav-pills li span.annotation-icon{-ms-flex-negative:0;flex-shrink:0;}.list_element_text-link > ul > li > span > p,.list_element_text-link > ul > li span a p,.list_element_index > ul > li > span > p,.list_element_text-content > ol > li > p{display:block;}@media (max-width:1023px){.list_element_text-link > ul > li > span > p{font-size:14px;}}.list_element_index > ul{gap:12px;}@media (max-width:1023px){.list_element_index > ul{gap:6px;}}.list_element_index > ul > li > i.list_element__chevron-down{margin-top:12px;}.paragraph--type--hierarchical-element .column_list:first-child li.list-unstyled{border-top:none;padding-top:unset;}ol > li > i.item-icon,ul > li > i.item-icon{-ms-flex-negative:0;flex-shrink:0;width:14px;height:14px;-webkit-transform:translateY(50%);transform:translateY(50%);margin-left:-3px !important;bottom:0;}.paragraph  ol > li > i.external-icon,.paragraph  ul > li > i.external-icon{content:url(/sites/default/files/assets/images/common/link-red.svg);}.paragraph  ol > li > i.pdf-icon,.paragraph  ul > li > i.pdf-icon{content:url(/sites/default/files/assets/images/common/pdf-red.svg);}.paragraph  ol > li > i.download-icon,.paragraph  ul > li > i.download-icon{content:url(/sites/default/files/assets/images/common/download-red.svg);}.node--type-generic-page .insight-list-link .list_element_text-link > ul,.node--type-generic-page .list-element_list-link{padding-top:0;}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .row > .col-md-6 > .figure-image{cursor:auto;}.paragraph--type--text-element.very_small_text *{font-size:11px !important;}@media (max-width:1023px){.paragraph--type--text-element.very_small_text *{font-size:10px !important;}}@media (max-width:1023px){.paragraph--type--text-element.small_text *{font-size:12px !important;}}.paragraph--type--prg-lawyer .paragraph--type--prg-lawyer-item .profile_introduction_with_image a .field--name-field-lawyer-name-input{position:relative;z-index:1;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:18px;font-style:normal;font-weight:700;line-height:150%;text-decoration:none;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (min-width:1024px){.paragraph--type--prg-lawyer .paragraph--type--prg-lawyer-item .profile_introduction_with_image a .field--name-field-lawyer-name-input:hover{color:#d60000 !important;text-decoration:underline !important;}}@media (max-width:1023px){.paragraph--type--prg-lawyer .paragraph--type--prg-lawyer-item .profile_introduction_with_image a .field--name-field-lawyer-name-input{font-size:16px;line-height:24px;}}.paragraph--type--prg-lawyer .paragraph--type--prg-lawyer-item .profile_introduction_with_image a .field--name-field-lawyer-name-input::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;background-image:url(/sites/default/files/assets/images/common/chevron-right-red.svg);background-repeat:no-repeat;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transform:translateY(-4px);transform:translateY(-4px);margin-right:8px;}.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item:hover .profile_introduction_with_image .field__item:first-child,.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item .profile_introduction_with_image a:hover .field__item-name{color:var(--Navy);text-decoration:none;}@media (max-width:1023px){.list_element_index > ul > li > i.list_element__chevron-down{gap:7.5px;}}.list_element_text-link > ul > li.nav-item.anchor > span > span > p,.ul-grid li span span p{display:block;}.list_element_text-link > ul > li{max-width:100%;}.list_element_text-list-notes nav.navbar ul.nav-pills li span.annotation-icon{min-width:38px;}.list_element_text-link > ul > li span p a{display:inline;}.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-right > p{display:block;}.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-right > p > a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}@media (min-width:1024px){.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-right > p > a + span{position:relative;top:2px;}}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .card-body > .card-text > .field--name-field-text-area-summary > p{display:block;}.paragraph--type--define-element p > a{display:inline-block !important;color:#00007e !important;text-decoration-line:underline;}.paragraph--type--define-element p > a:hover{text-decoration-line:none !important;}.list_element__wrapper.print_newsletter{padding:0 30px;}.list_element__wrapper{max-width:100%;padding:0;}@media (max-width:1023px){.list_element__wrapper{max-width:100%;padding:0;}}.list_element__wrapper > .field{width:100%;margin-left:auto;margin-right:auto;}.list_element__wrapper > .field > .field__item > div:not(.paragraph--type--block-paragraph){width:732px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto;max-width:732px;overflow:hidden;}.list_element__wrapper > .field > .field__item > hr{width:672px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto;max-width:672px;}@media (max-width:1023px){.list_element__wrapper > .field > .field__item > div:not(.paragraph--type--block-paragraph){width:100%;}.list_element__wrapper > .field > .field__item > hr{width:calc(100% - 60px);}}.node--type-ctt-seminar .field__item p a,.node--type-ctt-books-papers .field__item p a,.node--type-news-page .field__item p a{color:#00007e;text-decoration-line:underline;cursor:pointer;}.node--type-ctt-seminar .field__item p a:hover,.node--type-ctt-books-papers .field__item p a:hover,.node--type-news-page .field__item p a:hover{text-decoration-line:none;}.listBlock ul{padding-left:16px;}.listBlock ul li{list-style:disc;}.listBlock ul li a{color:#00007e;text-decoration-line:underline;cursor:pointer;}.listBlock ul li a:hover{text-decoration-line:none;}.paragraph--type--prg-lawyer.close,.insight-list-link.close{padding-top:80px !important;}.lawyer_element{max-width:100%;padding:0;}@media (max-width:1023px){.lawyer_element{max-width:100%;padding:0;}}.lawyer_element > .field{width:100%;margin-left:auto;margin-right:auto;}.lawyer_element > .field > .field__item > div:not(.paragraph--type--block-paragraph){width:1084px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto;max-width:1084px;overflow:hidden;}.lawyer_element > .field > .field__item > .display__content,.lawyer_element > .field > .field__item > hr{width:1024px !important;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto;max-width:1024px !important;}@media (max-width:1023px){.lawyer_element > .field > .field__item > div:not(.paragraph--type--block-paragraph){width:100%;}.lawyer_element > .field > .field__item > .display__content,.lawyer_element > .field > .field__item > hr{width:calc(100% - 60px) !important;}}
.newsletter_list-seminar .tag-box.seminar-not-empty{margin-top:120px;}@media (max-width:1023px){.newsletter_list-seminar .tag-box.seminar-not-empty{margin-top:100px;}}.newsletter_list-seminar .tag-box .tag-box-wrap{padding:28px 84px;border:4px solid #eeeef1;}@media (max-width:1023px){.newsletter_list-seminar .tag-box .tag-box-wrap{padding:16px;}}.newsletter_list-seminar .tag-box .tag-box-wrap .field__label{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.newsletter_list-seminar .tag-box .tag-box-wrap .field__label{font-size:14px;}}.newsletter_list-seminar .tag-box .tag-box-wrap .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding-top:18px;margin-top:-1px;}@media (max-width:1023px){.newsletter_list-seminar .tag-box .tag-box-wrap .field__items{padding-top:14px;gap:5px;margin-top:0;}}.newsletter_list-seminar .tag-box .tag-box-wrap .field__items a{color:#00007e;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:3.5px 8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#eeeef1;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;margin-right:1px;}@media (max-width:1023px){.newsletter_list-seminar .tag-box .tag-box-wrap .field__items a{font-size:12px;}}@media (min-width:1024px){.newsletter_list-seminar .tag-box .tag-box-wrap .field__items a:hover{background:#e1e1e6;text-decoration:underline;}}.newsletter_list-seminar a.btn-default span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}@media (min-width:1024px){.lh-js.mt{margin-top:13px;}}.node--type-ctt-newsletter .item-box .field--name-field-content-title::before{display:inline-block !important;content:url(/sites/default/files/assets/images/common/chevron-right-red.svg);margin-right:8px;position:relative;top:-2px;}@media (max-width:1023px){.node--type-ctt-newsletter .c-seminar-list .view-seminar-listing .field--name-field-event-date-display,.node--type-ctt-newsletter .c-seminar-list .view-seminar-listing .field--name-field-content-title{padding:0;}}
.legal-topics-posts{width:100%;max-width:1084px;padding:64px 30px 0;margin:0 auto;}@media screen and (max-width:1023px){.legal-topics-posts{padding:40px 30px 1px;}}@media screen and (max-width:1023px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content{padding:0;}}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list{margin:0;}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list::before{display:none;}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li{padding:48px 0;border-top:1px solid #e1e1e6;}@media screen and (max-width:1023px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li{padding:40px 0;}}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li:first-child{padding-top:0;border-top:none;margin-top:-1px;}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li:last-child{padding-bottom:0;}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;}@media screen and (min-width:1024px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row:hover > .col-md-3 > a > .field--name-field-thumbnail > img{-webkit-transform:scale(1.04);transform:scale(1.04);}}@media screen and (max-width:1023px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row{gap:21px;}}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-3{padding:0;width:35%;max-width:320px;max-height:160px;}@media screen and (max-width:1023px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-3{width:100%;max-width:100%;max-height:unset;}}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-3 > a{height:100%;}@media screen and (max-width:1023px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-3 > a{cursor:default;}}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-3 > a > .field--name-field-thumbnail{overflow:hidden;height:100%;}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-3 > a > .field--name-field-thumbnail > img{width:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:0;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;}@media screen and (max-width:1023px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-3 > a > .field--name-field-thumbnail > img{height:unset;}}@media screen and (min-width:1024px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-3:hover > a > .field--name-field-thumbnail > img{-webkit-transform:scale(1.04);transform:scale(1.04);}}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9{padding:0;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:auto;-ms-flex-negative:1;flex-shrink:1;}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > .field--name-field-update-date{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;}@media screen and (max-width:1023px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > .field--name-field-update-date{line-height:15px;}}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > .field--name-field-update-date > time{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:150%;}@media screen and (max-width:1023px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > .field--name-field-update-date > time{font-size:10px;line-height:15px;}}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > a{display:block;margin-top:8px;}@media screen and (max-width:1023px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > a{margin-top:5px;}}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > a > .field--name-field-content-title{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:18px;font-style:normal;font-weight:700;line-height:175%;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (width:1440px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > a > .field--name-field-content-title{line-height:32px;}}@media screen and (max-width:1023px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > a > .field--name-field-content-title{font-size:16px;line-height:28px;cursor:default;}}@media screen and (min-width:1024px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > a > .field--name-field-content-title:hover{color:var(--Red);}}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > a > .field--name-field-content-title::before{margin-right:0;}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > .field--name-field-thumbnail-text{background:transparent;position:static;padding:0;margin-top:16px;height:50px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;overflow:hidden;color:var(--navy-70);text-overflow:ellipsis;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}@media screen and (max-width:1023px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > .field--name-field-thumbnail-text{margin-top:10px;}}@media (width:1440px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > .field--name-field-thumbnail-text{line-height:25px;}}@media screen and (max-width:1023px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > .field--name-field-thumbnail-text{height:63px;font-size:12px;line-height:21px;-webkit-line-clamp:3;}}.legal-topics-posts{width:100%;max-width:1084px;padding:64px 30px 0;margin:0 auto;}@media screen and (max-width:1023px){.legal-topics-posts{padding:40px 30px 1px;}}@media screen and (max-width:1023px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content{padding:0;}}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list{margin:0;}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list::before{display:none;}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li{padding:48px 0;border-top:1px solid #e1e1e6;}@media screen and (max-width:1023px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li{padding:40px 0;}}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li:first-child{padding-top:0;border-top:none;margin-top:-1px;}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li:last-child{padding-bottom:0;}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;}@media screen and (min-width:1024px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row:hover > .col-md-3 > a > .field--name-field-thumbnail > img{-webkit-transform:scale(1.04);transform:scale(1.04);}}@media screen and (max-width:1023px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row{gap:21px;}}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-3{padding:0;width:35%;max-width:320px;max-height:160px;}@media screen and (max-width:1023px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-3{width:100%;max-width:100%;max-height:unset;}}@media screen and (max-width:1023px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-3 > a{cursor:default;}}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-3 > a > .field--name-field-thumbnail > img{width:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:0;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;}@media screen and (max-width:1023px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-3 > a > .field--name-field-thumbnail > img{height:unset;}}@media screen and (min-width:1024px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-3:hover > a > .field--name-field-thumbnail > img{-webkit-transform:scale(1.04);transform:scale(1.04);}}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9{padding:0;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:auto;-ms-flex-negative:1;flex-shrink:1;}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > .field--name-field-update-date{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;}@media screen and (max-width:1023px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > .field--name-field-update-date{line-height:15px;}}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > .field--name-field-update-date > time{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:150%;}@media screen and (max-width:1023px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > .field--name-field-update-date > time{font-size:10px;line-height:15px;}}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > a{display:block;margin-top:8px;}@media screen and (max-width:1023px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > a{margin-top:5px;}}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > a > .field--name-field-content-title{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:18px;font-style:normal;font-weight:700;line-height:175%;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (width:1440px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > a > .field--name-field-content-title{line-height:32px;}}@media screen and (max-width:1023px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > a > .field--name-field-content-title{font-size:16px;line-height:28px;cursor:default;}}@media screen and (min-width:1024px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > a > .field--name-field-content-title:hover{color:var(--Red);}}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > a > .field--name-field-content-title::before{margin-right:0;}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > .field--name-field-thumbnail-text{background:transparent;position:static;padding:0;margin-top:16px;height:50px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;overflow:hidden;color:var(--navy-70);text-overflow:ellipsis;font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-webkit-box-align:start;}@media screen and (max-width:1023px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > .field--name-field-thumbnail-text{margin-top:10px;}}@media (width:1440px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > .field--name-field-thumbnail-text{line-height:25px;}}@media screen and (max-width:1023px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > .field--name-field-thumbnail-text{height:63px;font-size:12px;line-height:21px;-webkit-line-clamp:3;}}@media (min-width:1024px){.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-3 > a > .field--name-field-thumbnail > img{height:160px !important;}}
.majorcategories-text-content{padding-top:48px;}@media screen and (max-width:1023px){.majorcategories-text-content{padding-top:30px;}}.majorcategories-text-content > p{margin-bottom:0;}@media screen and (max-width:1023px){.majorcategories-text-content > p{line-height:24px;}}.majorcategories-text-content > p,.majorcategories-text-content > p > span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;}@media screen and (min-width:1024px){.majorcategories-text-content > p
  .majorcategories-text-content > p > span{line-height:27px;}}@media screen and (max-width:1023px){.majorcategories-text-content > p,.majorcategories-text-content > p > span{font-size:14px;line-height:25px;}}@media screen and (max-width:1023px){.majorcategories-text-content > p > span:last-child{display:block;margin:2px 0 -2px 0;}}.subcategories-location-text{padding:64px 0 0 0;}@media screen and (max-width:1023px){.subcategories-location-text{padding:40px 0 0 0;}}.subcategories-location-text p{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin:0;}@media screen and (min-width:1024px){.subcategories-location-text p{line-height:28px;}}@media screen and (max-width:1023px){.subcategories-location-text p{font-size:14px;line-height:25px;}}@media screen and (max-width:1023px){.subcategories-location-text p:nth-child(3) > span{margin:-2px 0 -1px 0;}}@media screen and (max-width:1023px){.subcategories-location-text p:nth-child(5) > span{margin:-2px 0 -5px 0;}}@media screen and (max-width:1023px){.subcategories-location-text p:nth-child(7) > span{margin:2px 0 -1px 0;}}.subcategories-location-text p.majorcategories-btn-content{padding:48px 0 0 0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media screen and (max-width:1023px){.subcategories-location-text p.majorcategories-btn-content{padding:30px 0 0 0;}}.subcategories-location-text p.majorcategories-btn-content a.majorcategories-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:320px;padding:16px 24px;gap:24px;-ms-flex-negative:0;flex-shrink:0;background:#EEEEF1;border:none;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:150%;}@media screen and (min-width:1024px){.subcategories-location-text p.majorcategories-btn-content a.majorcategories-btn{line-height:24px;}.subcategories-location-text p.majorcategories-btn-content a.majorcategories-btn:hover{background:#E2E2E5;}}@media screen and (max-width:1023px){.subcategories-location-text p.majorcategories-btn-content a.majorcategories-btn{width:100%;padding:14.5px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;cursor:default;font-size:14px;}}.subcategories-location-text p.majorcategories-btn-content a.majorcategories-btn::after{content:"";-ms-flex-negative:0;flex-shrink:0;width:14px;height:auto;content:url(/sites/default/files/assets/images/common/pdf-red.svg);background-repeat:no-repeat;bottom:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(2px);transform:translateY(2px);}
.hierarchical_element{padding-top:64px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr;grid-template-columns:1fr 1fr;gap:32px;}@media screen and (max-width:1023px){.hierarchical_element{padding-top:40px;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:20px;}}.hierarchical_element .block-text-hierarchy{display:block;width:100%;padding:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;-ms-flex-negative:0;flex-shrink:0;border:4px solid #EEEEF1;background:#fff;}@media screen and (max-width:1023px){.hierarchical_element .block-text-hierarchy{width:100%;}}@media screen and (min-width:1024px){.hierarchical_element .block-text-hierarchy{margin-bottom:0.5px;}}@media screen and (max-width:1023px){.hierarchical_element .block-text-hierarchy{padding:20px;gap:15px;}}.hierarchical_element .block-text-hierarchy li.list-unstyled{padding-bottom:24px;border-bottom:1px solid #E1E1E6;margin:-4px 0 0 -4px;width:calc(100% + 8px);}@media screen and (max-width:1023px){.hierarchical_element .block-text-hierarchy li.list-unstyled{padding-bottom:15px;}}.hierarchical_element .block-text-hierarchy li.list-unstyled > a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-bottom:-0.5px;}@media screen and (max-width:1023px){.hierarchical_element .block-text-hierarchy li.list-unstyled > a{margin-bottom:1px;}}.hierarchical_element .block-text-hierarchy li.list-unstyled > a > span.chevron-icon{content:url(/sites/default/files/assets/images/common/chevron-right-red.svg);margin:10px 0 0 0;opacity:1;}@media screen and (max-width:1023px){.hierarchical_element .block-text-hierarchy li.list-unstyled > a > span.chevron-icon{margin:8px 0 0 0;}}.hierarchical_element .block-text-hierarchy li.list-unstyled > a > span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:20px;font-style:normal;font-weight:700;line-height:150%;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media screen and (min-width:1024px){.hierarchical_element .block-text-hierarchy li.list-unstyled > a > span{line-height:30px;}}@media screen and (max-width:1023px){.hierarchical_element .block-text-hierarchy li.list-unstyled > a > span{font-size:16px;line-height:24px;}}@media screen and (min-width:1024px){.hierarchical_element .block-text-hierarchy li.list-unstyled > a:hover span{color:var(--Red);text-decoration:underline;}}.hierarchical_element .block-text-hierarchy .card-body{margin:24px 0 -4px -4px;}@media screen and (max-width:1023px){.hierarchical_element .block-text-hierarchy .card-body{margin:15px 0 -4px -4px;}}.hierarchical_element .block-text-hierarchy .card-body > p.card-text{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;width:calc(100% + 8px);text-overflow:unset;white-space:unset;}@media screen and (min-width:1024px){.hierarchical_element .block-text-hierarchy .card-body > p.card-text{line-height:28px;max-height:168px;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;}}@media screen and (max-width:1023px){.hierarchical_element .block-text-hierarchy .card-body > p.card-text{font-size:14px;line-height:24.8px;}}
.majorcategories-global-project{background-color:#fff;padding-top:120px;}@media (max-width:1023px){.majorcategories-global-project{padding-top:100px;}}.majorcategories-global-project .views-element-container{margin-top:0;}.majorcategories-global-project .view-content > .item-list{padding-bottom:48px;margin-bottom:-1px;padding-top:64px;}@media screen and (max-width:1023px){.majorcategories-global-project .view-content > .item-list{padding-bottom:30px;padding-top:40px;}}.majorcategories-global-project .view-content > .item-list ul{margin-left:0;margin-right:0;}.majorcategories-global-project .view-content > .item-list ul li{display:block;width:100%;max-width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-bottom:0;border-bottom:1px solid #E1E1E6;padding-left:0;padding-right:0;}.majorcategories-global-project .view-content > .item-list ul li::before{display:none;}.majorcategories-global-project .view-content > .item-list ul li:first-child{border-top:1px solid #E1E1E6;}.majorcategories-global-project .view-content > .item-list ul li .views-row{padding:24px 0;position:relative;}@media (max-width:1023px){.majorcategories-global-project .view-content > .item-list ul li .views-row{padding:15px 0;}}.majorcategories-global-project .view-content > .item-list ul li .views-row_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:18px;}@media (max-width:1023px){.majorcategories-global-project .view-content > .item-list ul li .views-row_top{gap:10px;}}.majorcategories-global-project .view-content > .item-list ul li .views-row_top .field--name-field-release-date,.majorcategories-global-project .view-content > .item-list ul li .views-row_top .field--name-field-display-posting-date-time{color:#736C7A;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;-ms-flex-negative:0;flex-shrink:0;padding:1.5px 0;background:transparent;}.majorcategories-global-project .view-content > .item-list ul li .views-row_top .field--name-field-display-posting-date-time{color:#736C7A;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;-ms-flex-negative:0;flex-shrink:0;padding:1.5px 0;}@media (max-width:1023px){.majorcategories-global-project .view-content > .item-list ul li .views-row_top .field--name-field-release-date,.majorcategories-global-project .view-content > .item-list ul li .views-row_top .field--name-field-display-posting-date-time{font-size:10px;}}.majorcategories-global-project .view-content > .item-list ul li .views-row_top .field--name-field-news-category{color:#372D41;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5px 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#EEEEF1;margin-bottom:0;}@media (max-width:1023px){.majorcategories-global-project .view-content > .item-list ul li .views-row_top .field--name-field-news-category{font-size:10px;line-height:15px;}}.majorcategories-global-project .view-content > .item-list ul li .views-row_bot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:100%;margin-top:8px;padding-right:36px;}@media (min-width:1024px){.majorcategories-global-project .view-content > .item-list ul li .views-row_bot:hover .field--name-field-content-title{color:#D60000;text-decoration:underline;}}@media (max-width:1023px){.majorcategories-global-project .view-content > .item-list ul li .views-row_bot{padding-right:19px;margin-top:5px;}}.majorcategories-global-project .view-content > .item-list ul li .views-row_bot .field--name-field-content-title{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:175%;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media (max-width:1023px){.majorcategories-global-project .view-content > .item-list ul li .views-row_bot .field--name-field-content-title{font-size:14px;line-height:25px;}}.majorcategories-global-project .view-content > .item-list ul li .views-row_bot .field--name-field-content-title::before{display:none;}.majorcategories-global-project .view-content > .item-list ul li .views-row_bot .field--name-field-content-title br{display:none;}@media (max-width:390px){.majorcategories-global-project .view-content > .item-list ul li .views-row_bot .field--name-field-content-title br{display:block;}}.majorcategories-global-project .view-content > .item-list ul li .views-row_bot .field--name-field-lawyer-name-input{line-height:17px;}@media (max-width:1023px){.majorcategories-global-project .view-content > .item-list ul li .views-row_bot .field--name-field-lawyer-name-input{line-height:15px;}}.majorcategories-global-project .view-content > .item-list ul li .views-row_bot_title{-webkit-box-flex:1;-ms-flex:1;flex:1;}.majorcategories-global-project .view-content > .item-list ul li .views-row_bot_button{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;}.majorcategories-global-project .view-content > .item-list ul li .views-row_link{margin-top:16px;}@media (max-width:1023px){.majorcategories-global-project .view-content > .item-list ul li .views-row_link{margin-top:10px;}}.majorcategories-global-project .view-content > .item-list ul li .views-row_link .field--name-field-lawyer-name{padding-left:0;}@media (max-width:1023px){.majorcategories-global-project .view-content > .item-list ul li .views-row_link .field--name-field-lawyer-name{padding-right:19px;}}@media screen and (max-width:1023px){.majorcategories-global-project .view-content > .btn-default{width:100%;}}
@media screen and (max-width:1023px){#ctt-lawyer-topics.majorcategories-topics{margin-top:0;}}#ctt-lawyer-topics.majorcategories-topics .c-tabs .tab-content .tab-pane .view-content .item-list ul li .field--name-field-release-date{padding:25px 32px 8px;}@media (max-width:1023px){#ctt-lawyer-topics.majorcategories-topics .c-tabs .tab-content .tab-pane .view-content .item-list ul li .field--name-field-release-date{padding:15px 19px 5px;}}#ctt-lawyer-topics.majorcategories-topics .c-tabs .tab-content .tab-pane .view-content .item-list ul li .field--name-field-content-title{padding:0 30px 0 32px;}@media screen and (max-width:1023px){#ctt-lawyer-topics.majorcategories-topics .c-tabs .tab-content .tab-pane .view-content .item-list ul li .field--name-field-content-title{word-break:break-word;padding:0 20px;}}#ctt-lawyer-topics.majorcategories-topics .c-tabs .tab-content .tab-pane .view-content .item-list ul li .field--name-field-content-title::before{margin-right:8px;}@media screen and (max-width:1023px){#ctt-lawyer-topics.majorcategories-topics .c-tabs .tab-content .tab-pane .view-content .item-list ul li .field--name-field-content-title::before{margin-right:7px;}}#ctt-lawyer-topics.majorcategories-topics .c-tabs .tab-content .tab-pane .view-content .item-list ul li .field--name-field-author{padding:17px 32px 46px;gap:0 22.5px;}@media (max-width:1023px){#ctt-lawyer-topics.majorcategories-topics .c-tabs .tab-content .tab-pane .view-content .item-list ul li .field--name-field-author{padding:10px 19px 40px;gap:0 15px;}}#ctt-lawyer-topics.majorcategories-topics .c-tabs .tab-content .tab-pane .view-content .item-list ul li .field--name-field-author .field--name-field-lawyer-name{gap:0 22.2px;}@media (max-width:1023px){#ctt-lawyer-topics.majorcategories-topics .c-tabs .tab-content .tab-pane .view-content .item-list ul li .field--name-field-author .field--name-field-lawyer-name{gap:0 15px;}}#ctt-lawyer-topics.majorcategories-topics .c-tabs .tab-content .tab-pane .view-content .item-list ul li .field--name-field-author > .field__item .field--name-field-lawyer-name-input::after{right:-14px;}@media (max-width:1023px){#ctt-lawyer-topics.majorcategories-topics .c-tabs .tab-content .tab-pane .view-content .item-list ul li .field--name-field-author > .field__item .field--name-field-lawyer-name-input::after{right:-10px;}}#ctt-lawyer-topics.majorcategories-topics .c-tabs .tab-content .tab-pane .view-content .item-list ul li .field--name-field-author > .field__item .field--name-field-author-name::after{right:-14px;}@media (max-width:1023px){#ctt-lawyer-topics.majorcategories-topics .c-tabs .tab-content .tab-pane .view-content .item-list ul li .field--name-field-author > .field__item .field--name-field-author-name::after{right:-10px;}}#ctt-lawyer-topics.majorcategories-topics .group-btn-4-col{margin-top:1px;}.pc-block{display:block !important;}@media screen and (max-width:1023px){.pc-block{display:none !important;}}.pc-1440-block{display:none;}@media (width:1440px){.pc-1440-block{display:block;}}
#ctt-lawyer-other.majorcategories-other{margin-top:0;padding-bottom:0;}#ctt-lawyer-other.majorcategories-other .majorcategories-other-btn{height:auto;padding:16px 52px 16px 24px !important;gap:24px;text-align:left;margin-left:auto;margin-right:unset;position:relative;}@media screen and (max-width:1023px){#ctt-lawyer-other.majorcategories-other .majorcategories-other-btn{margin-top:32px;padding:14.5px 44px 13.5px 20px !important;}}#ctt-lawyer-other.majorcategories-other .item-list ul.slick-slider{padding-bottom:48px;}#ctt-lawyer-other.majorcategories-other .item-list ul.slick-slider .slick-arrow{bottom:-61px;}@media screen and (max-width:1023px){#ctt-lawyer-other.majorcategories-other .item-list ul.slick-slider .slick-arrow{bottom:-12px;}}#ctt-lawyer-other.majorcategories-other .item-list ul.slick-slider .slick-dots{bottom:-64px;}@media screen and (max-width:1023px){#ctt-lawyer-other.majorcategories-other .item-list ul.slick-slider .slick-dots{bottom:-11px;}}.majorcategories-legal-topic .majorcategories-legal-topic-btn{height:auto;padding:16px 52px 16px 24px !important;gap:24px;text-align:left;}@media screen and (max-width:1023px){.majorcategories-legal-topic .majorcategories-legal-topic-btn{padding:14.5px 44px 14.5px 20px !important;}}.pc-block{display:block;}@media screen and (max-width:1023px){.pc-block{display:none !important;}}.sp-block{display:none !important;}@media screen and (max-width:1023px){.sp-block{display:block !important;}}
@media (max-width:1023px){.majorcategories_list-feature .view-topic-listing-special-feature .view-content{padding-right:0;}}.majorcategories_list-feature .view-topic-listing-special-feature .item-list{margin:0;}@media (max-width:1023px){.majorcategories_list-feature .view-topic-listing-special-feature .item-list{margin:0;}}.majorcategories_list-feature .view-topic-listing-special-feature .item-list ul li{background-color:#fff;}.majorcategories_list-feature .view-topic-listing-special-feature .item-list ul li:hover{z-index:2;}@media (min-width:1024px){.majorcategories_list-feature .view-topic-listing-special-feature .item-list ul li:hover .field--name-field-content-title{color:#D60000;text-decoration:underline;}}.majorcategories_list-feature .view-topic-listing-special-feature .item-list ul li .item-box{padding-top:26px;}@media (max-width:1023px){.majorcategories_list-feature .view-topic-listing-special-feature .item-list ul li .item-box{padding-top:15px;padding-bottom:40px;}}.majorcategories_list-feature .view-topic-listing-special-feature .item-list ul li .label{border-radius:30px;position:absolute;top:8px;left:8px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;padding:2px 8px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:var(--White);z-index:3;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;background:var(--Gray---Gradation,radial-gradient(117.58% 141.42% at 0% 0%,#5A5A64 0%,#252532 100%));}@media (max-width:1023px){.majorcategories_list-feature .view-topic-listing-special-feature .item-list ul li .label{left:5px;top:5px;height:20px;padding-top:0;}}.majorcategories_list-feature .view-topic-listing-special-feature .item-list ul li .label-red{background:var(--Dark-Red);}.majorcategories_list-feature .view-topic-listing-special-feature .item-list ul li .label-blue{background:var(--Blue-4);}.majorcategories_list-feature .view-topic-listing-special-feature .item-list ul li .label-green{background:#277B00;}.majorcategories_list-feature .view-topic-listing-special-feature .item-list ul li .label-grey{background:var(--navy-70);}.majorcategories_list-feature .view-topic-listing-special-feature .field--name-field-update-date{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs);font-style:normal;font-weight:400;line-height:150%;padding:0 31px 8px;min-height:24.5px;position:relative;cursor:text;z-index:6;}@media (max-width:1023px){.majorcategories_list-feature .view-topic-listing-special-feature .field--name-field-update-date{padding:0 19px 5px;min-height:initial;background-color:transparent;}}.majorcategories_list-feature .view-topic-listing-special-feature .field--name-field-update-date span{margin-left:14px;position:relative;}.majorcategories_list-feature .view-topic-listing-special-feature .field--name-field-update-date span::before{content:"";width:1px;height:12px;background:var(--light-gray-30);position:absolute;top:0;left:-9px;z-index:1;}.majorcategories_list-feature .view-topic-listing-special-feature .field--name-field-content-title{padding:0 31px 2px;}@media (max-width:1023px){.majorcategories_list-feature .view-topic-listing-special-feature .field--name-field-content-title{padding:0 18px 0px !important;}}.majorcategories_list-feature .view-topic-listing-special-feature .field--name-field-content-title{padding-bottom:48px;}@media screen and (max-width:1023px){.majorcategories_list-feature .view-topic-listing-special-feature .field--name-field-content-title{padding-bottom:40px;}}.majorcategories_list-feature .item-list ul.slick-slider{padding-bottom:48px;}@media screen and (max-width:1023px){.majorcategories_list-feature .item-list ul.slick-slider{margin-bottom:-1px;}}.majorcategories_list-feature .item-list ul.slick-slider .slick-arrow{bottom:-47px;}@media screen and (max-width:1023px){.majorcategories_list-feature .item-list ul.slick-slider .slick-arrow{bottom:0;}}.majorcategories_list-feature .item-list ul.slick-slider .slick-dots{bottom:-46px;}@media screen and (max-width:1023px){.majorcategories_list-feature .item-list ul.slick-slider .slick-dots{bottom:2px;}}.majorcategories-contact{top:0;padding-bottom:120px;}@media screen and (max-width:1023px){.majorcategories-contact{padding-bottom:100px;}}
.subcategories-location-offices{width:100%;padding:120px 0;background:#F7F7F8;margin:80px 0 0 0;}@media screen and (max-width:1023px){.subcategories-location-offices{padding:100px 0;margin:60px 0 0 0;}}#position{padding:120px 0 0 0;background:#F7F7F8;margin:80px 0 0 0;}@media screen and (max-width:1023px){#position{padding:100px 0 0 0;margin:60px 0 0 0;}}#position h2{width:100%;max-width:1084px;padding:0 30px;margin:0 auto;position:relative;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}@media screen and (max-width:1023px){#position h2{font-size:24px;}}#position h2::before{content:url(/sites/default/files/assets/images/common/vector_title_pc.svg);margin-right:24px;position:relative;top:3px;}@media screen and (max-width:1023px){#position h2::before{content:url(/sites/default/files/assets/images/common/vector_title_sp.svg);margin-right:15px;top:1px;}}.subcategories-location-offices__list{padding:64px 0 120px 0;background:#F7F7F8;margin:0;}@media screen and (max-width:1023px){.subcategories-location-offices__list{padding:40px 0 100px 0;}}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper{width:100%;max-width:1084px;padding:0 30px;margin:0 auto;}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item{display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr;grid-template-columns:1fr 1fr;gap:32px;padding:64px 0;border-top:1px solid #E1E1E6;}@media screen and (max-width:1023px){.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:20px;padding:40px 0;}}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item__img{max-width:496px;max-height:248px;}@media screen and (max-width:1023px){.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item__img{width:100%;max-width:100%;max-height:unset;}}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item__img img{width:100%;-o-object-fit:cover;object-fit:cover;}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;}@media screen and (max-width:1023px){.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content{gap:30px;}}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;}@media screen and (max-width:1023px){.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group{gap:5px;}}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group p{margin-bottom:0;}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group a.offices__item-title{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;position:relative;padding-left:12px;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:20px;font-style:normal;font-weight:700;line-height:150%;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group a.offices__item-title::before{content:"";position:absolute;top:11px;left:0;width:4px;height:8px;-ms-flex-negative:0;flex-shrink:0;background-image:url(/sites/default/files/assets/images/common/chevron-right-red.svg);background-repeat:no-repeat;background-size:cover;}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group a.offices__item-title::after{content:"";position:absolute;width:calc(100% - 12px);height:2px;bottom:1px;right:0;background-color:transparent;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;}@media screen and (max-width:1023px){.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group a.offices__item-title{font-size:16px;cursor:default;}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group a.offices__item-title::before{top:8px;}}@media screen and (min-width:1024px){.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group a.offices__item-title:hover{color:var(--Red);}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group a.offices__item-title:hover::after{background-color:var(--Red);}}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group p.offices__item-address{margin:0;color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;}@media screen and (max-width:1023px){.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group p.offices__item-address{font-size:14px;cursor:default;}}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group p.offices__item-phone,.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group a.offices__item-phone{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:28px;position:relative;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group p.offices__item-phone::before,.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group a.offices__item-phone::before{content:"";position:absolute;top:2px;left:0;width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;background-image:url(/sites/default/files/assets/images/common/phone-red.svg);background-repeat:no-repeat;background-size:cover;}@media screen and (max-width:1023px){.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group p.offices__item-phone,.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group a.offices__item-phone{font-size:14px;cursor:default;padding-left:26px;text-decoration:underline;}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group p.offices__item-phone::before,.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group a.offices__item-phone::before{width:18px;height:18px;}}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group .offices__item-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;}@media screen and (max-width:1023px){.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group .offices__item-group{gap:15px;}}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group .offices__item-group .offices__item-map,.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group .offices__item-group .offices__item-pdf{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin:0;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;position:relative;}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group .offices__item-group .offices__item-map::before,.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group .offices__item-group .offices__item-pdf::before{content:"";margin-top:2px;width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;background-repeat:no-repeat;background-size:cover;}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group .offices__item-group .offices__item-map::after,.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group .offices__item-group .offices__item-pdf::after{content:"";position:absolute;width:calc(100% - 28px);height:1px;bottom:2px;right:0;background-color:var(--Navy);}@media screen and (min-width:1024px){.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group .offices__item-group .offices__item-map:hover::after,.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group .offices__item-group .offices__item-pdf:hover::after{background-color:transparent;}}@media screen and (max-width:1023px){.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group .offices__item-group .offices__item-map,.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group .offices__item-group .offices__item-pdf{font-size:14px;cursor:default;}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group .offices__item-group .offices__item-map::before,.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group .offices__item-group .offices__item-pdf::before{width:18px;height:18px;}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group .offices__item-group .offices__item-map::after,.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group .offices__item-group .offices__item-pdf::after{width:calc(100% - 26px);}}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group .offices__item-group .offices__item-map::before{background-image:url(/sites/default/files/assets/images/common/location-red.svg);}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group .offices__item-group .offices__item-pdf::before{width:16px;height:16px;background-image:url(/sites/default/files/assets/images/common/pdf-red.svg);}@media screen and (max-width:1023px){.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group .offices__item-group .offices__item-pdf::before{width:18px;height:18px;margin-top:0;}}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group .offices__item-group .offices__item-pdf::after{width:calc(100% - 24px);}@media screen and (max-width:1023px){.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group .offices__item-group .offices__item-pdf::after{width:calc(100% - 26px);}}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper:first-child .subcategories-location-offices__item{padding-top:0;border-top:none;}.subcategories-location-offices__list .subcategories-location-offices__item-wrapper:last-child .subcategories-location-offices__item{padding-bottom:0;}
.c-seminar-list.majorcategories_list-seminar .view-seminar-listing .field--name-field-event-date-display{min-height:auto;padding:0 30px 6px;}.c-seminar-list.majorcategories_list-seminar .view-seminar-listing .field--name-field-content-title{padding:0 34px 3px 30px;}.c-seminar-list.majorcategories_list-seminar .field--name-field-category{padding:0 31px;margin-bottom:15px;}.c-seminar-list.majorcategories_list-seminar .field--name-field-lawyer-name{padding:0 32px 47px;}
.header-contact{position:relative !important;}.header-contact .header-desktop{position:relative !important;height:72px;}@media (max-width:1023px){.header-contact .header-desktop{display:none !important;}}.header-contact .header-desktop img{max-width:177.697px;height:auto;}.header-contact .header-mobile{position:relative !important;height:60px;}.header-contact .header-mobile img{max-width:160px;}#toolbar-administration ~ .dialog-off-canvas-main-canvas #page #header .header-contact .header-mobile{top:0;}
.banner-contact{background:#F7F7F8;padding:64px 0;margin:0;}@media (max-width:1023px){.banner-contact{padding:40px 0;}}.banner-contact .block-page-title-block{padding:0;}.banner-contact .block-page-title-block .row{margin:0;}.banner-contact .block-page-title-block .row .block-content-title{background:transparent;padding:0;}.banner-contact .block-page-title-block .row .block-content-title h1{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--Font-size-JP-headline-XXL,40px);font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.banner-contact .block-page-title-block .row .block-content-title h1{font-size:var(--Font-size-JP-headline-XXL,24px);}}
.content-step .col.col-main{padding:0;}.content-step #block-mhm-block-webform-contact{margin-top:64px;}@media (max-width:1023px){.content-step #block-mhm-block-webform-contact{margin-top:40px;}}.content-step .block-content-block_content .content .request-wrap{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 32px minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;}@media (max-width:1023px){.content-step .block-content-block_content .content .request-wrap{-ms-grid-columns:minmax(0,1fr);grid-template-columns:repeat(1,minmax(0,1fr));gap:20px;}}.content-step .block-content-block_content .content .request-wrap .request-item{padding:28px;border:4px solid var(--Ex-Light-Gray,#EEEEF1);}@media (max-width:1023px){.content-step .block-content-block_content .content .request-wrap .request-item{padding:16px;}}.content-step .block-content-block_content .content .request-wrap .request-item .request-title{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-l,18px);font-style:normal;font-weight:700;line-height:150%;padding-bottom:24px;border-bottom:1px solid #E1E1E6;}@media (max-width:1023px){.content-step .block-content-block_content .content .request-wrap .request-item .request-title{font-size:16px;padding-bottom:15px;}}.content-step .block-content-block_content .content .request-wrap .request-item .request-content{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;padding-top:24px;}@media (max-width:1023px){.content-step .block-content-block_content .content .request-wrap .request-item .request-content{font-size:14px;padding-top:15px;line-height:25px;}}.content-step .title-form-wrap{padding-top:120px;}@media (max-width:1023px){.content-step .title-form-wrap{padding-top:100px;}}.content-step .title-form-wrap_note{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;margin-top:48px;}@media (max-width:1023px){.content-step .title-form-wrap_note{margin-top:30px;line-height:25px;}}.content-step .element-list-section .form-error-message{display:none;padding:23px 31px;border:1px solid var(--Red,#D60000);margin-top:48px;}@media (max-width:1023px){.content-step .element-list-section .form-error-message{padding:14px 19px;margin-top:30px;}}.content-step .element-list-section .form-error-message p{color:var(--Red,#D60000);text-align:center;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:700;line-height:175%;text-align:center;margin-bottom:0;}.content-step .element-list-section ul{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));padding:24px 0;border-top:1px solid #E1E1E6;border-bottom:1px solid #E1E1E6;margin-top:64px;}@media (max-width:1023px){.content-step .element-list-section ul{padding:15px 0;margin-top:40px;}}.content-step .element-list-section ul li .step{color:var(--navy-70,#736C7A);text-align:center;font-family:proxima-nova,sans-serif;font-size:var(--font-size-jp-body-label-s,14px);font-style:normal;font-weight:600;line-height:125%;letter-spacing:0.7px;}@media (max-width:1023px){.content-step .element-list-section ul li .step{font-size:12px;}}.content-step .element-list-section ul li .progress-title{color:var(--navy-70,#736C7A);text-align:center;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:700;line-height:150%;margin-top:4px;}@media (max-width:1023px){.content-step .element-list-section ul li .progress-title{font-size:14px;margin-top:0;}}.content-step .element-list-section ul li.is-active .step{color:var(--Red,#D60000);}.content-step .element-list-section ul li.is-active .progress-title{color:var(--Red,#D60000);}.content-step .element-list-section .form-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px;margin-top:64px;}@media (max-width:1023px){.content-step .element-list-section .form-content{gap:30px;margin-top:30px;}}.content-step .element-list-section .form-content .form-wrap-input,.content-step .element-list-section .form-content .form-textarea-wrapper{width:100%;}.content-step .element-list-section .form-content .form-wrap-input label.error,.content-step .element-list-section .form-content .form-textarea-wrapper label.error{color:var(--Red,#D60000);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s,14px);font-style:normal;font-weight:700;line-height:150%;padding-bottom:8px;display:block;}@media (max-width:1023px){.content-step .element-list-section .form-content .form-wrap-input label.error,.content-step .element-list-section .form-content .form-textarea-wrapper label.error{font-size:12px;padding-bottom:5px;position:relative;bottom:5px;}}.content-step .element-list-section .form-content #contact_us--name,.content-step .element-list-section .form-content #contact_us--phonetic_name,.content-step .element-list-section .form-content fieldset > div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:32px;margin-bottom:0 !important;}@media (max-width:1023px){.content-step .element-list-section .form-content #contact_us--name,.content-step .element-list-section .form-content #contact_us--phonetic_name,.content-step .element-list-section .form-content fieldset > div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0px;}}.content-step .element-list-section .form-content fieldset legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:232px;margin-bottom:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 0;}@media (max-width:1023px){.content-step .element-list-section .form-content fieldset legend{width:100%;padding:0;margin-bottom:10px;}}.content-step .element-list-section .form-content fieldset legend#edit-contact-type--wrapper-legend{padding:0;}.content-step .element-list-section .form-content fieldset legend .fieldset-legend{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.content-step .element-list-section .form-content fieldset legend .fieldset-legend{font-size:14px;}}.content-step .element-list-section .form-content fieldset legend .badge{color:var(--Red,#D60000);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs,11px);font-style:normal;font-weight:400;line-height:100%;padding:1.5px 3px 1.5px !important;border:1px solid var(--Red,#D60000);background-color:transparent !important;border-radius:0;}@media (max-width:1023px){.content-step .element-list-section .form-content fieldset legend .badge{font-size:10px;padding:1px 3px 2px !important;}}.content-step .element-list-section .form-content fieldset .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;}@media (max-width:1023px){.content-step .element-list-section .form-content fieldset .fieldset-wrapper{gap:10px;}}.content-step .element-list-section .form-content fieldset .fieldset-wrapper > .radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;}@media (max-width:1023px){.content-step .element-list-section .form-content fieldset .fieldset-wrapper > .radio{gap:10px;}}.content-step .element-list-section .form-content fieldset .fieldset-wrapper > .radio .form-check{margin-bottom:0;line-height:normal;padding-left:0px;min-height:auto;}.content-step .element-list-section .form-content fieldset .fieldset-wrapper > .radio input{width:12px;height:12px;margin-top:6px;margin-left:-20px;cursor:pointer;}.content-step .element-list-section .form-content fieldset .fieldset-wrapper > .radio input.focus-visible + label::before{-webkit-box-shadow:0 0 5px 2px #015FCC !important;box-shadow:0 0 5px 2px #015FCC !important;}@media (max-width:1023px){.content-step .element-list-section .form-content fieldset .fieldset-wrapper > .radio input{margin-top:4.5px;}}.content-step .element-list-section .form-content fieldset .fieldset-wrapper > .radio label span{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;display:block;cursor:pointer;}@media (max-width:1023px){.content-step .element-list-section .form-content fieldset .fieldset-wrapper > .radio label span{font-size:14px;}}.content-step .element-list-section .form-content fieldset .fieldset-wrapper .form-type-textfield{width:calc((100% - 16px) / 2);margin-bottom:0 !important;}@media (max-width:1023px){.content-step .element-list-section .form-content fieldset .fieldset-wrapper .form-type-textfield{width:calc((100% - 10px) / 2);}}.content-step .element-list-section .form-content fieldset .fieldset-wrapper .form-type-textfield input{color:#372D41;width:100%;height:48px;padding:0px var(--Spacing-16-10,16px);border:1px solid var(--light-gray-30,#E1E1E6);outline:none;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;border-radius:0;}@media (max-width:1023px){.content-step .element-list-section .form-content fieldset .fieldset-wrapper .form-type-textfield input{height:45px;padding:0 15px;font-size:16px;}.content-step .element-list-section .form-content fieldset .fieldset-wrapper .form-type-textfield input#edit-contact-item{font-size:14px;}}.content-step .element-list-section .form-content fieldset .fieldset-wrapper .form-type-textfield input.error{background:var(--red-5,#FDF2F2);}.content-step .element-list-section .form-content fieldset .fieldset-wrapper .form-type-textfield input::-webkit-input-placeholder{color:#736C7A;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}.content-step .element-list-section .form-content fieldset .fieldset-wrapper .form-type-textfield input::-moz-placeholder{color:#736C7A;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}.content-step .element-list-section .form-content fieldset .fieldset-wrapper .form-type-textfield input:-ms-input-placeholder{color:#736C7A;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}.content-step .element-list-section .form-content fieldset .fieldset-wrapper .form-type-textfield input::-ms-input-placeholder{color:#736C7A;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}.content-step .element-list-section .form-content fieldset .fieldset-wrapper .form-type-textfield input::placeholder{color:#736C7A;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.content-step .element-list-section .form-content fieldset .fieldset-wrapper .form-type-textfield input::-webkit-input-placeholder{font-size:14px;}.content-step .element-list-section .form-content fieldset .fieldset-wrapper .form-type-textfield input::-moz-placeholder{font-size:14px;}.content-step .element-list-section .form-content fieldset .fieldset-wrapper .form-type-textfield input:-ms-input-placeholder{font-size:14px;}.content-step .element-list-section .form-content fieldset .fieldset-wrapper .form-type-textfield input::-ms-input-placeholder{font-size:14px;}.content-step .element-list-section .form-content fieldset .fieldset-wrapper .form-type-textfield input::placeholder{font-size:14px;}}.content-step .element-list-section .form-content fieldset .fieldset-wrapper .form-type-textfield input:focus{-webkit-box-shadow:none;box-shadow:none;}.content-step .element-list-section .form-content div.js-form-type-textfield{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:32px;}@media (max-width:1023px){.content-step .element-list-section .form-content div.js-form-type-textfield{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;}}.content-step .element-list-section .form-content div.js-form-type-textfield legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:232px;margin-bottom:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 0;}@media (max-width:1023px){.content-step .element-list-section .form-content div.js-form-type-textfield legend{width:100%;padding:0;}}.content-step .element-list-section .form-content div.js-form-type-textfield legend .fieldset-legend{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.content-step .element-list-section .form-content div.js-form-type-textfield legend .fieldset-legend{font-size:14px;}}.content-step .element-list-section .form-content div.js-form-type-textfield legend .badge{color:var(--Red,#D60000);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs,11px);font-style:normal;font-weight:400;line-height:100%;padding:1.5px 3px !important;border:1px solid var(--Red,#D60000);background-color:transparent !important;border-radius:0;}@media (max-width:1023px){.content-step .element-list-section .form-content div.js-form-type-textfield legend .badge{font-size:10px;padding:1px 3px 2px !important;}}.content-step .element-list-section .form-content div.js-form-type-textfield input{width:100%;height:48px;padding:0px var(--Spacing-16-10,16px);border:1px solid var(--light-gray-30,#E1E1E6);outline:none;color:#372D41;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;border-radius:0;}@media (max-width:1023px){.content-step .element-list-section .form-content div.js-form-type-textfield input{padding:0 15px;font-size:16px;height:45px;}.content-step .element-list-section .form-content div.js-form-type-textfield input#edit-contact-item{font-size:14px;}}.content-step .element-list-section .form-content div.js-form-type-textfield input.error{background:var(--red-5,#FDF2F2);}.content-step .element-list-section .form-content div.js-form-type-textfield input::-webkit-input-placeholder{color:#736C7A;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}.content-step .element-list-section .form-content div.js-form-type-textfield input::-moz-placeholder{color:#736C7A;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}.content-step .element-list-section .form-content div.js-form-type-textfield input:-ms-input-placeholder{color:#736C7A;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}.content-step .element-list-section .form-content div.js-form-type-textfield input::-ms-input-placeholder{color:#736C7A;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}.content-step .element-list-section .form-content div.js-form-type-textfield input::placeholder{color:#736C7A;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.content-step .element-list-section .form-content div.js-form-type-textfield input::-webkit-input-placeholder{font-size:14px;}.content-step .element-list-section .form-content div.js-form-type-textfield input::-moz-placeholder{font-size:14px;}.content-step .element-list-section .form-content div.js-form-type-textfield input:-ms-input-placeholder{font-size:14px;}.content-step .element-list-section .form-content div.js-form-type-textfield input::-ms-input-placeholder{font-size:14px;}.content-step .element-list-section .form-content div.js-form-type-textfield input::placeholder{font-size:14px;}}.content-step .element-list-section .form-content div.js-form-type-textfield input:focus{-webkit-box-shadow:none;box-shadow:none;}.content-step .element-list-section .form-content .form-item-contact-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:32px;}@media (max-width:1023px){.content-step .element-list-section .form-content .form-item-contact-item{gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.content-step .element-list-section .form-content .form-item-contact-item p{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:700;line-height:150%;width:232px;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;}@media (max-width:1023px){.content-step .element-list-section .form-content .form-item-contact-item p{width:100%;font-size:14px;}}.content-step .element-list-section .form-content .form-item-contact-item input{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;height:auto !important;padding:0 !important;border:0 !important;pointer-events:none !important;}@media (max-width:1023px){.content-step .element-list-section .form-content .form-item-contact-item input{font-size:14px;}}.content-step .element-list-section .form-content .form-item-contact-item input::-webkit-input-placeholder{color:#736C7A;}.content-step .element-list-section .form-content .form-item-contact-item input::-moz-placeholder{color:#736C7A;}.content-step .element-list-section .form-content .form-item-contact-item input:-ms-input-placeholder{color:#736C7A;}.content-step .element-list-section .form-content .form-item-contact-item input::-ms-input-placeholder{color:#736C7A;}.content-step .element-list-section .form-content .form-item-contact-item input::placeholder{color:#736C7A;}.content-step .element-list-section .form-content fieldset#edit-email > legend{display:none;}.content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px;width:100%;}@media (max-width:1023px){.content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper{gap:30px;}}.content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:32px;width:100%;}@media (max-width:1023px){.content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;}}.content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:232px;margin-bottom:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 0;}@media (max-width:1023px){.content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email legend{width:100%;padding:0;}}.content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email legend .fieldset-legend{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email legend .fieldset-legend{font-size:14px;}}.content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email legend .badge{color:var(--Red,#D60000);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs,11px);font-style:normal;font-weight:400;line-height:100%;padding:1.5px 3px !important;border:1px solid var(--Red,#D60000);background-color:transparent !important;border-radius:0;}@media (max-width:1023px){.content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email legend .badge{font-size:10px;padding:1px 3px 2px !important;}}.content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email input{width:100%;height:48px;padding:0px var(--Spacing-16-10,16px);border:1px solid var(--light-gray-30,#E1E1E6);outline:none;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;color:#372D41;border-radius:0;}@media (max-width:1023px){.content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email input{padding:0 15px;font-size:16px;height:45px;}.content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email input#edit-contact-item{font-size:14px;}}.content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email input.error{background:var(--red-5,#FDF2F2);}.content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email input::-webkit-input-placeholder{color:#736C7A;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}.content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email input::-moz-placeholder{color:#736C7A;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}.content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email input:-ms-input-placeholder{color:#736C7A;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}.content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email input::-ms-input-placeholder{color:#736C7A;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}.content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email input::placeholder{color:#736C7A;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email input::-webkit-input-placeholder{font-size:14px;}.content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email input::-moz-placeholder{font-size:14px;}.content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email input:-ms-input-placeholder{font-size:14px;}.content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email input::-ms-input-placeholder{font-size:14px;}.content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email input::placeholder{font-size:14px;}}.content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email input:focus{-webkit-box-shadow:none;box-shadow:none;}.content-step .element-list-section .form-content div.js-form-type-textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:32px;}@media (max-width:1023px){.content-step .element-list-section .form-content div.js-form-type-textarea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;}}.content-step .element-list-section .form-content div.js-form-type-textarea legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:232px;margin-bottom:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 0;}@media (max-width:1023px){.content-step .element-list-section .form-content div.js-form-type-textarea legend{width:100%;padding:0;}}.content-step .element-list-section .form-content div.js-form-type-textarea legend .fieldset-legend{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){.content-step .element-list-section .form-content div.js-form-type-textarea legend .fieldset-legend{font-size:14px;}}.content-step .element-list-section .form-content div.js-form-type-textarea legend .badge{color:var(--Red,#D60000);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs,11px);font-style:normal;font-weight:400;line-height:100%;padding:1.5px 3px !important;border:1px solid var(--Red,#D60000);background-color:transparent !important;border-radius:0;}@media (max-width:1023px){.content-step .element-list-section .form-content div.js-form-type-textarea legend .badge{font-size:10px;padding:1px 3px 2px !important;}}.content-step .element-list-section .form-content div.js-form-type-textarea .form-textarea-wrapper{width:100%;}.content-step .element-list-section .form-content div.js-form-type-textarea .form-textarea-wrapper textarea{width:100%;height:192px;padding:12px var(--Spacing-16-10,16px);border:1px solid var(--light-gray-30,#E1E1E6);outline:none;font-family:"BIZ UDPGothic";color:#372D41;font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;border-radius:0;}@media (max-width:1023px){.content-step .element-list-section .form-content div.js-form-type-textarea .form-textarea-wrapper textarea{padding:12px 15px;font-size:16px;height:135px;}}.content-step .element-list-section .form-content div.js-form-type-textarea .form-textarea-wrapper textarea.error{background:var(--red-5,#FDF2F2);}.content-step .element-list-section .form-content div.js-form-type-textarea .form-textarea-wrapper textarea::-webkit-input-placeholder{color:#736C7A;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}.content-step .element-list-section .form-content div.js-form-type-textarea .form-textarea-wrapper textarea::-moz-placeholder{color:#736C7A;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}.content-step .element-list-section .form-content div.js-form-type-textarea .form-textarea-wrapper textarea:-ms-input-placeholder{color:#736C7A;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}.content-step .element-list-section .form-content div.js-form-type-textarea .form-textarea-wrapper textarea::-ms-input-placeholder{color:#736C7A;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}.content-step .element-list-section .form-content div.js-form-type-textarea .form-textarea-wrapper textarea::placeholder{color:#736C7A;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}@media (max-width:1023px){.content-step .element-list-section .form-content div.js-form-type-textarea .form-textarea-wrapper textarea::-webkit-input-placeholder{font-size:14px;}.content-step .element-list-section .form-content div.js-form-type-textarea .form-textarea-wrapper textarea::-moz-placeholder{font-size:14px;}.content-step .element-list-section .form-content div.js-form-type-textarea .form-textarea-wrapper textarea:-ms-input-placeholder{font-size:14px;}.content-step .element-list-section .form-content div.js-form-type-textarea .form-textarea-wrapper textarea::-ms-input-placeholder{font-size:14px;}.content-step .element-list-section .form-content div.js-form-type-textarea .form-textarea-wrapper textarea::placeholder{font-size:14px;}}.content-step .element-list-section .form-content div.js-form-type-textarea .form-textarea-wrapper textarea:focus{-webkit-box-shadow:none;box-shadow:none;}.content-step .element-list-section .form-content div.js-form-type-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-left:264px;position:relative;}@media (max-width:1023px){.content-step .element-list-section .form-content div.js-form-type-checkbox{margin-left:0;}}.content-step .element-list-section .form-content div.js-form-type-checkbox input{width:16px;height:16px;border:1px solid #9B9AAA;border-radius:2px;padding:0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer;opacity:0;position:absolute;left:0;z-index:1;}.content-step .element-list-section .form-content div.js-form-type-checkbox input.focus-visible + span::before{-webkit-box-shadow:0 0 5px 2px #015FCC !important;box-shadow:0 0 5px 2px #015FCC !important;}.content-step .element-list-section .form-content div.js-form-type-checkbox input:checked + span::before{border:none;background:url(/sites/default/files/assets/images/common/checked.svg);background-size:contain;background-repeat:no-repeat;padding:8px;}.content-step .element-list-section .form-content div.js-form-type-checkbox span{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:150%;}.content-step .element-list-section .form-content div.js-form-type-checkbox span::before{content:"";-webkit-appearance:none;background-color:transparent;border:1px solid #9B9AAA;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px -15px 10px -12px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px -15px 10px -12px rgba(0,0,0,0.05);padding:7px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:8px;border-radius:2px;}@media (max-width:1023px){.content-step .element-list-section .form-content div.js-form-type-checkbox span{font-size:14px;margin-right:5px;}}.content-step .element-list-section .form-content div.js-form-type-checkbox span a{color:var(--Blue-4,#00007E);text-decoration:underline;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}.content-step .element-list-section .form-content div.js-form-type-checkbox span a.focus-visible{display:inline-block;}@media (min-width:1024px){.content-step .element-list-section .form-content div.js-form-type-checkbox span a:hover{text-decoration:none;}}.content-step .element-list-section .form-content div.js-form-type-checkbox span.badge{display:none;}.content-step .element-list-section .form-content fieldset.captcha{margin-top:-16px;height:75px;}@media (max-width:1023px){.content-step .element-list-section .form-content fieldset.captcha{height:79.272px;margin-top:20px;}}.content-step .element-list-section .form-content fieldset.captcha legend{opacity:0;pointer-events:none;}@media (max-width:1023px){.content-step .element-list-section .form-content fieldset.captcha legend{display:none;}}.content-step .element-list-section .form-content fieldset.captcha .captcha__element .rc-anchor-normal .rc-anchor-checkbox-label{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,14px);font-style:normal;font-weight:700;line-height:150%;}.content-step .element-list-section .form-content fieldset.captcha .captcha__element #rc-anchor-container{width:calc(100% - 2px);}.content-step .element-list-section .form-content div#edit-actions{width:100%;margin-bottom:0 !important;}.content-step .element-list-section .form-content div#edit-actions .element-list-section-child{background:transparent;padding-left:264px;}@media (max-width:1023px){.content-step .element-list-section .form-content div#edit-actions .element-list-section-child{padding-left:0;}}.content-step .element-list-section .form-content div#edit-actions .element-list-section-child .decision-button{width:100%;padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;background:transparent;margin-left:0;}@media (max-width:1023px){.content-step .element-list-section .form-content div#edit-actions .element-list-section-child .decision-button{width:100%;}}.content-step .element-list-section .form-content div#edit-actions .element-list-section-child .decision-button .bg-button-contact{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}@media (max-width:1023px){.content-step .element-list-section .form-content div#edit-actions .element-list-section-child .decision-button .bg-button-contact{width:100%;}}.content-step .element-list-section .form-content div#edit-actions .element-list-section-child .decision-button .bg-button-contact::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:24px;width:4px;height:8px;background:url(/sites/default/files/assets/images/common/arrow-right-white.svg);background-repeat:no-repeat;}@media (max-width:1023px){.content-step .element-list-section .form-content div#edit-actions .element-list-section-child .decision-button .bg-button-contact::after{right:20px;}}.content-step .element-list-section .form-content div#edit-actions .element-list-section-child .decision-button input{color:var(--White,#FFF);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:700;line-height:150%;width:320px;height:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding:16px var(--Spacing-24-15,24px);background:var(--Red,#D60000);border:none;text-align:left;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (min-width:1024px){.content-step .element-list-section .form-content div#edit-actions .element-list-section-child .decision-button input:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.1))),#D60000;background:linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 100%),#D60000;}}@media (max-width:1023px){.content-step .element-list-section .form-content div#edit-actions .element-list-section-child .decision-button input{width:100%;font-size:14px;padding:14.5px 20px;}}.content-step .element-list-section .form-content legend.legend-error{padding:0 !important;}.content-step .element-list-section .form-content .wrap-check-service label.error{color:var(--Red,#D60000);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s,14px);font-style:normal;font-weight:700;line-height:150%;padding-bottom:8px;padding-left:264px;display:block;}@media (max-width:1023px){.content-step .element-list-section .form-content .wrap-check-service label.error{padding-bottom:5px;padding-left:0;font-size:12px;}}.content-step .form-wrapper{margin-bottom:0 !important;}.content-step .confirm-element .line-fullwidth{display:none;}.content-step .confirm-element .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:32px;margin:0;}@media (max-width:1023px){.content-step .confirm-element .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;}}.content-step .confirm-element_label{display:-webkit-box;display:-ms-flexbox;display:flex;width:232px;-ms-flex-negative:0;flex-shrink:0;padding:0;}@media (max-width:1023px){.content-step .confirm-element_label{width:100%;}}.content-step .confirm-element_label label{width:100%;color:var(--navy-70,#736C7A);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;padding-top:0;}@media (max-width:1023px){.content-step .confirm-element_label label{font-size:14px;line-height:25px;}}.content-step .confirm-element_content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:normal;}.content-step .confirm-element_content p{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:700;line-height:175%;}@media (max-width:1023px){.content-step .confirm-element_content p{font-size:14px;line-height:25px;}}.content-step .confirm-element_content a{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:700;line-height:175%;}@media (max-width:1023px){.content-step .confirm-element_content a{font-size:14px;line-height:25px;}}.content-step .confirm-element_content a svg{display:none;}@media (max-width:1023px){.content-step .confirm-element fieldset#contact_us--name,.content-step .confirm-element fieldset#contact_us--phonetic_name{gap:5px;}}.content-step .confirm-element fieldset#contact_us--name legend,.content-step .confirm-element fieldset#contact_us--phonetic_name legend{padding:0;}.content-step .confirm-element fieldset#contact_us--name legend span,.content-step .confirm-element fieldset#contact_us--phonetic_name legend span{color:var(--navy-70,#736C7A);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;}@media (max-width:1023px){.content-step .confirm-element fieldset#contact_us--name legend span,.content-step .confirm-element fieldset#contact_us--phonetic_name legend span{font-size:14px;line-height:25px;}}.content-step .confirm-element fieldset#contact_us--name .fieldset-wrapper,.content-step .confirm-element fieldset#contact_us--phonetic_name .fieldset-wrapper{gap:6px;}@media (max-width:1023px){.content-step .confirm-element fieldset#contact_us--name .fieldset-wrapper,.content-step .confirm-element fieldset#contact_us--phonetic_name .fieldset-wrapper{gap:5px;}}.content-step .confirm-element fieldset#contact_us--name .confirm-element_label,.content-step .confirm-element fieldset#contact_us--phonetic_name .confirm-element_label{display:none;}.content-step .webform-confirmation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px;margin-top:48px;}@media (max-width:1023px){.content-step .webform-confirmation{gap:30px;margin-top:30px;}}.content-step .webform-confirmation__message{line-height:normal;}.content-step .webform-confirmation__message span{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;}@media (max-width:1023px){.content-step .webform-confirmation__message span{font-size:14px;line-height:25px;}}.content-step .webform-confirmation__back{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}@media (max-width:1023px){.content-step .webform-confirmation__back{width:100%;}}.content-step .webform-confirmation__back::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:24px;width:4px;height:8px;background:url(/sites/default/files/assets/images/common/arrow-right-white.svg);background-repeat:no-repeat;}@media (max-width:1023px){.content-step .webform-confirmation__back::after{right:20px;}}.content-step .webform-confirmation__back a{display:block;color:var(--White,#FFF);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:700;line-height:150%;width:320px;height:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding:16px var(--Spacing-24-15,24px);background:var(--Red,#D60000);border:none;text-align:left;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.content-step .webform-confirmation__back a svg{display:none;}@media (min-width:1024px){.content-step .webform-confirmation__back a:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.1))),#D60000;background:linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 100%),#D60000;}}@media (max-width:1023px){.content-step .webform-confirmation__back a{width:100%;font-size:14px;padding:14.5px 20px;}}.content-step-2 div#edit-actions{margin-top:48px;width:100%;margin-bottom:0 !important;}@media (max-width:1023px){.content-step-2 div#edit-actions{margin-top:30px;}}.content-step-2 div#edit-actions .element-list-section-child{background:transparent;padding-left:264px;}@media (max-width:1023px){.content-step-2 div#edit-actions .element-list-section-child{padding-left:0;}}.content-step-2 div#edit-actions .element-list-section-child .decision-button{width:100%;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:24px;background:transparent;margin-left:0;}@media (max-width:1023px){.content-step-2 div#edit-actions .element-list-section-child .decision-button{width:100%;gap:15px;}}.content-step-2 div#edit-actions .element-list-section-child .decision-button .bg-button-contact{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}@media (max-width:1023px){.content-step-2 div#edit-actions .element-list-section-child .decision-button .bg-button-contact{width:100%;}}.content-step-2 div#edit-actions .element-list-section-child .decision-button .bg-button-contact::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:24px;width:4px;height:8px;background:url(/sites/default/files/assets/images/common/arrow-right-white.svg);background-repeat:no-repeat;}@media (max-width:1023px){.content-step-2 div#edit-actions .element-list-section-child .decision-button .bg-button-contact::after{right:20px;}}.content-step-2 div#edit-actions .element-list-section-child .decision-button input.webform-button--submit{color:var(--White,#FFF);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:700;line-height:150%;width:320px;height:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding:16px var(--Spacing-24-15,24px);background:var(--Red,#D60000);border:none;text-align:left;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (min-width:1024px){.content-step-2 div#edit-actions .element-list-section-child .decision-button input.webform-button--submit:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.1))),#D60000;background:linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 100%),#D60000;}}@media (max-width:1023px){.content-step-2 div#edit-actions .element-list-section-child .decision-button input.webform-button--submit{width:100%;font-size:14px;padding:14.5px 20px;}}.content-step div#edit-actions .element-list-section-child .decision-button .bg-button-back,.content-step-2 div#edit-actions .element-list-section-child .decision-button .bg-button-back{position:relative;padding-left:12px;}.content-step div#edit-actions .element-list-section-child .decision-button .bg-button-back::before,.content-step-2 div#edit-actions .element-list-section-child .decision-button .bg-button-back::before{content:"";position:absolute;width:4px;height:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;background:url(/sites/default/files/assets/images/common/arrow-left-white_0.svg);background-repeat:no-repeat;}.content-step div#edit-actions .element-list-section-child .decision-button input#edit-actions-preview-prev,.content-step-2 div#edit-actions .element-list-section-child .decision-button input.webform-button--previous{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;padding:0;background:transparent;border:none;text-align:left;height:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (min-width:1024px){.content-step div#edit-actions .element-list-section-child .decision-button input#edit-actions-preview-prev:hover,.content-step-2 div#edit-actions .element-list-section-child .decision-button input.webform-button--previous:hover{color:#D60000;text-decoration:underline;}}@media (max-width:1023px){.content-step div#edit-actions .element-list-section-child .decision-button input#edit-actions-preview-prev,.content-step-2 div#edit-actions .element-list-section-child .decision-button input.webform-button--previous{width:100%;font-size:14px;line-height:25px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}}.content-step-2 .confirm-element_content p{cursor:text;}@media (max-width:1023px){.content-step-2 .confirm-element_content p.phone-number{pointer-events:none;}}.content-step-2 .mailto{pointer-events:none;}.js-form-item input{text-overflow:ellipsis;overflow:hidden;}.js-form-item input::-webkit-input-placeholder{text-overflow:ellipsis;overflow:hidden;}.js-form-item input::-moz-placeholder{text-overflow:ellipsis;overflow:hidden;}.js-form-item input:-ms-input-placeholder{text-overflow:ellipsis;overflow:hidden;}.js-form-item input::-ms-input-placeholder{text-overflow:ellipsis;overflow:hidden;}.js-form-item input::placeholder{text-overflow:ellipsis;overflow:hidden;}#edit-contact-type [type=radio]{position:absolute;left:-9999px;}#edit-contact-type [type=radio] + label{position:relative;padding-left:20px;cursor:pointer;line-height:20px;display:inline-block;color:#666;}#edit-contact-type [type=radio] + label:before{content:"";position:absolute;left:0;top:6px;width:12px;height:12px;border:1px solid #9B9AAA;border-radius:100%;background:#fff;}@media (max-width:1023px){#edit-contact-type [type=radio] + label:before{top:4px;}}#edit-contact-type [type=radio]:checked + label:before{background:url(/sites/default/files/assets/images/common/icn_radio_checked.svg);border:none;}.is-safari .content-step .element-list-section .form-content fieldset legend .badge{padding:1.5px 3px 2px !important;}@media (max-width:1023px){.is-safari .content-step .element-list-section .form-content fieldset legend .badge{padding:2.5px 3px 1px !important;}}.is-safari .content-step .element-list-section .form-content div.js-form-type-textfield legend .badge{padding:1.5px 3px 2px !important;}@media (max-width:1023px){.is-safari .content-step .element-list-section .form-content div.js-form-type-textfield legend .badge{padding:2.5px 3px 1px !important;}}.is-safari .content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email legend .badge{padding:1.5px 3px 2px !important;}@media (max-width:1023px){.is-safari .content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email legend .badge{padding:2.5px 3px 1px !important;}}.is-safari .content-step .element-list-section .form-content div.js-form-type-textarea legend .badge{padding:1.5px 3px 2px !important;}@media (max-width:1023px){.is-safari .content-step .element-list-section .form-content div.js-form-type-textarea legend .badge{padding:2.5px 3px 1px !important;}}@media (max-width:1023px){.is-android .content-step .element-list-section .form-content fieldset legend .badge{padding-top:2px !important;}}@media (max-width:1023px){.is-android .content-step .element-list-section .form-content div.js-form-type-textfield legend .badge{padding-top:2px !important;}}@media (max-width:1023px){.is-android .content-step .element-list-section .form-content fieldset#edit-email .fieldset-wrapper .js-form-type-email legend .badge{padding-top:2px !important;}}@media (max-width:1023px){.is-android .content-step .element-list-section .form-content div.js-form-type-textarea legend .badge{padding-top:2px !important;}}.webform-confirmation__message,.webform-confirmation__back{margin:0;}.webform-progress-tracker .progress-text{display:block;}
#footer.footer-contact{margin-top:120px;}@media (max-width:1023px){#footer.footer-contact{margin-top:100px;}}#footer.footer-contact .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:64px;padding-bottom:64px;line-height:normal;}@media (max-width:1023px){#footer.footer-contact .container{padding-top:40px;padding-bottom:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}}#footer.footer-contact .container a img{width:240px;height:auto;}@media (max-width:1023px){#footer.footer-contact .container a img{width:200px;}}#footer.footer-contact .container nav{margin-top:0 !important;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;}#footer.footer-contact .container nav h2{display:none;}#footer.footer-contact .container nav .copyright{color:var(--navy-70,#736C7A);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-xs,11px);font-style:normal;font-weight:400;line-height:150%;margin-top:0 !important;word-break:break-word;}@media (max-width:1023px){#footer.footer-contact .container nav .copyright{font-size:10px;}}
.print-head{height:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 32px;}@media screen and (max-width:1023px){.print-head{padding:0 20px;}}.print-head .navbar-brand{pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.print-head a img{width:180px;}
.page-view-print-view .views-element-container{margin:0;padding-bottom:120px;}.page-view-print-view .views-element-container .node__content{margin:0;}.page-view-print-view .views-element-container .node__content .field--name-field-evaluation .lawyer-detail-history_list{padding:28px 85px 28px;}.page-view-print-view #ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item p a:hover,.page-view-print-view #ctt-lawyer-profile.print-profile .field--name-field-qualification .field__item p a:hover{text-decoration:underline;cursor:text;}.page-view-print-view .lawyer-detail-history .slick-dots{display:none;}.page-view-print-view .decor-title::before{content:url(/sites/default/files/assets/images/common/vector_title_pc.svg);margin-right:24px;position:relative;top:3px;-webkit-print-color-adjust:exact;print-color-adjust:exact;}.page-view-print-view a.focus-visible{-webkit-box-shadow:none !important;box-shadow:none !important;pointer-events:none !important;}#print-banner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:64px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#F7F7F8;}#print-banner .print-banner__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px 56px;}#print-banner .print-banner__wrapper .field--name-field-thumbnail.field--type-image{width:42.97%;max-width:440px;}#print-banner .print-banner__wrapper .print-banner__content{-ms-flex-negative:0;flex-shrink:0;}#print-banner .print-banner__wrapper .print-banner__content .field--name-field-full-name{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}#print-banner .print-banner__wrapper .print-banner__content .field--name-field-lawyer-name-notes{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:700;line-height:150%;}#print-banner .print-banner__wrapper .print-banner__content .field--name-field-roman-name{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:700;line-height:150%;margin-top:4px;}#print-banner .print-banner__wrapper .print-banner__content .field--name-field-job-title-remarks{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-top:16px;}#print-banner .print-banner__wrapper .print-banner__content .print-banner__group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin:24px 0 8px 0;}#print-banner .print-banner__wrapper .print-banner__content .print-banner__group .field--name-field-lawyer-position,#print-banner .print-banner__wrapper .print-banner__content .print-banner__group .field--name-field-languages-handled{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;}#print-banner .print-banner__wrapper .print-banner__content .print-banner__group .field--name-field-lawyer-position::before,#print-banner .print-banner__wrapper .print-banner__content .print-banner__group .field--name-field-languages-handled::before{content:url(/sites/default/files/assets/images/common/location-red.svg);-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;margin:2px 8px 0 0;}#print-banner .print-banner__wrapper .print-banner__content .print-banner__group .field--name-field-lawyer-position .field__item,#print-banner .print-banner__wrapper .print-banner__content .print-banner__group .field--name-field-languages-handled .field__item{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;}#print-banner .print-banner__wrapper .print-banner__content .print-banner__group .field--name-field-lawyer-position .field__item::before,#print-banner .print-banner__wrapper .print-banner__content .print-banner__group .field--name-field-languages-handled .field__item::before{content:"/";-ms-flex-negative:0;flex-shrink:0;color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin:0 4px;}#print-banner .print-banner__wrapper .print-banner__content .print-banner__group .field--name-field-lawyer-position .field__item:first-child::before,#print-banner .print-banner__wrapper .print-banner__content .print-banner__group .field--name-field-languages-handled .field__item:first-child::before{display:none;}#print-banner .print-banner__wrapper .print-banner__content .print-banner__group .field--name-field-languages-handled::before{content:url(/sites/default/files/assets/images/common/language-red.svg);}#print-banner .print-banner__wrapper .print-banner__content .field--name-field-phone-number{margin:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:28px;position:relative;pointer-events:none;}#print-banner .print-banner__wrapper .print-banner__content .field--name-field-phone-number::before{content:url(/sites/default/files/assets/images/common/phone-red.svg);position:absolute;left:0;top:2px;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;}#print-banner .print-banner__wrapper .print-banner__content .field--name-field-phone-number .field__item{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;}#print-banner .print-banner__wrapper .print-banner__content .field--name-field-phone-number .field__item span{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;}#print-banner .print-banner__wrapper .print-banner__content .field--name-field-phone-number > a{display:none;}#print-banner .print-banner__wrapper .print-banner__content .field--name-field-phone-number p{display:block;margin:0;}#print-banner .print-banner__wrapper .print-banner__content .field--name-field-email{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;}#print-banner .print-banner__wrapper .print-banner__content .field--name-field-email::before{content:url(/sites/default/files/assets/images/common/mail-red.svg);-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;margin-top:2px;}#print-banner .print-banner__wrapper .print-banner__content .field--name-field-email a,#print-banner .print-banner__wrapper .print-banner__content .field--name-field-email p{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;}#print-banner .print-banner__wrapper .print-banner__content .field--name-field-email a svg,#print-banner .print-banner__wrapper .print-banner__content .field--name-field-email p svg{display:none;}.field--type-image img,.field--name-field-user-picture img{margin:0;}@media print{body.page-view-print-view{min-width:1084px;}body.page-view-print-view .view-seminar-listing .field--name-field-content-title{font-size:16px !important;}body.page-view-print-view #ctt-lawyer-message .field__item{margin-top:20px !important;}body.page-view-print-view .lawyer-detail-history_list .field__item .field--name-field-evaluation{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;word-break:break-word;}body.page-view-print-view .page-view-print-view .views-element-container .node__content .field--name-field-evaluation .lawyer-detail-history_list{padding:28px 85px 28px;}body.page-view-print-view #ctt-lawyer-practice-areas .field__label,body.page-view-print-view #ctt-lawyer-project .field__label,body.page-view-print-view #ctt-lawyer-message .field__label,body.page-view-print-view #ctt-lawyer-book-papers .field__label,body.page-view-print-view #ctt-lawyer-research-report-involved .field__label,body.page-view-print-view #ctt-lawyer-award .field__label,body.page-view-print-view #ctt-lawyer-profile .decor-title{color:#372d41;font-family:"BIZ UDPGothic";font-size:36px;font-style:normal;font-weight:700;line-height:150%;}body.page-view-print-view #ctt-lawyer-message .field__item{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin-top:48px;}body.page-view-print-view #ctt-lawyer-practice-areas .field__items .field_handling_field_parent{color:#372d41;font-family:"BIZ UDPGothic";font-size:20px;font-style:normal;font-weight:700;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;}body.page-view-print-view #ctt-lawyer-practice-areas .field__items .field_handling_field_child ul{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 32px minmax(0,1fr) 32px minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:8px;}body.page-view-print-view #ctt-lawyer-practice-areas .field__items .field__item{margin-bottom:32px;padding-left:48px;border-left:1px solid #e1e1e6;}body.page-view-print-view #ctt-lawyer-project .field__items .field__item a div{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}body.page-view-print-view #ctt-lawyer-book-papers .field__items .field__item a{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}body.page-view-print-view .field--name-field-content-title{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m);font-style:normal;font-weight:700;line-height:175%;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;word-break:break-word;}body.page-view-print-view #ctt-lawyer-research-report-involved .field__items .field__item a{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;position:relative;padding-right:18px;}body.page-view-print-view #ctt-lawyer-award .field__items ul li{color:#372D41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;list-style:none;margin-bottom:8px;}body.page-view-print-view #ctt-lawyer-profile .field__label{color:#372d41;font-family:"BIZ UDPGothic";font-size:24px;font-style:normal;font-weight:700;line-height:150%;}body.page-view-print-view #ctt-lawyer-profile .field__items .paragraph--type--prg-career .field--name-field-years{color:#736c7a;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;-ms-flex-negative:0;}body.page-view-print-view #ctt-lawyer-profile .field__items .paragraph--type--prg-career .field--name-field-matter{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;padding-left:87px;}body.page-view-print-view #ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item p span,body.page-view-print-view #ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item p a,body.page-view-print-view #ctt-lawyer-profile.print-profile .field--name-field-qualification .field__item p span,body.page-view-print-view #ctt-lawyer-profile.print-profile .field--name-field-qualification .field__item p a{color:#372d41;font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;}body.page-view-print-view #ctt-lawyer-profile.print-profile .field--label-above > .field__item{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;}}.page-view-print-view #ctt-lawyer-message{padding-top:96px;margin-top:-1px;}@media (max-width:1023px){.page-view-print-view #ctt-lawyer-message{padding-top:70px;margin-top:0;}}@media (max-width:1023px){.page-view-print-view .print-banner__wrapper .field--type-image img{height:auto !important;}.page-view-print-view #ctt-lawyer-project.print-project{padding-top:70px;}.page-view-print-view .print-banner__wrapper .field--type-image img{height:auto !important;}.page-view-print-view #print-seminar .views-element-container{padding-top:0;margin-top:20px;}.page-view-print-view #ctt-lawyer-practice-areas .field__items .field_handling_field_child ul{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 32px minmax(0,1fr) 32px minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:8px;}.page-view-print-view #ctt-lawyer-profile.print-profile .field--label-above{margin-top:20px;}.page-view-print-view #ctt-lawyer-practice-areas .field__items .field_handling_field_parent{font-size:20px;margin-bottom:16px;}.page-view-print-view #ctt-lawyer-practice-areas .field__items .field_handling_field_child ul li{font-size:16px;}.page-view-print-view #ctt-lawyer-project .field__items .field__item a,.page-view-print-view #ctt-lawyer-book-papers .field__items .field__item a,.page-view-print-view #print-seminar .views-element-container ul li .item-box a{font-size:16px;}.page-view-print-view #ctt-lawyer-research-report-involved .field__items .field__item a,.page-view-print-view #ctt-lawyer-award .field__items ul li,.page-view-print-view #ctt-lawyer-profile .field__items .paragraph--type--prg-career .field--name-field-matter,.page-view-print-view #ctt-lawyer-profile .field--name-field-main-activities .field__item p,.page-view-print-view #ctt-lawyer-profile .field--name-field-main-activities .field__item span,.page-view-print-view #ctt-lawyer-profile .field--name-field-qualification .field__item p,.page-view-print-view #ctt-lawyer-profile .field--name-field-qualification .field__item span,.page-view-print-view .lawyer-detail-history_list .field__item .field--name-field-evaluation{font-size:16px;line-height:175%;}.page-view-print-view #ctt-lawyer-profile .field__items .paragraph--type--prg-career .field--name-field-years,.page-view-print-view #ctt-lawyer-profile.print-profile .field--label-above > .field__item{font-size:16px;}.page-view-print-view #ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item p span,.page-view-print-view #ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item p a,.page-view-print-view #ctt-lawyer-profile.print-profile .field--name-field-qualification .field__item p span,.page-view-print-view #ctt-lawyer-profile.print-profile .field--name-field-qualification .field__item p a,.page-view-print-view .view-seminar-listing .field--name-field-content-title,.page-view-print-view #ctt-lawyer-project .field__items .field__item a div,.page-view-print-view #ctt-lawyer-practice-areas .field__items .field_handling_field_child ul li a{font-size:16px;}.page-view-print-view #ctt-lawyer-practice-areas .field__items .field_handling_field_parent a{font-size:20px;}.page-view-print-view #ctt-lawyer-message .field__item{font-size:16px;margin-top:48px;line-height:175%;}.page-view-print-view #ctt-lawyer-project .field__items .field__item{margin-bottom:16px;}.page-view-print-view #ctt-lawyer-project .field__items .field__item:last-child{margin-bottom:0;}.page-view-print-view .lawyer-detail-history_list .field__item .field--name-field-source{font-size:14px;margin-top:17px;}.page-view-print-view .lawyer-detail-history.print-history{padding-top:48px;}.page-view-print-view #ctt-lawyer-message,.page-view-print-view #ctt-lawyer-practice-areas.print-areas,.page-view-print-view #ctt-lawyer-project.print-project,.page-view-print-view #ctt-lawyer-book-papers.print-book-papers,.page-view-print-view #print-seminar,.page-view-print-view #ctt-lawyer-research-report-involved.print-research-report-involved,.page-view-print-view #ctt-lawyer-award.print-award,.page-view-print-view #ctt-lawyer-profile.print-profile{padding-top:96px;}.page-view-print-view #ctt-lawyer-practice-areas .field__items .field__item{margin-bottom:32px;padding-left:48px;}.page-view-print-view #ctt-lawyer-practice-areas.print-areas .field__items{margin-top:32px;}.page-view-print-view #ctt-lawyer-project.print-project .field__items,.page-view-print-view #ctt-lawyer-book-papers.print-book-papers .field__items,.page-view-print-view #print-seminar .views-element-container{margin-top:32px;}.page-view-print-view #ctt-lawyer-practice-areas .field__items .field__item:last-child{margin-bottom:0;}.page-view-print-view #ctt-lawyer-project .field__items .field__item a div{line-height:175%;}.page-view-print-view #ctt-lawyer-book-papers .field__items .field__item{margin-bottom:16px;}.page-view-print-view #ctt-lawyer-book-papers .field__items .field__item:last-child{margin-bottom:0;}.page-view-print-view .view-seminar-listing .field--name-field-event-date-display{min-height:25px;}.page-view-print-view #ctt-lawyer-research-report-involved.print-research-report-involved .field__items{padding-top:32px;}.page-view-print-view #ctt-lawyer-research-report-involved .field__items .field__item{margin-bottom:16px;}.page-view-print-view #ctt-lawyer-research-report-involved .field__items .field__item:last-child{margin-bottom:0;}.page-view-print-view #ctt-lawyer-award.print-award .field__items{margin-top:32px;}.page-view-print-view #ctt-lawyer-profile.print-profile .field__items,.page-view-print-view #ctt-lawyer-profile.print-profile .field--label-above > .field__item{margin-top:32px;}.page-view-print-view #ctt-lawyer-profile.print-profile .field--label-above{margin-top:48px;}.page-view-print-view #ctt-lawyer-profile .field__items .paragraph--type--prg-career{gap:20px;margin-bottom:8px;}.page-view-print-view #ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item p .sub-text,.page-view-print-view #ctt-lawyer-profile.print-profile .field--name-field-main-activities .field__item p .sub-text2,.page-view-print-view #ctt-lawyer-profile.print-profile .field--name-field-qualification .field__item p .sub-text,.page-view-print-view #ctt-lawyer-profile.print-profile .field--name-field-qualification .field__item p .sub-text2{font-size:10px;}}
#print-seminar{padding:96px 0 0 0;}@media screen and (max-width:1023px){#print-seminar{padding:70px 0 0 0;}}#print-seminar .views-element-container{margin:32px 0 0 0;padding-bottom:0;}@media screen and (max-width:1023px){#print-seminar .views-element-container{padding:20px 0 0 0;}}#print-seminar .views-element-container ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:none;}#print-seminar .views-element-container ul li{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:100%;max-width:100%;padding:24px 0;border:none;border-top:1px solid #E1E1E6;}#print-seminar .views-element-container ul li:last-child{border-bottom:1px solid #E1E1E6;}#print-seminar .views-element-container ul li:hover{-webkit-box-shadow:unset;box-shadow:unset;}#print-seminar .views-element-container ul li:hover .item-box a .field--name-field-content-title{color:var(--Navy);text-decoration:none;}#print-seminar .views-element-container ul li .item-box{padding:0;}#print-seminar .views-element-container ul li .item-box *{padding:0;}#print-seminar .views-element-container ul li .item-box .field--name-field-event-date-display{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:150%;margin:1.5px 0;}@media screen and (min-width:1024px){#print-seminar .views-element-container ul li .item-box .field--name-field-event-date-display{min-height:25px;}}#print-seminar .views-element-container ul li .item-box a{pointer-events:none;}#print-seminar .views-element-container ul li .item-box a .field--name-field-content-title::before{display:none;}#print-seminar .views-element-container ul li .item-box a .field--name-field-content-title:hover{color:var(--Navy);text-decoration:none;}#print-seminar .views-element-container .view-display-id-print_in_lawyer ul li .item-box a .field--name-field-content-title::before{display:none !important;}
.page-node-4423 .subcategories-location-text{padding-top:0;}.page-node-4423 .field__item > .container{width:100%;max-width:100%;padding-left:0;padding-right:0;}.page-node-4423 .list_element_table{padding-top:0;margin-top:0;}.page-node-4423 .list_element_table::before{display:none;}.page-node-4423 .list_element_table > .field--name-field-text-area-summary{margin-bottom:0;width:100%;}.firm-greetings{padding-top:120px;}@media (max-width:1023px){.firm-greetings{padding-top:100px;}}.firm-greetings_content{margin-top:48px;}@media (max-width:1023px){.firm-greetings_content{margin-top:30px;}}.firm-greetings_content > p + p{margin-top:28px;}.firm-greetings_content p{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;margin-bottom:0;}@media (max-width:1023px){.firm-greetings_content p{font-size:var(--font-size-jp-body-label-m,14px);line-height:25px;margin-top:26px;}}@media (max-width:1023px){.firm-greetings_content p:first-child{margin-top:0;}}.firm-greetings_signature{padding-top:32px;}@media (max-width:1023px){.firm-greetings_signature{padding-top:20px;margin-top:-1px;}}.firm-greetings_signature p{color:var(--navy-70,#736C7A);text-align:right;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s,14px);font-style:normal;font-weight:400;line-height:25px;}@media (max-width:1023px){.firm-greetings_signature p{font-size:var(--font-size-jp-body-label-s,12px);line-height:21px;margin-top:0;}}
.firm-philosophy{padding-top:120px;padding-bottom:120px;margin-top:120px;background:var(--ex-light-gray-50,#F7F7F8);}@media (max-width:1023px){.firm-philosophy{padding-top:100px;padding-bottom:100px;margin-top:100px;}}.firm-philosophy_content{padding-top:64px;margin-top:64px;border-top:1px solid #E1E1E6;}@media (max-width:1023px){.firm-philosophy_content{padding-top:40px;margin-top:40px;}}.firm-philosophy_content-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:32px;padding-top:64px;margin-top:96px;border-top:1px solid #E1E1E6;}@media (max-width:1023px){.firm-philosophy_content-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;padding-top:40px;margin-top:70px;}}.firm-philosophy_content-item:first-child{padding-top:0;margin-top:0;border-top:none;}.firm-philosophy_content-item.bot .firm-philosophy_content-right_title{font-size:var(--Font-size-EN-headline-L,38px);line-height:48px;}@media (max-width:1023px){.firm-philosophy_content-item.bot .firm-philosophy_content-right_title{font-size:var(--Font-size-EN-headline-XL,28px);line-height:35px;}}.firm-philosophy_content-left{padding-top:8px;width:232px;-ms-flex-negative:0;flex-shrink:0;}@media (max-width:1023px){.firm-philosophy_content-left{width:100%;padding-top:0;}}.firm-philosophy_content-left h6{color:var(--Red,#D60000);font-family:proxima-nova,sans-serif;font-size:var(--Font-size-EN-label-M,18px);font-style:normal;font-weight:600;line-height:23px;letter-spacing:0.9px;margin-bottom:0;}@media (max-width:1023px){.firm-philosophy_content-left h6{font-size:var(--Font-size-EN-label-M,16px);letter-spacing:0.8px;line-height:20px;}}.firm-philosophy_content-right{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64px;}@media (max-width:1023px){.firm-philosophy_content-right{gap:40px;}}.firm-philosophy_content-right_top{padding:32px 48px;background:var(--White,#FFF);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;}@media (max-width:1023px){.firm-philosophy_content-right_top{padding:30px;gap:30px;}}.firm-philosophy_content-right_top .firm-philosophy_content-right_sub-title{margin-top:8px;}@media (max-width:1023px){.firm-philosophy_content-right_top .firm-philosophy_content-right_sub-title{margin-top:11px;}}.firm-philosophy_content-right_title{color:var(--Navy,#372D41);font-family:proxima-nova,sans-serif;font-size:var(--Font-size-EN-headline-M,28px);font-style:normal;font-weight:600;line-height:150%;margin-bottom:0;word-break:break-word;}@media (max-width:1023px){.firm-philosophy_content-right_title{font-size:var(--Font-size-EN-headline-M,22px);}}.firm-philosophy_content-right_content{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;margin-bottom:0;word-break:break-word;}@media (max-width:1023px){.firm-philosophy_content-right_content{font-size:var(--font-size-jp-body-label-m,14px);line-height:25px;}}.firm-philosophy_content-right_sub-title{color:var(--Navy,#372D41) !important;font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-l,18px);font-style:normal;font-weight:700;line-height:150%;margin-bottom:0;margin-top:5px;}@media (max-width:1023px){.firm-philosophy_content-right_sub-title{font-size:var(--font-size-jp-body-label-m,14px);margin-top:0;}}.firm-philosophy_content-right_bot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px;}@media (max-width:1023px){.firm-philosophy_content-right_bot{gap:30px;}}.firm-philosophy_content-right_bot_item{padding-left:48px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;}@media (max-width:1023px){.firm-philosophy_content-right_bot_item{padding-left:30px;gap:20px;}}.firm-philosophy_content-right_bot_item::before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:#EEEEF1;}.firm-philosophy_content-right_bot_item-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:32px;}@media (max-width:1023px){.firm-philosophy_content-right_bot_item-top{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;}}.firm-philosophy_content-right_bot_item-top .firm-philosophy_content-right_title{min-width:92px;line-height:125%;}
.firm-office-overview{padding-top:120px;}@media (max-width:1023px){.firm-office-overview{padding-top:100px;}}.firm-office-overview_des{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;margin-top:48px;}@media (max-width:1023px){.firm-office-overview_des{font-size:var(--font-size-jp-body-label-m,14px);margin-top:30px;line-height:25px;}}.firm-office-overview_content{background:var(--ex-light-gray-50,#F7F7F8);padding:48px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:32px;margin-top:48px;}@media (max-width:1023px){.firm-office-overview_content{background:transparent;margin-top:30px;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;}}.firm-office-overview_content a{margin:0;}@media (max-width:1023px){.firm-office-overview_content a{width:100%;}}
.firm-parallax{background:var(--ex-light-gray-50,#F7F7F8);margin-top:120px;}@media (max-width:1023px){.firm-parallax{margin-top:100px;padding-left:30px;padding-bottom:100px;}}.firm-parallax_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:1023px){.firm-parallax_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding-top:100px;}}.firm-parallax_item_img{width:50%;}@media (max-width:1023px){.firm-parallax_item_img{width:100%;margin-top:30px;}}.firm-parallax_item_img img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;}@media (min-width:1024px) and (max-width:1439px){.firm-parallax_item_img img{height:720px;}}.firm-parallax_item_text{width:100%;max-width:512px;padding-left:104px;}@media (max-width:1023px){.firm-parallax_item_text{max-width:100%;padding-left:0;padding-right:30px;margin-top:20px;}}.firm-parallax_item_text_title{word-break:break-word;display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:1023px){.firm-parallax_item_text_title{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;}}.firm-parallax_item_text_title.use-pc{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}@media (max-width:1023px){.firm-parallax_item_text_title.use-pc{display:none !important;}}.firm-parallax_item_text_title.use-sp{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}@media (min-width:1024px){.firm-parallax_item_text_title.use-sp{display:none !important;}}.firm-parallax_item_text_content{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;margin-bottom:0;margin-top:24px;}@media (min-width:1024px){.firm-parallax_item_text_content{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;}}@media (max-width:1023px){.firm-parallax_item_text_content{font-size:var(--font-size-jp-body-label-m,14px);margin-top:0;line-height:25px;}}.firm-parallax_item_text a{margin:0;margin-top:48px;}@media (max-width:1023px){.firm-parallax_item_text a{margin-top:30px;margin-right:30px;width:100%;}}.firm-parallax_item:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}@media (max-width:1023px){.firm-parallax_item:nth-child(n){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.firm-parallax_item:nth-child(2n) .firm-parallax_item_text{padding-right:104px;padding-left:0;margin-left:auto;}@media (max-width:1023px){.firm-parallax_item:nth-child(n) .firm-parallax_item_text{padding-right:30px;}}@media (max-width:1023px){.firm-parallax_item:nth-child(n) .firm-parallax_item_img{margin-left:-30px;}}.firm-dei_top_content_box .firm-dei_text ~ p{margin-bottom:0;}
.firm-dei{padding-top:120px;padding-bottom:120px;}@media (max-width:1023px){.firm-dei{padding-top:100px;padding-bottom:100px;}}.firm-dei_top_content{margin-top:48px;position:relative;}@media (max-width:1023px){.firm-dei_top_content{margin-top:30px;}}.firm-dei_top_content img{width:100%;height:auto;}.firm-dei_top_content_box{padding:64px 0 80px 88px;background:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;width:51.5625%;}@media (max-width:1023px){.firm-dei_top_content_box{padding:0;position:relative;top:0;-webkit-transform:translateY(0);transform:translateY(0);left:0;width:100%;background:transparent;margin-top:20px;}}@media (min-width:1024px){.firm-dei_top_content_box .firm-dei_text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;}}.firm-dei_top_content_box a{margin:0;margin-top:48px;}@media (max-width:1023px){.firm-dei_top_content_box a{margin-top:30px;width:100%;}}.firm-dei_text{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;margin-bottom:0;word-break:break-word;}@media (max-width:1023px){.firm-dei_text{font-size:var(--font-size-jp-body-label-m,14px);line-height:25px;}}.firm-dei_bot{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 80px minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:80px;margin-top:120px;}@media (max-width:1023px){.firm-dei_bot{-ms-grid-columns:minmax(0,1fr);grid-template-columns:repeat(1,minmax(0,1fr));gap:100px;margin-top:100px;}}.firm-dei_bot_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.firm-dei_bot_item img{width:100%;margin-top:48px;height:295px;-o-object-fit:cover;object-fit:cover;}@media (max-width:1023px){.firm-dei_bot_item img{margin-top:30px;height:52.5vw;}}.firm-dei_bot_item p{margin-top:32px;}@media (max-width:1023px){.firm-dei_bot_item p{margin-top:20px;}}.firm-dei_bot_item_button{margin-top:32px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;}@media (max-width:1023px){.firm-dei_bot_item_button{margin-top:30px;-webkit-box-flex:1;-ms-flex:auto;flex:auto;}}.firm-dei_bot_item_button a{margin:0;}@media (max-width:1023px){.firm-dei_bot_item_button a{width:100%;}}
.firm-with-us{position:relative;}.firm-with-us img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;}.firm-with-us_box{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;padding:80px 88px;background:rgba(255,255,255,0.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:48.8888888889%;}@media (max-width:1023px){.firm-with-us_box{top:calc(50% - 1px);right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);padding:40px 30px;width:calc(100% - 60px);-webkit-backdrop-filter:unset;backdrop-filter:unset;}}.firm-with-us_box_wrap{max-width:408px;}@media (max-width:1023px){.firm-with-us_box_wrap{max-width:100%;}}.firm-with-us_box_sub-title{color:var(--Red,#D60000);font-family:proxima-nova,sans-serif;font-size:var(--font-size-jp-body-label-s,14px);font-style:normal;font-weight:600;line-height:18px;letter-spacing:0.7px;margin-bottom:0;}@media (max-width:1023px){.firm-with-us_box_sub-title{font-size:var(--font-size-jp-body-label-s,12px);line-height:125%;letter-spacing:0.6px;}}.firm-with-us_box_title{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--Font-size-JP-headline-XXL,40px);font-style:normal;font-weight:700;line-height:150%;margin-top:16px;margin-bottom:0;}@media (max-width:1023px){.firm-with-us_box_title{font-size:var(--Font-size-JP-headline-XXL,24px);margin-top:15px;}}.firm-with-us_box_content{color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-m,16px);font-style:normal;font-weight:400;line-height:175%;margin-bottom:0;margin-top:24px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}@media (max-width:1023px){.firm-with-us_box_content{font-size:var(--font-size-jp-body-label-m,14px);margin-top:20px;line-height:25px;}}.firm-with-us_box a{margin:0;margin-top:48px;background:var(--Red) url(/sites/default/files/assets/images/common/link_white.svg) no-repeat calc(100% - 24px) center;background-size:15px 15px !important;}@media (max-width:1023px){.firm-with-us_box a{width:100%;margin-top:30px;background:var(--Red) url(/sites/default/files/assets/images/common/link_white.svg) no-repeat calc(100% - 20px) center;}}@media (min-width:1024px){.firm-with-us_box a:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.1))),#D60000 url(/sites/default/files/assets/images/common/link_white.svg) no-repeat calc(100% - 24px) center;background:linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 100%),#D60000 url(/sites/default/files/assets/images/common/link_white.svg) no-repeat calc(100% - 24px) center;}}
.page-view-print-view p{cursor:text;}.page-view-print-view #page a,.page-view-print-view .notable-popover{pointer-events:none;}.page-view-print-view .node__content .container-small{width:100%;max-width:1084px;}.page-view-print-view .node__content .container-small .c-seminar__article-info{margin-top:0;}.page-view-print-view .node__content .container-small .c-seminar__article-info .info-box{padding-top:48px;}@media screen and (max-width:1023px){.page-view-print-view .node__content .container-small .c-seminar__article-info .info-box{padding-top:30px;}}.page-view-print-view .node__content .container-small .c-seminar__article-info .info-box .info-line .info-content .info-texts{gap:4px 16.7px;}@media screen and (max-width:1023px){.page-view-print-view .node__content .container-small .c-seminar__article-info .info-box .info-line .info-content .info-texts{gap:4px 10px;}}.page-view-print-view .node__content .container-small .c-seminar__article-info .info-box .info-line .info-content .info-texts .info-text{margin:0;}.page-view-print-view .node__content .container-small .c-seminar__article-info .info-box .info-line .info-content .info-texts.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.page-view-print-view .node__content .container-small .c-seminar__article-info .info-box .info-line .info-content .field--name-field-areas-of-practice .field__item{cursor:default;}.page-view-print-view .node__content .container-small .c-seminar__article-info .info-box .info-line .info-content .field--name-field-areas-of-practice .field__item a{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;text-decoration:none;pointer-events:none;}@media print{.page-view-print-view .btn-default{page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;}.page-view-print-view .decor-title{font-size:36px;}.page-view-print-view .c-seminar__article-info .info-line{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;padding:var(--Spacing-16-10) 0;border-bottom:1px solid var(--light-gray-30);}.page-view-print-view .seminar-banner .field--name-field-content-title{margin-top:var(--Spacing-24-15);color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:32px;font-style:normal;font-weight:700;line-height:150%;}.page-view-print-view .list_element_table_wrap table > thead > tr > th{height:56px;max-height:56px;}.page-view-print-view .list_element_table_wrap table > tbody > tr > td{height:56px;max-height:56px;}.page-view-print-view .col-md-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%;}.page-view-print-view .list_element_group-item > .row.row-cols-md-3 > .col{-webkit-box-flex:33.3333333333%;-ms-flex:33.3333333333%;flex:33.3333333333%;max-width:33.3333333333%;}.page-view-print-view .list_element_group-item > .row.row-cols-md-4 > .col{-webkit-box-flex:25%;-ms-flex:25%;flex:25%;max-width:25%;}.page-view-print-view .list_element_group-item > .row.row-cols-1{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.page-view-print-view .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.page-view-print-view .row-cols-md-1 > *{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}}@media (max-width:1023px){.page-view-print-view .list_element_group-item-grid > .row > .col-md-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%;}.page-view-print-view .list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-3 > img{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;-webkit-transition:0.4s ease-out;transition:0.4s ease-out;}.page-view-print-view .list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-3{display:-webkit-box;display:-ms-flexbox;display:flex;width:25%;max-width:144px;height:144px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;overflow:hidden;}.page-view-print-view .list_element_block-highlight .c-accordion.with_background{padding:48px 88px;background:#f7f7f8;}.page-view-print-view .list_element_group-button .free-text-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr;grid-template-columns:1fr 1fr;gap:16px 32px;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--free-text .field--name-field-text-area-summary .list_element_group-button .free-text-list{width:-webkit-min-content !important;width:-moz-min-content !important;width:min-content !important;}.page-view-print-view .list_element_group-button a{width:320px;}.page-view-print-view .list_element_group-button .paragraph--type--free-text .text-formatted p a{width:320px;}.page-view-print-view .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .row > .col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;}.page-view-print-view .c-seminar__article-info .info-line{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;padding:var(--Spacing-16-10) 0;border-bottom:1px solid var(--light-gray-30);}.page-view-print-view .seminar-banner .field--name-field-content-title{margin-top:var(--Spacing-24-15);color:var(--Navy,#372D41);font-family:"BIZ UDPGothic";font-size:32px;font-style:normal;font-weight:700;line-height:150%;}.page-view-print-view .list_element_table_wrap table > thead > tr > th{height:56px;max-height:56px;}.page-view-print-view .list_element_table_wrap table > tbody > tr > td{height:56px;max-height:56px;}.page-view-print-view .col-md-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%;}.page-view-print-view .list_element_group-item > .row.row-cols-md-3 > .col{-webkit-box-flex:33.3333333333%;-ms-flex:33.3333333333%;flex:33.3333333333%;max-width:33.3333333333%;}.page-view-print-view .list_element_group-item > .row.row-cols-md-4 > .col{-webkit-box-flex:25%;-ms-flex:25%;flex:25%;max-width:25%;}.page-view-print-view .list_element_group-item > .row.row-cols-1{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.page-view-print-view .list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-text-element > .card > .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.page-view-print-view .row-cols-md-1 > *{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}}.page-view-print-view .c-seminar__article-info .info-texts.flex_wrap{flex-wrap:wrap;}
.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper{width:100%;max-width:1084px;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--list-element{margin-top:48px;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--list-element{margin-top:30px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--list-element > ul.list-unstyled li i.hidden-icon{display:none;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--list-element > ul.list-unstyled li span{display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--list-element > ul.list-unstyled li span p span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;pointer-events:none;}@media screen and (min-width:1024px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--list-element > ul.list-unstyled > li.li-three-dot{cursor:pointer;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--list-element > ul.list-unstyled > li.li-three-dot::before{font-family:"BIZ UDPGothic" sans-serif;font-weight:700;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--list-element > ul.list-unstyled > li.li-three-dot::before{font-size:14px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--list-element > ul.list-unstyled > li.li-three-dot.li-three-dot-on::before{content:"⁝";}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--list-element > ul.list-unstyled > li.li-three-dot.li-three-dot-on > span{display:none;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-title h2{padding-top:96px;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-title h2{padding-top:70px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-title h3,.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-title h4{padding-top:48px;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-title h3,.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-title h4{padding-top:30px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-title h5{padding-top:32px;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-title h5{padding-top:20px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-content > p{padding-top:32px;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-content > p{padding-top:20px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-content > p svg{display:none;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-content > p span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;text-decoration:none;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-content > p .text-red{color:var(--Red);}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-content > p .text-blue{color:#00F;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-content > p .line-through{text-decoration:line-through;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-content > p .text-small,.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-content > p .text-small2{font-size:10px;font-size:0.625em !important;display:inline-block;-webkit-transform:translateY(-5px);transform:translateY(-5px);white-space:nowrap;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-content > p .text-small,.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-content > p .text-small2{font-size:0.625em !important;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-content > p .text-small2{-webkit-transform:translateY(3px);transform:translateY(3px);}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-content > p .notable-popover{width:auto;color:#00007e;font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:175%;text-decoration:underline;white-space:normal;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 1px 0 2px;-webkit-transform:translate(0,-4px);transform:translate(0,-4px);-webkit-transition:0.2s ease-out;transition:0.2s ease-out;cursor:default;position:relative;overflow:hidden;padding-top:4px;z-index:0;pointer-events:none;text-decoration:none;}@media (width:1440px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-content > p .tracking--5{letter-spacing:-5px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-content.paragraph--type--list-element{margin-top:32px;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-content.paragraph--type--list-element{margin-top:20px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-content.paragraph--type--list-element > ul.list-unstyled,.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-content.paragraph--type--list-element > ol{padding-top:0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-content.paragraph--type--list-element > ul.list-unstyled li,.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-content.paragraph--type--list-element > ol li{min-height:unset;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-content.paragraph--type--list-element > ul.list-unstyled li p span,.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_text-content.paragraph--type--list-element > ol li p span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--border-element{margin-top:48px;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--border-element{margin-top:30px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--list-element.list_element_text-link{margin-top:32px;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--list-element.list_element_text-link{margin-top:20px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--list-element.list_element_text-link > ul.list-unstyled{padding-top:0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--list-element.list_element_text-link > ul.list-unstyled li a{pointer-events:none;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--list-element.list_element_text-link > ul.list-unstyled li i.item-icon{pointer-events:none;cursor:default;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--link-element.list_element_text-link > div{padding-top:32px;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--link-element.list_element_text-link > div{padding-top:20px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--link-element.list_element_text-link > div .paragraph--type--link-item li a{pointer-events:none;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--define-list-element{padding-top:32px;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--define-list-element{padding-top:20px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--free-text{padding-top:32px;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--free-text{padding-top:20px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--free-text .list_element_table{padding-top:0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--free-text .list_element_table .list_element_table_wrap th div{pointer-events:none;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--free-text td img{display:none;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--free-text td p{margin:0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--free-text .field--name-field-text-area-summary .list_element_group-button{padding:0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--free-text .field--name-field-text-area-summary .list_element_group-button .free-text-list{width:-webkit-min-content;width:-moz-min-content;width:min-content;margin:0 auto;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--free-text .field--name-field-text-area-summary .list_element_group-button .free-text-list{width:100%;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--free-text .field--name-field-text-area-summary .list_element_group-button .free-text-list .paragraph--type--free-text{padding:0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--image-paragraph{padding-top:48px;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--image-paragraph{padding-top:30px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--image-paragraph .paragraph--type--image-element-no-require .card .card-body{padding:16px 0 0 0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--image-paragraph .paragraph--type--image-element-no-require .card .card-body .card-text h5{pointer-events:none;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--image-paragraph .paragraph--type--image-element-no-require .card .card-body .card-text .field--type-string{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;}@media screen and (min-width:1024px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--image-paragraph .paragraph--type--image-element-no-require .card .card-body .card-text .field--type-string{line-height:25px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .block-frame{padding-top:48px;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .block-frame{padding-top:30px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_group-item > .row.row-cols-1 > .col > .ratio,.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .block-frame .ratio{max-height:512px;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .block-frame .card-text{padding:16px 0 0 0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .block-frame .card-text .field--type-string{color:var(--navy-70,#736C7A);font-family:"BIZ UDPGothic";font-size:var(--font-size-jp-body-label-s,14px);font-style:normal;font-weight:400;line-height:175%;}@media screen and (min-width:1024px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .block-frame .card-text .field--type-string{line-height:25px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--image-text-paragraph{padding-top:48px;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--image-text-paragraph{padding-top:30px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--image-text-paragraph .card-text h5{pointer-events:none;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--image-text-paragraph .card-text > div.field--type-string{margin-top:16px;color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--image-text-paragraph .card-text .field--name-field-text-area-summary p span{line-height:175% !important;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--image-text-paragraph .paragraph--type--image-text-element .card .card-body .card-text .text-formatted p span{margin:0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph{padding-top:48px;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph{padding-top:30px;}}@media screen and (min-width:1024px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion .accordion .accordion-item .accordion-collapse .accordion-body .text-formatted h5{line-height:28px;}}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion .accordion .accordion-item .accordion-collapse .accordion-body .text-formatted p{padding-top:15px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion .accordion .accordion-item .accordion-collapse .accordion-body .text-formatted p span{line-height:175%;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion .accordion .accordion-item .accordion-collapse .accordion-body .text-formatted p.item-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 0 0 0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion .accordion .accordion-item .accordion-collapse .accordion-body .text-formatted p.item-list::before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;width:4px;height:4px;border-radius:4px;margin:12px 8px 0 0;background-color:var(--Navy);}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion .accordion .accordion-item .accordion-collapse .accordion-body .text-formatted p.item-list:first-child{padding-top:24px;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion .accordion .accordion-item .accordion-collapse .accordion-body .text-formatted p.item-list-number{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;padding:8px 0 0 0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion .accordion .accordion-item .accordion-collapse .accordion-body .text-formatted p.item-list-number:first-child{padding-top:24px;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion .accordion .accordion-item .accordion-collapse .accordion-body .text-formatted p.item-list-number .tag-number{min-width:30px;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion .accordion .accordion-item .accordion-collapse .accordion-body .text-formatted p.item-link{padding-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion .accordion .accordion-item .accordion-collapse .accordion-body .text-formatted p.item-link:first-child{padding-top:26px;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion .accordion .accordion-item .accordion-collapse .accordion-body .text-formatted p.item-link:first-child{padding-top:20px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion .accordion .accordion-item .accordion-collapse .accordion-body .text-formatted p.item-link > img{margin-top:9px;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion .accordion .accordion-item .accordion-collapse .accordion-body .text-formatted p.item-link > span > img{width:14px;height:14px;margin-left:5px;margin-top:-3px;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion .accordion .accordion-item .accordion-collapse .accordion-body .text-formatted > img{height:auto;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion .accordion .accordion-item .accordion-collapse .accordion-body .text-formatted > p{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;padding-top:15px;}@media screen and (min-width:1024px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion .accordion .accordion-item .accordion-collapse .accordion-body .text-formatted > p{line-height:25px;padding-top:24px;}}@media screen and (min-width:1024px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion .accordion .accordion-item .accordion-collapse .accordion-body .text-formatted p.pt-4-c{line-height:26px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion .accordion .accordion-item .accordion-collapse .accordion-body .text-formatted table tbody tr td img{height:auto;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion .accordion .accordion-item .accordion-collapse .accordion-body .text-formatted table tbody tr td p{padding-top:16px;margin:0;color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;}@media screen and (min-width:1024px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion .accordion .accordion-item .accordion-collapse .accordion-body .text-formatted table tbody tr td p{line-height:25px;margin-bottom:1px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion .accordion > .paragraph--type--border-element{margin-top:35px;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion .accordion > .paragraph--type--border-element{margin-top:20px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion .accordion > .paragraph--type--border-element.dashed_line{margin-top:31px;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item h2.accordion-header{padding-top:32px;border-top:1px solid #E1E1E6;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:18px;font-style:normal;font-weight:700;line-height:150%;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item h2.accordion-header{padding-top:20px;}}@media (width:1440px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item h2.accordion-header{line-height:28px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body{border:none;padding:0 0 32px 32px;margin-bottom:0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted p{padding-top:32px;margin:0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted p:first-child{padding-right:1px;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted p *{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted p svg{display:none;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted p strong{font-weight:700;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted p{padding-top:20px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted p.p-list span{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:8px;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted p.p-list span:last-child{margin:0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted p.p-list span::before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;width:4px;height:4px;border-radius:4px;margin-top:13px;background-color:var(--Navy);}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted p.p-list-number span{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;counter-increment:item;margin-bottom:8px;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted p.p-list-number span::before{-ms-flex-negative:0;flex-shrink:0;width:30px;content:counter(item) ".";color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:174%;}@media screen and (min-width:1024px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted p.p-list-number span::before{line-height:28px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted p.p-list-number span:last-child{counter-set:item 99;margin:0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted p.p-link img{margin:-4px 8px 0 0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted p.p-link span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:16px;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted p.p-link span:last-child{margin:0;}@media screen and (min-width:1024px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted p.p-link span{line-height:28px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted p.p-link span img{width:14px;height:14px;margin:7px 0 0 4px;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted .list-div-table .div-table{padding:16px 0;border-top:1px solid #E1E1E6;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted .list-div-table .div-table:first-child{margin-top:32px;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted .list-div-table .div-table:first-child{margin-top:20px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted .list-div-table .div-table:last-child{border-bottom:1px solid #E1E1E6;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted .list-div-table .div-table span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted .list-div-table .div-table span{gap:16px;font-size:14px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted .list-div-table .div-table span span.tag{-ms-flex-negative:0;flex-shrink:0;width:144px;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:175%;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted .list-div-table .div-table span span.tag{width:60px;font-size:14px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted > table{margin:0;margin-top:31px;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted > table{margin-top:20px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted > table thead tr th{width:33.33%;min-height:56px;padding:15.5px 16px;border:1px solid #E1E1E6;background-color:#F7F7F8;color:var(--Navy);pointer-events:none;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted > table thead tr th{min-width:200px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted > table thead tr th div{pointer-events:none;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted > table thead tr th p{padding:0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted > table thead tr th p span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:150%;}@media screen and (min-width:1024px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted > table thead tr th p span{line-height:24px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted > table tbody tr td{width:33.33%;min-height:56px;height:56px;padding:15px 16px;border:1px solid #E1E1E6;background-color:#fff;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted > table tbody tr td{min-width:200px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted > table tbody tr td p{padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted > table tbody tr td img{-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;margin:-6px 4px -1px 0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted > table tbody tr td span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;}@media screen and (min-width:1024px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted > table tbody tr td span{line-height:24px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted > table tbody tr td span img{-ms-flex-negative:0;flex-shrink:0;width:14px;height:14px;margin:-3px 0 0 5px;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted > table tbody tr td.with-bg{background-color:#F7F7F8;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted > table tbody tr td.with-bg span{font-weight:700;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted .block-frame .ratio-16x9{max-height:496px;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted .list_element_table-scroll{padding:0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted .list_element_table-scroll .text-formatted table{margin-top:30px;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted .list_element_table-scroll .text-formatted table tbody tr td{width:33.33%;min-height:56px;height:56px;padding:15px 16px;border:1px solid #E1E1E6;background-color:#fff;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted .list_element_table-scroll .text-formatted table tbody tr td{min-width:200px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted .list_element_table-scroll .text-formatted table tbody tr td img{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;margin:-6px 4px -1px 0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted .list_element_table-scroll .text-formatted table tbody tr td p{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;}@media screen and (min-width:1024px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted .list_element_table-scroll .text-formatted table tbody tr td p{line-height:24px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted .list_element_table-scroll .text-formatted table tbody tr td p img{-ms-flex-negative:0;flex-shrink:0;width:14px;height:14px;margin:5px 0 0 4px;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item .accordion-collapse .accordion-body .text-formatted .list_element_table-scroll .text-formatted table tbody tr.tr-bg td{background-color:#F7F7F8;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item.border-b{border-bottom:1px solid #E1E1E6;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item.last-item{margin-top:48px;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item.last-item h2.accordion-header{font-size:16px;}@media screen and (min-width:1024px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item.last-item h2.accordion-header{line-height:24px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item.last-item .accordion-collapse .accordion-body{padding:32px 0;border-bottom:1px solid #E1E1E6;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item.last-item .accordion-collapse .accordion-body .text-formatted p{padding:0 0 4px 0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item.last-item .accordion-collapse .accordion-body .text-formatted p:last-child{padding:0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item.last-item .accordion-collapse .accordion-body .text-formatted p span.tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:36px;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion #p-2755 .accordion-item.last-item .accordion-collapse .accordion-body .text-formatted p span{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;}@media (width:1440px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-accordion.with_background{margin-top:-2px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-tabs{margin:0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-tabs ul.nav-tabs li.nav-item button.nav-link{height:auto;padding-bottom:16px;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-tabs .tab-content{margin:0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-tabs .tab-content .tab-pane{margin:24px 0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-tabs .tab-content .tab-pane p span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;line-height:175%;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-tabs .tab-content .tab-pane p span strong{font-weight:700;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-tabs .tab-content .tab-pane p span .text-red{color:var(--Red);}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-tabs .tab-content .tab-pane p span .text-blue{color:#00F;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-tabs .tab-content .tab-pane p span .line-through{text-decoration:line-through;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-tabs .tab-content .tab-pane p span .text-small,.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-tabs .tab-content .tab-pane p span .text-small2{font-size:0.625em !important;display:inline-block;white-space:nowrap;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-tabs .tab-content .tab-pane p span .text-small,.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-tabs .tab-content .tab-pane p span .text-small2{font-size:0.625em !important;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-tabs .tab-content .tab-pane p span .text-small{-webkit-transform:translateY(-5px);transform:translateY(-5px);}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-tabs .tab-content .tab-pane p span .text-small2{-webkit-transform:translateY(3px);transform:translateY(3px);}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-tabs .tab-content .tab-pane p span .text-small2{line-height:23px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-tabs:last-child .tab-content .tab-pane{margin:24px 0 0 0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--tab-accordion-paragraph .c-tabs:last-child .tab-content .tab-pane .text-formatted p{margin:0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--prg-lawyer{padding-top:32px;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--prg-lawyer{padding-top:20px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--prg-lawyer .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item{pointer-events:none;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--prg-lawyer .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item .row .col-md-3 img{-o-object-fit:cover;object-fit:cover;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--prg-lawyer .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item .row .col-md-3 .field--name-field-lawyer-name-input{text-align:left;color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:175%;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--prg-lawyer.list_element_item-info2{padding-top:48px;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--prg-lawyer.list_element_item-info2{padding-top:30px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--prg-lawyer.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item .profile_introduction_with_image .col-md-9{width:100%;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--prg-lawyer.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item .profile_introduction_with_image .col-md-9 .field--name-field-lawyer-name-input{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:18px;font-style:normal;font-weight:700;line-height:150%;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--prg-lawyer.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item .profile_introduction_with_image .col-md-9 .lawyer_post{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:150%;margin:0;}@media screen and (min-width:1024px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--prg-lawyer.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item .profile_introduction_with_image .col-md-9 .lawyer_post{line-height:17px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--prg-lawyer.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item .profile_introduction_with_image .col-md-9 .field--name-field-lawyer-text{margin-top:8px;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--prg-lawyer.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item .profile_introduction_with_image .col-md-9 .field--name-field-lawyer-text p span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;}@media screen and (min-width:1024px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--prg-lawyer.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item .profile_introduction_with_image .col-md-9 .field--name-field-lawyer-text p span{line-height:25px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_group-item-grid{padding-top:48px;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_group-item-grid{padding-top:30px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_group-item-grid .row .col-md-4 .paragraph--type--prg-lawyer-item .profile-introduction-three-columns .profile-introduction-three-columns-image{width:100%;max-width:100%;max-height:unset;}@media (width:1440px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_group-item-grid .row .col-md-4 .paragraph--type--prg-lawyer-item .profile-introduction-three-columns .profile-introduction-three-columns-image{height:213.01707px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_group-item-grid .row .col-md-4 .paragraph--type--prg-lawyer-item .profile-introduction-three-columns .profile-introduction-three-columns-image img{width:100%;-o-object-fit:cover;object-fit:cover;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_group-item-grid .row .col-md-4 .paragraph--type--prg-lawyer-item .profile-introduction-three-columns .profile-introduction-three-columns-content .laywer_full_name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_group-item-grid .row .col-md-4 .paragraph--type--prg-lawyer-item .profile-introduction-three-columns .profile-introduction-three-columns-content .laywer_full_name .field--name-field-lawyer-name-input{pointer-events:none;position:relative;}@media (min-width:1024px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_group-item-grid .row .col-md-4 .paragraph--type--prg-lawyer-item .profile-introduction-three-columns .profile-introduction-three-columns-content .laywer_full_name .field--name-field-lawyer-name-input{top:-2px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_group-item-grid .row .col-md-4 .paragraph--type--prg-lawyer-item .profile-introduction-three-columns .profile-introduction-three-columns-content .laywer_full_name .field--name-field-lawyer-name-input::before{display:none;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_group-item-grid .row .col-md-4 .paragraph--type--prg-lawyer-item .profile-introduction-three-columns .profile-introduction-three-columns-content .laywer_full_name .field--name-field-roman-name{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:700;line-height:150%;pointer-events:none;position:relative;}@media (min-width:1024px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_group-item-grid .row .col-md-4 .paragraph--type--prg-lawyer-item .profile-introduction-three-columns .profile-introduction-three-columns-content .laywer_full_name .field--name-field-roman-name{left:2px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_group-item-grid .row .col-md-4 .paragraph--type--prg-lawyer-item .profile-introduction-three-columns .profile-introduction-three-columns-content .laywer_full_name .field--name-field-roman-name::before{display:none;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_group-item-grid .row .col-md-4 .paragraph--type--prg-lawyer-item .profile-introduction-three-columns .profile-introduction-three-columns-content .lawyer-kana-name{padding:0;margin-top:4px;position:relative;}@media (min-width:1024px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_group-item-grid .row .col-md-4 .paragraph--type--prg-lawyer-item .profile-introduction-three-columns .profile-introduction-three-columns-content .lawyer-kana-name{top:-2px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_group-item-grid .row .col-md-4 .paragraph--type--prg-lawyer-item .profile-introduction-three-columns .profile-introduction-three-columns-content .field__item-lawyer_intro .text-formatted p{margin:0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_group-item-grid .row .col-md-4 .paragraph--type--prg-lawyer-item .profile-introduction-three-columns .profile-introduction-three-columns-content .field__item-lawyer_intro .text-formatted p span{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;}@media screen and (min-width:1024px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .list_element_group-item-grid .row .col-md-4 .paragraph--type--prg-lawyer-item .profile-introduction-three-columns .profile-introduction-three-columns-content .field__item-lawyer_intro .text-formatted p span{line-height:25px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper > .list_element_table-scroll{padding:0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper > .list_element_table-scroll .text-formatted table{margin-top:30px;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper > .list_element_table-scroll .text-formatted table thead tr th{width:33.33%;min-height:56px;padding:15.5px 16px;border:1px solid #E1E1E6;background-color:#F7F7F8;color:var(--Navy);pointer-events:none;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper > .list_element_table-scroll .text-formatted table thead tr th{min-width:200px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper > .list_element_table-scroll .text-formatted table thead tr th div{pointer-events:none;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper > .list_element_table-scroll .text-formatted table thead tr th p{padding:0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper > .list_element_table-scroll .text-formatted table thead tr th p span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:700;line-height:150%;}@media screen and (min-width:1024px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper > .list_element_table-scroll .text-formatted table thead tr th p span{line-height:24px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper > .list_element_table-scroll .text-formatted table tbody tr td{width:33.33%;min-height:56px;height:56px;padding:15px 16px;border:1px solid #E1E1E6;background-color:#fff;}@media screen and (max-width:1023px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper > .list_element_table-scroll .text-formatted table tbody tr td{min-width:200px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper > .list_element_table-scroll .text-formatted table tbody tr td img{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;margin:-6px 4px -1px 0;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper > .list_element_table-scroll .text-formatted table tbody tr td p{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;}@media screen and (min-width:1024px){.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper > .list_element_table-scroll .text-formatted table tbody tr td p{line-height:24px;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper > .list_element_table-scroll .text-formatted table tbody tr td p img{-ms-flex-negative:0;flex-shrink:0;width:14px;height:14px;margin:5px 0 0 4px;}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper > .list_element_table-scroll .text-formatted table tbody tr.tr-bg td{background-color:#F7F7F8;}.page-view-print-view .leading-150{line-height:150% !important;}.page-view-print-view .mt-4{margin-top:16px !important;}@media (width:1440px){.page-view-print-view .my-3-1{margin:3px 0 1px 0;}}.page-view-print-view .mt-8{margin-top:32px !important;}@media screen and (max-width:1023px){.page-view-print-view .mt-8{margin-top:20px;}}.page-view-print-view .pt-4-c{padding-top:16px !important;}@media (width:1440px){.page-view-print-view .pc-main-block{display:block !important;}}@media (width:1440px){.page-view-print-view .mb-pc-main-2px{margin-bottom:2px !important;}}.page-view-print-view .p-0{padding:0 !important;}.page-view-print-view img,.page-view-print-view #page a,.page-view-print-view .figure-image,.page-view-print-view #page button,.page-view-print-view .profile-introduction-three-columns,.page-view-print-view iframe{cursor:default;pointer-events:none;}.page-view-print-view .ratio.ratio-16x9{position:relative;}@media print{.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-left{max-width:144px;}.node .field--type-image img{height:auto !important;}}.page-view-print-view .views-element-container .view-content .node__content .list_element__wrapper .paragraph--type--list-element > ul.list-unstyled li span{display:inline;}
.field--type-text-with-summary + .list-unstyled.p-list-item a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.field--type-text-with-summary + .list-unstyled.p-list-item a::before{display:none;}.field--type-text-with-summary + .list-unstyled.p-list-item a:hover span{color:var(--Red);}.field--type-text-with-summary + .list-unstyled.p-list-item a span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:11px;font-style:normal;font-weight:400;line-height:174%;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.field--type-text-with-summary + .list-unstyled.p-list-item a .chevron-icon{opacity:1;content:"";-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;background-image:url(/sites/default/files/assets/images/common/chevron-right-red.svg);background-repeat:no-repeat;margin:0;margin-top:6px;}@media (max-width:1023px){.field__item .paragraph--type--image-text-paragraph .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}@media (max-width:1023px){.field__item .paragraph--type--image-text-paragraph .row .col{width:100%;}}.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card{gap:24px;}@media (max-width:1023px){.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card{gap:20px;}}.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .figure-caption{margin-top:16px;}.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .figure-caption .field--name-field-thumbnail-text-field{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;}@media (min-width:1024px){.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .figure-caption .field--name-field-thumbnail-text-field{line-height:25px;}}@media (max-width:1023px){.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .figure-caption .field--name-field-thumbnail-text-field{font-size:12px;cursor:default;}}.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text h5,.node--type-multi-content-page .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text > a,.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text > a{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:24px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:16px;margin-top:0;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text h5 a,.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text a a{margin-bottom:0;}@media (max-width:1023px){.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text h5,.node--type-multi-content-page .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text a,.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text a{font-size:18px;margin-bottom:10px;cursor:default;}}.node--type-multi-content-page .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text > a,.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text > a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;}@media (min-width:1024px){.node--type-multi-content-page .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text a:hover,.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text a:hover{color:var(--Red);text-decoration:underline;}}.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text a::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;background-image:url(/sites/default/files/assets/images/common/chevron-right-red.svg);background-repeat:no-repeat;margin-top:12px;}.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text h5{cursor:text;}.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text h5::before{display:none;}@media (min-width:1024px){.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text h5:hover{text-decoration:none;}}.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text .text-formatted p{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;}@media (max-width:1023px){.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text .text-formatted p{font-size:14px;cursor:default;}}@media (min-width:1024px){.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text .pc-mt-8-c{margin-top:8px !important;}}.node--type-multi-content-page .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text .title-link > a,.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text .title-link > a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;}.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text .title-link > a::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;background-image:url(/sites/default/files/assets/images/common/chevron-right-red.svg);background-repeat:no-repeat;margin-top:12px;}@media (max-width:1023px){.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text .title-link > a::before{margin-top:10px;}}@media (max-width:1023px){.node--type-multi-content-page .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text .title-link > a,.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text .title-link > a{cursor:default;}}@media (min-width:1024px){.node--type-multi-content-page .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text .title-link,.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text .title-link{cursor:pointer;}.node--type-multi-content-page .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text .title-link:hover > a,.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text .title-link:hover > a{cursor:pointer;color:var(--Red);text-decoration:underline;}}@media (max-width:1023px){.node--type-multi-content-page .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text .title-link,.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text .title-link{cursor:default;}}@media (max-width:1023px){.field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .sp-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}}.field__item .paragraph--type--image-text-paragraph + .paragraph--type--image-text-paragraph{margin-top:48px;}@media (max-width:1023px){.field__item .paragraph--type--image-text-paragraph + .paragraph--type--image-text-paragraph{padding-top:30px;}}.field__item .paragraph--type--hierarchical-element{margin:0 auto;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;}@media (max-width:1023px){.field__item .paragraph--type--hierarchical-element{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;}}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .column_list,.field__item .paragraph--type--hierarchical-element .column_list{padding:32px 0;border-bottom:1px solid #E1E1E6;}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .column_list:first-child,.field__item .paragraph--type--hierarchical-element .column_list:first-child{border-top:1px solid #E1E1E6;}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .column_list > li a,.field__item .paragraph--type--hierarchical-element .column_list > li a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .column_list > li a::before,.field__item .paragraph--type--hierarchical-element .column_list > li a::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;background-image:url(/sites/default/files/assets/images/common/chevron-right-red.svg);background-repeat:no-repeat;margin-top:12px;}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .column_list > li a span,.field__item .paragraph--type--hierarchical-element .column_list > li a span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:18px;font-style:normal;font-weight:700;line-height:175%;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (min-width:1024px){.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .column_list > li a span,.field__item .paragraph--type--hierarchical-element .column_list > li a span{line-height:32px;word-break:break-word;}}@media (min-width:1024px){.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .column_list > li a:hover span,.field__item .paragraph--type--hierarchical-element .column_list > li a:hover span{cursor:pointer;color:var(--Red);text-decoration:underline;}}@media (max-width:1023px){.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .column_list > li a,.field__item .paragraph--type--hierarchical-element .column_list > li a{cursor:default;}}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .column_list .card-body .card-text,.field__item .paragraph--type--hierarchical-element .column_list .card-body .card-text{color:var(--navy-70);font-family:"BIZ UDPGothic";font-size:14px;font-style:normal;font-weight:400;line-height:175%;white-space:unset;}@media (min-width:1024px){.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .column_list .card-body .card-text,.field__item .paragraph--type--hierarchical-element .column_list .card-body .card-text{line-height:25px;}}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .block-text-hierarchy,.field__item .paragraph--type--hierarchical-element .block-text-hierarchy{width:100%;padding:28px;-webkit-box-flex:calc((100% - 32px) / 2);-ms-flex:calc((100% - 32px) / 2);flex:calc((100% - 32px) / 2);max-width:calc((100% - 32px) / 2);border:4px solid var(--Ex-Light-Gray,#EEEEF1);margin-bottom:32px;}@media (max-width:1023px){.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .block-text-hierarchy,.field__item .paragraph--type--hierarchical-element .block-text-hierarchy{padding:16px;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;margin-bottom:0;}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .block-text-hierarchy + .block-text-hierarchy,.field__item .paragraph--type--hierarchical-element .block-text-hierarchy + .block-text-hierarchy{margin-top:20px;}}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .block-text-hierarchy li,.field__item .paragraph--type--hierarchical-element .block-text-hierarchy li{padding-bottom:24px;border-bottom:1px solid #E1E1E6;}@media (max-width:1023px){.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .block-text-hierarchy li,.field__item .paragraph--type--hierarchical-element .block-text-hierarchy li{padding-bottom:15px;}}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .block-text-hierarchy li a,.field__item .paragraph--type--hierarchical-element .block-text-hierarchy li a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .block-text-hierarchy li a .chevron-icon,.field__item .paragraph--type--hierarchical-element .block-text-hierarchy li a .chevron-icon{content:"";-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;background-image:url(/sites/default/files/assets/images/common/chevron-right-red.svg);background-repeat:no-repeat;margin-top:12px;}@media (max-width:1023px){.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .block-text-hierarchy li a .chevron-icon,.field__item .paragraph--type--hierarchical-element .block-text-hierarchy li a .chevron-icon{margin-top:10px;}}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .block-text-hierarchy li a span,.field__item .paragraph--type--hierarchical-element .block-text-hierarchy li a span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:18px;font-style:normal;font-weight:700;line-height:175%;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (min-width:1024px){.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .block-text-hierarchy li a span,.field__item .paragraph--type--hierarchical-element .block-text-hierarchy li a span{line-height:32px;word-break:break-word;}}@media (max-width:1023px){.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .block-text-hierarchy li a span,.field__item .paragraph--type--hierarchical-element .block-text-hierarchy li a span{font-size:16px;}}@media (min-width:1024px){.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .block-text-hierarchy li a:hover span,.field__item .paragraph--type--hierarchical-element .block-text-hierarchy li a:hover span{cursor:pointer;color:var(--Red);text-decoration:underline;}}@media (max-width:1023px){.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .block-text-hierarchy li a,.field__item .paragraph--type--hierarchical-element .block-text-hierarchy li a{cursor:default;}}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .block-text-hierarchy .card-body,.field__item .paragraph--type--hierarchical-element .block-text-hierarchy .card-body{margin-top:24px;}@media (max-width:1023px){.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .block-text-hierarchy .card-body,.field__item .paragraph--type--hierarchical-element .block-text-hierarchy .card-body{margin-top:15px;}}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .block-text-hierarchy .card-body .card-text,.field__item .paragraph--type--hierarchical-element .block-text-hierarchy .card-body .card-text{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;white-space:unset;}@media (min-width:1024px){.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .block-text-hierarchy .card-body .card-text,.field__item .paragraph--type--hierarchical-element .block-text-hierarchy .card-body .card-text{line-height:25px;}}@media (max-width:1023px){.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .block-text-hierarchy .card-body .card-text,.field__item .paragraph--type--hierarchical-element .block-text-hierarchy .card-body .card-text{font-size:14px;}}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element,.field__item .paragraph--type--hierarchical-element{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:64px;}@media (max-width:1023px){.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element,.field__item .paragraph--type--hierarchical-element{margin-top:40px;}}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4{padding:0;width:calc(33.33% - 21.4px);gap:16px;margin-top:32px;}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4:nth-child(1),.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4:nth-child(2),.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4:nth-child(3),.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4:nth-child(1),.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4:nth-child(2),.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4:nth-child(3){margin-top:0;}@media (max-width:1023px){.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:100%;}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4:nth-child(2),.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4:nth-child(3),.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4:nth-child(2),.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4:nth-child(3){margin-top:32px;}}@media (min-width:1024px){.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4 > a,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4 > a{height:160px;}}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4 > a *,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4 > a *{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4 .card-body,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4 .card-body{background-color:#fff;padding:0;}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4 .card-body .card-text li > a,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4 .card-body .card-text li > a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4 .card-body .card-text li > a .chevron-icon,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4 .card-body .card-text li > a .chevron-icon{opacity:1;content:"";-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;background-image:url(/sites/default/files/assets/images/common/chevron-right-red.svg);background-repeat:no-repeat;margin:0;margin-top:12px;}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4 .card-body .card-text li > a span,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4 .card-body .card-text li > a span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:18px;font-style:normal;font-weight:700;line-height:175%;}@media (min-width:1024px){.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element.hierarchy-with-thumbnails.col-md-4 .card-body .card-text li > a span,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4 .card-body .card-text li > a span{line-height:32px;word-break:break-word;}}@media (max-width:1023px){.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4 .card-body .card-text li > a span,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4 .card-body .card-text li > a span{font-size:16px;}}@media (min-width:1024px){.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4 .card-body .card-text li > a:hover span,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4 .card-body .card-text li > a:hover span{cursor:pointer;color:var(--Red);text-decoration:underline;}}@media (max-width:1023px){.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4 .card-body .card-text li > a,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails.col-md-4 .card-body .card-text li > a{cursor:default;}}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6{padding:0;width:calc(50% - 16px);gap:16px;margin-top:32px;}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6:nth-child(1),.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6:nth-child(2),.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6:nth-child(1),.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6:nth-child(2){margin-top:0;}@media (max-width:1023px){.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6{width:100%;}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6:nth-child(2),.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6:nth-child(2){margin-top:32px;}}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6 .row,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6 .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:16px;background-color:#fff;}@media (max-width:1023px){.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6 .row,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6 .row{gap:15px;}}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6 .row > div,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6 .row > div{width:100%;}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6 .row > .col-md-7,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6 .row > .col-md-7{padding:0;background-color:#fff;}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6 .row > .col-md-7 .card-body,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6 .row > .col-md-7 .card-body{background-color:#fff;padding:0;}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6 .row > .col-md-7 .card-body .card-title a,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6 .row > .col-md-7 .card-body .card-title a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6 .row > .col-md-7 .card-body .card-title a::before,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6 .row > .col-md-7 .card-body .card-title a::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:4px;height:8px;background-image:url(/sites/default/files/assets/images/common/chevron-right-red.svg);background-repeat:no-repeat;margin-top:12px;}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6 .row > .col-md-7 .card-body .card-title a span,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6 .row > .col-md-7 .card-body .card-title a span{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:18px;font-style:normal;font-weight:700;line-height:175%;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;}@media (min-width:1024px){.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6 .row > .col-md-7 .card-body .card-title a:hover span,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6 .row > .col-md-7 .card-body .card-title a:hover span{color:var(--Red);text-decoration:underline;}}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6 .row > .col-md-7 .card-body .card-text,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6 .row > .col-md-7 .card-body .card-text{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin-top:8px;}@media (max-width:1023px){.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6 .row > .col-md-7 .card-body .card-text,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6 .row > .col-md-7 .card-body .card-text{font-size:14px;}}.node--type-multi-content-page .field--name-field-element-paragraph .container .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6 .row a img,.field__item .paragraph--type--hierarchical-element .hierarchy-with-thumbnails-strong.col-md-6 .row a img{height:auto;}.pt-120{padding-top:120px;}@media (max-width:1023px){.pt-120{padding-top:100px;}}
#other{margin:48px 0 120px;}@media (max-width:1023px){#other{margin:100px 0;}}#other .field--name-field-element-paragraph .field__item .screen-fit{max-width:1084px;padding:0 30px;}#other .field--name-field-element-paragraph .field__item .screen-fit .text-formatted .other-banner{width:100%;}#other .field--name-field-element-paragraph .field__item .screen-fit .text-formatted .other-banner a img{width:100%;-o-object-fit:cover;object-fit:cover;}#other .field--name-field-element-paragraph .field__item .screen-fit .text-formatted .other-activity-content{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 32px minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 32px;margin-top:64px;}@media (max-width:1023px){#other .field--name-field-element-paragraph .field__item .screen-fit .text-formatted .other-activity-content{-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr));margin-top:40px;}}#other .field--name-field-element-paragraph .field__item .screen-fit .text-formatted .other-activity-content-item{width:100%;max-width:496px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;}#other .field--name-field-element-paragraph .field__item .screen-fit .text-formatted .other-activity-content-item::before{content:"";width:100%;height:1px;background-color:#E1E1E6;}@media (max-width:1023px){#other .field--name-field-element-paragraph .field__item .screen-fit .text-formatted .other-activity-content-item{max-width:100%;gap:20px;}}#other .field--name-field-element-paragraph .field__item .screen-fit .text-formatted .other-activity-content-title{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:24px;font-style:normal;font-weight:700;line-height:150%;}@media (max-width:1023px){#other .field--name-field-element-paragraph .field__item .screen-fit .text-formatted .other-activity-content-title{font-size:18px;}}#other .field--name-field-element-paragraph .field__item .screen-fit .text-formatted .other-activity-content-text{color:var(--Navy);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:175%;margin:0;}@media (max-width:1023px){#other .field--name-field-element-paragraph .field__item .screen-fit .text-formatted .other-activity-content-text{font-size:14px;}}#other .field--name-field-element-paragraph .field__item .screen-fit .text-formatted .other-activity-content button{margin:0;}@media (max-width:1023px){#other .field--name-field-element-paragraph .field__item .screen-fit .other-table{margin-top:100px;}}#other .field--name-field-element-paragraph .field__item .screen-fit .other-table .list_element_table_wrap table thead tr th:nth-child(1){width:20%;max-width:204.79px;}@media (max-width:1023px){#other .field--name-field-element-paragraph .field__item .screen-fit .other-table .list_element_table_wrap table thead tr th:nth-child(1){width:204.79px;}}#other .field--name-field-element-paragraph .field__item .screen-fit .other-table .list_element_table_wrap table thead tr th:nth-child(2){width:20%;max-width:204.79px;}@media (max-width:1023px){#other .field--name-field-element-paragraph .field__item .screen-fit .other-table .list_element_table_wrap table thead tr th:nth-child(2){width:204.79px;}}#other .field--name-field-element-paragraph .field__item .screen-fit .other-table .list_element_table_wrap table thead tr th:nth-child(3){width:60%;}@media (max-width:1023px){#other .field--name-field-element-paragraph .field__item .screen-fit .other-table .list_element_table_wrap table thead tr th:nth-child(3){min-width:614.4px;}}#other .field--name-field-element-paragraph .field__item .screen-fit .other-table .list_element_table_wrap table tbody tr td:nth-child(1){width:20%;max-width:204.79px;}@media (max-width:1023px){#other .field--name-field-element-paragraph .field__item .screen-fit .other-table .list_element_table_wrap table tbody tr td:nth-child(1){width:204.79px;}}#other .field--name-field-element-paragraph .field__item .screen-fit .other-table .list_element_table_wrap table tbody tr td:nth-child(2){width:20%;max-width:204.79px;}@media (max-width:1023px){#other .field--name-field-element-paragraph .field__item .screen-fit .other-table .list_element_table_wrap table tbody tr td:nth-child(2){width:204.79px;}}#other .field--name-field-element-paragraph .field__item .screen-fit .other-table .list_element_table_wrap table tbody tr td:nth-child(3){width:60%;}@media (max-width:1023px){#other .field--name-field-element-paragraph .field__item .screen-fit .other-table .list_element_table_wrap table tbody tr td:nth-child(3){min-width:614.4px;}}#other .field--name-field-element-paragraph .field__item .screen-fit .other-table .list_element_table_wrap table tbody tr td a{color:var(--Blue-4,#00007e);font-family:"BIZ UDPGothic";font-size:16px;font-style:normal;font-weight:400;line-height:150%;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;text-decoration:underline;}@media (min-width:1024px){#other .field--name-field-element-paragraph .field__item .screen-fit .other-table .list_element_table_wrap table tbody tr td a:hover{text-decoration:none;}}@media (max-width:1023px){#other .field--name-field-element-paragraph .field__item .screen-fit .other-table .list_element_table_wrap table tbody tr td a{cursor:default;pointer-events:none;}}#other .field--name-field-element-paragraph .field__item .screen-fit .other-table button,#other .field--name-field-element-paragraph .field__item .screen-fit .other-table a{margin-top:48px;width:496px;height:80px;}@media (max-width:1023px){#other .field--name-field-element-paragraph .field__item .screen-fit .other-table button{margin-top:30px;height:60px;}}#other.blt-present-assignment-list,#other.blt-past-assignment-list{margin:80px 0 0;}
@media (max-width:1023px){.header-mobile__logo img,.header-mobile__nav-mobile button,.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .second-level .nav-link,.header-desktop__nav-wrapper #block-mhm-global-navigation .menu-toggle .nav__menu .menu-item--expanded .sub-menu-container .col-left > li.sub-menu-title a,.header-mobile__nav-mobile__language #block-languageswitcher .content ul li a,.header-mobile__nav-mobile__search-form button,.header-mobile__nav-mobile__social-list a img,.header__sub-nav__link a:hover,.header-mobile__nav-mobile__sub-nav > div a,.region-float-search__sidebar-sp p,.region-float-search__sidebar-sp__left-btn:hover,.region-float-search__sidebar-sp__right-btn:hover,a.btn-default.btn-small:hover,button.btn-default.btn-small:hover,.progressBarContainer div span.progressBar,.c-top-sliders > ul > .slick-arrow.c-top-slick-prev,#toggle-play,.c-top-sliders > ul > .slick-arrow.c-top-slick-next,.view-topic-listing-special-feature .item-list ul li.slick-slide .li-mask,.view-topic-listing-special-feature .item-list .slick-dots li,.view-topic-listing-special-feature .item-list .slick-prev,.view-topic-listing-special-feature .item-list .slick-next,a > .field--name-field-lawyer-name-input:hover,a > .field--name-field-author-name-input:hover,.item-title .field--name-field-content-title:hover,.c-highlights .btn-default:hover,.c-tabs .nav-tabs .nav-item .nav-link,.c-tabs .tab-content .views-element-container .view-content .item-list ul li a.li-mask,.c-news-update .view-topic-listing-news .field--name-field-publication-date-display + a .field--name-field-content-title,.c-news-update .view-topic-listing-news .field--type-datetime + a .field--name-field-content-title,.view-seminar-listing .field--name-field-content-title,.c-seminar .btn-default:hover,.c-legal-topics__tag-list .field__item:hover a,.c-legal-topics .view-content .item-list ul li > a,.c-legal-topics .group-btn__btn-left,.c-legal-topics .group-btn__btn-rights,.c-banner-parallax__group__content a,.c-infomation .view-content .item-list ul li a + a,.c-contact-recruit__group-content-btn a,.c-my-page__content-btn a,#footer .navbar-brand,#footer nav#block-mhm-footer .col-2 .mt-3 > a,#footer nav#block-mhm-footer .col-2 ul li a,#footer nav#block-mhm-footer .menu-social .col-11 ul li a:hover,#footer nav#block-mhm-footer .menu-social .col-1 a img,.c-my-page__content-btn a p:nth-child(1),.region-float-search .content .sidebar-floating_icon-close svg,.region-float-search .content #mhm-zeta-search input,.region-float-search .content .js-form-type-textfield .chosen-choices,#modal-alphabetical-list .modal-header .btn-close,#modal-area-expertise .modal-header .btn-close,#modal-job-title .modal-header .btn-close,#modal-language-support .modal-header .btn-close,#modal-office-location .modal-header .btn-close,.modal-content .modal-body .alphabeticallist-popup button.alphabetical-choose,.modal-content .modal-body .post-popup__tab .tab-links,.modal-content .modal-body .post-popup__block input.practice-parent,.modal-content .modal-body .post-popup__block label.parent,.modal-content .modal-body .post-popup__block label,.modal-content .modal-footer .btn.btn-secondary,.modal-content .modal-footer .btn.btn-primary,.modal-content .modal-body .popup__list li input,.modal-content .modal-body .popup__list li label,.lawyer-form-search_content_wrap-top > div input,.lawyer-form-search .lawyer-form-search_content i.chosen-choices-view-people,.lawyer-form-search .lawyer-form-search_content i.chosen-choices,.lawyer-form-search .form-actions #edit-submit,.lawyer-form-search .form-actions #edit-reset,#lawyer-list.lawyer-list .lawyer-list__tabs a:hover,#ctt-lawyer-other .ctt-lawyer-other__item-content__mid .field--name-field-phone-number a,#ctt-lawyer-seminar .item-list .slick-dots li button,#ctt-lawyer-seminar .item-list .slick-next,#ctt-lawyer-other .item-list .slick-prev,#ctt-lawyer-other .item-list .slick-next,.seminar-list-people .btn-showmore,.c-seminar-list .view-seminar-listing .item-list ul .slick-prev,.c-seminar-list .view-topic-listing-special-feature .item-list ul .slick-prev,.c-seminar-list .view-seminar-listing .item-list ul .slick-next,.c-seminar-list .view-topic-listing-special-feature .item-list ul .slick-next,.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-3 > a,.office-content__wrap_item a.office-content_mask,.rc-anchor-light.rc-anchor-normal,#other .field--name-field-element-paragraph .field__item .screen-fit .other-table .list_element_table_wrap table tbody tr td a{cursor:pointer !important;}.header__sub-nav__link a[rel="noopener noreferrer"],.header__sub-nav__link a:hover{cursor:pointer !important;text-decoration:none;}.c-pick-up .view-topic-listing-special-feature .item-list ul li:hover .field--name-field-content-title,.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-right > p > a:hover{cursor:pointer !important;text-decoration:none;color:var(--Navy);}.c-tabs .tab-content .views-element-container .view-content .item-list ul li a.li-mask,.view-seminar-listing .item-list ul li a.li-mask,#ctt-lawyer-seminar .item-list > ul li.slick-slide .li-mask{z-index:1;}#ctt-lawyer-seminar .field--type-image img{z-index:0;}.c-news-update .field--type-image img:hover{transform:scale(1);}.lawyer-detail-banner__btn-print.btn-default:hover{color:#372d41;}.c-breadcrumb nav .breadcrumb li a,.notice-list .views-row_bot .field--name-field-content-title,.c-my-page__content-btn a,.c-my-page__content-btn a p,.office-content__wrap_item .office-content_item-content .location a.field_location.field_tel,.office-content__wrap_item .office-content_item-content .location .field_location.field_googlemap > a,.office-content__wrap_item .office-content_item-content .location .field_location.field_pdf_map > a,.office-content__about > h3 > a,.office-content__about__list > a,.generic_page_item_content a .field--name-field-content-title,.insight-newsletter_item_content a .field--name-field-content-title,.insight-book-papers_item_content a .field--name-field-content-title,.insight-seminar_item_content a .field--name-field-content-title,.insight-seminar_item_content .field--name-field-lawyer-name .field__item a .field--name-field-lawyer-name-input,.insight-legal-topic_item_mid a .field--name-field-content-title,.insight-tab-link_content_select,.paragraph--type--link-element .p-list-item a,.list_element_text-link > div .paragraph--type--link-item > li > a,.list_element_text-link > ul > li span p a,.list_element_text-link > ul > li.li-more > a,.list_element_text-link > ul > li.nav-item.anchor > span > span > p span,.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-navigation > .swiper-button-next,.list_element_group-item > .row.row-cols-1 > .swiper > .swiper-navigation > .swiper-button-prev,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .icon_zoom,.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .zoom_popup > .thumbnail_image > .icon_zoom,.list_element_block-highlight .c-accordion.with_background .accordion-body > .field--name-field-text-area-summary > a > span.span-item-link-text,.list_element_tabs > .c-tabs > .tab-content > .tab-pane > .text-formatted p span .text-link,.list_element_group-item-grid .button-more,.list_element_group-item-grid .button-more a,.list_element_accordion > .c-accordion > .accordion > .accordion-item > .accordion-header,.list_element_accordion > .c-accordion > .accordion > .accordion-item > .accordion-header > .accordion-button,.list_element_text-link > div .paragraph--type--link-item > li > a > span,.list_element_group-button .paragraph--type--link-item > .row > .p-list-item > div,.mark_list_data_mock .field__item .paragraph--type--hierarchical-element .column_list > li a,.mark_list_data_mock .field__item .paragraph--type--hierarchical-element .block-text-hierarchy li a,#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__top-name > a.top-name,#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__top-name > a.top-name_child,.c-people-list .btn-showmore,.newsletter_list-seminar .view-seminar-listing .item-list ul .slick-arrow,.c-seminar-list .view-seminar-listing .item-list ul .slick-dots li button,#ctt-lawyer-seminar .item-list .slick-dots li,#ctt-lawyer-seminar .item-list .slick-prev,#ctt-lawyer-seminar .item-list .slick-next,#ctt-lawyer-other .ctt-lawyer-other__item-content__bot div > a,#ctt-lawyer-other .item-list .slick-dots li button,#ctt-lawyer-other.majorcategories-other .item-list ul.slick-slider .slick-arrow,.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group a.offices__item-title,.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group .offices__item-group .offices__item-map,.subcategories-location-offices__list .subcategories-location-offices__item-wrapper .subcategories-location-offices__item .offices__item-content-group .offices__item-group .offices__item-pdf,.list_element_text-content > p span.notable-popover:first-child,.list_element_text-link > ul > li > span > p span,.list_element_group-item-grid .button-more > a.link-more,.mark_list_data_mock .field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text .title-link > a,.mark_list_data_mock .field__item .paragraph--type--image-text-paragraph .row .col .paragraph--type--image-text-element .card .card-body .card-text h5 a,.mark_list_data_mock.list-grid .paragraph--type--hierarchical-element .hierarchy-with-thumbnails .card-body .card-text li > a,.list_element_table_wrap table > thead > tr > th > div > p,#lawyer-list.lawyer-list .lawyer-list__item-list .lawyer-list__item-content__bot > li > a,.subcategories-location-text p.majorcategories-btn-content a.majorcategories-btn,#ctt-lawyer-seminar .item-list > ul li.slick-slide .li-mask{cursor:pointer;}.office-content__wrap_item .office-content_item-content > h3 > a,.list_element_item-info2 .field--name-field-lawyer-prg .paragraph--type--prg-lawyer-item > .profile_introduction_with_image > .col-md-9 > a,.view-seminar-listing .item-list ul li a{cursor:pointer;z-index:10;}#ctt-lawyer-seminar .item-list_child .field--name-field-lawyer-name,#news-letter.news-letter .insight-newsletter_item_content .field--name-field-author,#ctt-lawyer-other .ctt-lawyer-other__item-content__top .field--name-field-post{position:relative;z-index:10;}.office-content__intro a:hover h2,.global-location_item_links ul li:hover a,.location_item_right_wrap-link a:hover,.firm-detail-news .views-row_bot a:hover .field--name-field-content-title,.list_element_table > .field--name-field-define-element > .field__item > .paragraph--type--define-element > .border-bottom > .row .col-right > p > a:hover{color:var(--Navy);text-decoration:none;cursor:pointer;}.list_element_text-content > p a > span:hover{text-decoration:underline;}.list_element_group-item > .row.row-cols-1 > .col > .paragraph--type--image-element > .card > .figure-image.zoom > .icon_zoom:hover{background-color:rgba(0,0,0,0.5);}.global-location_item:hover .global-location_item_img_bg{transform:unset;}.firm-detail-recruitment_item_right p a:hover::after{display:block;}#news-letter.news-letter .btn-default:hover{background:#d60000;}#other .field--name-field-element-paragraph .field__item .screen-fit .other-table .list_element_table_wrap table tbody tr td a{pointer-events:auto;}.office-content__wrap_item .office-content_item-content .location a.field_location.field_tel{cursor:default;}.legal-topics-posts .view-display-id-display_special_feature_list > .view-content > .item-list > ul > li > .row > .col-md-9 > a > .field--name-field-content-title,a > .field--name-field-content-title{cursor:pointer !important;}.c-pick-up .view-topic-listing-special-feature .field--type-datetime ~ div.item-label{cursor:text;z-index:5;}.month-picker .month-picker-previous .ui-button:hover,.month-picker .month-picker-next .ui-button:hover{cursor:pointer;background:none;}.month-picker .month-picker-month-table tr td a.ui-state-active,.month-picker .month-picker-month-table tr td a:hover{border-color:#E1E1E6;}.month-picker .month-picker-month-table tr td a.ui-state-active,.month-picker .month-picker-month-table tr td a:hover span{color:#555555;}}
