');mask-image:url('data:image/svg+xml;utf8,');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}.wp-block-image :where(.has-border-color){border-style:solid}.wp-block-image :where([style*=border-top-color]){border-top-style:solid}.wp-block-image :where([style*=border-right-color]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-color]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-color]){border-left-style:solid}.wp-block-image :where([style*=border-width]){border-style:solid}.wp-block-image :where([style*=border-top-width]){border-top-style:solid}.wp-block-image :where([style*=border-right-width]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-width]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-width]){border-left-style:solid}.wp-block-image figure{margin:0}.wp-lightbox-container .img-container{position:relative}.wp-lightbox-container button{background:none;border:none;cursor:zoom-in;height:100%;position:absolute;width:100%;z-index:100}.wp-lightbox-container button:focus-visible{outline:5px auto #212121;outline:5px auto -webkit-focus-ring-color;outline-offset:5px}.wp-lightbox-overlay{height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100vw;z-index:100000}.wp-lightbox-overlay .close-button{cursor:pointer;padding:0;position:absolute;right:12.5px;top:12.5px;z-index:5000000}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay .wp-block-image img{max-height:100%;max-width:100%;width:auto}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.fade.active{animation:turn-on-visibility .25s both;visibility:visible}.wp-lightbox-overlay.fade.active img{animation:turn-on-visibility .3s both}.wp-lightbox-overlay.fade.hideanimationenabled:not(.active){animation:turn-off-visibility .3s both}.wp-lightbox-overlay.fade.hideanimationenabled:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom img{height:var(--lightbox-image-max-height);position:absolute;transform-origin:top left;width:var(--lightbox-image-max-width)}.wp-lightbox-overlay.zoom.active{opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .wp-block-image img{animation:lightbox-zoom-in .4s forwards}@media (prefers-reduced-motion){.wp-lightbox-overlay.zoom.active .wp-block-image img{animation:turn-on-visibility .4s both}}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .wp-block-image img{animation:lightbox-zoom-out .4s forwards}@media (prefers-reduced-motion){.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .wp-block-image img{animation:turn-off-visibility .4s both}}.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .scrim{animation:turn-off-visibility .4s forwards}html.has-lightbox-open{overflow:hidden}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{left:var(--lightbox-initial-left-position);top:var(--lightbox-initial-top-position);transform:scale(var(--lightbox-scale-width),var(--lightbox-scale-height))}to{left:var(--lightbox-target-left-position);top:var(--lightbox-target-top-position);transform:scale(1)}}@keyframes lightbox-zoom-out{0%{left:var(--lightbox-target-left-position);top:var(--lightbox-target-top-position);transform:scale(1);visibility:visible}99%{visibility:visible}to{left:var(--lightbox-initial-left-position);top:var(--lightbox-initial-top-position);transform:scale(var(--lightbox-scale-width),var(--lightbox-scale-height))}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none;padding-left:0}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{box-sizing:border-box;
/*!rtl:begin:ignore*/direction:ltr;
/*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{align-self:start}.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{align-self:end}.wp-block-media-text .wp-block-media-text__media{
/*!rtl:begin:ignore*/grid-column:1;grid-row:1;
/*!rtl:end:ignore*/margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;
/*!rtl:begin:ignore*/grid-column:2;grid-row:1;
/*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{
/*!rtl:begin:ignore*/grid-column:2;grid-row:1
/*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{
/*!rtl:begin:ignore*/grid-column:1;grid-row:1
/*!rtl:end:ignore*/}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media img{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center;position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation:where(:not([class*=has-text-decoration])) a{text-decoration:none}.wp-block-navigation:where(:not([class*=has-text-decoration])) a:active,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:focus{text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{stroke:currentColor;display:inline-block;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;transition:opacity .1s linear;visibility:hidden;width:0;z-index:2}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:transparent;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:transparent;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid rgba(0,0,0,.15);color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container .wp-block-navigation-link a{color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards;background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:var(--wp--style--root--padding-top,2rem) var(--wp--style--root--padding-right,2rem) var(--wp--style--root--padding-bottom,2rem) var(--wp--style--root--padding-left,2rem);z-index:100000}@media (prefers-reduced-motion:reduce){.wp-block-navigation__responsive-container.is-menu-open{animation-delay:0s;animation-duration:1ms}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:transparent!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff;color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:transparent;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word;word-break:normal}.wp-block-navigation .wp-block-navigation-item__description{display:none}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}p.has-background{padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form input[type=submit]{box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form input:not([type=submit]),.wp-block-post-comments-form textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:transparent}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title a{display:inline-block}.wp-block-preformatted{white-space:pre-wrap}.wp-block-preformatted.has-background{padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;overflow-wrap:break-word;padding:3em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}:where(.wp-block-pullquote){margin:0 0 1em}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote cite{color:inherit}.wp-block-post-template{list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.wp-block-post-template{background:none}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{margin-bottom:.5em;margin-right:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-read-more{display:block;width:-moz-fit-content;width:fit-content}.wp-block-read-more:not([style*=text-decoration]),.wp-block-read-more:not([style*=text-decoration]):active,.wp-block-read-more:not([style*=text-decoration]):focus{text-decoration:none}ul.wp-block-rss{list-style:none;padding:0}ul.wp-block-rss.wp-block-rss{box-sizing:border-box}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;list-style:none;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{fill:currentColor;min-height:24px;min-width:24px;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{-webkit-appearance:initial;appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block-search__button-behavior-expand .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search__button-behavior-expand .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search__button-behavior-expand.wp-block-search__searchfield-hidden,.wp-block-search__button-behavior-expand.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search__button-behavior-expand.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}.wp-block[data-align=right] .wp-block-search__button-behavior-expand .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:1px solid;border-left:none;border-right:none}.wp-block-separator.is-style-dots{background:none!important;border:none;height:auto;line-height:1;text-align:center}.wp-block-separator.is-style-dots:before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.wp-block-site-logo.is-style-rounded{border-radius:9999px}.wp-block-site-title a{color:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-delay:0s;transition-duration:0s}}.wp-block-social-link a{align-items:center;display:flex;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited{fill:currentColor;color:currentColor}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon{background-color:#ff424d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#ff4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{stroke:#000;background-color:#fefc00;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram{background-color:#2aabee;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none}.wp-block-social-links.is-style-logos-only .wp-social-link a{padding:0}.wp-block-social-links.is-style-logos-only .wp-social-link svg{height:1.25em;width:1.25em}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-patreon{color:#ff424d}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#ff4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{stroke:#000;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-telegram{color:#2aabee}.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-whatsapp{color:#25d366}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{color:#d32422}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:.66667em;padding-right:.66667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}.wp-block-tag-cloud.is-style-outline{display:flex;flex-wrap:wrap;gap:1ch}.wp-block-tag-cloud.is-style-outline a{border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:transparent;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:currentColor}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:currentColor}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:where(.wp-block-term-description){margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#ddd;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
body{--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flow>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}body .is-layout-flow>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}body .is-layout-flow>.aligncenter{margin-left:auto !important;margin-right:auto !important}body .is-layout-constrained>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}body .is-layout-constrained>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}body .is-layout-constrained>.aligncenter{margin-left:auto !important;margin-right:auto !important}body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto !important;margin-right:auto !important}body .is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}body .is-layout-flex{display:flex}body .is-layout-flex{flex-wrap:wrap;align-items:center}body .is-layout-flex>*{margin:0}body .is-layout-grid{display:grid}body .is-layout-grid>*{margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}.wp-block-navigation a:where(:not(.wp-element-button)){color:inherit}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}.wp-block-pullquote{font-size:1.5em;line-height:1.6}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
#ez-toc-container{background:#f9f9f9;border:1px solid #aaa;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);display:table;margin-bottom:1em;padding:10px;position:relative;width:auto}div.ez-toc-widget-container{padding:0;position:relative}#ez-toc-container.ez-toc-light-blue{background:#edf6ff}#ez-toc-container.ez-toc-white{background:#fff}#ez-toc-container.ez-toc-black{background:#000}#ez-toc-container.ez-toc-transparent{background:none}div.ez-toc-widget-container ul{display:block}div.ez-toc-widget-container li{border:none;padding:0}div.ez-toc-widget-container ul.ez-toc-list{padding:10px}#ez-toc-container ul ul,.ez-toc div.ez-toc-widget-container ul ul{margin-left:1.5em}#ez-toc-container li,#ez-toc-container ul{padding:0}#ez-toc-container li,#ez-toc-container ul,#ez-toc-container ul li,div.ez-toc-widget-container,div.ez-toc-widget-container li{background:0 0;list-style:none;line-height:1.6;margin:0;overflow:hidden;z-index:1}#ez-toc-container p.ez-toc-title{text-align:left;line-height:1.45;margin:0;padding:0}.ez-toc-title-container{display:table;width:100%}.ez-toc-title,.ez-toc-title-toggle{display:inline;text-align:left;vertical-align:middle}.ez-toc-btn,.ez-toc-glyphicon{display:inline-block;font-weight:400}#ez-toc-container.ez-toc-black a,#ez-toc-container.ez-toc-black a:visited,#ez-toc-container.ez-toc-black p.ez-toc-title{color:#fff}#ez-toc-container div.ez-toc-title-container+ul.ez-toc-list{margin-top:1em}.ez-toc-wrap-left{margin:0 auto 0 0!important}.ez-toc-wrap-right{margin:0 0 0 auto!important}#ez-toc-container a{color:#444;box-shadow:none;text-decoration:none;text-shadow:none;display:inline-flex;align-items:stretch;flex-wrap:nowrap}#ez-toc-container a:visited{color:#9f9f9f}#ez-toc-container a:hover{text-decoration:underline}.ez-toc-widget-container ul.ez-toc-list li::before{content:' ';position:absolute;left:0;right:0;height:30px;line-height:30px;z-index:-1}.ez-toc-widget-container ul.ez-toc-list li.active{background-color:#ededed;height:auto!important}.ez-toc-widget-container li.active>a{font-weight:900}.ez-toc-btn{padding:6px 12px;margin-bottom:0;font-size:14px;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.ez-toc-btn:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.ez-toc-btn:focus,.ez-toc-btn:hover{color:#333;text-decoration:none}.ez-toc-btn.active,.ez-toc-btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.ez-toc-btn-default{color:#333;background-color:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left 0,left 100%,from(#fff),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-repeat:repeat-x;border-color:#ccc}.ez-toc-btn-default.active,.ez-toc-btn-default:active,.ez-toc-btn-default:focus,.ez-toc-btn-default:hover{color:#333;background-color:#ebebeb;border-color:#adadad}.ez-toc-btn-default.active,.ez-toc-btn-default:active{background-image:none;background-color:#e0e0e0;border-color:#dbdbdb}.ez-toc-btn-sm,.ez-toc-btn-xs{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.ez-toc-btn-xs{padding:1px 5px}.ez-toc-btn-default:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.active,.ez-toc-btn:active{background-image:none}.ez-toc-btn-default:focus,.ez-toc-btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.ez-toc-pull-right{float:right!important;margin-left:10px}#ez-toc-container label.cssicon,#ez-toc-widget-container label.cssicon{height:30px}.ez-toc-glyphicon{position:relative;top:1px;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;font-style:normal;line-height:1;-moz-osx-font-smoothing:grayscale}.ez-toc-glyphicon:empty{width:1em}.ez-toc-toggle i.ez-toc-glyphicon,label.cssicon .ez-toc-glyphicon:empty{font-size:16px;margin-left:2px}#ez-toc-container input,.ez-toc-toggle #item{position:absolute;left:-999em}#ez-toc-container input[type=checkbox]:checked+nav,#ez-toc-widget-container input[type=checkbox]:checked+nav{opacity:0;max-height:0;border:none;display:none}#ez-toc-container label{position:relative;cursor:pointer;display:initial}#ez-toc-container .ez-toc-toggle label,#ez-toc-container label.cssicon,#ez-toc-widget-container label.cssicon,.ez-toc-cssicon{float:right;position:relative;font-size:16px;padding:0;border:1px solid #999191;border-radius:5px;cursor:pointer;left:10px;width:35px}div#ez-toc-container p.ez-toc-title{display:contents}div#ez-toc-container{padding-right:20px}.ez-toc-wrap-center{margin:0 auto!important}#ez-toc-container a.ez-toc-toggle{display:flex;align-items:center;color:#444;background:inherit;border:inherit}label.cssiconcheckbox{display:none}.ez-toc-widget-container ul li a{padding-left:10px;display:inline-flex;align-items:stretch;flex-wrap:nowrap}.ez-toc-icon-toggle-span{display:flex;align-items:center;width:35px;height:30px;justify-content:center;direction:ltr}
div#ez-toc-container p.ez-toc-title{font-size:120%}div#ez-toc-container p.ez-toc-title{font-weight:500}div#ez-toc-container ul li{font-size:95%}div#ez-toc-container nav ul ul li ul li{font-size:%!important}.ez-toc-container-direction{direction:ltr}.ez-toc-counter ul{counter-reset:item}.ez-toc-counter nav ul li a:before{content:counters(item,".",decimal) ". ";display:inline-block;counter-increment:item;flex-grow:0;flex-shrink:0;margin-right:.2em;float:left}.ez-toc-widget-direction{direction:ltr}.ez-toc-widget-container ul{counter-reset:item}.ez-toc-widget-container nav ul li a:before{content:counters(item,".",decimal) ". ";display:inline-block;counter-increment:item;flex-grow:0;flex-shrink:0;margin-right:.2em;float:left}
.wpp-list li{overflow:hidden;float:none;clear:both;margin-bottom:1rem}.wpp-list li:last-of-type{margin-bottom:0}.wpp-thumbnail{display:inline;float:left;margin:0 1rem 0 0;border:none}.wpp-meta,.post-stats{display:block;font-size:.8em}.wpp-meta:empty,.post-stats:empty{display:none}
.rpwwt-widget ul{list-style:outside none none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.rpwwt-widget ul li{overflow:hidden;margin:0 0 1.5em}.rpwwt-widget ul li:last-child{margin:0}.rpwwt-widget .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;word-break:normal}.rpwwt-widget .screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.rpwwt-widget ul li img{display:inline;float:left;margin:.3em .75em .75em 0}#rpwwt-recent-posts-widget-with-thumbnails-2 img{width:150px;height:150px}
@-webkit-keyframes bgslide{from{background-position-x:0}to{background-position-x:-200%}}@keyframes bgslide{from{background-position-x:0}to{background-position-x:-200%}}.wpp-widget-placeholder,.wpp-widget-block-placeholder,.wpp-shortcode-placeholder{margin:0 auto;width:60px;height:3px;background:#dd3737;background:linear-gradient(90deg,#dd3737 0%,#571313 10%,#dd3737 100%);background-size:200% auto;border-radius:3px;-webkit-animation:bgslide 1s infinite linear;animation:bgslide 1s infinite linear}
.grecaptcha-badge{display:none!important}
@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:#000}a:hover{text-decoration:underline;color:#000}.clearfix{clear:both}
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;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}.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}
@charset 'UTF-8';@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(//monolith.law/wp-content/themes/monolith2021/css/../fonts/slick.eot);src:url(//monolith.law/wp-content/themes/monolith2021/css/../fonts/slick.eot?#iefix) format('embedded-opentype'),url(//monolith.law/wp-content/themes/monolith2021/css/../fonts/slick.woff) format('woff'),url(//monolith.law/wp-content/themes/monolith2021/css/../fonts/slick.ttf) format('truetype'),url(//monolith.law/wp-content/themes/monolith2021/css/../fonts/slick.svg#slick) format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:26px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:0 0}.slick-prev{left:-30px}.slick-next{right:-30px}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:0 0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
@font-face{font-family:'icomoon';src:url(//monolith.law/wp-content/themes/monolith2021/css/../fonts/icomoon.eot?rbnmq4);src:url(//monolith.law/wp-content/themes/monolith2021/css/../fonts/icomoon.eot?rbnmq4#iefix) format('embedded-opentype'),url(//monolith.law/wp-content/themes/monolith2021/css/../fonts/icomoon.ttf?rbnmq4) format('truetype'),url(//monolith.law/wp-content/themes/monolith2021/css/../fonts/icomoon.woff?rbnmq4) format('woff'),url(//monolith.law/wp-content/themes/monolith2021/css/../fonts/icomoon.svg?rbnmq4#icomoon) format('svg');font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-hatebu:before{content:"\e902"}.icon-line:before{content:"\e903"}.icon-feedly:before{content:"\e900"}.icon-pocket:before{content:"\e901"}.icon-facebook:before{content:"\ea91"}.icon-twitter:before{content:"\ea96"}
@charset "utf-8";.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free",sans-serif;font-weight:900}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-display:swap;font-weight:400,900;src:url("https://use.fontawesome.com/releases/v5.0.10/webfonts/fa-solid-900.woff2","https://monolith-law.jp/wp-content/themes/monolith2021/fonts/icomoon.ttf?rbnmq4") format("woff2")}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-family:"Noto Sans JP",sans-serif;background:#fff}h1,h2,h3,h4,h5,h6,p,li,dt,dd,th,td{color:#000;word-break:break-all;line-height:1.8}h1,h1 a{font-size:28px}h2,h2 a{font-size:26px}h3,h3 a{font-size:22px}.template h3,.template h3 a{font-size:26px}h4,h4 a{font-size:16px}h5,h5 a{font-size:13px}h6,h6 a{font-size:13px}p,li,dt,dd,th,td{font-size:16px;word-break:break-all}a{-webkit-transition:all .3s ease;transition:all .3s ease}img{vertical-align:top}.clearfix:after{content:"";display:block;clear:both}.clearfix{*zoom:1;}.center-block{margin-left:auto;margin-right:auto}.inline-block{display:inline-block}.txt-center{text-align:center}.txt-left{text-align:left}.txt-right{text-align:right}.mincho{font-family:游明æœ,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明æœE,メイリオ,Meiryo,serif}.code{font-family:"Source Code Pro",monospace}.link{text-align:center;padding:40px 0 0}.link a{border:1px solid rgba(21,32,36,.7);padding:5px 30px;color:#fff;background-color:rgba(21,32,36,.7);text-decoration:none}.link a:hover{background-color:rgba(255,255,255,.7);color:rgba(21,32,36,1);border:1px solid rgba(21,32,36,.7)}.link a.disabled{pointer-events:none;background:#aaa;border:none;color:#999;cursor:not-allowed}.fas{margin-right:.3em}.spOnly,.pc-none{display:block}br.spOnly,br.pc-none{line-height:0}.pcOnly,.sp-none{display:none}.bold,strong{font-weight:700}.white h2,.white p,.white a,.white small{color:#fff}.mgt0{margin-top:0 !important}.mgb0{margin-bottom:0 !important}.pdt0{padding-top:0 !important}.pdb0{padding-bottom:0 !important}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.v-bottom{vertical-align:bottom}.mgt-big{margin-top:6.25vw}.mgt-middle{margin-top:4.6875vw}.mgt-small{margin-top:3.125vw}.mgb-big{margin-bottom:6.25vw}.mgb-middle{margin-bottom:4.6875vw}.mgb-small{margin-bottom:3.125vw}.font-h3{font-size:4vw !important}.text-inner.post>p b,.text-inner.post>p strong,.text-inner.post>ul b,.text-inner.post>ul strong,.text-inner.post>ol b,.text-inner.post>ol strong,.text-inner.post>blockquote b,.text-inner.post>blockquote strong,.text-inner.post>a b,.text-inner.post>a strong{background:#f7bb9e;color:#222;font-weight:400 !important}.movie-wrap{position:relative;width:100%;padding-top:56.25%;margin-bottom:20px}.movie-wrap iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}@media screen and (min-width:768px){.pcOnly,.sp-none{display:block}.spOnly,.pc-none{display:none}h1,h1 a{font-size:32px}h2,h2 a{font-size:30px}h3,h3 a{font-size:24px}.template h3,.template h3 a{font-size:30px}h4,h4 a{font-size:20px}h5,h5 a{font-size:18px}h6,h6 a{font-size:18px}p,a,li,dt,dd,th,td{font-size:16px}.mgt-big{margin-top:60px}.mgt-middle{margin-top:40px}.mgt-small{margin-top:20px}.mgb-big{margin-bottom:60px}.mgb-middle{margin-bottom:40px}.mgb-small{margin-bottom:20px}.font-h3{font-size:26px !important}.txt-center-pc{text-align:center}}.fa-folder:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f07b"}.border-none{border:none !important}.btn-more{margin:0 auto;width:51.3334vw;height:10.6667vw}.btn-more a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#ba6594;border-radius:1.3334vw;font-size:3.4667vw;line-height:1;color:#fff !important}.btn-more a:hover{background:#1d0a19;text-decoration:none}@media screen and (min-width:768px){.btn-more{width:218px;height:45px}.btn-more a{border-radius:10px;font-size:14px}}.container{position:relative;max-width:1200px;margin:0 auto;box-sizing:border-box}@media screen and (min-width:1240px){.container{margin:0 20px}}body{padding-top:29.3334vw}header{position:fixed;left:0;top:0;z-index:100;background:#fff;margin:0 auto;width:100vw}header .container{box-sizing:border-box;margin:0;padding:2.6667vw 0 0;position:relative;max-width:100%;height:29.3334vw;transition:all .3s cubic-bezier(.19,1,.22,1)}header .container .lang_btn{display:flex;flex-wrap:wrap;position:absolute;right:18vw;top:16.5vw}header .container .lang_btn a{border:solid 1px #000;border-radius:2vw;display:block;font-size:3.2vw;margin-left:1vw;padding:2vw 0;text-align:center;width:16vw}header .container .lang_btn a:hover{text-decoration:none}header .container .lang_btn a.non-active{background-color:#000;color:#fff}header .container .lang_btn a.active{background-color:#fff;color:#000}header .container .lang_btn a.active:hover{background-color:#000;color:#fff}header.fixed .container{padding:2.6667vw 0 0;height:29.3334vw}header .header-title{position:absolute;left:4vw;top:11vw;width:33.3334vw;transition:all .3s cubic-bezier(.19,1,.22,1)}header.fixed .header-title{top:11vw;width:33.3334vw}header .title img{width:100%}header .header-title h1,header .header-title a{font-size:22px}header .header-contact{margin-bottom:18.6667vw;width:100%}header .header-contact p{display:none}header .header-contact ul{display:flex;justify-content:space-between;margin:0 auto;width:85.3334vw}header .header-contact ul li{width:40vw;height:7.7334vw}header .header-contact ul li a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#ba6594;border-radius:2vw;font-size:3.3334vw;line-height:1;color:#fff}header .header-contact ul li a:hover{background:#1d0a19;text-decoration:none}header .lawmagazine{display:none}@media screen and (min-width:768px){body{padding-top:166px}header{width:100%}header .container{margin:0 auto;padding:55px 0 0;max-width:1200px;height:166px}header.fixed .container{padding:40px 0 0;height:126px}header .container .lang_btn{right:22px;top:20px}header.fixed .container .lang_btn{top:6px}header .container .lang_btn a{border-radius:10px;font-size:12px;margin-left:5px;padding:7px 0;width:70px}header .header-title{left:20px;top:32px;width:175px}header.fixed .header-title{top:12px;width:150px}header .header-title h1,header .header-title a{font-size:22px}header .header-contact{margin:0 20px 0 auto;width:560px}header .header-contact p{float:left;display:flex;line-height:1}header .header-contact p>span:nth-child(1){margin-right:10px;font-size:18px;letter-spacing:-.02em}header .header-contact p>span:nth-child(2){margin-top:-.05em;font-size:21px;line-height:1}header .header-contact p>span:nth-child(2) .hours{display:block;margin-top:.2em;font-size:12px}header .header-contact p>span:nth-child(2) .hours small{font-size:10px}header .header-contact ul{display:block;transform:translate(0,-15px);float:right;width:120px}header .header-contact ul li{margin-bottom:5px;width:120px;height:30px}header .header-contact ul li a{border-radius:10px;font-size:14px}header .lawmagazine{display:block;position:absolute;right:20px;bottom:18px;z-index:2;line-height:1}header .lawmagazine a{font-size:14px;font-weight:700;color:#000}header .lawmagazine span{display:inline-block;margin-left:1em;width:240px;height:12px;background:url(//monolith.law/wp-content/themes/monolith2021/./img/monolithlawmagazine.svg) no-repeat center center;background-size:contain;text-indent:-9999px;vertical-align:-1px}header .lawmagazine a:hover{text-decoration:none}header .lawmagazine a:hover span{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/monolithlawmagazine_on.svg)}}@media screen and (min-width:860px){header .header-contact{width:610px}header .header-contact p>span:nth-child(1){font-size:22px}header .header-contact p>span:nth-child(2){font-size:26px}}@media screen and (min-width:1000px){header .header-contact{width:780px}header .header-contact p>span:nth-child(1){font-size:24px}header .header-contact p>span:nth-child(2){font-size:28px}header .header-contact ul{display:flex;transform:translate(0,0);width:250px}header .header-contact ul li{margin-bottom:0}}@media screen and (min-width:1240px){header .container .lang_btn{right:0}header .header-title{left:0}header .header-contact{margin:0 0 0 auto}header .lawmagazine{right:0}}.g-nav{overflow:hidden;height:calc(100vh - 29.3334vw);overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;pointer-events:none}.g-nav::-webkit-scrollbar{display:none}.header.close .g-nav{pointer-events:auto}.g-nav a{-webkit-transition:all .3s ease;transition:all .3s ease;opacity:1;font-size:3.7334vw}.g-nav a:hover{text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.standard-menu{display:block;margin-left:100vw;width:100vw}.header.close .standard-menu{margin-left:0}.standard-menu>.sub-ul{padding:0 5.3334vw}.standard-menu>.sub-ul>li{position:relative}.standard-menu>.sub-ul>li>a{display:block;padding:.4em 0 .5em;border-bottom:#f29b7e 1px solid;font-size:3.7334vw}.standard-menu>.sub-ul>li+li{margin-top:-1px}.standard-menu>.sub-ul>li+li>a{border-top:#f29b7e 1px solid}.standard-menu>.sub-ul>li>a+span{position:absolute;right:0;top:0;display:block;width:9.3334vw;height:9.3334vw;cursor:pointer}.standard-menu>.sub-ul>li>a+span:before,.standard-menu>.sub-ul>li>a+span:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:5.0667vw;height:0;border-top:#271839 1px solid}.standard-menu>.sub-ul>li>a+span:after{transform:translate(-50%,-50%) rotate(90deg);transition:all .3s cubic-bezier(.19,1,.22,1)}.standard-menu>.sub-ul>li>a+span.close:after{transform:translate(-50%,-50%) rotate(0deg);opacity:0}.standard-menu>.sub-ul .sub-menu-wrap{display:none}.standard-menu>.sub-ul .sub-menu-wrap>.sub-menu{padding-left:1em}.standard-menu>.sub-ul .sub-menu-wrap>.sub-menu a{display:block;padding:.5em 0}.standard-menu>.sub-ul .sub-menu-wrap>.sub-menu a:hover{opacity:.4}.standard-menu>.sub-ul .sub-menu-wrap>.sub-menu li>a+ul{margin-left:1em}.lawmagazine-sp,.header-contact-sp{margin-left:100%}.header.close .lawmagazine-sp,.header.close .header-contact-sp{margin-left:0}.g-nav .lawmagazine-sp{margin-bottom:4.8vw;padding:0 5.3334vw;font-size:3.7334vw;min-width:335px;min-height:41.2px}.g-nav .lawmagazine-sp a{display:block;margin-top:-1px;padding:.5em 0;border-top:#f29b7e 1px solid;border-bottom:#f29b7e 1px solid}.g-nav .lawmagazine-sp span{display:inline-block;margin-left:5em;width:53.3334vw;height:2.6667vw;background:url(//monolith.law/wp-content/themes/monolith2021/./img/monolithlawmagazine.svg) no-repeat center center;background-size:contain;text-indent:-9999px;vertical-align:-2.1334vw}.g-nav .lawmagazine-sp a:hover span{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/monolithlawmagazine_on.svg)}.g-nav .header-contact-sp{margin-bottom:10vw;padding:0 5.3334vw}.g-nav .header-contact-sp .title{display:block;font-size:3.7334vw;font-weight:700;line-height:1;color:#602d6b}.g-nav .header-contact-sp .tel{display:block;font-size:6.6667vw}.g-nav .header-contact-sp .hours{display:block;font-size:3.4667vw}.menu-btn{position:absolute;right:0;bottom:0;z-index:999;width:18.6667vw;height:18.6667vw;cursor:pointer}.menu-btn span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:9.0667vw;height:.4vw;background:#1d0a19;border-radius:.2vw;transition:all .3s cubic-bezier(.19,1,.22,1)}.menu-btn span:nth-child(1){margin-top:-2.6667vw}.menu-btn span:nth-child(3){margin-top:2.6667vw}.header.close .menu-btn span:nth-child(2){opacity:0}.header.close .menu-btn span:nth-child(1){margin-top:0;transform:translate(-50%,-50%) rotate(45deg)}.header.close .menu-btn span:nth-child(3){margin-top:0;transform:translate(-50%,-50%) rotate(-45deg)}.overlay{display:none;position:fixed;top:0;height:100%;width:100%;background:#fff;overflow:auto;z-index:99}@media screen and (min-width:768px){.g-nav{overflow:visible;height:auto;pointer-events:auto}.menu-btn,.g-nav .overlay{display:none}.g-nav{position:absolute;left:0;bottom:0;width:100%}.g-nav .standard-menu{display:block;margin-left:20px;width:100%}.g-nav .standard-menu>.sub-ul{position:relative;display:flex;margin-left:0;padding:0}.g-nav .standard-menu>.sub-ul>li{position:static;height:32px;font-size:18px}.standard-menu>.sub-ul>li>a{display:block;padding:0;border-bottom:0}.standard-menu>.sub-ul>li+li{margin-top:0}.standard-menu>.sub-ul>li+li>a{border-top:0}.standard-menu>.sub-ul>li>a+span{display:none}.g-nav .standard-menu .sub-ul>li>span,.g-nav .standard-menu .sub-ul>li>a{font-size:14px;font-weight:700;color:#1d0a19;line-height:1}.g-nav .standard-menu .sub-ul>li>a{position:relative}.g-nav .standard-menu .sub-ul>li>a:after{content:"";position:absolute;left:50%;bottom:-5px;transform:translate(-50%,0);display:block;width:0;height:3px;background:#1d0a19;border-radius:2px;transition:all .3s ease}.g-nav .standard-menu .sub-ul>li:hover>a:after{width:106%}.g-nav .standard-menu .sub-ul>li>a+.sub-menu{display:none}.g-nav .standard-menu .sub-ul .sub-menu-wrap{display:block;position:absolute;width:100%;top:32px;left:50%;transform:translate(-50%,0);padding:10px 0 20px;min-height:210px;box-sizing:border-box;transition:.3s;opacity:0;pointer-events:none}.g-nav .standard-menu .sub-ul .sub-menu-wrap:before{content:"";display:block;position:absolute;top:0;left:50%;transform:translate(-50%,0);width:110vw;height:100%;background:#1d0a19;transition:.3s;opacity:0}.g-nav .standard-menu .sub-ul li.menu-item-has-children:hover .sub-menu-wrap{display:block;opacity:1;transition:.3s;pointer-events:auto}.g-nav .standard-menu .sub-ul li.menu-item-has-children:hover .sub-menu-wrap:before{opacity:1}.g-nav .standard-menu>.sub-ul .sub-menu-wrap>.sub-menu{position:relative;z-index:2;padding-left:0}.g-nav .standard-menu>.sub-ul .sub-menu-wrap>.sub-menu.has-children{display:flex;max-width:95%}.g-nav .standard-menu>.sub-ul>li:nth-child(5) .sub-menu-wrap>.sub-menu:first-child{margin-left:18.8em}.g-nav .standard-menu>.sub-ul .sub-menu-wrap>.sub-menu.has-children>li{min-width:23%}.g-nav .standard-menu>.sub-ul .sub-menu-wrap>.sub-menu li>a{display:inline-block;padding:0;font-size:14px;line-height:1.75;color:#fff}.g-nav .standard-menu>.sub-ul .sub-menu-wrap>.sub-menu li>a+ul{margin-left:1.5em}.menu-item-has-children>a{position:relative}.standard-menu ul.sub-ul>ul{position:absolute;left:0;top:0;width:100%}.standard-menu ul.sub-ul>li{color:#fff}.standard-menu ul.sub-ul>li{margin:0 .5em 0 0}.standard-menu ul.sub-ul>li a{display:block;line-height:1.5}.standard-menu ul.sub-ul>li.button a{margin:0}.standard-menu ul>li>span{padding:2em 0;cursor:default}.standard-menu ul>li>a>span{display:block;font-size:11px}.g-nav .lawmagazine-sp,.g-nav .header-contact-sp{display:none}}@media screen and (min-width:840px){.standard-menu ul.sub-ul>li{margin-right:1em}.g-nav .standard-menu .sub-ul>li>a{font-size:16px}.g-nav .standard-menu>.sub-ul>li:nth-child(5) .sub-menu-wrap>.sub-menu:first-child{margin-left:23.5em}.g-nav .standard-menu>.sub-ul .sub-menu-wrap>.sub-menu li>a+ul{margin-left:1.5em}}@media screen and (min-width:910px){.standard-menu ul.sub-ul>li{margin-right:2em}.g-nav .standard-menu>.sub-ul .sub-menu-wrap>.sub-menu li>a{font-size:16px}.g-nav .standard-menu>.sub-ul>li:nth-child(5) .sub-menu-wrap>.sub-menu:first-child{margin-left:27.5em}}@media screen and (min-width:1240px){.g-nav .standard-menu{margin-left:0}.g-nav .standard-menu{margin-left:0}.g-nav .standard-menu>.sub-ul>li:nth-child(5) .sub-menu-wrap>.sub-menu:first-child{margin-left:27.5em}}.button a{border-radius:50px;padding:5px 10px !important;display:block;width:auto;color:#fff;border:2px solid #2fa8e1;background:#2fa8e1;max-width:200px;margin:0 auto}.button.seikyuu a{border:2px solid #39cb98;background:#39cb98}.overlay .wrap .button a{color:#fff}.button a:hover{background:#fff;color:#2fa8e1;text-decoration:none;opacity:1}.button.seikyuu a:hover{color:#39cb98}.overlay .wrap .button a:hover{color:#2fa8e1}.overlay .wrap .button.seikyuu a:hover{color:#39cb98}.home-body .section-area{margin:20px 0}.slider-container,.slider-nav-container{display:none;position:relative}.slider-container.initialized,.slider-nav-container.initialized{display:block}.slider{overflow:hidden}.slider-nav{margin:0 26px}.slider-arrow{position:absolute;top:50%;height:36px;margin-top:-18px;color:#aaa;line-height:36px;font-size:28px;cursor:pointer;z-index:10}.slider-prev{left:0}.slider-next{right:0}.slick-slide{outline:0}.slider .slick-slide>img,.slider-nav .slick-slide>img{display:block;width:100%;height:auto}.slider-main{position:relative}.slider-main>.slider-image{background-position:center center;background-repeat:no-repeat;-moz-background-size:cover;background-size:cover;height:520px;width:100%}.slider-main>.slider-image:before{content:"";background:rgba(0,0,0,.4);position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.slider-main .catch-inner{display:block;position:absolute;line-height:1.5;width:100%;text-align:center;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);margin:auto}.slick-prev,.slick-next{border-radius:50%;width:40px;height:40px;top:90%}.slick-prev{left:2%}.slick-next{right:2%}.slick-prev:before,.slick-next:before{color:#000}.slick-prev:before{content:"â†"}.slick-next:before{content:"→"}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:40px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;z-index:80}.slider-main p.catchcopy,.slider-main h2.company-name,.slider-main a.slider-link{color:#fff}.slider-main p.catchcopy{font-size:20px}.slider-main h2.company-name{font-size:34px;font-weight:600}.slider-main .slider-link-area{margin:20px 0 0}@media screen and (min-width:768px){.slider-main>.slider-image{height:400px}.slick-prev,.slick-next{top:50%}.slider-main p.catchcopy{font-size:28px}.slider-main h2.company-name{font-size:44px}}.blue-section{background:#2fa8e1}.gray-section{background:#efefef}.white-section{background:#fff}.red-section{background:#e17c80}.purple-section{background:#602d6b}.purple2-section{background:#e5dbe7}.orange-section{background:#f7bb9e}.template .orange-section p a{color:#602d6b}.orange2-section{background:#fef4ef}.mgt-section{margin-top:18.6667vw}.mgt-section100{margin-top:13.3334vw}.mgt-section80{margin-top:10.6667vw}.mgb-section{margin-bottom:18.6667vw}.mgb-section100{margin-bottom:13.3334vw}.mgb-section80{margin-bottom:10.6667vw}.border-bottom-section{border-bottom:#150914 1px solid}.section-inner{padding:13.3334vw 0;max-width:89.3334vw;margin:0 auto;box-sizing:border-box}.section-inner-half{padding:6.6667vw 0;max-width:89.3334vw;margin:0 auto;box-sizing:border-box}.section-inner-tophalf{padding:6.6667vw 0 13.3334vw;max-width:89.3334vw;margin:0 auto;box-sizing:border-box}.section-inner-bottomhalf{padding:13.3334vw 2% 6.6667vw;max-width:89.3334vw;margin:0 auto;box-sizing:border-box}.section-inner-black{margin:0 auto;padding:8.6667vw 4vw;max-width:89.3334vw;background:#1d0a19;border-radius:1.3334vw;box-sizing:border-box}.section-inner-black .section-inner{padding:8vw 0}.max-width768{max-width:768px}.max-width680,.max-width710,.max-width780,.max-width860,.max-width800,.max-width980,.max-width1000,.max-width1050,.max-width1100{margin-left:auto;margin-right:auto;max-width:none;box-sizing:border-box}.width550-sp{margin:0 auto;width:73.3334vw}.width575-sp{margin:0 auto;width:76.6667vw}.purple-section h2,.purple-section h3,.purple-section h4,.purple-section h5,.purple-section p,.purple-section a,.purple-section li,.purple-section dd,.purple-section dt,.blue-section h2,.blue-section h3,.blue-section h4,.blue-section h5,.blue-section p,.blue-section a,.blue-section li,.blue-section dd,.blue-section dt,.red-section h2,.red-section h3,.red-section h4,.red-section h5,.red-section p,.red-section a,.red-section li,.red-section dd,.red-section dt{color:#fff}.section-inner-black h3,.section-inner-black h4,.section-inner-black h5,.section-inner-black p,.section-inner-black a,.section-inner-black li,.section-inner-black dd,.section-inner-black dt{color:#fff}@media screen and (min-width:768px){.mgt-section{margin-top:140px}.mgt-section100{margin-top:100px}.mgt-section80{margin-top:80px}.mgb-section{margin-bottom:140px}.mgb-section100{margin-bottom:100px}.mgb-section80{margin-bottom:80px}.section-inner{padding:80px 20px;max-width:1200px}.section-inner-half{padding:40px 20px;max-width:1200px}.section-inner-tophalf{padding:40px 20px 80px;max-width:1200px}.section-inner-bottomhalf{padding:80px 20px 40px;max-width:1200px}.section-inner-black{padding:60px 6.25%;max-width:1200px;border-radius:8px}.section-inner-black .section-inner{padding:30px 20px}.max-width680{max-width:680px}.max-width710{max-width:710px}.max-width780{max-width:780px}.max-width800{max-width:800px}.max-width860{max-width:860px}.max-width980{max-width:980px}.max-width1000{max-width:1000px}.max-width1050{max-width:1050px}.max-width1100{max-width:1100px}}.front-top{margin-bottom:8vw;background-repeat:no-repeat;background-position:center center;background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/top/kv_bg.jpg);background-size:auto 100%}.front-top .section-inner{position:relative;padding:8vw 0 0;min-height:77.3334vw;box-sizing:border-box}.front-top .top-logo{display:none}.front-top p{opacity:0;transform:translate(0,20%);margin:0 auto;width:89.3334vw;font-size:3.7334vw;line-height:1.65;color:#fff}.front-top p strong{font-size:7.7334vw;font-weight:700}.front-top p.text3{margin-top:.5em;font-size:5.0667vw}.front-top.delighter .text1{transition:all .5s cubic-bezier(.21,1.05,.8,.98) 1s}.front-top.delighter .text2{transition:all .5s cubic-bezier(.21,1.05,.8,.98) 1.2s}.front-top.delighter .text3{transition:all .5s cubic-bezier(.21,1.05,.8,.98) 1.4s}.front-top.delighter.started .text1,.front-top.delighter.started .text2,.front-top.delighter.started .text3{opacity:1;transform:translate(0,0)}@media screen and (min-width:768px){.front-top{margin-bottom:60px}.front-top .section-inner{padding:145px 20px 0;min-height:530px}.front-top .top-logo{display:block;position:absolute;left:45px;top:155px;width:40%;height:17.9167vw}.front-top .top-logo .base{width:0;height:100%;background:url(//monolith.law/wp-content/themes/monolith2021/./img/top/top_logo_base.svg) no-repeat;background-size:auto 100%;transition:all .5s linear .1s}.front-top .top-logo img{position:absolute;left:0;top:40.9303%}.front-top .top-logo img:nth-child(n+2){opacity:0;transform:scale(0,1)}.front-top .top-logo img.top-logo-1{left:0;width:8.125%;transition:all .2s cubic-bezier(.21,1.05,.8,.98) .6s}.front-top .top-logo img.top-logo-2{left:8.0748%;width:6.25%;transition:all .2s cubic-bezier(.21,1.05,.8,.98) .7s}.front-top .top-logo img.top-logo-3{left:14.1544%;width:6.8751%;transition:all .2s cubic-bezier(.21,1.05,.8,.98) .8s}.front-top .top-logo img.top-logo-4{left:20.7882%;width:6.25%;transition:all .2s cubic-bezier(.21,1.05,.8,.98) .9s}.front-top .top-logo img.top-logo-5{left:26.7909%;width:5.4167%;transition:all .2s cubic-bezier(.21,1.05,.8,.98) 1s}.front-top .top-logo img.top-logo-6{left:32.4357%;width:3.3334%;transition:all .2s cubic-bezier(.21,1.05,.8,.98) 1.1s}.front-top .top-logo img.top-logo-7{left:36.2384%;width:5.8334%;transition:all .2s cubic-bezier(.21,1.05,.8,.98) 1.2s}.front-top .top-logo img.top-logo-8{left:42.5217%;width:6.8751%;transition:all .2s cubic-bezier(.21,1.05,.8,.98) 1.3s}.front-top p{margin-left:50.8334%;width:auto;font-size:17px}.front-top p strong{font-size:40px}.front-top p.text3{font-size:22px}.front-top p .sp-none{display:none}.front-top.delighter.started .top-logo .base{width:100%}.front-top.delighter.started .top-logo img.top-logo-1,.front-top.delighter.started .top-logo img.top-logo-2,.front-top.delighter.started .top-logo img.top-logo-3,.front-top.delighter.started .top-logo img.top-logo-4,.front-top.delighter.started .top-logo img.top-logo-5,.front-top.delighter.started .top-logo img.top-logo-6,.front-top.delighter.started .top-logo img.top-logo-7,.front-top.delighter.started .top-logo img.top-logo-8{opacity:1;transform:scale(1,1)}.front-top.delighter .text1{transition:all .5s cubic-bezier(.21,1.05,.8,.98) 1.5s}.front-top.delighter .text2{transition:all .5s cubic-bezier(.21,1.05,.8,.98) 1.5s}.front-top.delighter .text3{transition:all .5s cubic-bezier(.21,1.05,.8,.98) 1.5s}}@media screen and (min-width:1010px){.front-top p .sp-none{display:block}.front-top p{font-size:17px}.front-top p strong{font-size:46px}.front-top p.text3{font-size:25px}}@media screen and (min-width:1200px){.front-top{background-size:100% auto}}@media screen and (min-width:1240px){.front-top .top-logo{width:480px;height:215px}}.front-about{margin-bottom:10.6667vw}.front-about .section-inner{padding:0}.front-about .en{margin-bottom:.5em;font-size:3.4667vw;font-weight:700;color:#602d6b;line-height:1}.front-about h2{margin-bottom:.5em;font-size:4.4vw}.front-about p{font-size:3.6vw}.front-about p+p{margin-top:1.5em}.front-about .pic{border-radius:1.0667vw;margin-top:.5em;overflow:hidden;height:100%}.front-about .pic img{object-fit:cover;object-position:center;height:100%;width:100%}@media screen and (min-width:768px){.front-about{margin-bottom:100px}.front-about .section-inner{display:flex;justify-content:space-between;padding:0 20px}.front-about .en{font-size:18px}.front-about h2{font-size:31px;line-height:1.4}.front-about p{font-size:17px}.front-about p+p{margin-top:3em}.front-about p .sp-none{display:none}.front-about .section-inner div.text{width:65%}.front-about .section-inner div.pic{margin-top:40px;width:33%}.front-about .pic{margin-top:0;width:100%;border-radius:6px}.front-about .pic img{margin:0 -27%;width:154.1177%}}@media screen and (min-width:1040px){.front-about p .sp-none{display:block}.front-about .section-inner div.text{width:670px}.front-about .section-inner div.pic{width:330px}}@media screen and (min-width:1240px){.front-numbers .section-inner{padding:0}}.front-numbers{margin-bottom:6.6667vw}.front-numbers .section-inner{padding:0}.front-numbers .en{margin-bottom:.5em;font-size:3.4667vw;font-weight:700;color:#602d6b;line-height:1}.front-numbers h2{margin-bottom:1em;font-size:4.4vw;line-height:1.3}.front-numbers .box-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.front-numbers .box-wrap>div{margin-bottom:4vw;padding:3.3334vw 0 2.6667vw;width:47.7612%;background:#602d6b;border-radius:1.3334vw;box-sizing:border-box}.front-numbers .box-wrap>div h3{font-size:3.3334vw;color:#fff;line-height:1;text-align:center}.front-numbers .box-wrap>div .code{font-size:17.3334vw;color:#f7bb9e;line-height:1;letter-spacing:-.08em;text-align:center}.front-numbers .box-wrap>div .text{display:none}@media screen and (min-width:768px){.front-numbers{margin-bottom:40px}.front-numbers .section-inner{padding:0 20px}.front-numbers .en{font-size:18px}.front-numbers h2{font-size:31px}.front-numbers .box-wrap{justify-content:start}.front-numbers .box-wrap>div{margin-left:2.75%;margin-bottom:60px;padding:26px 4.5834% 32px;width:31.5%;border-radius:10px}.front-numbers .box-wrap>div:nth-child(3n+1){margin-left:0}.front-numbers .box-wrap>div h3{font-size:20px}.front-numbers .box-wrap>div .code{margin:0 0 .1em -20%;width:140%;font-size:100px}.front-numbers .box-wrap>div .text{display:block;color:#fff}}@media screen and (min-width:910px){.front-numbers .box-wrap>div .code{font-size:130px}}@media screen and (min-width:1240px){.front-numbers .section-inner{padding:0}}.front-service{margin-bottom:8vw}.front-service .section-inner{padding:0}.front-service .en{margin-bottom:.5em;font-size:3.4667vw;font-weight:700;color:#602d6b;line-height:1}.front-service h2{margin-bottom:.5em;font-size:4.4vw;line-height:1.3}.front-service .front-service-field{position:relative;margin-bottom:7.3334vw;padding:6.6667vw 0 10vw;background:#e3c1d4}.front-service .front-service-field:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%,100%);display:block;border-top:#e3c1d4 6.6667vw solid;border-right:transparent 7.1642vw solid;border-left:transparent 7.1642vw solid}.front-service .front-service-field h3{margin-bottom:1.5em;font-size:5.0667vw;font-weight:700;color:#602d6b;line-height:1;text-align:center}.front-service .front-service-field .box-wrap>div{padding:4vw 0;width:89.3334vw;background:#1d0a19;border-radius:1.3334vw;box-sizing:border-box}.front-service .front-service-field .box-wrap>div+div{margin-top:2.6667vw}.front-service .front-service-field .box-wrap>div h4{margin-bottom:1em;font-size:4vw;color:#fff;line-height:1;text-align:center}.front-service .front-service-field .box-wrap>div .icon{margin:0 auto 2.6667vw;width:14.6667vw}.front-service .front-service-field .box-wrap>div .icon img{width:100%}.front-service .front-service-field .box-wrap>div p{margin:0 auto .5em;width:83.5821%;font-size:3.6vw;color:#fff}.front-service .front-service-field .box-wrap>div .btn-more a:hover{background-color:#602d6b}.front-service .front-service-example .section-inner{padding:0}.front-service .front-service-example .section-inner>p{margin:0 0 5vw;font-size:5.0667vw;color:#602d6b;line-height:1;text-align:center}.front-service .front-service-example ul{display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto}.front-service .front-service-example ul li{margin-bottom:4vw}.front-service .front-service-example ul li.btn:nth-child(odd){padding-top:5vw;width:100%}.front-service .front-service-example ul li.btn:nth-child(even){margin-top:10.6667vw}.front-service .front-service-example ul li .icon{margin:0 auto 1.3334vw;width:64.1792%}.front-service .front-service-example ul li .icon img{width:100%}.front-service .front-service-example ul li p{font-size:3.4667vw;line-height:1.6;color:#602d6b;text-align:center}@media screen and (min-width:768px){.front-service{margin-bottom:100px}.front-service .section-inner{padding:0}.front-service .en,.front-service h2{margin-left:20px;margin-right:20px}.front-service .en{font-size:18px}.front-service h2{font-size:31px}.front-service .front-service-field{margin-bottom:66px;padding:40px 20px 40px}.front-service .front-service-field:after{border-top:#e3c1d4 50px solid;border-right:transparent 48px solid;border-left:transparent 48px solid}.front-service .front-service-field h3{margin-bottom:80px;font-size:28px}.front-service .front-service-field .box-wrap{display:flex;justify-content:space-between}.front-service .front-service-field .box-wrap>div{position:relative;padding:25px 0 59px;width:21.6667%;border-radius:10px}.front-service .front-service-field .box-wrap>div+div{margin-top:0}.front-service .front-service-field .box-wrap>div h4{margin-bottom:1.5em;font-size:18px}.front-service .front-service-field .box-wrap>div .icon{margin:0 auto 30px;width:42.3077%}.front-service .front-service-field .box-wrap>div p{margin-bottom:1em;width:80.7693%;font-size:16px}.front-service .front-service-field .box-wrap>div .btn-more{position:absolute;left:50%;bottom:25px;transform:translate(-50%,0);max-width:90%}.front-service .front-service-example{margin-bottom:66px}.front-service .front-service-example .section-inner>p{margin-bottom:1em;font-size:28px}.front-service .front-service-example ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 auto 26px}.front-service .front-service-example ul li{float:none;width:20%}.front-service .front-service-example ul li.btn{width:100%}.front-service .front-service-example ul li.btn:nth-child(odd){padding-top:0}.front-service .front-service-example ul li.btn:nth-child(even){margin-top:0}.front-service .front-service-example ul li .icon{margin:0 auto 10px;width:68.75%}.front-service .front-service-example ul li p{font-size:18px;color:#602d6b;text-align:center}}@media screen and (min-width:1240px){.front-service .en,.front-service h2{margin-left:0;margin-right:0}.front-service .front-service-field{padding:60px 0 40px}}.front-client{margin-bottom:12vw}.template .front-client{margin-top:8vw}.front-client .section-inner{padding:0;max-width:100%}.front-client h2{font-size:5.0667vw;font-weight:700;color:#602d6b;line-height:1;text-align:center}.front-client ul{display:flex;flex-wrap:wrap}.front-client ul li,.template .front-client ul li{position:relative;padding:0;width:33.3333%}.front-client ul li:before,.front-client ul li:after{content:"";position:absolute;right:0;bottom:0;display:block;z-index:2}.front-client ul li:before{width:4.5334vw;height:0;border-top:#602d6b 1px solid;transform:translate(50%,50%)}.front-client ul li:after{width:0;height:4.5334vw;border-left:#602d6b 1px solid;transform:translate(50%,50%)}.front-client ul li:nth-child(3n+3):before,.front-client ul li:nth-child(3n+3):after,.front-client ul li:nth-child(n+13):before,.front-client ul li:nth-child(n+13):after{display:none}.front-client ul li img{width:100%}.heading-area.clients+.front-client{margin-bottom:0}.heading-area.clients+.front-client h2,.heading-area.clients+.front-client .btn-more{display:none}.clients-list p{margin-bottom:3em}@media screen and (min-width:768px){.front-client{margin-bottom:170px}.front-client .section-inner{max-width:1200px}.template .front-client{margin-top:120px}.front-client h2{font-size:28px}.front-client ul li,.template .front-client ul li{width:20%}.front-client ul li:before{width:34px;border-top:#602d6b 2px solid}.front-client ul li:after{height:34px;border-left:#602d6b 2px solid}.front-client ul li:nth-child(3n+3):before,.front-client ul li:nth-child(3n+3):after,.front-client ul li:nth-child(n+13):before,.front-client ul li:nth-child(n+13):after{display:block}.front-client ul li:nth-child(5n+5):before,.front-client ul li:nth-child(5n+5):after,.front-client ul li:nth-child(n+11):before,.front-client ul li:nth-child(n+11):after{display:none}.front-client ul li img{width:100%}.clients-list h3{max-width:600px}.clients-list p{margin-bottom:4.5em}}.front-news{margin-bottom:12vw}.front-news .section-inner{padding:0}.front-news h2{margin-bottom:.8em;font-size:5.0667vw;font-weight:700;color:#602d6b;line-height:1;text-align:center}.front-news ul{margin-bottom:2em}.front-news ul li{position:relative}.front-news ul li+li{margin-top:2vw}.front-news ul li .date{display:block;margin-bottom:.5em;font-size:3.7334vw;font-weight:700;line-height:1}.front-news ul li .category{position:absolute;right:0;top:0;display:block;width:8em;padding:.3em .5em .4em;box-sizing:border-box;border-radius:2.1334vw;font-size:2.6667vw;color:#fff;line-height:1;text-align:center}.news-category-0{background-color:#602d6b}.news-category-1{background-color:#f29b7e}.news-category-2{background-color:#ba6594}.news-category-3{background-color:#58508f}.news-category-4{background-color:#c24964}.news-category-5{background-color:#cb7147}.news-category-6{background-color:#12679e}.news-category-7{background-color:#1c2a53}.news-category-8{background-color:#c61e57}.news-category-9{background-color:#964f90}.front-news ul li .subject{display:block;font-size:3.4667vw;line-height:1.55;text-align:justify}@media screen and (min-width:768px){.front-news{margin-bottom:80px}.front-news .section-inner{padding:0 20px}.front-news h2{margin-bottom:80px;font-size:28px}.front-news ul{display:flex;flex-wrap:wrap;margin:0 auto}.front-news ul li{position:relative;margin:0 0 60px 2.5%;width:31.6667%}.front-news ul li+li{margin-top:0}.front-news ul li:nth-child(3n+1){margin-left:0}.front-news ul li .date{display:block;margin-bottom:.8em;font-size:20px}.front-news ul li .category{border-radius:8px;font-size:10px}.front-news ul li .subject{font-size:18px}}@media screen and (min-width:1240px){.front-news .section-inner{padding:0}}.news-list{margin-bottom:10.6666}.news-list ul li{position:relative;padding:4vw;border:#602d6b 1px solid;border-radius:1.6vw}.news-list ul li a{color:#000 !important}.news-list ul li+li{margin-top:5.3334vw}.news-list ul li .date{display:block;margin-bottom:.5em;font-size:3.7334vw;font-weight:700;line-height:1;color:#602d6b}.news-list ul li .category{position:absolute;right:4vw;top:3.3334vw;display:block;width:8em;padding:.3em .5em .4em;box-sizing:border-box;border-radius:2.1334vw;font-size:2.6667vw;color:#fff;line-height:1;text-align:center}.news-list ul li .subject{display:block;font-size:3.4667vw;line-height:1.55;text-align:justify;color:#000}@media screen and (min-width:768px){.news-list{margin-bottom:80px}.news-list ul{display:flex;flex-wrap:wrap;margin:0 auto}.news-list ul li{position:relative;margin:0 0 40px 3.4483%;padding:15px;width:31.0345%;border-radius:6px;box-sizing:border-box}.news-list ul li+li{margin-top:0}.news-list ul li:nth-child(3n+1){margin-left:0}.news-list ul li .date{display:block;margin-bottom:.8em;font-size:20px}.news-list ul li .category{right:15px;top:15px;border-radius:8px;font-size:10px}.news-list ul li .subject{font-size:18px}}@media screen and (min-width:1240px){.news-list .section-inner{padding:0}}.front-banner{margin-bottom:12vw}.front-banner .section-inner{padding:0;max-width:100%}.front-banner .banner-slider{overflow:visible;margin:0 auto;width:100%}.front-banner .slick-slide{padding:0 2.6667vw;width:48vw}.front-banner .slick-slide img{margin:0 auto;width:100%}.front-banner .slick-dots{bottom:auto}.front-banner .slick-dots li{margin:0 .6667vw;width:2.6667vw;height:2.6667vw}.front-banner .slick-dots li button{padding:0;background-color:#ba6594;width:2.6667vw;height:2.6667vw;border-radius:10px}.front-banner .slick-dots li.slick-active button{background-color:#1d0a19}.front-banner .slick-dots li button:before{content:""}@media screen and (min-width:768px){.front-banner{margin-bottom:90px}.front-banner .section-inner{padding:0}.front-banner .banner-slider{overflow:visible;margin:0 auto;width:82.5%}.front-banner .slick-slide{width:300px}.front-banner .slick-prev,.front-banner .slick-next{margin-top:0;width:50px;height:100px;border-radius:0;transform:translate(0,-50%);opacity:1}.front-banner .slick-prev:hover,.front-banner .slick-next:hover{opacity:.5}.front-banner .slick-prev{left:-9%}.front-banner .slick-next{right:-9%}.front-banner .slick-prev:before,.front-banner .slick-next:before{content:"";display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:0 0;background-size:cover;opacity:1}.front-banner .slick-prev:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/btn_prev.svg)}.front-banner .slick-next:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/btn_next.svg)}}.front-lawyer h2{text-align:center}.lawyers{font-size:0}.lawyers .lawyer{display:inline-block;background:#efefef;width:45%;vertical-align:top;margin:0 2% 40px}.lawyers .lawyer img{width:100%;height:auto}.lawyers .lawyer .figcaption-inner{text-align:center;padding:20px 0}.lawyers .lawyer h3{color:#333}.lawyers .lawyer p{color:#333}.lawyers figure{position:relative;overflow:hidden}.lawyers figure a{left:0;right:0;top:0;bottom:0;position:absolute;z-index:1}.lawyer .img-wrap{overflow:hidden;width:100%;height:100%}.lawyer .img-wrap img{display:block;transition-duration:.3s}.lawyer figure:hover .img-wrap img{transform:scale(1.1);-webkit-transition:all .3s ease;transition:all .3s ease}.lawyer figure:hover img{opacity:.4}.lawyer figure:hover h3{background-color:rgba(255,255,255,0)}.lawyer figure:hover figcaption{-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (min-width:480px){.lawyers .lawyer{vertical-align:top;margin:0 2% 40px}}@media screen and (min-width:768px){.lawyers .lawyer{width:29%}.lawyers_list_04.lawyers .lawyer{width:21%}}@media screen and (min-width:991px){.lawyers{margin:0 auto;max-width:890px}.lawyers .lawyer{width:100%;max-width:260px}.lawyers_list_04.lawyers .lawyer{width:100%;max-width:186px}}.front-book h2{text-align:center}.front-book .section-inner{padding:0}.books{margin:0 auto;width:89.3334vw}.books .book{margin:0 0 13.3334vw;width:100%;background:#fff}.books .book img{width:100%;height:auto}.books figure{position:relative;overflow:hidden}.books figure a{left:0;right:0;top:0;bottom:0;position:absolute;z-index:1}.book .img-wrap{margin-bottom:2.9334vw;width:100%;height:100%;overflow:hidden;border-radius:1.3334vw}.book .img-wrap img{display:block;transition-duration:.3s}.book figure:hover .img-wrap img{transform:scale(1.1);-webkit-transition:all .3s ease;transition:all .3s ease}.book figure:hover img{opacity:.4}.books .book .figcaption-inner{padding:4.6667vw;background:#f7bb9e;border-radius:1.3334vw}.books .book p{color:#222}@media screen and (min-width:768px){.books{display:flex;flex-wrap:wrap;margin:0 auto;width:auto;max-width:1200px}.books .book{position:relative;margin-bottom:100px;margin-right:3.75%;width:30.8334%}.books .book:before{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:30%;background:#f7bb9e;border-radius:6px}.books .book:nth-child(3n){margin-right:0}.book .img-wrap{margin-bottom:5px;border-radius:6px}.books .book .figcaption-inner{padding:20px 20px 30px;border-radius:6px}}.google-maps{position:relative;height:107.3334vw;overflow:hidden}.google-maps iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}@media screen and (min-width:768px){.google-maps{height:525px}}.temp-image{width:100%;position:relative;overflow:hidden;z-index:0;background-position:center center;background-repeat:no-repeat;-moz-background-size:cover;background-size:cover;height:200px}.temp-image:before{z-index:0;content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.25)}.temp-inner{display:block;position:absolute;line-height:1.5;width:100%;text-align:center;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);margin:auto}.temp-inner h2{color:#fff;font-size:28px;font-weight:600}.template h3{margin-bottom:4.8vw;padding:.7em .76em .8em;background:#1d0a19;border-radius:0 0 2.1334vw;font-size:4.4vw;font-weight:700;color:#fff;line-height:1.2}.template h3 span{font-size:76%}.template p+h3{margin-top:.5em}.template .article h3,.related-companies .related-company h3{border:none;padding:0}.template .section-inner-black h3{padding:0;text-align:center}.template h3.ttl-enjp{margin-bottom:5.3334vw;padding:0;background:0 0;text-align:center}.template h3.ttl-enjp .en{display:block;margin-bottom:.5em;font-size:2.4vw;color:#602d6b}.template h3.ttl-enjp .ja{display:block;font-size:4.4vw;color:#1d0a19}.template h3.ttl-2line{margin-bottom:5.3334vw;padding:0;background:0 0;text-align:center}.template h3.ttl-2line .line1{display:block;margin-bottom:.5em;font-size:3.4667vw;color:#602d6b}.template h3.ttl-2line .line2{display:block;font-size:6.9334vw;color:#1d0a19}.template h3.ttl-white{margin-bottom:10.6667vw;padding:0;background:0 0;font-size:5.6001vw;color:#1d0a19;text-align:center}.template h4{font-size:3.6vw;font-weight:700}.template h4.border-left{position:relative;margin-bottom:4vw;padding-left:3.4667vw;font-size:4.4vw;font-weight:700}.template h4.border-left:before{content:"";position:absolute;left:0;top:50%;width:0;height:85%;transform:translate(0,-46%);display:block;border-left:#1d0a19 2px solid}.template .purple-section h4.border-left:before{border-left-color:#fff}.template h4.border-left-orange{position:relative;margin-bottom:6.6667vw;padding-left:4vw;font-size:4.1334vw;font-weight:700}.template h4.border-left-orange:before{content:"";position:absolute;left:0;top:50%;width:0;height:70%;transform:translate(0,-46%);display:block;border-left:#f29b7e 1.3334vw solid}.template p{font-size:3.6vw;line-height:1.8}.template p a{color:#ba6594}.template .purple-section p a{color:#f7bb9e}.template p.big-title{font-size:22px;font-weight:600}.template ul.layout-column4{display:flex;justify-content:space-between;flex-wrap:wrap;margin-left:auto;margin-right:auto;width:89.3334vw}.template ul.layout-column4 li{margin-bottom:6vw;padding:0;width:40.6667vw}.template ul.layout-column4 li a{color:#000}.template ul.layout-column4 li h4{margin-bottom:.5em;font-size:3.6vw;line-height:1;text-align:center}.template ul.layout-column4 li h4.height2line{display:flex;align-items:center;justify-content:center;margin-bottom:0;height:4em;line-height:1.4}.template ul.layout-column4 li div{margin-bottom:3.3334vw;overflow:hidden;border-radius:1.0667vw}.template ul.layout-column4 li p{margin-top:3.3334vw;line-height:1.6}.template ul.layout-column3{display:flex;justify-content:space-between;flex-wrap:wrap;margin-left:auto;margin-right:auto;width:89.3334vw}.template ul.layout-column3 li{margin-bottom:6vw;padding:0;width:100%}.template ul.layout-column3 li a{color:#000}.template ul.layout-column3 li h4{margin-left:46.6667vw;margin-bottom:.5em}.template ul.layout-column3 li h4,.template ul.layout-column3 li h4 a{font-size:3.6vw;line-height:1;text-align:left}.template ul.layout-column3 li div{float:left;margin-bottom:0;overflow:hidden;border-radius:1.0667vw;width:40.6667vw}.template ul.layout-column3 li p{margin-top:3.3334vw;margin-left:46.6667vw;line-height:1.4}.template ul.layout-column3.width100 li+li{margin-top:2vw}.template ul.layout-column3.width100 li div{float:none;margin-bottom:0;overflow:hidden;border-radius:1.0667vw;width:100%}.template ul.layout-column3.width100 li p{margin-top:3.3334vw;margin-left:0;line-height:1.4}.template .layout-datalist{margin-left:auto;margin-right:auto;width:89.3334vw}.template .layout-datalist li{margin-bottom:8vw;padding:0;width:auto;text-align:center}.template .layout-datalist li h4{display:inline-block;margin-bottom:1em;padding:0 1em;border-left:#f29b7e .4vw solid;border-right:#f29b7e .4vw solid;font-size:4.1334vw;line-height:1}.template .layout-datalist li h5{margin-bottom:1em;font-size:3.6vw;font-weight:700;line-height:1;text-align:left}.template .layout-datalist li p{font-size:3.6vw;text-align:left}.template ol.practices-list{display:flex;justify-content:space-between;flex-wrap:wrap;margin-left:auto;margin-right:auto;width:89.3334vw}.template ol.practices-list li{margin-bottom:6vw;padding:0;width:40.6667vw}.template ol.practices-list li h4{position:relative;margin-bottom:-2.6667vw}.template ol.practices-list li p{margin-top:3.3334vw;line-height:1.6}.template img{width:100%;height:auto}.template .contact-content img{width:auto;height:auto}.border-top-black{margin-top:1.5em;padding-top:1.5em;border-top:#250b22 1px solid}.border-bottom-black{margin-bottom:1.5em;padding-bottom:1.5em;border-bottom:#250b22 1px solid}.border-top-orange{margin-top:1.5em;padding-top:1.5em;border-top:#f7bb9e 1px solid}.border-bottom-orange{margin-bottom:1.5em;padding-bottom:1.5em;border-bottom:#f7bb9e 1px solid}.border-top-purple{margin-top:1.5em;padding-top:1.5em;border-top:#602d6b 1px solid}.border-bottom-purple{margin-bottom:1.5em;padding-bottom:1.5em;border-bottom:#602d6b 1px solid}.both-border{text-align:center}.both-border div{position:relative;display:inline-block;margin:20px 0}.both-border p,.red-section p{font-size:16px}.red-section.normal p{font-size:13px}.both-border div:before,.both-border div:after{content:"";position:absolute;display:inline-block;width:180px;height:3px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;border-radius:2px}.both-border.white div:before,.both-border.white div:after{background-color:#fff}.both-border.black div:before,.both-border.black div:after{background-color:#333}.both-border div:before{top:-30px}.both-border div:after{bottom:-30px}.img-width250 img{max-width:250px;width:100%;height:auto}.img-width300 img{max-width:300px;width:100%;height:auto}.img-width350 img{max-width:350px;width:100%;height:auto}.img-width400 img{max-width:400px;width:100%;height:auto}.img-width800 img{max-width:800px;width:100%;height:auto}p.note{font-size:12px}table{width:100%;border:none;text-align:center;margin:4vw 0 8vw}table thead{font-weight:600}table thead tr{background:#fbd6c8 !important}table th,table td{font-size:3.6vw;line-height:1.4}table thead th,table thead td{padding:1.3334vw 0;vertical-align:middle}table thead th:first-child,table thead td:first-child{vertical-align:middle}table tbody tr td{padding:2.6667vw;vertical-align:middle}table tbody tr td:first-child{background:#fdeee9}table tr{border:1px solid #602d6b !important}table.type01 tr{border:none !important}table.type01 thead th,table.type01 thead td{background:#ba6594;color:#fff;width:16%}table.type01 thead th:first-child,table.type01 thead td:first-child{background:#602d6b;width:50%}table.type01 tbody tr td{background:#f1e0ea;border-bottom:#af96b5 1px solid}table.type01 tbody tr:last-child td{border-bottom:0}table.type01 tbody tr td:first-child{background:#dfd5e1}table.type02 tr{border:none !important}table.type02 th,table.type02 td{background-color:#fff}table.type02 thead tr th{border-bottom:#1a1a1a 1px solid}table.type02 thead tr th:nth-child(2){background:#602d6b;color:#fff}table.type02 thead tr th:nth-child(3),table.type02 thead tr th:nth-child(4){background:#f29b7e;color:#fff}table.type02 tbody tr td{border-bottom:#1a1a1a 1px solid}table.type02 tbody tr td:first-child{background:#fff}table.type02 tbody tr:last-child td{border-bottom:0}table.type02 tbody tr td:nth-child(2){background:#f1e0ea}table.type03 tr{border:none !important}table.type03 thead tr th{background:#f7bb9e}table.type03 tbody tr td{background:#fdf1ec;border-bottom:#1a1a1a 1px solid}table.type03 tbody tr:last-child td{border-bottom:0}table.type03 tbody tr td:nth-child(1){background:#f7bb9e;font-weight:700}table.type03 tbody tr:nth-child(2) td:nth-child(3),table.type03 tbody tr:nth-child(3) td:nth-child(3){background:#f29b7e;color:#fff}table.type04 tr{border:none !important}table.type04 thead tr th{background:#fff;border-bottom:#1a1a1a 1px solid}table.type04 thead tr th:nth-child(2){background-color:#ba6594;color:#fff}table.type04 thead tr th:nth-child(3),table.type04 thead tr th:nth-child(4){background-color:#f29b7e;color:#fff}table.type04 tbody tr td{background-color:#fff;border-bottom:#1a1a1a 1px solid}table.type04 tbody tr:last-child td{border-bottom:0}table.type04 tbody tr td:nth-child(1){font-weight:700}table.type04 tbody tr td:nth-child(2){background-color:#f1e0ea}table.type05 tr{border:none !important}table.type05 tbody tr td{padding:1.5em;background-color:#fff;box-sizing:border-box;border:#bbb5ba 1px solid;text-align:left}table.type05 tbody tr td:nth-child(1){width:25%;background-color:#e8e8e8;font-weight:700;text-align:center}table.type06 tr{border:none !important}table.type06 thead tr th{padding:1em .2em;border-bottom:#1a1a1a 1px solid;color:#fff}table.type06 thead tr th:nth-child(1){width:20%;background-color:#f7bb9e}table.type06 thead tr th:nth-child(2){width:40%;background-color:#f29b7e}table.type06 thead tr th:nth-child(3){width:40%;background-color:#ba6594}table.type06 tbody tr td{padding:1em .2em;background-color:#fff;border-bottom:#1a1a1a 1px solid;box-sizing:border-box;text-align:center}table.type06 tbody tr:last-child td{border-bottom:none}table.type06 tbody tr td:nth-child(1){background-color:#f7bb9e;font-weight:700}table.type06 tbody tr td:nth-child(3){background-color:#f1e0ea}table.type07 tr{border:none !important}table.type07 thead tr th{padding:1em .2em;width:25%;border-bottom:#1a1a1a 1px solid;color:#fff}table.type07 thead tr th:nth-child(1){background-color:#fdf1ec;color:#1a1a1a}table.type07 thead tr th:nth-child(2){background-color:#ba6594}table.type07 thead tr th:nth-child(3),table.type07 thead tr th:nth-child(4){background-color:#f29b7e}table.type07 tbody tr td{padding:1em .2em;background-color:#fdf1ec;border-bottom:#1a1a1a 1px solid;box-sizing:border-box;text-align:center}table.type07 tbody tr:last-child td{border-bottom:none}table.type07 tbody tr td:nth-child(1){font-weight:700}table.type07 tbody tr td:nth-child(2){background-color:#f1e0ea}table th.back-blue,table td.back-blue{background:#2fa8e1;color:#fff}.template .white-section a{color:#ba6594}.flex+.flex,.flex+h4,.flex+p{margin-top:13.3334vw}.width30,.width49{margin:0 0 40px;text-align:center}.flex img{max-width:720px}.width25,.width41{margin-bottom:6.6667vw}.width25+.width68,.width47+.width47,.width58+.width39,.width51+.width41{margin-top:6.6667vw;margin-bottom:0}.width25 img,.width41 img{border-radius:1.3334vw}.width80{margin-left:auto;margin-right:auto;width:100%}.template .tagline p.txt-l{margin-top:6.6667vw;margin-bottom:6.6667vw}.template .tagline .logo{margin:10.6667vw auto 0;width:50.4vw}.template .heading-area{display:flex;align-items:center;justify-content:center;margin:0 auto 13.3334vw;padding:8vw 0;box-sizing:border-box;background:#1d0a19;min-height:24vw;text-align:center}.template .heading-area h2{position:relative;display:inline-block;margin-left:1.3334vw;padding-left:16vw;font-size:6.1334vw;font-weight:700;line-height:1;color:#fff;text-align:left}.template .heading-area h2.icon-none{padding-left:0}.template .heading-area h2:before{content:"";position:absolute;left:0;top:50%;transform:translate(0,-50%);display:block;width:12.5334vw;height:12.5334vw;background-repeat:no-repeat;background-position:center center;background-size:contain}.template .heading-area h2.icon-about:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_about.svg)}.template .heading-area h2.icon-message:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_message.svg)}.template .heading-area h2.icon-clients:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_clients.svg)}.template .heading-area h2.icon-interview-clients:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_interview-clients.svg)}.template .heading-area h2.icon-publishing:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_publishing.svg)}.template .heading-area h2.icon-access:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_access.svg)}.template .heading-area h2.icon-lawyers:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_lawyers.svg)}.template .heading-area h2.icon-practices:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_practices.svg)}.template .heading-area h2.icon-practices-corporate:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_practices-corporate.svg)}.template .heading-area h2.icon-contractcreation:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_contractcreation.svg)}.template .heading-area h2.icon-stockrelatedlaw:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_stockrelatedlaw.svg)}.template .heading-area h2.icon-practices-itlaw:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_practices-itlaw.svg)}.template .heading-area h2.icon-systemdevelopment:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_systemdevelopment.svg)}.template .heading-area h2.icon-termsofservice:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_termsofservice.svg)}.template .heading-area h2.icon-operationofofmedia:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_operationofofmedia.svg)}.template .heading-area h2.icon-dispute:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_dispute.svg)}.template .heading-area h2.icon-practices-reputation:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_practices-reputation.svg)}.template .heading-area h2.icon-digitaltattoo:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_digitaltattoo.svg)}.template .heading-area h2.icon-identificationofslander:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_identificationofslander.svg)}.template .heading-area h2.icon-listedcompanies:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_listedcompanies.svg)}.template .heading-area h2.icon-reputation-perpetrator:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_reputation-perpetrator.svg)}.template .heading-area h2.icon-listingadspollution:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_listingadspollution.svg)}.template .heading-area h2.icon-practices-youtuberlaw:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_practices-youtuberlaw.svg)}.template .heading-area h2.icon-tiktoklaw:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_tiktoklaw.svg)}.template .heading-area h2.icon-snsmalaw:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_snsmalaw.svg)}.template .heading-area h2.icon-recruit:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_recruit.svg)}.template .heading-area h2.icon-news:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_news.svg)}.template .heading-area h2.icon-contact:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_contact.svg)}.template .heading-area h2.icon-request:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_request.svg)}.template .heading-area h2.icon-blockchain:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_blockchain.svg)}.template .heading-area h2.icon-vtuberlaw:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_vtuberlaw.svg)}.template .heading-area h2.icon-deletepastentertainer:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_deletepastentertainer.svg)}.template .heading-area h2.icon-personalinformation:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_personalinformation.svg)}.template .heading-area h2.icon-holidayinfo:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_holidayinfo.svg)}.template .heading-area h2.icon-ipo:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_ipo.svg)}.template .heading-area h2.icon-artificial-intelligence:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_artificial-intelligence.svg)}.template .heading-area h2.icon-global:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_global.svg)}.template .heading-area h2.icon-global-fgn2jpn:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_global-fgn2jpn.svg)}.template .heading-area h2.icon-global-jpn2fgn:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_global-jpn2fgn.svg)}.template .heading-area p{margin:2em 6.6667vw 0;font-size:3.7334vw;line-height:1.6;color:#fff;text-align:left}.template .second-nav{margin:0 auto;text-align:center}.template .second-nav p{margin-top:3em;margin-bottom:1.6vw;font-size:5.0667vw;font-weight:700;color:#602d6b;line-height:1;text-align:center}.template .second-nav nav{padding:2.6667vw 0;background:#ddb0c9}.template .second-nav nav ul{margin:0 auto}.template .second-nav nav li{display:inline-block;margin:1.2vw 1.6vw;padding:0;width:auto}.template .second-nav nav li a{display:block;padding:.8em .5em .9em;background:#fff;border-radius:1.2vw;font-size:2.8001vw;text-align:center;letter-spacing:-.01em;line-height:1}.template .second-nav nav li a:hover{text-decoration:none;opacity:.7}.template .second-nav2{margin:0 auto;text-align:center}.template .second-nav2 p{margin-top:1.5em;margin-bottom:4vw;font-size:6.2667vw;font-weight:700;color:#1d0a19;line-height:1;text-align:center}.template .second-nav2 p span{font-size:3.2vw;font-weight:400}.template .second-nav2 nav{margin:0 auto;padding:4vw 4vw 1.3334vw;width:89.3334vw;border:#1d0a19 1px solid;box-sizing:border-box}.template .second-nav2 nav ul{margin:0 auto;font-size:0;line-height:1}.template .second-nav2 nav li{display:inline-block;margin-bottom:2.6667vw;padding:0;width:auto;border-left:#1d0a19 1px solid;border-right:#1d0a19 1px solid}.template .second-nav2 nav li+li{margin-left:-1px}.template .second-nav2 nav li,.template .second-nav2 nav li a{font-size:3.2vw;line-height:1;letter-spacing:-.01em}.template .second-nav2 nav li a{display:inline-block;padding:0 1em;text-align:center;color:#ba6594}.template .second-nav2 nav li a:hover{text-decoration:none;opacity:.7}.template .btn-area-wrap{padding-left:12px;border-left:#1d0a19 2px solid}.template .purple-section .btn-area-wrap{border-left-color:#fff}.template .btn-area-wrap p{margin-bottom:1em;font-size:12px;line-height:1}.template .btn-area{display:flex;justify-content:center;flex-wrap:wrap;margin:0 auto}.template .btn-area .btn{width:68.5334vw;height:14.4vw}.template .btn-area .btn+.btn{margin-top:4vw}.template .btn-area .btn a{position:relative;display:flex;align-items:center;justify-content:center;padding-left:9.7334vw;width:100%;height:100%;background:#ba6594;box-sizing:border-box;border-radius:2.4vw;font-size:3.7334vw;line-height:1.4;color:#fff;text-align:center}.template .btn-area .btn a:hover{background:#1d0a19;text-decoration:none}.template .btn-area .btn a:before{content:"";position:absolute;left:15px;top:50%;transform:translate(0,-50%);display:block;width:9.7334vw;height:9.7334vw;background-repeat:no-repeat;background-size:contain}.template .btn-area .btn.icon-about a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_about.svg)}.template .btn-area .btn.icon-access a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_access.svg)}.template .btn-area .btn.icon-clients a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_clients.svg)}.template .btn-area .btn.icon-contact a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_contact.svg)}.template .btn-area .btn.icon-contractcreation a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_contractcreation.svg)}.template .btn-area .btn.icon-stockrelatedlaw a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_stockrelatedlaw.svg)}.template .btn-area .btn.icon-digitaltattoo a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_digitaltattoo.svg)}.template .btn-area .btn.icon-dispute a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_dispute.svg)}.template .btn-area .btn.icon-fee a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_fee.svg)}.template .btn-area .btn.icon-identificationofslander a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_identificationofslander.svg)}.template .btn-area .btn.icon-interview-clients a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_interview-clients.svg)}.template .btn-area .btn.icon-lawyers a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_lawyers.svg)}.template .btn-area .btn.icon-listedcompanies a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_listedcompanies.svg)}.template .btn-area .btn.icon-listingadspollution a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_listingadspollution.svg)}.template .btn-area .btn.icon-message a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_message.svg)}.template .btn-area .btn.icon-news a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_news.svg)}.template .btn-area .btn.icon-operationofofmedia a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_operationofofmedia.svg)}.template .btn-area .btn.icon-practices a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_practices.svg)}.template .btn-area .btn.icon-practices-corporate a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_practices-corporate.svg)}.template .btn-area .btn.icon-practices-itlaw a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_practices-itlaw.svg)}.template .btn-area .btn.icon-practices-reputation a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_practices-reputation.svg)}.template .btn-area .btn.icon-practices-youtuberlaw a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_practices-youtuberlaw.svg)}.template .btn-area .btn.icon-tiktoklaw a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_tiktoklaw.svg)}.template .btn-area .btn.icon-publishing a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_publishing.svg)}.template .btn-area .btn.icon-recruit a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_recruit.svg)}.template .btn-area .btn.icon-reputation-perpetrator a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_reputation-perpetrator.svg)}.template .btn-area .btn.icon-request a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_request.svg)}.template .btn-area .btn.icon-snsmalaw a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_snsmalaw.svg)}.template .btn-area .btn.icon-specialpage a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_specialpage.svg)}.template .btn-area .btn.icon-blockchain a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_blockchain.svg)}.template .btn-area .btn.icon-systemdevelopment a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_systemdevelopment.svg)}.template .btn-area .btn.icon-termsofservice a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_termsofservice.svg)}.template .btn-area .btn.icon-vtuberlaw a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_vtuberlaw.svg)}.template .btn-area .btn.icon-deletepastentertainer a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_deletepastentertainer.svg)}.template .btn-area .btn.icon-personalinformation a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_personalinformation.svg)}.template .btn-area .btn.icon-artificial-intelligence a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_artificial-intelligence.svg)}.template .btn-area .btn.icon-ipo a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_ipo.svg)}.template .btn-area .btn.icon-global a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_global.svg)}.template .btn-area .btn.icon-global-fgn2jpn a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_global-fgn2jpn.svg)}.template .btn-area .btn.icon-global-jpn2fgn a:before{background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_global-jpn2fgn.svg)}.template .btn-area .btn.icon-monolithlawmagazine a{background-position:center center;background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_monolithlawmagazine.svg);background-repeat:no-repeat;background-size:84.2106% auto;text-indent:-9999px}.template .btn-area .btn.icon-monolithlawmagazine2 a{padding-top:1.2em;padding-left:0;background-position:center 25%;background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_monolithlawmagazine.svg);background-repeat:no-repeat;background-size:84.2106% auto}.template .btn-area .btn.icon-external a{padding-left:0}.template .btn-area .btn.icon-external a span:after{content:"";display:inline-block;margin-left:12px;width:15px;height:15px;background-image:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/btn_icon_external.svg);background-repeat:no-repeat;background-size:contain}.template .frame{padding:.5em;border:#1d0a19 1px solid}.template .frame2{padding:.5em;border:#1d0a19 2px solid}.template .frame2-white{padding:.5em;border:#fff 2px solid}.template .frame-border-top{margin-top:10.6667vw;padding-top:10.6667vw;border-top:#1d0a19 2px solid}.template .purple-section .frame-border-top{border-color:#fff}.template .frame-corner{position:relative;padding:1em;text-align:justify}.template .frame-corner:before,.template .frame-corner:after,.template .frame-corner-inner:before,.template .frame-corner-inner:after{content:"";position:absolute;display:block;width:9.3334vw;height:9.3334vw;border:#1d0a19 1px solid}.template .frame-corner:before{left:0;top:0;border-right:none;border-bottom:none}.template .frame-corner:after{right:0;top:0;border-left:none;border-bottom:none}.template .frame-corner-inner:before{left:0;bottom:0;border-right:none;border-top:none}.template .frame-corner-inner:after{right:0;bottom:0;border-left:none;border-top:none}.template .purple-base{padding:6.6667vw 4vw;background-color:#602d6b}.template .purple-base p{color:#fff}.template .white-base{padding:0 4vw 4vw;background-color:#fff;border-radius:1.3334vw}.template .white-base ul{display:flex;justify-content:space-between;flex-wrap:wrap}.template .white-base li{margin-bottom:0;width:45%}.template .white-base li h4{margin-top:0 !important}.template .white-base li h4,.template .white-base li p{font-size:3.6vw}.template .text-and-btn p{margin-bottom:4vw;font-size:3.6vw;color:#222;text-align:center}@media screen and (min-width:768px){table{margin:20px 0 60px}table thead th,table thead td{padding:5px 0}table tbody tr td{padding:10px}table th,table td{font-size:18px}table.type05 tbody tr td:nth-child(1){width:18%}table.type06 thead tr th{padding:1em}table.type06 tbody tr td{padding:1em}.template h3.ttl-enjp{margin-bottom:35px}.template h3.ttl-enjp .en{font-size:18px}.template h3.ttl-enjp .ja{font-size:36px}.template h3.ttl-2line{margin-bottom:35px}.template h3.ttl-2line .line1{font-size:20px}.template h3.ttl-2line .line2{font-size:36px}.template h3.ttl-white{margin-bottom:80px;font-size:33px}.template h4{font-size:16px}.template .purple-base{padding:45px 30px}.template .white-base ul{display:flex;justify-content:space-between}.template .white-base ul li{width:20.7%;padding:0}.template ul.layout-column4{width:auto}.template ul.layout-column4 li{margin-bottom:0;width:21.1207%}.template ul.layout-column4 li h4{margin-bottom:1em;font-size:20px}.template ul.layout-column4 li div{margin-bottom:20px;border-radius:6px}.template ul.layout-column4 li p{margin-top:16px}.template ul.layout-column3{max-width:855px}.template ul.layout-column3 li{margin-bottom:0;width:28.655%}.template ul.layout-column3 li h4{margin-bottom:1em;margin-left:0}.template ul.layout-column3 li h4,.template ul.layout-column3 li h4 a{font-size:20px;text-align:center}.template ul.layout-column3 li div{float:none;margin-bottom:20px;border-radius:6px;width:100%}.template ul.layout-column3 li p{margin-top:16px;margin-left:0;line-height:1.6}.template ul.layout-column3.width100{max-width:100%}.template ul.layout-column3.width100 li{margin-bottom:0;width:29.8276%}.template ul.layout-column3.width100 li+li{margin-top:0}.template ul.layout-column3.width100 li div{margin-bottom:16px;border-radius:6px}.template ul.layout-column3.width100 li p{margin-top:16px;line-height:1.6}.template .layout-datalist{width:auto}.template .layout-datalist li{display:flex;justify-content:space-between;margin-bottom:35px}.template .layout-datalist li h4{display:flex;align-items:center;justify-content:center;margin-right:30px;margin-bottom:0;padding:0;min-width:28.8794%;border-left:none;border-right-width:3px;font-size:26px;line-height:1.2}.template .layout-datalist.valign-top li h4{align-items:start}.template .layout-datalist.valign-top li h4 span{display:inline-block;margin-right:25px;width:100%;padding:.8em 0;border-top:#140713 1px solid;border-bottom:#140713 1px solid;text-align:center}.template .layout-datalist li h5{font-size:20px}.template .layout-datalist li p{font-size:16px;line-height:2}.template ol.practices-list{width:auto;max-width:1100px}.template ol.practices-list li{margin-bottom:0;width:20.9091%}.template ol.practices-list li h4{margin-bottom:-18px}.template ol.practices-list li p{margin-top:16px}.temp-image{height:200px}.temp-inner h2{font-size:36px}.both-border p,.red-section p{font-size:22px}.red-section.normal p{font-size:16px}p.note{font-size:14px}.flex{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.flex.reverse{flex-direction:row-reverse}.flex+.flex,.flex+h4,.flex+p{margin-top:80px}.width25{width:25.8621%;margin:0;text-align:left}.width41{width:41.3794%;margin:0;text-align:left}.width39{width:39.0477%;margin:0;text-align:left}.width47{width:47.4138%;margin:0;text-align:left}.width58{width:57.1429%;margin:0;text-align:left}.width25+.width68,.width47+.width47,.width58+.width39,.width51+.width41{margin-top:0}.width25 img,.width41 img{border-radius:8px}.width51{width:51.7242%;margin:0;text-align:left}.width68{width:68.9656%;margin:0;text-align:left}.width80{width:80%}.template h3{margin-bottom:36px;padding:.7em .76em .8em;border-radius:0 0 8px;font-size:26px;text-align:left}.template .blue-section h3.under{text-align:center;border-left:none;border-bottom:3px solid #fff}.template .white-section h3{border-bottom:none}.template .article h3,.related-companies .related-company h3{border:none;padding:0}.template h4.border-left{margin-bottom:30px;padding-left:20px;font-size:24px}.template h4.border-left-orange{margin-bottom:25px;padding-left:20px;font-size:21px}.template h4.border-left-orange:before{border-left-width:10px}.template p{font-size:16px;line-height:2}.template p.big-title{font-size:26px}.template .tagline{display:flex;justify-content:space-between}.template .tagline p.txt-l{margin-top:40px;margin-bottom:40px}.template .tagline .logo{margin:0;padding-top:95px;width:362px}.template .heading-area{margin-bottom:120px;padding:90px 0;min-height:300px}.template .heading-area h2{margin-left:-10px;padding-left:120px;font-size:46px}.template .heading-area h2:before{width:94px;height:94px}.template .heading-area p{font-size:16px;text-align:center}.template .second-nav{margin-bottom:20px}.template .second-nav p{margin-bottom:20px;font-size:28px}.template .second-nav nav{padding:25px}.template .second-nav nav ul{max-width:1000px}.template .second-nav nav li{margin:10px}.template .second-nav nav li a{padding:.85em .85em .95em;border-radius:6px;font-size:14px}.template .second-nav2{padding-left:20px;padding-right:20px;max-width:1200px;box-sizing:border-box}.template .second-nav2 p{margin-top:1.5em;margin-bottom:20px;font-size:36px}.template .second-nav2 p span{font-size:16px}.template .second-nav2 nav{padding:30px 30px 10px;width:100%}.template .second-nav2 nav li{margin-bottom:20px}.template .second-nav2 nav li,.template .second-nav2 nav li a{font-size:16px}.template .btn-area{max-width:600px}.template .btn-area.align-left{margin-left:0;margin-right:auto;justify-content:start}.template .btn-area .btn{width:47.5%;height:60px}.template .btn-area .btn+.btn{margin-top:0}.template .btn-area .btn:nth-child(even){margin-left:5%}.template .btn-area .btn:nth-child(n+3){margin-top:20px}.template .btn-area .btn a{padding-left:40px;border-radius:10px;font-size:16px}.template .btn-area .btn a:before{left:15px;width:40px;height:40px}.template .frame{padding:1.5em}.template .frame2{padding:1.5em}.template .frame2-white{padding:1.5em}.template .frame-border-top{margin-top:80px;padding-top:80px}.template .frame-corner{padding:2em 4.5em}.template .frame-corner:before,.template .frame-corner:after,.template .frame-corner-inner:before,.template .frame-corner-inner:after{width:100px;height:100px}.template .white-base{padding:0 30px 30px;border-radius:8px}.template .white-base li{margin-bottom:0;width:21%}.template .white-base li h4{font-size:18px}.template .white-base li p{font-size:16px}.template .text-and-btn p{margin-bottom:1em;font-size:29px}}@media screen and (min-width:991px){.width30{width:40%;margin:0}.width70{width:59%}.width50{width:50%;margin:0;text-align:left}.width49{width:49%;margin:0;text-align:left}.width70 .inline-inner,.width50 .inline-inner{padding:0 20px}.flex.reverse .width70 .inline-inner,.flex.reverse .width50 .inline-inner{padding:0 20px 0 0}}.practice-section .section-inner{padding:40px 1.6667%}.template .planWrap{margin:0 auto;max-width:1000px}.template .planWrap h3{display:flex;align-items:center;justify-content:center;background:0 0;padding:0;width:33.3334vw;height:33.3334vw;border:#1d0a19 1px solid;border-radius:0;font-size:3.3334vw;line-height:1;color:#1d0a19}.template ul.plan{margin:0}.template ul.plan li{padding-left:4.6667vw;border-left:#1d0a19 3px solid;display:block;width:100%;box-sizing:border-box}.template ul.plan li+li{margin-top:8vw}.template .plan h4{display:inline-block;margin-bottom:.5em;padding:.3em .6em .4em;background:#1d0a19;font-size:3.3334vw;letter-spacing:.16em;line-height:1;color:#f7bb9e;text-align:center}.white-plan{background:#fff}.template .plan p,.template .plan span{color:#1d0a19}.template .plan p{font-size:3.6vw;line-height:1.6}.template .plan p+p.txt-s{margin-top:1em}.plan-price{margin-bottom:.5em;font-size:3.3334vw;font-weight:700;line-height:1}.price-value{padding-right:1em}.price-figure{font-size:500%}.price-term{font-size:155%}.price-note{padding-left:.5em;font-size:77%;font-weight:400}.plan-border{border-top:1px solid #fff;padding:10px 0 0;margin:10px 0 0}.white-plan .plan-border{border-top:1px solid #ccc}.template .fee{position:relative;margin:10.6667vw auto 0}.template .fee .fee-inner{padding:5.3334vw 0 10.6667vw}.template .fee h3{margin-bottom:1.4em;padding:0;background:0 0;border-radius:0;font-size:4.4vw;line-height:1.4;color:#1d0a19;text-align:center}.template .fee p{margin:0 auto;width:86%}.template .fee .btn-area{margin-top:5.3334vw}.template .fee:before,.template .fee:after,.template .fee .fee-inner:before,.template .fee .fee-inner:after{content:"";position:absolute;display:block;width:13.3334vw;height:13.3334vw;border:#1d0a19 1px solid}.template .fee:before{left:0;top:0;border-right:0;border-bottom:0}.template .fee:after{right:0;top:0;border-left:0;border-bottom:0}.template .fee .fee-inner:before{left:0;bottom:0;border-right:0;border-top:0}.template .fee .fee-inner:after{right:0;bottom:0;border-left:0;border-top:0}@media screen and (min-width:768px){.template .planWrap h3{float:left;width:200px;height:200px;font-size:20px}.template ul.plan{margin-left:255px}.template ul.plan li{padding-left:25px}.template ul.plan li+li{margin-top:45px}.template .plan h4{font-size:18px}.template .plan p{font-size:16px}.plan-price{font-size:18px}.template .fee{margin:60px auto 0;max-width:1000px}.template .fee .fee-inner{padding:35px 0 40px}.template .fee h3{font-size:24px;line-height:1}.template .fee .btn-area{margin-top:30px}.template .fee:before,.template .fee:after,.template .fee .fee-inner:before,.template .fee .fee-inner:after{width:100px;height:100px}}.temp-lawyers figure{font-size:0}.temp-lawyers .img-wrap{position:relative;display:block;width:100%}.temp-lawyers .img-wrap img{border-radius:1.3334vw}.temp-lawyers figcaption{display:inline-block;width:100%}.temp-lawyers .figcaption-inner{padding:20px 0 0}.temp-lawyers .lawyer-single{margin:0 0 50px}@media screen and (min-width:768px){.temp-lawyers .img-wrap{position:relative;display:inline-block;width:32.2581%;vertical-align:top}.temp-lawyers .img-wrap img{border-radius:8px}.temp-lawyers figcaption{display:inline-block;width:64.5162%;vertical-align:top}.temp-lawyers .figcaption-inner{padding:0 0 0 40px}}@media screen and (min-width:991px){.temp-lawyer .section-inner{max-width:990px}.temp-lawyers .lawyer-single{margin:0 0 100px}}.section-inner.temp-book{max-width:1200px}.template .temp-book h3{margin-bottom:0;padding:0;background:0 0;border:none;font-size:5.6001vw;color:#1d0a19;line-height:1.42}.template .temp-book .book{background:0 0}@media screen and (min-width:768px){.template .temp-book h3{font-size:27px}}.template .digitaltattoo h4.brackets{position:relative;line-height:1.4;padding:.25em 1em;display:inline-block;top:0;font-weight:600;margin:0 0 20px}.template .digitaltattoo h4.brackets:before,.template .digitaltattoo h4.brackets:after{position:absolute;top:0;content:"";width:8px;height:100%;display:inline-block}.template .digitaltattoo h4.brackets:before{border-left:solid 1px #2fa8e1;border-top:solid 1px #2fa8e1;border-bottom:solid 1px #2fa8e1;left:0}.template .digitaltattoo h4.brackets:after{content:"";border-top:solid 1px #2fa8e1;border-right:solid 1px #2fa8e1;border-bottom:solid 1px #2fa8e1;right:0}.template .client img{max-width:680px}.temp-site h2{text-align:center}.sites{font-size:0}.sites .site{display:inline-block;width:100%;background:#fff;margin:0 0 40px}.sites .site img{width:100%;height:auto}.sites .site .figcaption-inner{padding:40px}.sites .site h3{font-size:14px}.sites .site p{color:#333}@media screen and (min-width:768px){.sites .site{width:46%;margin:0 4%;vertical-align:top;margin:0 2% 40px}.sites .site h3{font-size:16px}}@media screen and (min-width:991px){.sites .site{width:29%}}.front-article h2{text-align:center}.articles{font-size:0}.temp-article h4{margin-bottom:1.5em;font-size:3.4667vw;font-weight:700;color:#150914;line-height:1;text-align:center}.temp-article .articles{text-align:center}.article{width:100%;display:inline-block;margin:0 0 20px;vertical-align:top}.article figure{position:relative;overflow:hidden;background:#efefef}.article figure *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .35s ease;transition:all .35s ease}.article figure figcaption{word-break:break-all;padding:10px 0 0;text-align:left;display:inline-block;width:48%;vertical-align:top}.archive-body .article figure figcaption{display:inline-block;width:100%}.article figure figcaption .figcaption-inner{padding:5px 10px}.temp-article .article figure figcaption .figcaption-inner{padding:5px 10px 15px}.article figure .cat-area span{background:#2fa8e1;color:#fff;font-size:12px;padding:2px 10px}.article figure .sup{padding:10px 0 0;margin:5px 0;border-top:1px solid #fff;overflow:hidden}.article figure .cat-area{float:left}.article figure .date-area{float:right;padding:4px 0 0}.article figure .date-area p{font-size:3.6vw}.article figure .cat-area p,.article figure .cat-area ul,.article figure .cat-area li{display:inline-block}.article figure .cat-area li{padding:2px 8px;margin:0 4px;border:1px solid #684d48;border-radius:10px;font-size:12px}.article figure img{width:100%;height:auto}.article .img-wrap{overflow:hidden;height:100%;display:inline-block}.type_practice_column .article .img-wrap{flex-shrink:0;width:50%}.archive-body .article .img-wrap{display:inline-block;width:100%}.article .img-wrap img{display:block;transition-duration:.3s}.article figure:hover .img-wrap img{transform:scale(1.1);-webkit-transition:all .3s ease;transition:all .3s ease}.article figure h3{margin:0;width:100%;font-weight:600;font-size:16px;letter-spacing:1.25px;text-align:left}.single-body .article figure h3{font-size:14px}.article figure a{left:0;right:0;top:0;bottom:0;position:absolute;z-index:1}.article figure:hover img,.article figure.hover img{opacity:.4}.article figure:hover h3,.article figure.hover h3{background-color:rgba(255,255,255,0);text-decoration:underline}.article figure:hover p,.article figure.hover p{text-decoration:underline}.article figure:hover figcaption,.article figure.hover figcaption{-webkit-transform:translateY(0);transform:translateY(0)}.temp-article .articles{margin-bottom:0 !important}.temp-article .article{background:#fff !important}.temp-article .article figure{display:flex;justify-content:space-between;margin:0 auto;width:70.6667vw;background:#fff}.temp-article .article figure .img-wrap{border-radius:1.0667vw;overflow:hidden}.temp-article .article figure h3{padding:0;font-size:3.6vw;background:#fff;color:#000;text-align:left;font-weight:400}.temp-article .article figure figcaption{padding-top:0}.temp-article .article figure figcaption .figcaption-inner{padding:0 0 0 10px}@media screen and (min-width:768px){.temp-article h4{font-size:22px}.article{width:30.2%;display:inline-block;margin:0 10px}.article figure figcaption{padding:10px 0 0;width:100%}.article figure h3{font-size:16px}.article figure .cat-area p{font-size:16px}.article figure .date-area{padding:4px 0 0}.article figure .date-area p{font-size:14px}.temp-article .articles{margin-bottom:30px !important}.temp-article .article figure{margin:0 auto;width:100%}.temp-article .article figure .img-wrap{border-radius:6px}.temp-article .article figure h3{font-size:14px;line-height:1.6;background:#fff;color:#000;text-align:left;font-weight:400}.temp-article .article figure figcaption{padding-top:0}.temp-article .article figure figcaption .figcaption-inner{padding:0 10px 5px}}a.link{font-size:16px;border-radius:50px;padding:10px 40px;display:block;max-width:220px;margin:0 auto 20px}a.white-link{border:2px solid #fff;color:#fff}a.white-link:hover{background:#fff;color:#2fa8e1;text-decoration:none}a.blue-link{border:2px solid #2fa8e1;background:#2fa8e1;color:#fff}a.blue-link:hover{background:#fff;color:#2fa8e1;text-decoration:none}a.simple-link{position:relative;border-bottom:2px solid #2fa8e1}a.link.simple-link{font-size:16px;padding:5px 40px 5px 0;display:block;max-width:120px;margin:0 0 30px auto;border-radius:0}a.simple-link:after{display:block;content:"";position:absolute;bottom:0;right:0;width:0;height:0;border-top:8px solid #2fa8e1;border-left:8px solid transparent;-webkit-transform:rotate(180deg);transform:rotate(180deg)}a.link.simple-link:hover{text-decoration:none;opacity:.6}@media screen and (min-width:768px){a.link.both{margin:0 2% 0 0;display:initial;width:auto}a.link{margin:0;display:initial;width:auto}}.contact-area{background:#eee;margin:50px 0;padding:10px 0}.contact-content{padding:0 0 4vw;background:#fdf3ee}.contact-content dl{display:flex;align-items:center;flex-wrap:wrap;width:90%;margin:0 auto;padding:1.8667vw;border-bottom:1px solid #ccc}.contact-content dt{padding:1.8667vw;width:100%;display:flex;align-items:center;font-size:3.8667vw}.contact-content dd{position:relative;width:100%;padding:1.8667vw}.mwform-radio-field-text{font-size:3.8667vw}.wpcf7-radio .wpcf7-list-item{margin-top:5px;display:block;text-align:left}.submit-button{margin:10.1334vw 0 0;text-align:center}.contact-content input[type=text],.contact-content input[type=email],.contact-content input[type=tel],.contact-content textarea,.contact-content select{-webkit-appearance:none;padding:10px;border:1px solid #999;border-radius:4px;width:90%;font-size:16px}.contact-content p input[type=text]{width:auto}.contact-content select{background:#fff url(//monolith.law/wp-content/themes/monolith2021/./img/ico_arrow2.png) no-repeat center right 10px;background-size:8px}.contact-content dt p{width:100%;display:flex;justify-content:space-between}.contact-content dt p .label{padding:0}.contact-content dd p{width:100%}.contact-content dd .wpcf7-form-control-wrap{width:100%;display:block}.contact-content p input[type=text],.contact-content p input[type=email],.contact-content p input[type=tel],.contact-content p textarea,.contact-content p select{-webkit-appearance:none;padding:10px;border:1px solid #999;border-radius:4px;width:90%;font-size:16px}.contact-content p{position:relative;text-align:center}.contact-content .submitArea{position:relative;min-height:100px;margin:30px auto;text-align:center}input[type=submit]{display:inline-block;background:#ba6594;border:none;color:#fff;font-size:3.8667vw;border-radius:2.4vw;margin:0 auto 20px;padding:16px 40px;display:block;width:68.6667vw;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}input[type=submit]:hover{-webkit-transition:all .3s ease;transition:all .3s ease;background:#1d0a19;text-decoration:none}.screen-reader-response ul,.wpcf7-response-output.wpcf7-validation-errors{display:none}.screen-reader-response{text-align:center;color:red;font-size:20px}.wpcf7-not-valid-tip{color:red}.contact-content dt span{padding:0 8px;font-size:2.6667vw}.contact-content span.required{color:red;border:1px solid red;margin:0 0 0 10px;border-radius:4px}.contact-content span.option{color:rgba(0,116,190,1);border:2px solid rgba(0,116,190,1)}input[name=tel],input[name=zip]{max-width:150px}input[name=age],input[name=income],input[name=budget]{max-width:50px}.contact-map{margin-top:2.6667vw}@media screen and (min-width:768px){.contact-content{padding:0 0 40px}.submit-button{margin:40px 0 0}.contact-content dl{padding:10px}.contact-content dt{justify-content:space-between;padding:10px;width:30%;font-size:18px}.contact-content dt span{font-size:16px}.contact-content dd{padding:10px;width:60%}.contact-content span.required{margin:0}.mwform-radio-field-text{font-size:18px}input[type=submit]{font-size:16px;border-radius:10px;margin:0 auto 20px;padding:16px 40px;width:285px}.contact-map{margin:-20px 0 0 100px}}.thanks h2{text-align:center;background:#8e5d3b;padding:10px 0;color:#fff;font-weight:600}.thanks a{text-decoration:underline;color:blue}.thanks .totop{text-align:center;margin:40px 0 0}.thanks .totop a{border:1px solid #8e5d3b;text-decoration:none;color:#fff;background:#8e5d3b;padding:10px 20px}.thanks .totop a:hover{border:1px solid #8e5d3b;color:#8e5d3b;background:#fff;padding:10px 20px}footer{background-color:#1d0a19}footer .footer-inner{padding:7.3334vw 0 2.6667vw;max-width:100vw;margin:0 auto;color:#fff}footer .footer-inner .footer-box-wrap{display:block;margin:0 auto}footer .footer-inner .footer-box-wrap>div{float:left;margin-bottom:4.6667vw;margin-left:3.3334vw;width:48vw}footer .footer-inner .footer-box-wrap>div:last-child{float:none;margin-left:auto;margin-bottom:33.3334vw;width:48.4vw}footer .footer-inner .footer-box-wrap .membership{margin-top:2vw}footer .footer-inner .footer-box-wrap .membership picture{display:block;max-width:233px;margin:1.5vw 0 0}footer .footer-inner .footer-box-wrap .membership img{width:100%;height:100%}footer .footer-inner .footer-box-wrap .membership .small{margin-top:1vw;font-size:10px}footer .footer-inner h2{margin:0 0 .5em;font-size:3.7334vw;line-height:1;color:#f29b7e}footer .footer-inner p,footer .footer-inner p a{font-size:3.2vw;line-height:1.6}footer .footer-inner p.telnumber a{display:block;font-size:6.1334vw;line-height:1;letter-spacing:-.02em}footer .footer-inner p.telnumber span{font-size:3.2vw}footer .footer-inner .btn{margin-top:2.1334vw;width:45.0667vw;height:9.3334vw}footer .footer-inner .btn+.btn{margin-top:3.2vw}footer .footer-inner p.telnumber+.btn{margin-top:1.3vw}footer .footer-inner .btn a{display:flex;align-items:center;justify-content:center;padding-bottom:.1em;width:100%;height:100%;background:#ba6594;box-sizing:border-box;border-radius:1.3334vw;font-size:3.8667vw;line-height:1;color:#fff}footer .footer-inner .btn a:hover{background:#602d6b;text-decoration:none}footer .copyright{clear:both;font-size:3.2vw;text-align:center}footer .footer-inner small{font-size:2.6667vw;color:#fff}@media screen and (min-width:768px){footer .footer-inner{padding:40px 20px 80px;max-width:1200px}footer .footer-inner .footer-box-wrap{display:flex;justify-content:space-between;margin:0 auto 250px}footer .footer-inner .footer-box-wrap>div{float:none;margin:0;width:30%}footer .footer-inner .footer-box-wrap>div:last-child{margin:0;width:23%}footer .footer-inner .footer-box-wrap .membership picture{margin:1.5vw 0 0}footer .footer-inner .footer-box-wrap .membership .small{margin-top:1vw;font-size:15px}footer .footer-inner h2{margin:0 0 .8em;font-size:24px}footer .footer-inner p,footer .footer-inner p a{font-size:22px}footer .footer-inner p.telnumber a{font-size:45px}footer .footer-inner p.telnumber span{font-size:17px}footer .footer-inner .btn{margin-top:20px;width:164px;height:34px}footer .footer-inner .btn+.btn{margin-top:18px}footer .footer-inner .btn a{border-radius:10px;font-size:14px}footer .copyright{font-size:13px}footer .footer-inner small{font-size:12px}}@media screen and (min-width:1200px){footer .footer-inner{padding:40px 0 80px}}.fixed-footer{background:#fff;position:fixed;bottom:0;width:100%;z-index:98;border-top:2px solid #2fa8e1;padding-bottom:3px}.fixed-footer .inner{max-width:1200px;margin:0 auto;padding:10px 0 13px;text-align:center}.fixed-footer .inner p,.fixed-footer .inner a{color:#fff;font-size:24px;font-weight:600}.fixed-footer span.left{padding:0 0 0 5px}.fixed-footer .note{position:relative;display:inline-block;margin:0 10px 0 15px;padding:0 5px;color:#555;background:#fff;border:3px solid #e17c80;box-sizing:border-box}.fixed-footer .note:before{content:"";position:absolute;top:50%;left:-24px;margin-top:-12px;border:12px solid transparent;border-right:12px solid #fff;z-index:2}.fixed-footer .note:after{content:"";position:absolute;top:50%;left:-23px;margin-top:-10px;border:10px solid transparent;border-right:10px solid #e17c80;z-index:1}.fixed-footer .note span{margin:0;padding:0}.fixed-footer a.link{padding:8px 12px;font-size:11px;display:initial;border-radius:10px;letter-spacing:0}.fixed-footer a.link:hover{color:#2fa8e1;text-decoration:none}.fixed-footer .sp-none{display:none}.fixed-footer .pc-none{display:initial}.fixed-footer a.white-link.telphone{background:#ff8354;border:2px solid #ff8354}.fixed-footer a.white-link.mail{background:#2fa8e1;border:2px solid #2fa8e1;color:#fff}.fixed-footer a.white-link.mail.seikyuu{background:#38ca99;border:2px solid #38ca99}.fixed-footer a.white-link.telphone:hover{background:#fff;border:2px solid #ffaf38;color:#ffaf38}.fixed-footer a.white-link.mail:hover{background:#fff;border:2px solid #2fa8e1;color:#2fa8e1}.fixed-footer .telphone{margin:0 2px}.fixed-footer .mail{margin:0 2px}.fixed-footer .right-margin{margin:0 2% 0 0}.fixed-footer .to-side{font-size:0}.fixed-footer .tel-side,.fixed-footer .contact-side{display:inline-block;width:32%}.fixed-footer .tel-side a{background:#e17c80;border-radius:10px}.fixed-footer .tel-side a.link{margin:0}.fixed-footer .tel-left{display:inline-block;width:20px;position:relative;top:6px;left:0;display:none}.fixed-footer .tel-right{display:inline-block;width:auto;vertical-align:middle;position:relative;top:2px}.fixed-footer p.note-sp{font-size:9px;line-height:0;letter-spacing:0}.fixed-footer p.number{font-size:12px;line-height:0;padding:15px 0 10px;letter-spacing:0}.fixed-footer .to-side a.link{padding:12px 0;display:block;box-sizing:border-box;width:100%;margin:0 auto}.fixed-footer .tel-side a.link:hover{background:#fff;border:2px solid #e17c80;color:#e17c80}.fixed-footer .tel-side a.link:hover p{color:#ff8354}@media screen and (min-width:480px){.fixed-footer a.link{font-size:15px}.fixed-footer p.number{font-size:16px;display:block;margin-top:7px}.fixed-footer .note-sp{font-size:11px}}@media screen and (min-width:768px){.fixed-footer .inner{padding:5px 0}.fixed-footer .inner p,.fixed-footer .inner a{font-size:15px}.fixed-footer .inner p{color:#555}.fixed-footer .tel-side,.fixed-footer .contact-side{display:initial;width:auto}.ok{padding:0 10px 0 0;font-weight:500}.fixed-footer .tel-side a.white-link{border:2px solid #e17c80}.fixed-footer .note:before{position:absolute;top:60%;left:-16px;margin-top:-11px;border:8px solid transparent;border-right:8px solid #fff}.fixed-footer .sp-none{display:initial}.fixed-footer .pc-none{display:none !important}.fixed-footer .right-margin{margin:0}.fixed-footer a.white-link.mail{background:#2fa8e1;border:2px solid #2fa8e1;color:#fff}.fixed-footer a.white-link.mail.seikyuu{background:#38ca99;border:2px solid #38ca99;color:#fff}.fixed-footer a.white-link.mail:hover{background:#fff;border:2px solid #2fa8e1;color:#2fa8e1}.fixed-footer a.white-link.mail.seikyuu:hover{border:2px solid #38ca99;color:#38ca99}}@media screen and (min-width:991px){.fixed-footer .note{margin:0 15px 0 10px}.fixed-footer .inner p,.fixed-footer .inner a{font-size:24px}.fixed-footer a.link{font-size:18px}.fixed-footer .note{font-size:16px}}@media screen and (min-width:1060px){.fixed-footer a.link{padding:8px 32px}}.archive-body main,.single-body main{background:#fff}.archive-body .heading-area{display:flex;align-items:center;justify-content:center;margin:0 auto 8vw;background:#1d0a19}.archive-body .heading-area-inner{padding:13.3334vw 0 12vw;text-align:center}.archive-body .heading-area h2{position:relative;display:block;margin:0 auto;width:88.8vw;line-height:.5}.archive-body .heading-area p{margin-top:1em;font-size:3.7334vw;font-weight:700;line-height:1;color:#fff}.archive-body .contents-area,.single-body .contents-area{width:100%;margin:0 0 30px}.cat-blocks{margin:0 auto;padding-top:8vw;font-size:0;width:100%}.cat-block.blockchain{display:none !important}.cat-block{position:relative}.cat-block a:hover{text-decoration:none;opacity:.8}.cat-block+.cat-block{margin-top:1.3334vw}.cat-blocks .catimg-inner h2{font-size:5.8667vw;font-weight:600;color:#602d6b;line-height:1}.cat-blocks>.cat-block:nth-child(even) .catimg-inner h2{color:#fff}.cat-blocks .category-image{width:100%;height:30.1334vw;background-position:center center;background-repeat:no-repeat;background-size:cover}.cat-blocks .category-image.non-image{margin:0 auto;max-width:1200px}.archive-body #mainSection .cat-blocks .category-image .catimg-inner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:calc(100% - 8.8vw);height:calc(100% - 8.8vw);background:rgba(255,255,255,.8)}.archive-body #mainSection .cat-blocks .cat-block:nth-child(even) .category-image .catimg-inner{background:rgba(116,64,126,.8)}.category-archive-title{margin:0 auto;padding-top:8vw;height:20.8vw;overflow:hidden}.category-archive-title .category-image{width:100%;height:20.8vw;background-position:center center;background-repeat:no-repeat;background-size:100% auto;border-radius:1.0667vw 1.0667vw 0 0}.category-archive-title .category-image .catimg-inner{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.contents-area .category-image{margin-left:-5.3334vw;margin-bottom:10.6667vw;width:100vw;height:19.3334vw;background-position:center center;background-repeat:no-repeat;-moz-background-size:cover;background-size:cover;border-radius:1.0667vw 1.0667vw 0 0}.contents-area .catimg-inner{display:flex;align-items:center;justify-content:center;padding-bottom:.1em;width:100%;height:100%}.category-archive-title .catimg-inner h2,.contents-area .catimg-inner h2,.category-archive-title .catimg-inner p,.contents-area .catimg-inner p{font-size:5.6001vw;font-weight:700;line-height:1;color:#fff;text-shadow:0 0 10px rgba(116,64,126,1),0 0 10px rgba(116,64,126,1),0 0 10px rgba(116,64,126,1),0 0 10px rgba(116,64,126,1)}.archive-body .both-area,.single-body .both-area{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 auto 13.3334vw;padding-top:13.3334vw;max-width:89.3334vw}.single-body .both-area{padding-top:8vw}.archive-body .article{width:100%;margin:0 0 6.6667vw;border-bottom:1px solid #eee}.archive-body .article figure{margin:0 0 1.6em;background:#fff}.archive-body .article figure .img-wrap{aspect-ratio:1.75/1;border-radius:2vw;overflow:hidden}.archive-body .article figure figcaption{padding:0;background:0 0}.archive-body .article figure figcaption .figcaption-inner{padding:0 0 6.6667vw}.archive-body figure .date-area{float:none;padding:4vw 0;font-size:3.7334vw;line-height:1;text-align:left}.archive-body figure h3{margin-bottom:.5em;font-size:6.1334vw;font-weight:400;line-height:1.4}.archive-body figure p{font-size:4vw;line-height:1.8}.archive-body figure .cat-areas{display:none}@media screen and (min-width:768px){.archive-body .heading-area{margin-bottom:70px}.archive-body .heading-area-inner{padding:115px 0 90px}.archive-body .heading-area h2{width:559px}.archive-body .heading-area p{font-size:20px}.archive-body .category-image{height:250px}.cat-blocks{display:flex;justify-content:space-between;margin-bottom:60px;padding-top:70px;max-width:1200px}.cat-block{width:32.9167%;min-height:250px}.cat-block+.cat-block{margin-top:0}.archive-body #mainSection .cat-blocks .category-image .catimg-inner{width:calc(100% - 36px);height:calc(100% - 36px)}.archive-body .catimg-inner h2{font-size:24px}.category-archive-title{margin-bottom:60px;padding-top:70px;max-width:1200px;height:250px}.category-archive-title .category-image{height:250px;border-radius:13px 13px 0 0}.contents-area>.category-image{margin-left:0;margin-bottom:50px;width:100%;height:150px}.contents-area .category-image{border-radius:8px 8px 0 0}.category-archive-title .catimg-inner h2,.contents-area .catimg-inner h2,.category-archive-title .catimg-inner p,.contents-area .catimg-inner p{font-size:33px}.archive-body .both-area,.single-body .both-area{margin-bottom:40px;padding-top:60px;max-width:1200px}.single-body .single-main{padding-top:60px}.archive-body .contents-area,.single-body .contents-area{margin-bottom:0;width:64.5834%}.archive-body .contents-area .articles,.single-body .contents-area .articles{display:flex;justify-content:space-between;flex-wrap:wrap}.archive-body .article{display:block;margin-bottom:60px;width:45.1613%}.archive-body .article figure .img-wrap{border-radius:8px}.archive-body .article figure figcaption .figcaption-inner{padding-bottom:15px}.archive-body figure .date-area{padding:18px 0;font-size:14px}.archive-body figure h3{font-size:24px}.archive-body figure p{font-size:16px}}.single-body .single-content{background:#fff;margin:0;padding:0}.single-body .article-header{padding:0 0 10px;width:100%;height:auto}.single-body .article-header h1{font-size:6.1334vw;line-height:1.46}.single-body .detail-area{padding:4vw 0 0;font-size:0}.single-body .detail-area p{display:inline-block;color:#666;font-size:3.7334vw;line-height:1.4;text-transform:uppercase}.single-body .detail-area p+p:before{content:" ï¼ã€€"}.single-body .detail-area a{color:#666;font-size:12px;line-height:1.6;text-transform:uppercase}.single-body figure.header-content{overflow:hidden;border-radius:2vw}.single-body figure.header-content img{width:100%;height:auto}.single-body .text-area{padding:3.3334vw 0 0}.single-body .text-area a{color:#ba6594}.single-body .text-area h4{margin-top:2em;margin-bottom:1em;padding:.2em .8em .3em;background:#ba6594;font-size:4.2667vw;line-height:1.4;color:#fff}.single-body .text-area p,.single-body .text-area li{font-size:4vw}.single-autor{margin:12vw 0}.single-autor p{font-size:2.6667vw;line-height:1}.single-autor a{display:inline-block;margin-left:.5em;margin-bottom:.5em;padding:.5em 1em .6em;background:#ba6594;border-radius:1.2vw;color:#fff !important}.single-autor a:hover{background:#1d0a19;text-decoration:none}.author-box{display:flex;margin:5.3334vw auto;padding:4vw;width:89.3334vw;box-sizing:border-box;border:#906798 1px solid}.author-box .author-thumbnail{flex-shrink:0;width:23.3334vw}.author-box .author-thumbnail img{width:100%;height:auto}.author-box .author-content{padding-left:4vw;width:auto}.author-box .author-name{margin-bottom:0;font-size:3.2vw;font-weight:700;line-height:1.6}.author-box .author-name a{color:#ba6594}.author-box .author-description{font-size:3.2vw;line-height:1.6}.related{margin:13.3334vw 0 0}.related h3{margin:0 0 2.6667vw;font-size:4vw;line-height:1}.related .rpwe-ul{display:flex;flex-wrap:wrap}.related .article{margin:0 0 13.3334vw 4vw;width:42.6667vw;box-sizing:border-box;border:#906798 1px solid}.related .rpwe-ul .article:nth-child(2n+1){margin-left:0}.related .rpwe-ul .article:nth-child(9){display:none}.related .article figure{background:#fff}.related .article figure .img-wrap{aspect-ratio:1/0.666;display:block;overflow:hidden}.related .article figure figcaption{padding:0;width:auto}.related .article figure figcaption .figcaption-inner{padding:2.6667vw 2.6667vw 4vw}.related .article figure figcaption h3{font-size:3.2vw;font-weight:600;line-height:1.6}.related .article figure figcaption .sup{padding:0;margin:0;border-top:none}.related .article figure .cat-area{float:none;margin-top:2.6667vw}.related .article figure .cat-area p{font-size:2.6667vw}.related .article figure .cat-area span{display:inline-block;padding:.6em .6em .7em;background:#ba6594;border-radius:1.0667vw;font-size:2.6667vw;line-height:1;color:#fff}.linkcard{margin:20px 0 !important}@media screen and (min-width:768px){.single-body .article-header{padding:0 0 10px}.single-body .article-header h1{font-size:39px}.single-body .detail-area{padding-top:30px}.single-body .detail-area p{font-size:14px}.single-body .detail-area p+p:before{content:" ï¼ã€€"}.single-body .detail-area a{font-size:12px}.single-body figure.header-content{border-radius:0}.single-body .text-area{padding-top:50px}.single-body .text-area h4{font-size:18px}.single-body .text-area p,.single-body .text-area li{font-size:16px}.single-contact .section-inner{padding:20px 2%}.single-contact .contact-content p{margin:0;font-weight:600}.single-autor{margin:90px 0}.single-autor p{font-size:14px}.single-autor a{border-radius:6px}.author-box{margin:40px auto;padding:30px;width:auto}.author-box .author-thumbnail{width:175px}.author-box .author-content{padding-left:30px}.author-box .author-name,.author-box .author-description{font-size:16px;line-height:2}.related{margin-top:120px}.related h3{margin-bottom:16px;font-size:24px}.related .article{margin:0 0 40px 3.4839%;width:30.9678%}.related .rpwe-ul .article:nth-child(2n+1){margin-left:3.4839%}.related .rpwe-ul .article:nth-child(3n+1){margin-left:0}.related .rpwe-ul .article:nth-child(9){display:block}.related .article figure figcaption .figcaption-inner{padding:16px}.related .article figure figcaption h3{font-size:14px}.related .article figure .cat-area{margin-top:16px}.related .article figure .cat-area p{font-size:12px}.related .article figure .cat-area span{border-radius:5px;font-size:12px}}.text-inner h2{margin-top:1.5em;margin-bottom:1.5em;padding:.7em .76em .8em;background:#1d0a19;border-radius:0 0 2.1334vw;font-size:4.4vw;font-weight:700;color:#fff;line-height:1.2}.text-inner figure+h2{margin-top:3em}.text-inner h3{position:relative;top:0;display:inline-block;margin:1.5em 0;padding:.5em 1.3em .6em;font-size:4.8vw;font-weight:600;line-height:1.4}.text-inner h3:before,.text-inner h3:after{content:"";display:block;position:absolute;width:6.6667vw;height:6.6667vw}.text-inner h3:before{left:0;top:0;border-left:solid .5334vw #ba6594;border-top:solid .5334vw #ba6594}.text-inner h3:after{right:0;bottom:0;border-right:solid .5334vw #ba6594;border-bottom:solid .5334vw #ba6594}.text-inner h4{font-size:4.2667vw;font-weight:600}img.alignright{display:block;margin:0 0 0 auto}img.alignleft{display:block;margin:0 auto 0 0}img.aligncenter{display:block;margin:0 auto}.txt-xxl{font-size:5.0667vw !important;line-height:1.5 !important}.txt-xl{font-size:4.5334vw !important;line-height:1.5 !important}.txt-l{font-size:4vw !important;line-height:1.5 !important}.txt-m{font-size:3.6vw !important}.txt-s{font-size:3.2vw !important;line-height:1.5 !important}.txt-xs{font-size:2.6667vw !important}.txt-xxs{font-size:2.4vw !important}.txt-blue{color:blue}.txt-red{color:red}.txt-pink{color:#ba6594 !important}.txt-pink2{color:#d8a3c0 !important}.txt-purple{color:#352249 !important}.txt-purple2{color:#ba6594 !important}.text-inner p,.text-inner cite,.text-inner li,.text-inner a,.text-inner dt,.text-inner dd{color:#222}.text-inner p{margin-bottom:1.5em;font-size:4vw;line-height:2}.text-inner li,.content li{font-size:10pt;padding:5px 0;font-weight:500}.text-inner ul,.content ul{margin:0 20px 14px}ul.square{list-style-type:square}.text-inner ul li:before,.text-inner ol li:before,.content ul li:before,.content ol li:before{content:"";display:none}.text-inner ol,.content ol{list-style-type:decimal;margin:0 0 14px 40px}ol.decimal{padding-left:1.5em}ol.decimal li{font-size:3.6vw;list-style-type:decimal}ol.decimal li::marker{font-size:125%;font-weight:700;color:#b96594}ul.checkmark li{position:relative}ul.checkmark li:after{display:block;content:"";position:absolute;top:10px;left:-1em;width:8px;height:3px;border-left:2px solid #be0074;border-bottom:2px solid #be0074;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}blockquote{position:relative;padding:13.3334vw 4.6667vw 6.6667vw;color:#906798;margin:8vw 0;border:1px solid #906798}blockquote:before{content:"";display:block;position:absolute;left:4.6667vw;top:4vw;vertical-align:middle;width:6.9334vw;height:5.8667vw;background:url(//monolith.law/wp-content/themes/monolith2021/./img/icon/icon_doublequote.svg) no-repeat;background-size:contain;z-index:2}blockquote p,blockquote cite{font-size:3.6vw;line-height:2}blockquote>:last-child{margin-bottom:0}.single-main .text-inner .button a{color:#fff}.single-main .text-inner ul,.other-body .content ul{list-style-type:disc}.txt-center{text-align:center}.txt-right{text-align:right}.txt-left{text-align:left}.pdt-big{padding-top:40px}.pdt-middle{padding-top:20px}.pdt-small{padding-top:10px}.pdb-big{padding-bottom:40px}.pdb-middle{padding-bottom:20px}.pdb-small{padding-bottom:10px}strong{font-weight:600}em{font-style:italic}.text-inner img,.content img{max-width:100px;width:100%;height:auto}.single-main .text-inner img,.other-body .content img{max-width:100%;width:auto;height:auto}sup{vertical-align:super;font-size:smaller}.word-break{word-break:break-all}.gray-back{background:#efefef}.gray-back .txt-inner{padding:0 20px}.cat-description{margin:20px 0 0}@media screen and (min-width:768px){.text-inner h2{border-radius:0 0 8px;font-size:26px;text-align:left}.text-inner h3{font-size:26px}.text-inner h3:before,.text-inner h3:after{width:35px;height:35px}.text-inner h3:before{border-left:solid 3px #ba6594;border-top:solid 3px #ba6594}.text-inner h3:after{border-right:solid 3px #ba6594;border-bottom:solid 3px #ba6594}.text-inner h4{font-size:16px}.pdt-big{padding-top:60px}.pdt-middle{padding-top:40px}.pdt-small{padding-top:20px}.pdb-big{padding-bottom:60px}.pdb-middle{padding-bottom:40px}.pdb-small{padding-bottom:20px}blockquote{padding:85px 35px 60px;margin:40px 0}blockquote:before{left:38px;top:32px;width:44px;height:37px}blockquote p,blockquote cite{font-size:16px}.text-inner li,.content li{font-size:12pt}.gray-back .txt-inner{padding:0 40px}.txt-xxl{font-size:34px !important}.txt-xl{font-size:29px !important}.txt-l{font-size:24px !important}.txt-m{font-size:16px !important}.txt-s{font-size:14px !important}.txt-xs{font-size:12px !important}.txt-xxs{font-size:10px !important}.text-inner p{font-size:16px}ol.decimal li{font-size:16px}}.sidebar{width:100%}.side-category{font-size:.94em}.side-category.search-2{background-color:#ddb0c9;padding:6.6667vw 6.6667vw 0;font-size:.94em}.side-category.tag_cloud-2{background-color:#ddb0c9;margin-bottom:13.3334vw;padding:6.6667vw 3.3334vw 6.6667vw 6.6667vw}.side-category.block-3{margin-top:13.3334vw}.sidebar .widgettitle,.popular-posts h2{position:relative;margin-bottom:.8em;font-size:1.1em;font-weight:300;text-transform:capitalize}.tagcloud{font-size:0}.tagcloud a{color:#222;background-color:#fff;border-radius:1.6vw;padding:2.4vw 2.6667vw 3.2vw;display:inline-block;margin:0 2.6667vw 2.6667vw 0;font-size:3.4667vw !important}.tagcloud a:hover{text-decoration:none;background-color:#1d0a19;color:#fff}.recent-posts-widget-with-thumbnails-2,.wpp-2,.archives-2{margin-top:13.3334vw}.recent-posts-widget-with-thumbnails-2 h2.widgettitle,.wpp-2 h2.widgettitle,.archives-2 h2.widgettitle,.popular-posts h2{margin-bottom:8vw;border-bottom:#000 1px solid}.sidebar ul li{margin-top:8vw}.sidebar .archives-2 li{margin-top:5.3334vw}.sidebar ul li a{padding:0;display:block;font-size:4.5334vw;line-height:1.5;color:#ba6594}.sidebar #rpwwt-recent-posts-widget-with-thumbnails-2 img,.sidebar .wpp-2 img{float:left;margin:.3em .75em .75em 0;width:30.6667vw;height:30.6667vw}.sidebar #rpwwt-recent-posts-widget-with-thumbnails-2 ul li,.sidebar .wpp-2 ul li{margin:8vw 0 0;padding:0}.wpp-list li{overflow:hidden;float:none;clear:both;padding:10px 0}.sidebar .wpp-list li a{display:inline}@media screen and (min-width:768px){.sidebar{display:inline-block;width:26.25%;vertical-align:top;padding:0}.side-category.search-2{padding:20px 20px 0}.side-category.tag_cloud-2{margin-bottom:24px;padding:20px 10px 20px 20px}.side-category.block-3{margin-top:60px}.tagcloud a{border-radius:5px;padding:8px 10px 11px;margin:0 10px 10px 0;font-size:11px !important}.recent-posts-widget-with-thumbnails-2,.wpp-2,.archives-2{margin-top:60px}.recent-posts-widget-with-thumbnails-2 h2.widgettitle,.wpp-2 h2.widgettitle,.archives-2 h2.widgettitle,.popular-posts h2{margin-bottom:30px}.sidebar ul li{margin-top:30px}.sidebar .archives-2 li{margin-top:15px}.sidebar ul li a{font-size:16px}.sidebar #rpwwt-recent-posts-widget-with-thumbnails-2 img,.sidebar .wpp-2 img{width:105px;height:105px}.sidebar #rpwwt-recent-posts-widget-with-thumbnails-2 ul li,.sidebar .wpp-2 ul li{margin:30px 0 0}.wpp-list li{padding:10px 0}}.archive-body .search-main .search-inner h2{color:#333;height:auto}.archive-body .search-main .search-inner{margin:0 auto;padding:60px 40px;max-width:1200px}.archive-body .search-area{border-top:1px solid #333;padding:20px;background:#ddb0c9}.archive-body .tag.search-main .both-area{margin:0 auto}.side-category.block-6{background-color:#ddb0c9;padding:6.6667vw 6.6667vw 0}.wp-block-search__button{background-color:#ba6594;border:#ba6594 1px solid;color:#fff;font-size:14px;font-weight:600;margin-left:0;width:60px;word-break:keep-all}.wp-block-search__input{border:#ba6594 1px solid}.search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;height:35px}.search-form .input{width:100%}.search-form .search-inner{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;padding:6px;border-right-style:none;border-radius:2px 0 0 2px;font-size:.96em;line-height:normal}.search-form .search-submit{width:60px;position:relative;background-color:#444;border-radius:0 2px 2px 0}.search-form input[type=text]{border:#ba6594 1px solid}.search-form button[type=button],.search-form button[type=submit],.search-form input[type=button],.search-form input[type=submit]{display:inline-block;position:relative;max-width:100%;padding:5px 7px;border:#ba6594 1px solid;outline:0;border-radius:2px;background-color:#ba6594;color:#fff;font-weight:600;-webkit-transition:all .2s;transition:all .2s;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}.search-form .icon{display:none;top:calc(50% - 6px);left:calc(50% - 8px)}.icon.search{display:none;color:#444;position:absolute;width:12px;height:12px;margin-top:-1px;margin-left:-1px;border:1px solid #fff;border-radius:100%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.icon.search:before{display:none;content:"";position:absolute;top:12px;left:5px;height:6px;width:1px;background-color:#fff}.screen-reader-text{color:#fff;font-size:14px;letter-spacing:.2em}@media screen and (min-width:768px){.side-category.block-6{padding:20px 20px 0}}@media screen and (max-width:767px){.wp-block-search__button{font-size:3.6vw;width:14vw}}.nav-links{width:100%}.pagination{display:block;margin:0 auto 10px;text-align:center}.pagination,ul.page-numbers{position:relative;width:100%}ul.page-numbers{display:flex;justify-content:center;margin:0 auto;border-bottom:none;font-weight:400;text-decoration:none}ul.page-numbers li:not(.action-bar-wrapper){display:inline-block;position:relative;margin-left:-1px}ul.page-numbers li>:not(.action-bar){display:block;transition:all .4s;width:8.8vw;height:8.8vw;border:#602d6b 1px solid;box-sizing:border-box;font-size:2.6667vw;line-height:8vw;text-align:center}ul.page-numbers li>.prev,ul.page-numbers li>.next,ul.page-numbers li>.dots{border:none;background:0 0}ul.page-numbers li>.dots{color:#602d6b}ul.page-numbers li>span:not(.dots),ul.page-numbers a.page-numbers:hover{background-color:#602d6b;color:#fff;text-decoration:none}@media screen and (min-width:768px){.pagination{margin-bottom:10px}ul.page-numbers li>:not(.action-bar){width:50px;height:50px;font-size:16px;line-height:45px}}.sns-buttons{margin:5.3334vw 0}.sns-buttons .content-box-heading{display:inline-block;font-size:3.2vw;line-height:5.3334vw}.article-social{display:inline-block;font-size:0;vertical-align:middle}.article-social a{margin-right:3.7334vw;font-size:0;line-height:5.3334vw;text-decoration:none;letter-spacing:0}.icomoon{color:#a8a8a8;font-size:5.3334vw;display:inline-block;vertical-align:middle;transition:all .3s cubic-bezier(.19,1,.22,1)}.icon-twitter:hover,.icon-twitter:active,.icon-twitter:focus{color:#1ab0f3}.icon-hatebu:hover,.icon-hatebu:active,.icon-hatebu:focus{color:#00b2e3}.icon-line:hover,.icon-line:active,.icon-line:focus{color:#00bf00}.icon-facebook:hover,.icon-facebook:active,.icon-facebook:focus{color:#1876ef}.icon-pocket:hover,.icon-pocket:active,.icon-pocket:focus{color:#ec3f55}.icon-feedly:hover,.icon-feedly:active,.icon-feedly:focus{color:#7ccc68}@media screen and (min-width:768px){.sns-buttons{margin:40px 0}.sns-buttons .content-box-heading{font-size:18px;line-height:30px}.article-social a{margin-right:20px;line-height:30px}.icomoon{font-size:30px}.social-link a{padding:14px 70px}}.post-nav ul{display:block;margin:13.3334vw auto;width:52vw;height:6.9334vw;font-size:0}.post-nav .next,.post-nav .prev{display:block;width:20.2667vw;height:100%}.post-nav .prev{float:left}.post-nav .next{float:right}.post-nav .prev a,.post-nav .next a{position:relative;display:flex;align-items:center;justify-content:center;padding-bottom:.1em;width:100%;height:100%;background:#dccfdf;box-sizing:border-ox;border-radius:1.6vw}.post-nav .prev a{padding-left:1em}.post-nav .next a{padding-right:1em}.post-nav .next a:hover,.post-nav .prev a:hover{text-decoration:none;opacity:.6}.post-nav .post-thumbnail{display:none}.post-nav .chevron-left,.post-nav .chevron-right{position:absolute;top:calc(50% - .8vw);width:1.3334vw;height:1.3334vw;background:0 0;transform:rotate(45deg);transition:all .4s}.post-nav .chevron-left{left:1.8667vw;border-left:1px solid #602d6b;border-bottom:1px solid #602d6b}.post-nav .chevron-right{right:1.8667vw;border-right:1px solid #602d6b;border-top:1px solid #602d6b}.post-nav .nav-title{font-size:2.6667vw;line-height:1;color:#602d6b}.post-nav .post-title{display:none}@media screen and (min-width:768px){.post-nav ul{margin:100px auto;width:270px;height:36px}.post-nav .next,.post-nav .prev{width:105px}.post-nav .prev a,.post-nav .next a{border-radius:8px}.post-nav .chevron-left,.post-nav .chevron-right{top:calc(50% - 6px);width:10px;height:10px}.post-nav .chevron-left{left:14px}.post-nav .chevron-right{right:14px}.post-nav .nav-title{font-size:14px}}#toTop{margin:14.6667vw auto;width:51.3334vw;height:10.6667vw}#toTop a{display:flex;align-items:center;justify-content:center;padding-bottom:.1em;width:100%;height:100%;background:#ba6594;border-radius:1.3334vw;box-sizing:border-box;font-size:3.4667vw;line-height:1;color:#fff !important}#toTop a:hover{background:#1d0a19;text-decoration:none}@media screen and (min-width:768px){#toTop{margin:120px auto;width:218px;height:45px}#toTop a{border-radius:10px;font-size:14px}}.single-body #ez-toc-container{background:#fff;border:1px solid #906798;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:table;margin-top:2em;margin-bottom:2em;padding:4vw;position:relative;width:100%;box-sizing:border-box}.single-body #ez-toc-container .ez-toc-title-container{margin-bottom:.5em}.single-body #ez-toc-container .ez-toc-title{font-size:4vw;line-height:1;color:#424242}.single-body #ez-toc-container ul ul,.single-body .ez-toc div.ez-toc-widget-container ul ul{margin-left:1.8em}.single-body #ez-toc-container .ez-toc-list li a{font-size:3.4667vw;font-weight:700;line-height:2;color:#ba6594}.ez-toc-list a:hover{text-decoration:underline}@media screen and (min-width:768px){.single-body #ez-toc-container{margin-top:4em;margin-bottom:4em;padding:30px}.single-body #ez-toc-container .ez-toc-title-container{margin-bottom:1em}.single-body #ez-toc-container .ez-toc-title{font-size:24px}.single-body #ez-toc-container .ez-toc-list li a{font-size:18px}}.hatenablogcard{clear:both;width:100%;height:155px;margin:10px 0;max-width:680px}.mb30sp{margin-bottom:30px}blockquote.wp-block-quote a{color:#ba6594}@media screen and (min-width:480px){.mb30sp{margin-bottom:0}}@media screen and (max-width:767px){.fixed-footer .tel-side a{padding:11.4px 0 !important;position:relative;top:-1px}}.rpwwt-widget ul li:not(:last-child){margin:0 0 1rem !important}.single-inner .wp-block-image figcaption a{color:#61bfea;font-size:14px;text-decoration:underline}.lkc-title-text{color:#ba6594 !important}.lkc-internal-wrap,.lkc-external-wrap{border:solid 1px #969 !important}.articles.type_practice_column{display:flex;flex-wrap:wrap;justify-content:center;box-sizing:border-box;margin-bottom:20px}.type_youtube_column{display:flex;justify-content:space-between;box-sizing:border-box;flex-wrap:wrap}a.youtube_box{width:32%;transition:all,.3s;background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#000}@media screen and (max-width:768px){a.youtube_box{width:100%;margin:10px 0}}.youtube_box:hover{text-decoration:none;opacity:.5}.youtube_ph{display:block;line-height:0}.youtube_ph img{width:100%;height:auto}.youtube_title{display:block;padding:11px 25px}.articles.type_practice_column .article{background:#efefef}.books.type_books_column{display:flex;flex-wrap:wrap}.articles.type_article_column{display:flex;flex-wrap:wrap;justify-content:center}.articles.type_article_column .article{background:#efefef}.practices.type_practice_column{display:flex;flex-wrap:wrap}.practices.type_practice_column .practice{background:#fff}.sites.type_site_column{display:flex;flex-wrap:wrap}.wp-block-embed__wrapper .lkc-this-wrap{border:solid 1px #30a8e1;background-color:#fff}#menu-item-15540{padding-top:0}.pc-none.to-side{display:flex;justify-content:space-between;margin-left:5px;margin-right:5px}.reputation_ph{position:relative;line-height:0}.reputation_ph_first,.reputation_ph_second{position:absolute;height:14%;bottom:7.5%;transition:all,.3s;background:0 0;border-radius:500px}.reputation_ph_first:hover,.reputation_ph_second:hover{background-color:rgba(255,255,255,.8)}.reputation_ph_first{left:3%;width:50%}.reputation_ph_second{right:3%;width:41%}.youtube_section{margin-top:40px}.youtube_section .blue-section{background-color:transparent}.youtube_section .blue-section h2{color:#2fa8e1;display:none}.youtube_section .blue-section a.white-link{background-color:#2fa8e1;border-color:#2fa8e1}.youtube_section .blue-section a.white-link:hover{background-color:#fff}.youtube_section .section-inner{padding-top:0}.title_bold{font-weight:700}.wp-block-embed iframe{width:100%}.wp-block-embed.wp-has-aspect-ratio iframe{height:430px}@media screen and (max-width:1200px){.wp-block-embed.wp-has-aspect-ratio iframe{height:36vw}}@media screen and (max-width:767px){.wp-block-embed.wp-has-aspect-ratio iframe{height:50vw}}.breadcrumb{margin:0 0 25px;line-height:1.5;font-size:12px}.breadcrumb a{text-decoration:underline}.breadcrumb a:hover{text-decoration:none;opacity:.9}.breadcrumb span{font-size:12px}.breadcrumb .pankuzu_arrow{margin:0 5px}@media screen and (max-width:767px){.breadcrumb span{font-size:12px}.pankuzu_arrow:nth-of-type(3n){display:none}span.post.post-post.current-item{display:none}}
プãƒãƒã‚¤ãƒ€è²¬ä»»åˆ¶é™æ³•ã®é€ä¿¡é˜²æ¢æŽªç½®è«‹æ±‚ä¾é ¼æ›¸ã®æ›¸ãæ–¹ã¨ã¯
投稿記事を削除ã™ã‚‹ãŸã‚ã«æŽ¡ç”¨ã™ã‚‹æ‰‹æ®µã®ä¸€ã¤ã¨ã—ã¦ã€ãƒ—ãƒãƒã‚¤ãƒ€è²¬ä»»åˆ¶é™æ³•ã«åŸºã¥ãé€ä¿¡é˜²æ¢æŽªç½®è«‹æ±‚ã¨ã„ã†æ‰‹ç¶šãŒã‚ã‚Šã¾ã™ã€‚ã“ã‚Œã¯ã€è£åˆ¤æ‰€ã‚’用ã„ã‚‹ã“ã¨ãªãã€æ›¸é¢ã«ã‚ˆã‚‹ä¾é ¼ã§ã€å誉毀æやプライãƒã‚·ãƒ¼æ¨©ä¾µå®³ãªã©ã«è©²å½“ã™ã‚‹é•æ³•ãªã‚¦ã‚§ãƒ–ページã®å‰Šé™¤ã‚’求ã‚ã‚‹ã‚‚ã®ã§ã™ã€‚
プãƒãƒã‚¤ãƒ€ã¸ã®é€ä¿¡é˜²æ¢æŽªç½®è«‹æ±‚ã¯ã€æœŸå¾…通りã®çµæžœã‚’ã‚‚ãŸã‚‰ã™ã¨ã¯é™ã‚Šã¾ã›ã‚“ãŒã€æœ‰åŠ›ãªæ‰‹æ®µã®ã²ã¨ã¤ã¨ã„ãˆã¾ã™ã€‚本記事ã§ã¯ã€é€ä¿¡é˜²æ¢æŽªç½®è«‹æ±‚ã®æ‰‹ç¶šãã¨ã€ãƒ—ãƒãƒã‚¤ãƒ€ã«é€ã‚‹ä¾é ¼æ›¸ã«ã¤ã„ã¦è§£èª¬ã—ã¾ã™ã€‚
記事削除請求ã®3個ã®æ–¹æ³•
記事削除を求ã‚ã‚‹ã«ã¯ã€é€šå¸¸ã€
- サイトé‹å–¶è€…やサーãƒãƒ¼é‹å–¶è€…ã«å¯¾ã™ã‚‹å‰Šé™¤ä¾é ¼
- サイトé‹å–¶è€…やサーãƒãƒ¼é‹å–¶è€…ã«å¯¾ã™ã‚‹é€ä¿¡é˜²æ¢æŽªç½®è«‹æ±‚
- è£åˆ¤æ‰€ã‚’通ã˜ã¦ã®å‰Šé™¤è«‹æ±‚
ã¨ã„ã†ã€3ã¤ã®æ–¹æ³•ãŒã‚ã‚Šã¾ã™ã€‚
ã“ã®ä¸ã®2番目ã§ã‚る「サイトé‹å–¶è€…やサーãƒãƒ¼é‹å–¶è€…ã«å¯¾ã™ã‚‹é€ä¿¡é˜²æ¢æŽªç½®è«‹æ±‚ã€ã¯ã€ã€Œç‰¹å®šé›»æ°—通信役務æ供者ã®æå®³è³ å„Ÿè²¬ä»»ã®åˆ¶é™åŠã³ç™ºä¿¡è€…æƒ…å ±ã®é–‹ç¤ºã«é–¢ã™ã‚‹æ³•å¾‹ã€ã€é€šç§°ã€Œãƒ—ãƒãƒã‚¤ãƒ€è²¬ä»»åˆ¶é™æ³•ã€ã«åŸºã¥ã„ã¦ã€è¨˜äº‹å‰Šé™¤ã‚’サイトé‹å–¶è€…やサーãƒãƒ¼é‹å–¶è€…ã«å¯¾ã—ã¦æ±‚ã‚ã‚‹ã€æ³•ã«åŸºã¥ãã€æ£å¼ãªè«‹æ±‚ã¨ãªã‚Šã¾ã™ã€‚
é€ä¿¡é˜²æ¢æŽªç½®ã®æ‰‹ç¶šã
é€ä¿¡é˜²æ¢æŽªç½®ã‚’請求ã™ã‚‹ãŸã‚ã«ã¯ã€ãƒ—ãƒãƒã‚¤ãƒ€ã«ã€é€ä¿¡é˜²æ¢æŽªç½®ä¾é ¼æ›¸ã‚’é€ã‚‰ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ã“ã“ã§ã€é€ä¿¡é˜²æ¢æŽªç½®ä¾é ¼ã‚’è¡Œã†ã“ã¨ãŒã§ãã‚‹ã®ã¯ã€æ¨©åˆ©ã‚’侵害ã•ã‚ŒãŸæœ¬äººã¨ã€æ³•å¾‹äº‹æ¡ˆã¨ãªã‚‹ãŸã‚ã€å¼è·å£«ã®ã¿ã§ã™ã€‚å¼è·å£«æ³•ç¬¬72æ¡ã‚ˆã‚Šã€æ³•å¾‹äº‹æ¡ˆã‚’å¼è·å£«ä»¥å¤–ãŒä»•äº‹ã¨ã—ã¦æ‰±ã†ã“ã¨ã¯ã§ããªã„ã®ã§ã€èª¹è¬—ä¸å‚·å¯¾ç–æ¥è€…ç‰ãŒé€ä¿¡é˜²æ¢æŽªç½®ä¾é ¼ã‚’代行ã™ã‚‹ã¨ã€éžå¼è¡Œç‚ºã¨ãªã‚Šã¾ã™ã€‚
é€ä¿¡é˜²æ¢æŽªç½®ä¾é ¼æ›¸ã®é€ä¿¡
プãƒãƒã‚¤ãƒ€ã¯ã€é€ä¿¡é˜²æ¢æŽªç½®ä¾é ¼æ›¸ä¸€å¼ã‚’å—ç†ã—ãŸã‚‰ã€ç”³è«‹ã•ã‚ŒãŸã€Œæ¨©åˆ©ã‚’侵害ã™ã‚‹æƒ…å ±ã€ã«ã¤ã„ã¦ã®å¯©æŸ»ã‚’è¡Œã„ã¾ã™ã€‚ãƒãƒƒãƒˆä¸Šã«æŠ•ç¨¿ã•ã‚ŒãŸæƒ…å ±ã¯ã€åŸºæœ¬çš„ã«è¡¨ç¾ã®è‡ªç”±ãŒä¿éšœã•ã‚Œã¦ã„ã‚‹ãŸã‚ã€è¢«å®³è€…ãŒå¸Œæœ›ã—ãŸã‹ã‚‰ã¨ã„ã£ã¦å…¨ã¦ã‚’削除ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。請求ã•ã‚ŒãŸè¨˜äº‹å‰Šé™¤ãŒé©åˆ‡ã‹ã©ã†ã‹ã¯ã€ãƒ—ãƒãƒã‚¤ãƒ€ãŒåˆ¤æ–ã™ã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã€‚
プãƒãƒã‚¤ãƒ€ã«ã‚ˆã‚‹æ„æ€ç¢ºèª(照会)
請求をå—ã‘ãŸãƒ—ãƒãƒã‚¤ãƒ€ã¯ã€åŽŸå‰‡ã¨ã—ã¦ç™ºä¿¡è€…ã«å¯¾ã—ã€é€ä¿¡é˜²æ¢æŽªç½®ã‚’講ã˜ã‚‹ã‚ˆã†è¦è«‹ãŒã‚ã£ãŸã“ã¨ã€åŠã³ç”³ç«‹è€…ç‰ã‹ã‚‰æä¾›ã•ã‚ŒãŸä¾µå®³æƒ…å ±ç‰ã‚’通知ã—ã€ã€Œã“ã®è¨˜äº‹ã‚’削除ã—ã¦ã‚‚よã„ã‹ã€ã¨ã„ã†æ„æ€ç¢ºèª(照会)ã‚’è¡Œã„ã¾ã™ã€‚ãŸã ã—ã€ç™ºä¿¡è€…ãŒç‰¹å®šã§ããªã„ã¨ãã«ã¯ã“ã®æ„æ€ç¢ºèªã®æ‰‹ç¶šãã¯å–られã¾ã›ã‚“。
ã“ã®æ„æ€ç¢ºèªã§å½“該通知ãŒç™ºä¿¡è€…ã«åˆ°é”ã—ãŸå¾Œã€7日以内(リベンジãƒãƒ«ãƒŽã¯2日以内)ã«æ‰€å®šã®æ–¹æ³•ã§åè«–ã‚’ã—ãªã„é™ã‚Šã€ãƒ—ãƒãƒã‚¤ãƒ€ã¯ãƒ—ãƒãƒã‚¤ãƒ€è²¬ä»»åˆ¶é™æ³•3æ¡2é …2å·ã®è¶£æ—¨ã«å¾“ã„ã€å‰Šé™¤ç‰ã®é€ä¿¡é˜²æ¢æŽªç½®ã‚’講ã˜ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
記事削除ã®åˆ¤æ–
発信者ã‹ã‚‰ã€Œé€ä¿¡é˜²æ¢æŽªç½®ã‚’講ãšã‚‹ã“ã¨ã«åŒæ„ã—ãªã„æ—¨ã®ç”³å‡ºã€ãŒã‚ã‚Šã€ãã®ç†ç”±ã¨ã—ã¦ç™ºä¿¡è€…ã‹ã‚‰åˆç†çš„ãªåè«–ãŒãªã•ã‚ŒãŸå ´åˆã«ã€ãã®åè«–ãªã©ã‚’è¸ã¾ãˆã€ã€Œä»–人ã®æ¨©åˆ©ãŒä¾µå®³ã•ã‚Œã¦ã„ã‚‹ã“ã¨ã‚’知るã“ã¨ãŒã§ããŸã¨èªã‚ã‚‹ã«è¶³ã‚Šã‚‹ç›¸å½“ã®ç†ç”±ã€ãŒãªã„ã¨åˆ¤æ–ã•ã‚Œã‚Œã°ã€ãƒ—ãƒãƒã‚¤ãƒ€ã¨ã—ã¦ã¯ã€é€ä¿¡é˜²æ¢æŽªç½®ã®è¦è«‹ã‚’å—ã‘ãŸæƒ…å ±ã«å¯¾ã—ã¦é€ä¿¡é˜²æ¢æŽªç½®ã‚’講ã˜ãªã‹ã£ãŸã¨ã—ã¦ã‚‚ã€æå®³è³ å„Ÿè²¬ä»»ã‚’å…れるもã®ã¨è€ƒãˆã‚‰ã‚Œã¦ã„ã¾ã™ã€‚
一方ã€ç™ºä¿¡è€…ã‹ã‚‰ã€Œé€ä¿¡é˜²æ¢æŽªç½®ã‚’講ãšã‚‹ã“ã¨ã«åŒæ„ã—ãªã„æ—¨ã®ç”³å‡ºã€ãŒã‚ã£ãŸã‚‚ã®ã®ã€ãã®ç†ç”±ã®è¨˜è¼‰ãŒãªã„å ´åˆã«ã¯ã€ãƒ—ãƒãƒã‚¤ãƒ€ãŒé€ä¿¡é˜²æ¢æŽªç½®ã‚’講ã˜ã‚‹ã“ã¨ãŒã§ãã‚‹ã‹ã©ã†ã‹ã¯ã€ç…§ä¼šæ‰‹ç¶šã‚’経由ã—ãªã„å ´åˆã¨åŒæ§˜ã¨è€ƒãˆã‚‰ã‚Œã¾ã™ã€‚
ã¾ãŸã€ç…§ä¼šæ‰‹ç¶šã‚’経ã¦åè«–ãŒã‚ã£ãŸå ´åˆã§ã‚‚ã€å½“該åè«–ãŒä¸åˆç†ã§ã‚ã‚‹ãªã©ï¼ˆä¾‹ãˆã°ã€è™šå½ã§ã‚ã‚‹ã“ã¨ã‚’自èªã—ã¦ã„ã‚‹å ´åˆãªã©ï¼‰ã€Œä»–人ã®æ¨©åˆ©ãŒä¾µå®³ã•ã‚Œã¦ã„ã‚‹ã“ã¨ã‚’知るã“ã¨ãŒã§ããŸã¨èªã‚ã‚‹ã«è¶³ã‚Šã‚‹ç›¸å½“ã®ç†ç”±ãŒã‚ã‚‹ã¨ãã€ï¼ˆæ³•3æ¡1é …2å·ï¼‰åˆã¯ã€Œä»–人ã®æ¨©åˆ©ãŒä¸å½“ã«ä¾µå®³ã•ã‚Œã¦ã„ã‚‹ã¨ä¿¡ã˜ã‚‹ã«è¶³ã‚Šã‚‹ç›¸å½“ã®ç†ç”±ãŒã‚ã£ãŸã¨ãã€ï¼ˆæ³•3æ¡2é …1å·ï¼‰ã«è©²å½“ã™ã‚‹ã“ã¨ã‚’プãƒãƒã‚¤ãƒ€ãŒç¢ºèªã§ãã‚Œã°ã€å‰Šé™¤ã™ã‚‹ã¹ãã§ã‚ã‚‹ã¨è€ƒãˆã‚‰ã‚Œã¦ã„ã¾ã™ã€‚
ä¾é ¼æ›¸ã‚’é€ã‚Œã°å¿…ãšå‰Šé™¤ã—ã¦ã‚‚らãˆã‚‹ã‚ã‘ã§ã¯ã‚ã‚Šã¾ã›ã‚“。権利侵害ã«ã‚ãŸã‚‹ã‹å¦ã‹ã¯ãƒ—ãƒãƒã‚¤ãƒ€ãŒåˆ¤æ–ã™ã‚‹ã®ã§ã™ã—ã€ãã‚‚ãもプãƒãƒã‚¤ãƒ€è²¬ä»»åˆ¶é™æ³•ã§ã¯é€ä¿¡é˜²æ¢æŽªç½®ä¾é ¼ã«å¯¾å¿œã™ã‚‹ç¾©å‹™ã¯å®šã‚られã¦ã„ãªã„ã®ã§ã™ã€‚ã¤ã¾ã‚Šã€æœ€çµ‚çš„ã«è¨˜äº‹ã‚’削除ã™ã‚‹ã‹å¦ã‹ã®åˆ¤æ–ã¯ãƒ—ãƒãƒã‚¤ãƒ€ã«å§”ãられã¦ã„ã‚‹ã®ã§ã‚ã‚Šã€ãƒ—ãƒãƒã‚¤ãƒ€ã¯æ…Žé‡ã«ãªã‚‹ã‚ã¾ã‚Šã€ç¾çŠ¶ã‚’ç¶æŒã™ã‚‹ã€ã¤ã¾ã‚Šè¨˜äº‹å‰Šé™¤ã‚’è¡Œã‚ãªã„å ´åˆãŒå¤šããªã£ã¦ã—ã¾ã†ã®ãŒå®Ÿæƒ…ã§ã™ã€‚
é€ä¿¡é˜²æ¢æŽªç½®ä¾é ¼æ›¸ã®æ›¸ãæ–¹ã¨ã¯
é€ä¿¡é˜²æ¢æŽªç½®ä¾é ¼æ›¸ã®ãƒ€ã‚¦ãƒ³ãƒãƒ¼ãƒ‰æ–¹æ³•
é€ä¿¡é˜²æ¢æŽªç½®ã‚’ä¾é ¼ã™ã‚‹éš›ã¯ã€é€ä¿¡é˜²æ¢æŽªç½®ä¾é ¼æ›¸ã‚’作æˆã—ã¾ã™ã€‚プãƒãƒã‚¤ãƒ€ã”ã¨ã«æ‰€å®šã®ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆãŒç”¨æ„ã•ã‚Œã¦ã„ã‚‹ã“ã¨ã‚‚ã‚ã‚Šã¾ã™ãŒã€åŸºæœ¬çš„ã«ã¯ä¸€èˆ¬ç¤¾å›£æ³•äººãƒ†ãƒ¬ã‚³ãƒ サービスå”会(TELESA)ãŒä½œæˆã—ã¦ã„る書å¼ã‚’使ã£ã¦ä¾é ¼æ›¸ã‚’作æˆã—ã¾ã™ã€‚
テレコムサービスå”会ã¯ã€ãƒ—ãƒãƒã‚¤ãƒ€è²¬ä»»åˆ¶é™æ³•ã®ã‚¬ã‚¤ãƒ‰ãƒ©ã‚¤ãƒ³ã‚’制定ã—ã€é€šç§°ã€Œãƒ†ãƒ¬ã‚µæ›¸å¼ã€ã¨å‘¼ã°ã‚Œã‚‹æ›¸å¼ç‰ã‚‚公開ã—ã¦ã„ã¾ã™ã€‚プãƒãƒã‚¤ãƒ€å„社ã®é‹ç”¨ã‚‚基本的ã«ã¯ã“ã®ã‚¬ã‚¤ãƒ‰ãƒ©ã‚¤ãƒ³ã«æ²¿ã£ãŸã‚‚ã®ã¨ãªã£ã¦ã„ã‚‹ã®ã§ã€ã€Œãƒ†ãƒ¬ã‚µæ›¸å¼ã€ã‚’用ã„ã¦è§£èª¬ã‚’ã—ã¾ã™ã€‚
「プãƒãƒã‚¤ãƒ€è²¬ä»»åˆ¶é™æ³•é–¢é€£æƒ…å ±Webサイトã€ã¸è¡Œãã€ã€Œé€ä¿¡é˜²æ¢æŽªç½®æ‰‹ç¶šã€ã«ã‚る「å誉毀æ・プライãƒã‚·ãƒ¼é–¢ä¿‚書å¼(PDF)ã€ã‚’ã€ç”¨ã„ã¾ã™ã€‚
ãªãŠã€è‘—作権関係ã®å ´åˆã«ã¯ã€Œè‘—作権関係書å¼(PDF)ã€ã‚’ã€å•†æ¨™æ¨©é–¢ä¿‚ã®å ´åˆã«ã¯ã€Œå•†æ¨™æ¨©é–¢ä¿‚書å¼(PDF)ã€ã‚’ã€ãã‚Œãžã‚Œã‚’用ã„ã¾ã™ã€‚
権利を侵害ã•ã‚ŒãŸã¨ä¸»å¼µã™ã‚‹è€…
ã¾ãšã€ã€Œæ¨©åˆ©ã‚’侵害ã•ã‚ŒãŸã¨ä¸»å¼µã™ã‚‹è€…ã€ã®ä½æ‰€ã€æ°åã€é€£çµ¡å…ˆ(電話番å·)(e-mailアドレス)を記載ã—ã¾ã™ã€‚æ°åã®éš£ã«å°é‘‘を押ã—ã¾ã™ãŒã€å°é‘‘証明書を添付ã™ã‚‹ã‚ˆã†æŒ‡å®šã™ã‚‹ãƒ—ãƒãƒã‚¤ãƒ€ã‚‚ã‚ã‚‹ã®ã§ã€å°é‘‘登録を行ãªã£ã¦ã„る実å°ã«ã—ã¦ãŠãã¨ã„ã„ã§ã—ょã†ã€‚
å¼è·å£«ãŒä»£ç†äººã§ã‚ã‚‹å ´åˆã«ã¯ã€ã“ã®ä¸‹ã«å¼è·å£«åã¨å¼è·å£«ã®å°é‘‘を押ã—ã¾ã™ã€‚
掲載ã•ã‚Œã¦ã„ã‚‹å ´æ‰€
URLã€ãã®ä»–æƒ…å ±ã®ç‰¹å®šã«å¿…è¦ãªæƒ…å ±(掲示æ¿ã®å称ã€æŽ²ç¤ºæ¿å†…ã®æ›¸ãè¾¼ã¿å ´æ‰€ã€æŠ•ç¨¿æ—¥æ™‚ã€ãƒ•ã‚¡ã‚¤ãƒ«åç‰)を書ãã¾ã™ã€‚プãƒãƒã‚¤ãƒ€ãŒè©²å½“記事を容易ã«ç‰¹å®šã§ãるよã†ã«ã™ã‚‹ã®ãŒç›®çš„ãªã®ã§ã€æŠ•ç¨¿ç•ªå·ãŒã‚ã‚‹ã‚‚ã®ã¯ã€è©²å½“ã®ç•ªå·ã‚‚åˆã‚ã›ã¦è¨˜è¼‰ã—ã¾ã™ã€‚
掲載ã•ã‚Œã¦ã„ã‚‹æƒ…å ±
掲載ã•ã‚Œã¦ã„ã‚‹æƒ…å ±ã®æ¬„ã«ã¯ã€å®Ÿéš›ã«ã©ã‚“ãªå†…容ã®ã“ã¨ãŒæŽ²è¼‰ã•ã‚Œã¦ã„ã‚‹ã®ã‹ã‚’記載ã—ã¾ã™ã€‚例ãˆã°ã€ã€Œç§ã®å®Ÿåã€è‡ªå®…ã®é›»è©±ç•ªå·ã‚’掲載ã—ã€ã€Žäº¤éš›å¸Œæœ›è€…ã®é€£çµ¡ã‚’å¾…ã£ã¦ã„ã¾ã™ã€ã¨ã„ã†ã€ã‚ãŸã‹ã‚‚ä¸å€«ç›¸æ‰‹ã‚’募集ã—ã¦ã„ã‚‹ã‹ã®ã‚ˆã†ãªæ›¸ãè¾¼ã¿ãŒã•ã‚Œã¾ã—ãŸã€‚ã€ã¨ã„ã†ã‚ˆã†ãªã€è¨˜è¼‰ã«ãªã‚Šã¾ã™ã€‚
件数ãŒå¤šã„å ´åˆã‚„ã€æž 内ã«å…¥ã‚Šãã‚Œãªã„å ´åˆãªã©ã«ã¯ã€åˆ¥ã«è©²å½“ã™ã‚‹æŠ•ç¨¿ç®‡æ‰€ã‚’スクリーンショットãªã©ã§ä¿å˜ã—ãŸã‚‚ã®ã‚’添付ã—ã€ã€Œæ·»ä»˜è³‡æ–™ã®é€šã‚Šã€ãªã©ã¨è¨˜è¼‰ã™ã‚‹ã¨ã‚ˆã„ã§ã—ょã†ã€‚
å誉毀æã§ã¯ã€æŠ•ç¨¿ãŒèª¹è¬—ä¸å‚·ã«ã‚ãŸã‚‹ã‹ã©ã†ã‹å‰å¾Œã®æ–‡è„ˆã‚’èªã¾ãªã‘ã‚Œã°åˆ¤æ–ãŒé›£ã—ã„å ´åˆã‚‚ã‚ã‚Šã¾ã™ãŒã€ãã†ã„ã†å ´åˆã«ã¯ã€å½“該記事ã®å‰å¾Œã®æ›¸ãè¾¼ã¿ã«ã¤ã„ã¦ã‚‚資料ã¨ã—ã¦æ·»ä»˜ã—ã¾ã—ょã†ã€‚
侵害ã•ã‚ŒãŸã¨ã™ã‚‹æ¨©åˆ©
実際ã«ã©ã‚“ãªæ¨©åˆ©ãŒä¾µå®³ã•ã‚ŒãŸã®ã‹ã«ã¤ã„ã¦è¨˜è¼‰ã—ã¾ã™ãŒã€å誉権やプライãƒã‚·ãƒ¼æ¨©ã®ä¾µå®³ã¨ãªã‚‹ã“ã¨ãŒå¤šã„ã§ã—ょã†ã€‚法人や店舗ã§ã‚ã‚Œã°å–¶æ¥æ¨©ä¾µå®³ã‚‚ã‚ã‚Šå¾—ã¾ã™ãŒã€ã€Œå誉毀æã€ãƒ—ライãƒã‚·ãƒ¼ã®ä¾µå®³ã€ã¨ã„ã†ã‚ˆã†ã«ã€ç°¡æ½”ã«è¨˜è¼‰ã—ã¾ã—ょã†
権利ãŒä¾µå®³ã•ã‚ŒãŸã¨ã™ã‚‹ç†ç”±(被害ã®çŠ¶æ³ãªã©)
実際起ããŸã“ã¨ã®çµŒç·¯ã‚’記載ã—ã¾ã™ã€‚例ãˆã°ã€Œãƒãƒƒãƒˆä¸Šã§ã¯ãƒãƒ³ãƒ‰ãƒ«ãƒãƒ¼ãƒ ã—ã‹ç”¨ã„ãšã€å®Ÿåや自宅ã®é›»è©±ç•ªå·ã¯éžå…¬é–‹ã¨ã—ã¦ã„ã‚‹ã¨ã“ã‚ã€æ„ã«åã—ã¦å…¬è¡¨ã•ã‚Œã€äº¤éš›ã®ç”³ã—è¾¼ã¿ã‚„å‘猥ãªã„ãŸãšã‚‰é›»è©±ã‚’約〇〇件もå—ã‘ã€å¤šå¤§ãªç²¾ç¥žçš„苦痛を被ã£ã¦ã„ã¾ã™ã€‚ã€ã¨ã„ã£ãŸã‚ˆã†ãªå®Ÿéš›ã®è¢«å®³ã‚’ã€å…·ä½“çš„ã«è¨˜è¼‰ã—ã¾ã™ã€‚
発信者ã¸æ°å開示ã—ã¦ã‚‚よã„ã‹
最後ã«ã€Œç™ºä¿¡è€…ã¸æ°åを開示ã—ã¦å·®ã—支ãˆãªã„å ´åˆã¯ã€å·¦å´ã«ã€‡ã‚’記入ã—ã¦ãã ã•ã„。〇å°ã®ãªã„å ´åˆã€æ°å開示ã«ã¯åŒæ„ã—ã¦ã„ãªã„ã‚‚ã®ã¨ã—ã¾ã™ã€‚ã€ã¨ã€ã‚ã‚Šã¾ã™ã€‚
æ„æ€ç¢ºèª(照会)ã«ãŠã„ã¦ã€ä¸Šè¨˜ã®2~5ã¯ç™ºä¿¡è€…ã«ãã®ã¾ã¾ä¼ãˆã‚‰ã‚Œã¾ã™ãŒã€é€ä¿¡é˜²æ¢æŽªç½®ã‚’講ã˜ã‚‹ã‚ˆã†è¦è«‹ã—ãŸè€…ã®æ°åç‰ã¯ã€ç”³ç«‹è€…ãŒç™ºä¿¡è€…ã¨ã®é–¢ä¿‚ã§æ°åç‰ã‚’ä¼ã›ã‚‹ã“ã¨ã«åˆç†çš„ãªç†ç”±ãŒã‚ã‚‹å ´åˆï¼ˆå†™çœŸã®æŽ²è¼‰ãªã©é€ä¿¡è€…ãŒç”³ç«‹è€…ã®æ°åを知らãªã„å ´åˆãªã©ï¼‰ã‚‚ã‚ã‚‹ã®ã§ã€åŽŸå‰‡ã¨ã—ã¦éžé–‹ç¤ºã¨ã•ã‚Œã¦ã„ã¾ã™ã€‚
ã‚‚ã¡ã‚ã‚“ã€ç”³ç«‹ãŒã§ãã‚‹ã®ã¯æœ¬äººåˆã¯ãã®ä»£ç†äººã ã‘ãªã®ã§ã€å誉毀æã€ãƒ—ライãƒã‚·ãƒ¼ä¾µå®³ç‰ã®æ¨©åˆ©ä¾µå®³ã«ãŠã„ã¦ã¯ã€ç…§ä¼šæ‰‹ç¶šãŒè¡Œã‚ã‚ŒãŸã“ã¨ã‚’ã‚‚ã£ã¦ç”³ç«‹è€…åã¯è‡ªç„¶ã«ç™ºä¿¡è€…ã«æŽ¨æ¸¬ã§ãã‚‹ã“ã¨ã¨ãªã‚Šã¾ã™ãŒã€ãã‚Œã¯ã‚„むを得ãªã„ã¨ã•ã‚Œã¦ã„ã¾ã™ã€‚
é€ä¿¡é˜²æ¢æŽªç½®ä¾é ¼ã®ãƒ¡ãƒªãƒƒãƒˆ
ç¹°ã‚Šè¿”ã—ã¾ã™ãŒã€è«‹æ±‚ã•ã‚ŒãŸè¨˜äº‹å‰Šé™¤ãŒé©åˆ‡ã‹ã©ã†ã‹ã¯ã€ãƒ—ãƒãƒã‚¤ãƒ€å´ãŒåˆ¤æ–ã™ã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã—ã€ãã‚‚ãもプãƒãƒã‚¤ãƒ€ã«ã¯ã€é€ä¿¡é˜²æ¢æŽªç½®ä¾é ¼ã«å¿œã˜ã‚‹ç¾©å‹™ã¯ã‚ã‚Šã¾ã›ã‚“。
プãƒãƒã‚¤ãƒ€è²¬ä»»åˆ¶é™æ³•ã¨ã¯ã€æ¨©åˆ©ä¾µå®³æƒ…å ±ã«å¯¾ã™ã‚‹ãƒ—ãƒãƒã‚¤ãƒ€ç‰ã®å¯¾å¿œãŒé©åˆ‡ã§ã‚ã‚‹ã‹ã©ã†ã‹ã®åŸºæº–ã‚’ã€ã€Œãƒ—ãƒãƒã‚¤ãƒ€ç‰ãŒé€ä¿¡é˜²æ¢æŽªç½®ã‚’講ã˜ãŸã€åˆã¯è¬›ã˜ãªã‹ã£ãŸå ´åˆã«ã€ãƒ—ãƒãƒã‚¤ãƒ€è²¬ä»»åˆ¶é™æ³•3æ¡ã«ã‚ˆã‚Šæå®³è³ å„Ÿè²¬ä»»ãŒåˆ¶é™ã•ã‚Œã‚‹å ´åˆã«è©²å½“ã™ã‚‹ã‹å¦ã‹ã€ã¨ã„ã†ç‚¹ã«è¦‹å‡ºã—ã¦ãŠã‚Šã€ã€Œé€ä¿¡é˜²æ¢æŽªç½®ã‚’講ã˜ãªã‹ã£ãŸã¨ã—ã¦ã‚‚ã€ç”³ç«‹è€…ã«å¯¾ã™ã‚‹æå®³è³ å„Ÿè²¬ä»»ã‚’è² ã‚ãªã„ケースã«ã¯ã©ã®ã‚ˆã†ãªã‚‚ã®ãŒã‚ã‚‹ã‹ã€‚(法3æ¡1é …ï¼‰ã€ã€ã€Œç”³ç«‹è€…ç‰ã‹ã‚‰ã®è¦è«‹ã«å¿œã˜ã¦é€ä¿¡é˜²æ¢æŽªç½®ã‚’講ã˜ãŸå ´åˆã«ç™ºä¿¡è€…ã«å¯¾ã™ã‚‹æå®³è³ å„Ÿè²¬ä»»ã‚’è² ã‚ãªã„ケースã«ã¯ã©ã®ã‚ˆã†ãªã‚‚ã®ãŒã‚ã‚‹ã‹ã€‚(法3æ¡2é …ï¼‰ã€ã‚’æ•´ç†ã—ãŸã‚‚ã®ã«ã™ãŽã¾ã›ã‚“。
ã§ã¯ã€é€ä¿¡é˜²æ¢æŽªç½®ä¾é ¼ã¯ã‚ã¾ã‚Šæ„味ãŒãªã„ã®ã§ã¯ãªã„ã‹ã¨æ€ã†äººã‚‚多ã„ã‹ã‚‚ã—ã‚Œã¾ã›ã‚“ãŒã€é€ä¿¡é˜²æ¢æŽªç½®ã‚’ä¾é ¼ã™ã‚‹ãƒ¡ãƒªãƒƒãƒˆã¯ä»–ã«ã‚‚ã‚ã‚Šã¾ã™ã€‚発信者ã«å¯¾ã—ã¦ã€èª¹è¬—ä¸å‚·ã®æ›¸ãè¾¼ã¿ã«ã¤ãã€è¢«å®³è€…ãŒæ³•çš„措置をå–ã‚‹æ„æ€ãŒã‚ã‚‹ã“ã¨ã‚’ä¼ãˆã‚‹ã¨ã„ã†ç‚¹ã§ã™ã€‚
プãƒãƒã‚¤ãƒ€ã¯æŠ•ç¨¿ã‚’削除ã™ã‚‹ã‹ã©ã†ã‹ã‚’発信者ã«æ„æ€ç¢ºèª(照会)ã—ã¾ã™ãŒã€ç™ºä¿¡è€…ã¨ã—ã¦ã¯ã€çªç„¶ãƒ—ãƒãƒã‚¤ãƒ€ã‹ã‚‰å‰Šé™¤ã«é–¢ã™ã‚‹æ„見照会ãŒé€ã‚‰ã‚Œã¦ãã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã€‚ã“ã®æ®µéšŽã§ã€è‡ªåˆ†ã®æŠ•ç¨¿è¨˜äº‹ãŒèª¹è¬—ä¸å‚·ã«ã‚ãŸã‚‹å¯èƒ½æ€§ã‚’ã¯ã˜ã‚ã¦èªè˜ã—ã¦è‡ªç²›ã™ã‚‹ç™ºä¿¡è€…も出ã¦ãã‚‹ã§ã—ょã†ã€‚ã¾ãŸã€æ‚ªæ„ã‚’æŒã£ã¦èª¹è¬—ä¸å‚·ã‚’ã—ã¦ã„ãŸå ´åˆã§ã‚‚ã€æ„見照会ãŒæ¥ãŸã“ã¨ã«ã‚ˆã£ã¦è¢«å®³è€…ãŒæœ¬æ°—ã§å¯¾å‡¦ã—よã†ã¨ã—ã¦ã„ã‚‹ã“ã¨ã‚’èªè˜ã—ã€ä»¥å¾Œã®èª¹è¬—ä¸å‚·ã‚’ãŸã‚らã†ã“ã¨ãŒæœŸå¾…ã§ãã¾ã™ã€‚
特ã«ã€ä»£ç†äººã¨ã—ã¦å¼è·å£«ã‚’ä¾é ¼ã—ã¦ã„ã‚‹å ´åˆã«ã¯ã€è¨˜äº‹å‰Šé™¤ãŒèªã‚られãªã‹ã£ãŸå ´åˆã«ã‚‚ãã‚Œã§ã‚ãらã‚ã¦çµ‚了ã™ã‚‹ã‚ã‘ã§ã¯ãªãã€è¨˜äº‹å‰Šé™¤ä»®å‡¦åˆ†ã¸é€²ã¿ã€è£åˆ¤ã¨ãªã‚‹å¯èƒ½æ€§ãŒé«˜ã„ã“ã¨ã‚’ã€ãƒ—ãƒãƒã‚¤ãƒ€ã ã‘ã§ãªãã€ç™ºä¿¡è€…ã«ã‚‚æ„è˜ã•ã›ã‚‹ã“ã¨ã¨ãªã‚Šã¾ã™ã€‚
ãŸã ã€é€ä¿¡é˜²æ¢æŽªç½®ä¾é ¼ã¯ç™ºä¿¡è€…æƒ…å ±é–‹ç¤ºã¨ç•°ãªã‚Šã€å¸Œæœ›é€šã‚Šã«å¯¾å¿œã•ã‚Œã‚‹å¯èƒ½æ€§ãŒé«˜ã„ã®ã§ã™ãŒã€å›žç”ã¾ã§ã«æ—©ãã¦ã‚‚1ã‹æœˆç¨‹åº¦ã¯ã‹ã‹ã‚‹ã®ã§ã€ã“れを用ã„ãšã€æœ€åˆã‹ã‚‰è¨˜äº‹å‰Šé™¤ã®ä»®å‡¦åˆ†ã‚’é¸æŠžã™ã‚‹å ´åˆã‚‚多ããªã‚Šã¾ã™ã€‚
ã¾ã¨ã‚
é€ä¿¡é˜²æ¢æŽªç½®ä¾é ¼æ›¸ã®ä½œæˆã¯ã€ãã‚Œã»ã©é›£ã—ã„ã‚‚ã®ã§ã¯ãªãã€æ³•çš„知è˜ã«ä¹ã—ã„人ã§ã‚‚è¡Œãˆã¾ã™ã€‚ã—ã‹ã—ã€ä¸å‚™ãŒã‚ã‚Œã°ãã®éƒ½åº¦ãƒ—ãƒãƒã‚¤ãƒ€ã‹ã‚‰å•ã„åˆã‚ã›ãŒã‚ã‚Šã€ãã‚Œã«å¿œãˆãã°ãªã‚‰ãšã€ä½™è¨ˆã«æ™‚é–“ãŒã‹ã‹ã‚‹ã ã‘ã§ãªãã€ä¾é ¼ã«å¿œã˜ã¦ã‚‚らãˆã‚‹å¯èƒ½æ€§ãŒä½Žããªã‚Šã¾ã™ã€‚
ã¾ãŸã€é€ä¿¡é˜²æ¢æŽªç½®ä¾é ¼ãŒèªã‚られãªã‹ã£ãŸå ´åˆã«ã¯ã€è¨˜äº‹å‰Šé™¤ã®ä»®å‡¦åˆ†ã‚’申請ã™ã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ãŒã€ãã®éš›ã«ã‚‚ã€è¿…速ã«ç§»è¡Œã§ãã¾ã™ã®ã§ã€é€ä¿¡é˜²æ¢æŽªç½®ä¾é ¼æ›¸ã®ä½œæˆæ™‚ã‹ã‚‰ã€å¼è·å£«ã«ç›¸è«‡ã—ã¦ãŠãæ–¹ãŒè‰¯ã„ã¨è¨€ãˆã¾ã™ã€‚
モノリス法律事務所 代表å¼è·å£«ã€‚å…ƒITエンジニア。ITä¼æ¥çµŒå–¶ã®çµŒé¨“を経ã¦ã€æ±è¨¼ãƒ—ãƒ©ã‚¤ãƒ ä¸Šå ´ä¼æ¥ã‹ã‚‰ã‚·ãƒ¼ãƒ‰ã‚¹ãƒ†ãƒ¼ã‚¸ã®ãƒ™ãƒ³ãƒãƒ£ãƒ¼ã¾ã§ã€100社以上ã®é¡§å•å¼è·å£«ã€ç›£æŸ»å½¹ç‰ã‚’å‹™ã‚ã€IT・ベンãƒãƒ£ãƒ¼ãƒ»ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆãƒ»YouTube法務ãªã©ã‚’ä¸å¿ƒã«æ‰‹ãŒã‘る。