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:inherit;font-size:100%;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}:root{--black: #0e120a;--white: #F8F9FD;--blue: #2858be;--hover: #467ef7;--border-gray: #CCC;--light-gray: #EBEBEB;--gray: #666;--light-blue: #b0d4ee;--link-visited: #8e61b7;--dark-blue: #0c1d39;--orange: #dda04d}.material-icons{display:inline-block;width:1em;height:1em;font-style:normal;font-weight:normal;font-size:24px;line-height:1;font-family:"Material Icons";text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}html,body{overflow:visible !important}html{height:-webkit-fill-available;font-size:62.5%;scroll-behavior:smooth;scroll-padding-top:80px}body{position:relative;margin:0;padding:0;background-color:var(--white);color:var(--black);font-style:normal;font-weight:400;font-size:10px;font-size:1rem;line-height:1.5;font-family:"Poppins","Noto Sans JP","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo","ＭＳ Ｐゴシック","Helvetica Neue","Helvetica","Arial","sans-serif";font-optical-sizing:auto;font-variation-settings:"wdth" 100;letter-spacing:normal;-webkit-font-smoothing:antialiased;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}ｚ body.locked{position:fixed;top:0;left:0;width:100%;height:100%}iframe{text-box-trim:none;text-box-edge:initial;line-fit-edge:initial}a{color:var(--black);text-decoration:none}a:hover{color:var(--hover)}a:visited{color:var(--link-visited)}a.external{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;line-height:1.4}a.external::after{content:"";font-size:1.6rem;font-family:"Material Icons";text-decoration:none}#overray{display:none;position:fixed;top:0;left:0;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:99999;padding-right:40px;padding-left:40px;overflow-y:scroll;background-color:hsla(0,0%,100%,.96);-webkit-overflow-scrolling:touch}#overray #overray-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:80px}#overray #overray_action_button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}#overray #overray_action_button>a{-webkit-box-flex:1;-ms-flex:1;flex:1}#overray #sp-g-nav>li{font-size:1.6rem}#overray #sp-g-nav>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:16px;padding-bottom:16px;border-bottom:1px solid #ebebeb;font-weight:700}#overray #sp-g-nav>li>a::after{width:6px;height:6px;border-top:2px solid var(--black);border-right:2px solid var(--black);content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#overray #sp-g-nav>li>a[aria-expanded=true]::after{content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}#overray #sp-g-nav>li details{border-bottom:1px solid #ebebeb}#overray #sp-g-nav>li details[open] summary::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#overray #sp-g-nav>li summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:16px;padding-bottom:16px;font-weight:700;text-align:-webkit-match-parent;cursor:pointer}#overray #sp-g-nav>li summary::-webkit-details-marker{display:none}#overray #sp-g-nav>li summary::after{width:6px;height:6px;border-top:2px solid var(--black);border-right:2px solid var(--black);content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}#overray #sp-g-nav>li .s_nav{display:grid;grid-template-columns:repeat(3, 1fr);margin-top:16px;margin-bottom:32px;margin-left:16px;gap:16px}#overray #sp-g-nav>li .s_nav li{color:var(--blue);font-size:1.4rem}.header_logo .clairlogo_mobile{display:none}.header_logo .clairlogo{width:160px}.header_logo svg{display:block;max-width:100%;height:auto}.header_logo .st01{background-color:#000}#header{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:999;position:sticky;top:0;left:0;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:80px;padding:0 40px;background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}#header #g_nav{-webkit-box-flex:1;-ms-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-weight:700;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;height:100%}#header #g_nav>li{position:relative;font-size:1.4rem}#header #g_nav>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;height:100%;padding-right:16px;padding-left:16px;color:var(--black);text-decoration:none;white-space:nowrap}#header #g_nav>li>a:hover{color:var(--blue)}#header #g_nav>li>a::after{content:"";font-family:"Material Icons"}#header #g_nav>li>a[aria-expanded=true]::after{content:"";font-family:"Material Icons"}#header #g_nav>li:hover .s_nav{display:block}#header .s_nav{display:none;position:absolute;top:85%;left:0;width:240px;overflow:hidden;border-radius:8px;background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1)}#header .s_nav>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:12px 24px;font-size:1.3rem}#header .s_nav>li>a:hover{background-color:var(--blue);color:var(--white)}#action_button{-webkit-box-flex:1;-ms-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}#sp_menu{display:none}#breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:40px;padding-bottom:40px;padding-left:40px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;height:40px;line-height:1}#breadcrumbs>span{overflow:hidden;font-size:1.2rem;text-overflow:ellipsis;white-space:nowrap}#breadcrumbs a{display:-webkit-box;display:-ms-flexbox;display:flex;text-overflow:ellipsis;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:1.2rem;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;color:var(--black)}#breadcrumbs a .material-icons{font-size:1.6rem}#breadcrumbs a::after{content:">";font-size:1.2rem}#footer_links{padding:40px 0}#footer_links .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px}#footer_links #footer_services{border-radius:12px;background-color:#fff;-webkit-box-flex:1;-ms-flex:1;display:grid;grid-template-columns:repeat(3, 1fr);flex:1;padding-top:32px;padding-bottom:32px}#footer_links #footer_services .footer_service{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 32px}#footer_links #footer_services .footer_service:not(:last-of-type){border-right:1px solid #ccc}#footer_links #footer_services .footer_service h4{margin-bottom:4px;font-weight:300;font-size:1.4rem}#footer_links #footer_services .footer_service h5{font-weight:700;font-size:2rem}#footer_links #footer_services .footer_service p{margin-top:24px;color:#666;font-size:1.4rem}#footer_links #footer_services .footer_service figure{text-align:center}#footer_links #footer_banners .clairbanner:not(:last-of-type){margin-bottom:12px}#footer_links #footer_banners .clairbanner img{width:200px;height:auto}#footer #footer_navigation{padding-top:64px;padding-bottom:64px;background-color:var(--dark-blue)}#footer #footer_navigation .container{container-type:inline-size;display:-webkit-box;display:-ms-flexbox;display:flex;grid-template-columns:3fr 7fr}#footer #footer_navigation .container #footer_logo{width:30cqw}#footer #footer_navigation .container #footer_logo svg{display:block;width:120px}#footer #footer_navigation .container #footer_logo svg .st0{fill:#fafafa}#footer #footer_navigation .container #footer_logo svg .st1{fill:#fafafa}#footer #footer_navigation .container #footernav_container{display:grid;grid-template-rows:auto;grid-template-columns:repeat(3, 1fr);grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;width:70cqw;gap:40px;-webkit-box-align:start;-ms-flex-align:start;grid-auto-flow:column dense;align-items:start}#footer #footer_navigation .container #footernav_container .footer-nav:first-of-type{grid-row:span 3}#footer #footer_navigation .container #footernav_container .footer-nav .footer_title{margin-bottom:24px;color:#fff;font-weight:700;font-size:1.6rem}#footer #footer_navigation .container #footernav_container .footer-nav ul li{font-size:1.2rem;line-height:20px}#footer #footer_navigation .container #footernav_container .footer-nav ul li a{color:#fafafa}#footer #footer_navigation .container #footernav_container .footer-nav ul li a:hover{text-decoration:underline}#footer #footer_navigation .container #footernav_container .footer-nav ul li:not(:last-child){margin-bottom:8px}#footer_bottom_container{padding:56px 40px;background-color:#fff}#footer_bottom_container #footer_utility_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fbfbfb}#footer_bottom_container #footer_utility_container #footer_utilities nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;color:var(--black);font-size:1.2rem}#footer_bottom_container #footer_utility_container #footer_utilities nav a{color:var(--black)}#footer_bottom_container #footer_utility_container #footer_utilities nav a:hover{color:var(--blue);text-decoration:underline}#footer_bottom_container #copyright{margin-top:40px;color:var(--gray);font-size:1.2rem}.widget:not(:last-of-type){margin-bottom:32px}.widget.widget_category .widget_body{max-height:400px;overflow:hidden;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}.widget.widget_category .widget_body.expanded{max-height:none}.widget h3{margin-bottom:8px;font-weight:700;font-size:1.6rem}.widget_body{overflow:hidden;border-radius:12px}.widget_body .pages{padding-top:8px;padding-bottom:8px;background-color:#fff}.widget_body .pages>ul>li{font-weight:700;font-size:1.4rem}.widget_body .pages>ul>li:not(:last-child){border-bottom:1px solid #ebebeb}.widget_body .pages>ul>li details[open] summary::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.widget_body .pages>ul>li summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px;font-weight:700;text-align:-webkit-match-parent;cursor:pointer}.widget_body .pages>ul>li summary::-webkit-details-marker{display:none}.widget_body .pages>ul>li summary::after{width:6px;height:6px;border-top:2px solid var(--black);border-right:2px solid var(--black);content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.widget_body .pages>ul>li:not(:last-child){margin-bottom:8px}.widget_body .pages>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px}.widget_body .pages>ul>li>a::after{width:6px;height:6px;border-top:2px solid var(--black);border-right:2px solid var(--black);content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.widget_body .pages>ul>li a:hover{text-decoration:underline}.widget_body .categories{padding-top:8px;padding-bottom:8px;background-color:#fff}.widget_body .categories>ul>li{font-weight:700;font-size:1.4rem}.widget_body .categories>ul>li:not(:last-child){border-bottom:1px solid #ebebeb}.widget_body .categories>ul>li details[open] summary::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.widget_body .categories>ul>li summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px;font-weight:700;text-align:-webkit-match-parent;cursor:pointer}.widget_body .categories>ul>li summary::-webkit-details-marker{display:none}.widget_body .categories>ul>li summary::after{width:6px;height:6px;border-top:2px solid var(--black);border-right:2px solid var(--black);content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.widget_body .categories>ul>li:not(:last-child){margin-bottom:8px}.widget_body .categories>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px}.widget_body .categories>ul>li>a::after{width:6px;height:6px;border-top:2px solid var(--black);border-right:2px solid var(--black);content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.widget_body .categories>ul>li a:hover{text-decoration:underline}.widget_body .categories .widget_subcat{margin-bottom:16px;margin-left:16px}.widget_body .categories .widget_subcat li{font-weight:300}.widget_body .categories .widget_subcat li:not(:last-child){margin-bottom:8px}.widget_body .toggle-widget{display:block;width:100%;margin-top:5px;padding:10px;border:none;background-color:#007bff;color:#fff;text-align:center;cursor:pointer}.widget_body .toggle-widget:hover{background-color:#0056b3}.widget_body .sidebar_card:not(:last-of-type){margin-bottom:8px}.widget_more{margin-top:24px;text-align:center}.widget_more .toggle-widget{font-size:1.4rem;text-decoration:underline;cursor:pointer}#container{background-image:url("/assets/img/bg.webp"),url("/assets/img/bg_footer.webp");background-position:right top,left bottom;background-size:100% auto,100% auto;background-repeat:no-repeat,no-repeat;background-attachment:scroll,scroll}.container{max-width:1360px;margin-inline:auto;overflow:visible}#main_container{-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;position:relative;grid-template-columns:repeat(14, minmax(0, 1fr));-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#main_container #main{grid-column:2/span 8}#main_container #side{position:sticky;top:160px;grid-column:11/span 3}#single_container{max-width:820px;margin-inline:auto;overflow:visible}#card_container{display:grid;grid-template-columns:repeat(4, 1fr);gap:32px}#card_container .card:not(:last-of-type){margin-bottom:40px}#card_top_container{display:grid;grid-template-columns:repeat(2, 1fr);gap:32px}#lawyer_blogs h2{margin-bottom:24px;font-weight:700;font-size:2.4rem}#lawyer_cards{display:grid;grid-template-columns:repeat(1, 1fr);gap:12px}svg .st0{fill:#231815}svg .st1{fill:#0c3388}#category_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:64px}#category_container #category_select{margin-top:0}#author_select{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}#author_select #author_select_title{font-weight:700;font-size:1.3rem}#author_select #author_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}#author_select a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 16px;border-radius:80px;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;border:2px solid var(--white)}#author_select a.active{border-color:var(--blue)}#author_select a img{display:block;width:28px;border-radius:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;overflow:hidden;object-position:center center;border-radius:100%}#author_select a .author_name{color:var(--gray);font-weight:700;font-size:1.2rem;white-space:nowrap}#category_select{margin-top:64px}#category_select form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}#category_select .select_title{font-weight:700;font-size:1.3rem}#category_select .category_box{position:relative;border:1px solid #ebebeb;border-radius:4px;background-color:#fff}#category_select .category_box::after{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);right:16px;width:10px;height:7px;transform:translateY(-50%);background-color:#535353;content:"";clip-path:polygon(0 0, 100% 0, 50% 100%);pointer-events:none}#category_select select{min-width:240px;background:none;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;appearance:none;border:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;position:relative;justify-content:center;padding:8px 16px;border-radius:4px;color:var(--black);font-size:1.6rem;cursor:pointer}#pagination{margin-top:64px;margin-bottom:64px;text-align:center}#pagination .pager{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px}#pagination .pager .pager_link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;font-weight:700;font-size:2rem}#pagination .pager .pager_link.disabled{color:#ccc}#pagination .pager .pager_link .material-icons{font-size:1.4rem}.socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.socials small{font-size:1.3rem}.socials img{display:block;max-width:32px;height:auto}#page_header{margin-bottom:64px}#page_header h1{font-weight:700;font-size:4rem;text-align:center}#main:has(#page_header) #page_header h1{text-align:left}#page_header h2{color:var(--gray);font-weight:700;font-size:2rem;text-align:center}#main:has(#page_header) #page_header h2{text-align:left}#page_header .description{max-width:640px;margin-top:16px;margin-inline:auto;color:#666;font-size:1.6rem;line-height:1.8;text-align:center}#main:has(#page_header) #page_header .description{max-width:none;text-align:left}#page_header .description small{display:block;margin-top:8px;font-size:.9em}.reason_card{background-color:#fff;-webkit-box-shadow:0 4px 20px 8px rgba(0,16,14,.01),0 4px 10px -2px rgba(0,16,14,.02);padding:32px;border-radius:8px;box-shadow:0 4px 20px 8px rgba(0,16,14,.01),0 4px 10px -2px rgba(0,16,14,.02)}.reason_card .reason_header{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.reason_card .reason_header .reason_image{margin-bottom:16px;text-align:center}.reason_card .reason_header .reason_image img{aspect-ratio:21/9;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;display:inline-block;object-position:center center;border-radius:8px}.reason_card .reason_header .reason_title{margin-bottom:8px;font-weight:700;font-size:1.8rem}.reason_card .reason_header p{color:var(--gray);font-size:1.3rem;line-height:1.8}.reason_card .reason_footer{margin-top:24px}.download_card{-webkit-box-shadow:0 4px 20px 8px rgba(0,16,14,.01),0 4px 10px -2px rgba(0,16,14,.02);background-color:#fff;box-shadow:0 4px 20px 8px rgba(0,16,14,.01),0 4px 10px -2px rgba(0,16,14,.02);-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px;border-radius:16px}.download_card figure{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;aspect-ratio:16/9;min-height:60px;border-radius:8px;background-size:cover;background-color:#f8f8f8;text-align:center}.download_card figure:hover{opacity:.4}.download_card figure span{display:block;font-size:4rem}.download_card .card_detail{-webkit-box-sizing:border-box;box-sizing:border-box}.download_card .card_detail .category{font-weight:700}.download_card .card_detail .category a{color:var(--blue);font-size:1.12rem}.download_card .card_detail .category a:hover{text-decoration:underline}.download_card .card_detail h3{display:-webkit-box;-webkit-line-clamp:3;margin-bottom:4px;font-weight:700;font-size:1.4rem;line-height:1.8;-webkit-box-orient:vertical;overflow:hidden}.download_card .card_detail h3:hover{color:var(--blue);text-decoration:underline}.download_card .card_detail p{display:-webkit-box;-webkit-line-clamp:2;color:var(--gray);font-size:1.4rem;line-height:1.8;-webkit-box-orient:vertical;overflow:hidden}.download_card .card_detail p a{color:var(--gray)}.download_card .card_detail p a:hover{color:var(--blue);text-decoration:underline}.card{-webkit-box-shadow:0 4px 20px 8px rgba(0,16,14,.01),0 4px 10px -2px rgba(0,16,14,.02);background-color:#fff;box-shadow:0 4px 20px 8px rgba(0,16,14,.01),0 4px 10px -2px rgba(0,16,14,.02);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px;border-radius:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;border:1px solid #fff}.card:hover{-webkit-box-shadow:0 4px 30px 8px rgba(0,16,14,.07),0 4px 20px -2px rgba(0,16,14,.08);box-shadow:0 4px 30px 8px rgba(0,16,14,.07),0 4px 20px -2px rgba(0,16,14,.08)}.card .image{width:35%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;aspect-ratio:16/9;min-height:60px;border-radius:8px;background-color:var(--white);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px}.card .image:hover{opacity:.4}.card .image .thumbnail{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;max-width:100%;height:100%;object-position:center center}.card .image .author{display:block;position:absolute;top:6px;right:12px;width:32px;height:32px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:100%;-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2)}.card .card_detail{width:65%;-webkit-box-sizing:border-box;box-sizing:border-box}.card .card_detail .card_detail_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.card .card_detail .card_detail_header time{display:block;color:var(--gray);font-size:1.2rem;line-height:1}.card .card_detail .card_detail_header .category{font-weight:700}.card .card_detail .card_detail_header .category a{color:var(--blue);font-size:1.12rem}.card .card_detail .card_detail_header .category a:hover{text-decoration:underline}.card .card_detail h3{display:-webkit-box;-webkit-line-clamp:3;margin-bottom:4px;font-weight:700;font-size:1.4rem;line-height:1.8;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.card .card_detail h3:hover{color:var(--blue);text-decoration:underline}.card .card_detail p{display:-webkit-box;-webkit-line-clamp:2;color:var(--gray);font-size:1.4rem;line-height:1.8;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.card .card_detail p a{color:var(--gray);word-break:break-all}.card .card_detail p a:hover{color:var(--blue);text-decoration:underline}.card .card_detail .price{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:12px;background-color:var(--white);font-size:1.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px;padding-right:12px;padding-left:12px;gap:12px;border:1px solid #ebebeb;border-radius:32px}.card .card_detail .price .price_title{font-weight:700}.card .card_detail .price .price_detail{-webkit-box-flex:1;-ms-flex:1;display:-webkit-box;flex:1;min-width:0;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.verticalcard{-webkit-box-shadow:0 4px 20px 8px rgba(0,16,14,.01),0 4px 10px -2px rgba(0,16,14,.02);background-color:#fff;box-shadow:0 4px 20px 8px rgba(0,16,14,.01),0 4px 10px -2px rgba(0,16,14,.02);-webkit-box-sizing:border-box;box-sizing:border-box;box-sizing:border-box;padding:16px;border:1px solid #fff;border-radius:16px}.verticalcard:hover{-webkit-box-shadow:0 4px 30px 8px rgba(0,16,14,.07),0 4px 20px -2px rgba(0,16,14,.08);box-shadow:0 4px 30px 8px rgba(0,16,14,.07),0 4px 20px -2px rgba(0,16,14,.08)}.verticalcard .image{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;aspect-ratio:16/9;min-height:60px;border-radius:8px;background-color:var(--white);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px}.verticalcard .image:hover{opacity:.4}.verticalcard .image .thumbnail{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;max-width:100%;height:100%;object-position:center center}.verticalcard .image .author{display:block;position:absolute;top:6px;right:12px;width:32px;height:32px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:100%;-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2)}.verticalcard .image:hover{opacity:.4}.verticalcard .card_detail{margin-top:24px;-webkit-box-sizing:border-box;box-sizing:border-box}.verticalcard .card_detail .card_detail_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.verticalcard .card_detail .card_detail_header time{display:block;color:var(--gray);font-size:1.2rem;line-height:1}.verticalcard .card_detail .card_detail_header .category{font-weight:700}.verticalcard .card_detail .card_detail_header .category a{color:var(--blue);font-size:1.12rem}.verticalcard .card_detail .card_detail_header .category a:hover{text-decoration:underline}.verticalcard .card_detail h3{display:-webkit-box;-webkit-line-clamp:3;margin-bottom:4px;font-weight:700;font-size:1.4rem;line-height:1.8;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.verticalcard .card_detail h3:hover{color:var(--blue);text-decoration:underline}.verticalcard .card_detail p{display:-webkit-box;-webkit-line-clamp:2;color:var(--gray);font-size:1.4rem;line-height:1.8;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.verticalcard .card_detail p a{color:var(--gray);word-break:break-all}.verticalcard .card_detail p a:hover{color:var(--blue);text-decoration:underline}.verticalcard .card_detail .price{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:12px;background-color:var(--white);font-size:1.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px;padding-right:12px;padding-left:12px;gap:12px;border:1px solid #ebebeb;border-radius:32px}.verticalcard .card_detail .price .price_title{font-weight:700}.verticalcard .card_detail .price .price_detail{-webkit-box-flex:1;-ms-flex:1;display:-webkit-box;flex:1;min-width:0;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.sidebar_card.qa .card_detail h3,.verticalcard.qa .card_detail h3,.card.qa .card_detail h3{-webkit-line-clamp:2}.sidebar_card.qa .card_detail h3::before,.verticalcard.qa .card_detail h3::before,.card.qa .card_detail h3::before{display:inline-block;margin-right:12px;content:"Q.";color:var(--blue);font-size:2rem}.sidebar_card.qa .card_detail p::before,.verticalcard.qa .card_detail p::before,.card.qa .card_detail p::before{display:inline-block;margin-right:12px;content:"A.";color:var(--orange);font-weight:700;font-size:2rem}.sidebar_card{-webkit-box-shadow:0 4px 20px 8px rgba(0,16,14,.01),0 4px 10px -2px rgba(0,16,14,.02);background-color:#fff;box-shadow:0 4px 20px 8px rgba(0,16,14,.01),0 4px 10px -2px rgba(0,16,14,.02);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px;border-radius:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;border:1px solid #fff}.sidebar_card:hover{-webkit-box-shadow:0 4px 30px 8px rgba(0,16,14,.07),0 4px 20px -2px rgba(0,16,14,.08);box-shadow:0 4px 30px 8px rgba(0,16,14,.07),0 4px 20px -2px rgba(0,16,14,.08)}.sidebar_card .image{width:30%;padding:4px !important;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;aspect-ratio:16/9;min-height:60px;border-radius:8px;background-color:var(--white);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px}.sidebar_card .image:hover{opacity:.4}.sidebar_card .image .thumbnail{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;max-width:100%;height:100%;object-position:center center}.sidebar_card .image .author{display:block;position:absolute;top:6px;right:12px;width:32px;height:32px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:100%;-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2)}.sidebar_card .image .author{top:4px;right:4px;width:18px;height:18px}.sidebar_card .card_detail{-webkit-box-sizing:border-box;box-sizing:border-box;box-sizing:border-box;width:70%}.sidebar_card .card_detail .card_detail_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.sidebar_card .card_detail .card_detail_header time{display:block;color:var(--gray);font-size:1.2rem;line-height:1}.sidebar_card .card_detail .card_detail_header .category{font-weight:700}.sidebar_card .card_detail .card_detail_header .category a{color:var(--blue);font-size:1.12rem}.sidebar_card .card_detail .card_detail_header .category a:hover{text-decoration:underline}.sidebar_card .card_detail h3{display:-webkit-box;-webkit-line-clamp:3;margin-bottom:4px;font-weight:700;font-size:1.4rem;line-height:1.8;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.sidebar_card .card_detail h3:hover{color:var(--blue);text-decoration:underline}.sidebar_card .card_detail p{display:-webkit-box;-webkit-line-clamp:2;color:var(--gray);font-size:1.4rem;line-height:1.8;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.sidebar_card .card_detail p a{color:var(--gray);word-break:break-all}.sidebar_card .card_detail p a:hover{color:var(--blue);text-decoration:underline}.sidebar_card .card_detail .price{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:12px;background-color:var(--white);font-size:1.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px;padding-right:12px;padding-left:12px;gap:12px;border:1px solid #ebebeb;border-radius:32px}.sidebar_card .card_detail .price .price_title{font-weight:700}.sidebar_card .card_detail .price .price_detail{-webkit-box-flex:1;-ms-flex:1;display:-webkit-box;flex:1;min-width:0;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.sidebar_card .card_detail .card_detail_header{margin-bottom:4px;gap:16px}.sidebar_card .card_detail .card_detail_header time{font-size:1rem}.sidebar_card .card_detail .card_detail_header .category{-webkit-box-flex:1;-ms-flex:1;display:-webkit-box;flex:1;-webkit-line-clamp:1;font-weight:700;-webkit-box-orient:vertical;overflow:hidden;text-align:right}.sidebar_card .card_detail .card_detail_header .category a{color:var(--blue);font-size:1rem}.sidebar_card .card_detail .card_detail_header .category a:hover{text-decoration:underline}.sidebar_card .card_detail h3{margin-bottom:0;font-size:1.2rem;line-height:1.4}.clair_button{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:42px;padding:0 24px;border-radius:42px;font-weight:700;white-space:nowrap}.clair_button.blue{background-color:var(--blue);color:#fff}.clair_button.blue:hover{background-color:var(--hover)}#language_selector.disabled{opacity:.5;pointer-events:none}#language_selector.disabled .lang_selected{cursor:not-allowed}#language_selector.disabled .lang_options{display:none !important}#language_selector{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#language_selector .lang_selected{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:42px;padding:0 16px;gap:8px;border:1px solid #ccc;border-radius:4px;font-weight:700;white-space:nowrap;cursor:pointer}#language_selector .lang_selected .material-icons{font-size:1.6rem}#language_selector .lang_options{display:none;z-index:10;position:absolute;width:100%;margin:0;padding:0;border:1px solid #ccc;border-top:none;background:#fff;list-style:none}#language_selector .lang_options li a{display:block;padding:8px 12px;color:inherit;font-size:1.2rem;text-decoration:none;cursor:pointer}#language_selector .lang_options li a:hover{background-color:#f0f0f0}#language_selector .lang_options li a[data-stt-active]{background-color:#d0ebff;font-weight:bold}#language_selector.open .lang_options{display:block}.blue_button{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:36px;padding:0 24px;gap:8px;border-radius:42px;background-color:#fff;font-weight:700;white-space:nowrap}.blue_button::before{content:"";font-family:"Material Icons"}.blue_button:hover{background-color:var(--hover);color:#fff}.white_button{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:36px;padding:0 24px;gap:8px;border:1px solid #ebebeb;border-radius:42px;background-color:#fff;font-weight:700;white-space:nowrap}.white_button::before{content:"";font-family:"Material Icons"}.white_button:hover{background-color:var(--hover);color:#fff}.more{margin-top:16px}.more a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;color:var(--blue);font-weight:700;font-size:1.4rem}.more a:hover{color:var(--hover)}.more a::before{content:"";font-family:"Material Icons"}#entry_header{margin-bottom:32px}#entry_header time{display:block;margin-bottom:8px;color:var(--gray);font-size:1.2rem;line-height:1}#entry_header h1{font-weight:700;font-size:4rem}#entry_header h1.q{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#entry_header h1.q::before{display:inline-block;margin-right:24px;content:"Q.";color:var(--blue);font-size:6rem;line-height:1}#entry_header h2{color:var(--gray);font-weight:700;font-size:2rem}#entry_header .description{margin-top:16px;margin-bottom:16px;color:#666;font-size:1.8rem;line-height:2}.entry_author_social_container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.entry_author{-webkit-box-flex:1;-ms-flex:1;flex:1}.entry_author a.entry_author_container:hover .image{border-color:var(--light-blue)}.entry_author a.entry_author_container:hover .authot_name{font-size:1.3rem;text-decoration:underline}.entry_author .entry_author_container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px;color:var(--black)}.entry_author .entry_author_container .image{-webkit-box-sizing:border-box;box-sizing:border-box;width:32px;height:32px;overflow:hidden;border:3px solid #fff;border-radius:100%}.entry_author .entry_author_container .image img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.entry_author .entry_author_container .authot_name{font-size:1.3rem}.entry_categories{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.entry_categories a{display:-webkit-box;display:-ms-flexbox;display:flex;height:28px;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:16px;padding-left:16px;border:1px solid var(--light-gray);border-radius:28px;background-color:#fff;color:var(--gray);font-size:1.2rem}.entry_categories a:hover{background-color:var(--blue);color:var(--white)}#newsletter{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:32px;overflow:hidden;border:1px solid #ccc;border-radius:8px;background-color:#fbfbfb;text-decoration:none}#newsletter:hover{text-decoration:none}#newsletter .link_image{width:240px;-o-object-fit:cover;aspect-ratio:16/9;object-fit:cover;-o-object-position:center center;object-position:center center}#newsletter .link_title{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:16px 24px;color:var(--black);font-weight:700;font-size:1.4rem;line-height:1.5;text-decoration:none}#entry_thumbnail{margin-bottom:64px;text-align:center}#entry_thumbnail img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;display:inline-block;max-width:100%;object-position:center;border-radius:12px}#entry_body{font-size:1.8rem;line-height:2;word-break:break-all}#entry_body .answer{margin-top:0;background:none;color:var(--orange);font-size:2.8rem}#entry_body .answer::before{display:inline-block;margin-right:12px;content:"A.";color:var(--orange);font-weight:700;font-size:6rem}#entry_body ul,#entry_body ol,#entry_body p,#entry_body table,#entry_body figure,#entry_body .link_url,#entry_body .white-background,#entry_body .gray-background,#entry_body .price_tag{margin-top:2em;margin-bottom:2em}#entry_body .page_index{padding:24px;border-radius:12px;background-color:#fff}#entry_body .page_index h3{margin:0 0 1em;padding-bottom:1em;border-bottom:1px solid #ebebeb;background:none;color:var(--gray);font-size:1.6rem;text-decoration:none}#entry_body .page_index .pageIndex-list{margin:0;counter-reset:count 0}#entry_body .page_index .pageIndex-list li{font-size:1.6rem;list-style:none}#entry_body .page_index .pageIndex-list li .pageIndex-list{margin-left:1em}#entry_body .download_links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#entry_body .download_links .links{-webkit-box-flex:1;-ms-flex:1;flex:1}#entry_body .download_links .links a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;color:var(--blue);font-weight:700;font-size:1.4rem;text-decoration:none}#entry_body .download_links .links a .download_title{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.5}#entry_body .download_links .links a .material-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border:1px solid #ebebeb;border-radius:100%;background-color:var(--white);font-size:2rem}#entry_body .download_links small{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px;padding-right:24px;padding-left:24px;border:1px solid #ebebeb;border-radius:32px;background-color:var(--white)}#entry_body .price_tag{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#entry_body .price_tag::before{content:"費用";font-weight:700}#entry_body .white-background{background-color:#fff}#entry_body .gray-background{background-color:#ebebeb}#entry_body .price_tag,#entry_body .white-background,#entry_body .gray-background{padding:32px;border-radius:12px}#entry_body .price_tag>*:first-of-type,#entry_body .white-background>*:first-of-type,#entry_body .gray-background>*:first-of-type{margin-top:0 !important}#entry_body .price_tag>*:last-of-type,#entry_body .white-background>*:last-of-type,#entry_body .gray-background>*:last-of-type{margin-bottom:0 !important}#entry_body .price_tag strong,#entry_body .white-background strong,#entry_body .gray-background strong{font-weight:700}#entry_body .price_tag table,#entry_body .white-background table,#entry_body .gray-background table{margin-top:0;margin-bottom:0}#entry_body .price_tag table tr:first-child th,#entry_body .price_tag table tr:first-child td,#entry_body .white-background table tr:first-child th,#entry_body .white-background table tr:first-child td,#entry_body .gray-background table tr:first-child th,#entry_body .gray-background table tr:first-child td{padding-top:0}#entry_body .price_tag table tr:last-child th,#entry_body .price_tag table tr:last-child td,#entry_body .white-background table tr:last-child th,#entry_body .white-background table tr:last-child td,#entry_body .gray-background table tr:last-child th,#entry_body .gray-background table tr:last-child td{padding-bottom:0}#entry_body .shadow{-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1)}#entry_body ul{margin-left:1em}#entry_body ul li{list-style:square outside}#entry_body ul li:not(:last-child){margin-bottom:.2em}#entry_body ol{margin-left:1em}#entry_body ol li{list-style:decimal outside}#entry_body ol li:not(:last-child){margin-bottom:.2em}#entry_body a{color:var(--blue);text-decoration:underline}#entry_body a:hover{color:var(--link-hover)}#entry_body a:visited{color:var(--link-visited)}#entry_body h1,#entry_body h2{margin-top:40px;margin-bottom:40px;font-weight:700}#entry_body h3,#entry_body h4,#entry_body h5,#entry_body h6{margin-top:24px;margin-bottom:24px;font-weight:700;text-decoration:underline;text-decoration-thickness:12px;text-underline-offset:-2px;-webkit-text-decoration-skip-ink:none;text-decoration-color:#dbdff1;text-decoration-skip-ink:none}#entry_body h2{padding-bottom:.5em;border-bottom:1px solid var(--border-gray);font-size:3.2rem;line-height:1.5}#entry_body h3{font-size:2rem;line-height:1.5}#entry_body h4{font-size:1.8rem}#entry_body iframe{aspect-ratio:16/9;width:100%;height:100%}#entry_body img{display:inline-block;max-width:100%;height:auto}#entry_body strong,#entry_body b{font-weight:700}#entry_body .js-scroll{overflow-x:scroll;-webkit-overflow-scrolling:touch}#entry_body .js-scroll::-webkit-scrollbar{height:6px}#entry_body .js-scroll:not(:has(table)){overflow-x:unset}#entry_body .js-scroll table{width:auto;min-width:100%}#entry_body table{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;border:1px solid #ebebeb;border-radius:12px;border-collapse:separate;border-spacing:0;font-size:1.4rem;table-layout:auto}#entry_body table caption{font-weight:700;font-size:2rem;text-align:left}#entry_body table tr:not(:last-child){border-bottom:1px solid #ccc}#entry_body table tr th,#entry_body table tr td{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em 1.5em;border:1px solid #ebebeb}#entry_body table tr th.nowrap,#entry_body table tr td.nowrap{white-space:nowrap}#entry_body table tr th{width:30%;background-color:#dbdff1;color:var(--dark-blue);font-weight:700;text-align:left}#entry_body table tr td{width:auto;background-color:#fff;vertical-align:middle}#entry_body table tr td ul,#entry_body table tr td ol,#entry_body table tr td p{margin-top:0;margin-bottom:0}#entry_body table.chattable tr th,#entry_body table.chattable tr td{padding:.3em;font-weight:400;font-size:1.3rem;text-align:center}#entry_body .link_url{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border:1px solid #ccc;border-radius:8px;background-color:#fbfbfb;text-decoration:none}#entry_body .link_url:hover{text-decoration:none}#entry_body .link_url .link_image{width:240px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;aspect-ratio:16/9;object-position:center center}#entry_body .link_url .link_title{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:16px 24px;color:var(--black);font-weight:700;font-size:1.4rem;line-height:1.5;text-decoration:none}#entry_body .link_url .link_title p{margin:8px 0 0 0;font-weight:normal;font-size:1.2rem}#entry_author{margin-top:64px;-webkit-box-shadow:0 4px 20px 8px rgba(0,16,14,.01),0 4px 10px -2px rgba(0,16,14,.02);background-color:#fff;box-shadow:0 4px 20px 8px rgba(0,16,14,.01),0 4px 10px -2px rgba(0,16,14,.02);-webkit-box-sizing:border-box;box-sizing:border-box;padding:32px;border-radius:12px}#entry_author h3{margin-bottom:24px;color:var(--gray);font-weight:700;font-size:1.4rem}#entry_author #entry_author_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:32px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#entry_author #entry_author_container .image{width:64px;height:64px;overflow:hidden;border-radius:100%}#entry_author #entry_author_container .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;width:100%;height:100%;object-position:center center}#entry_author #entry_author_container .author_profile{-webkit-box-flex:1;-ms-flex:1;flex:1}#entry_author #entry_author_container .author_profile .author_name{font-weight:700;font-size:1.6rem}#entry_author #entry_author_container .author_profile p{margin-top:8px;color:var(--gray);font-size:1.3rem}#entry_author #entry_author_container .author_profile .author_profile_link{margin-top:16px}.relative_entries{margin-top:64px}.relative_entries h2{margin-bottom:24px;color:var(--gray);font-weight:700;font-size:1.4rem}.relative_entries .relative_entries_container .card:not(:last-of-type){margin-bottom:12px}#relative_categories{margin-top:64px}#relative_categories h2{margin-bottom:24px;color:var(--gray);font-weight:700;font-size:1.4rem}#relative_categories #relative_categories_container{display:grid;grid-template-columns:repeat(2, 1fr);gap:32px}#page_body{font-size:1.8rem;line-height:2;word-break:break-all}#page_body .answer{margin-top:0;background:none;color:var(--orange);font-size:2.8rem}#page_body .answer::before{display:inline-block;margin-right:12px;content:"A.";color:var(--orange);font-weight:700;font-size:6rem}#page_body ul,#page_body ol,#page_body p,#page_body table,#page_body figure,#page_body .link_url,#page_body .white-background,#page_body .gray-background,#page_body .price_tag{margin-top:2em;margin-bottom:2em}#page_body .page_index{padding:24px;border-radius:12px;background-color:#fff}#page_body .page_index h3{margin:0 0 1em;padding-bottom:1em;border-bottom:1px solid #ebebeb;background:none;color:var(--gray);font-size:1.6rem;text-decoration:none}#page_body .page_index .pageIndex-list{margin:0;counter-reset:count 0}#page_body .page_index .pageIndex-list li{font-size:1.6rem;list-style:none}#page_body .page_index .pageIndex-list li .pageIndex-list{margin-left:1em}#page_body .download_links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#page_body .download_links .links{-webkit-box-flex:1;-ms-flex:1;flex:1}#page_body .download_links .links a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;color:var(--blue);font-weight:700;font-size:1.4rem;text-decoration:none}#page_body .download_links .links a .download_title{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.5}#page_body .download_links .links a .material-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border:1px solid #ebebeb;border-radius:100%;background-color:var(--white);font-size:2rem}#page_body .download_links small{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px;padding-right:24px;padding-left:24px;border:1px solid #ebebeb;border-radius:32px;background-color:var(--white)}#page_body .price_tag{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#page_body .price_tag::before{content:"費用";font-weight:700}#page_body .white-background{background-color:#fff}#page_body .gray-background{background-color:#ebebeb}#page_body .price_tag,#page_body .white-background,#page_body .gray-background{padding:32px;border-radius:12px}#page_body .price_tag>*:first-of-type,#page_body .white-background>*:first-of-type,#page_body .gray-background>*:first-of-type{margin-top:0 !important}#page_body .price_tag>*:last-of-type,#page_body .white-background>*:last-of-type,#page_body .gray-background>*:last-of-type{margin-bottom:0 !important}#page_body .price_tag strong,#page_body .white-background strong,#page_body .gray-background strong{font-weight:700}#page_body .price_tag table,#page_body .white-background table,#page_body .gray-background table{margin-top:0;margin-bottom:0}#page_body .price_tag table tr:first-child th,#page_body .price_tag table tr:first-child td,#page_body .white-background table tr:first-child th,#page_body .white-background table tr:first-child td,#page_body .gray-background table tr:first-child th,#page_body .gray-background table tr:first-child td{padding-top:0}#page_body .price_tag table tr:last-child th,#page_body .price_tag table tr:last-child td,#page_body .white-background table tr:last-child th,#page_body .white-background table tr:last-child td,#page_body .gray-background table tr:last-child th,#page_body .gray-background table tr:last-child td{padding-bottom:0}#page_body .shadow{-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1)}#page_body ul{margin-left:1em}#page_body ul li{list-style:square outside}#page_body ul li:not(:last-child){margin-bottom:.2em}#page_body ol{margin-left:1em}#page_body ol li{list-style:decimal outside}#page_body ol li:not(:last-child){margin-bottom:.2em}#page_body a{color:var(--blue);text-decoration:underline}#page_body a:hover{color:var(--link-hover)}#page_body a:visited{color:var(--link-visited)}#page_body h1,#page_body h2{margin-top:40px;margin-bottom:40px;font-weight:700}#page_body h3,#page_body h4,#page_body h5,#page_body h6{margin-top:24px;margin-bottom:24px;font-weight:700;text-decoration:underline;text-decoration-thickness:12px;text-underline-offset:-2px;-webkit-text-decoration-skip-ink:none;text-decoration-color:#dbdff1;text-decoration-skip-ink:none}#page_body h2{padding-bottom:.5em;border-bottom:1px solid var(--border-gray);font-size:3.2rem;line-height:1.5}#page_body h3{font-size:2rem;line-height:1.5}#page_body h4{font-size:1.8rem}#page_body iframe{aspect-ratio:16/9;width:100%;height:100%}#page_body img{display:inline-block;max-width:100%;height:auto}#page_body strong,#page_body b{font-weight:700}#page_body .js-scroll{overflow-x:scroll;-webkit-overflow-scrolling:touch}#page_body .js-scroll::-webkit-scrollbar{height:6px}#page_body .js-scroll:not(:has(table)){overflow-x:unset}#page_body .js-scroll table{width:auto;min-width:100%}#page_body table{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;border:1px solid #ebebeb;border-radius:12px;border-collapse:separate;border-spacing:0;font-size:1.4rem;table-layout:auto}#page_body table caption{font-weight:700;font-size:2rem;text-align:left}#page_body table tr:not(:last-child){border-bottom:1px solid #ccc}#page_body table tr th,#page_body table tr td{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em 1.5em;border:1px solid #ebebeb}#page_body table tr th.nowrap,#page_body table tr td.nowrap{white-space:nowrap}#page_body table tr th{width:30%;background-color:#dbdff1;color:var(--dark-blue);font-weight:700;text-align:left}#page_body table tr td{width:auto;background-color:#fff;vertical-align:middle}#page_body table tr td ul,#page_body table tr td ol,#page_body table tr td p{margin-top:0;margin-bottom:0}#page_body table.chattable tr th,#page_body table.chattable tr td{padding:.3em;font-weight:400;font-size:1.3rem;text-align:center}#page_body .link_url{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border:1px solid #ccc;border-radius:8px;background-color:#fbfbfb;text-decoration:none}#page_body .link_url:hover{text-decoration:none}#page_body .link_url .link_image{width:240px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;aspect-ratio:16/9;object-position:center center}#page_body .link_url .link_title{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:16px 24px;color:var(--black);font-weight:700;font-size:1.4rem;line-height:1.5;text-decoration:none}#page_body .link_url .link_title p{margin:8px 0 0 0;font-weight:normal;font-size:1.2rem}#form_information{margin-top:48px}#brand_logo_area{padding-top:64px}#brand_logo_area #brand_logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#brand_logo_area #brand_logo svg{width:340px}#brandpanel{position:relative;padding-bottom:64px}#brandpanel .swiper{overflow-y:visible}#brandpanel .swiper .swiper-wrapper{margin-top:64px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#brandpanel .swiper .swiper-wrapper .swiper-slide{-webkit-transition:-webkit-transform .3s ease-in-out;height:auto;overflow:hidden;border-radius:16px;background:#fff;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}#brandpanel .swiper .swiper-wrapper .swiper-slide.swiper-slide-active{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 4px 30px 8px rgba(0,16,14,.07),0 4px 20px -2px rgba(0,16,14,.08);box-shadow:0 4px 30px 8px rgba(0,16,14,.07),0 4px 20px -2px rgba(0,16,14,.08)}#brandpanel .swiper .swiper-wrapper .swiper-slide .service{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;overflow:hidden;gap:32px}#brandpanel .swiper .swiper-wrapper .swiper-slide .service .swiper-dettail{padding:32px}#brandpanel .swiper .swiper-wrapper .swiper-slide .service .top_service_title{margin-bottom:16px;font-weight:700;font-size:2.4rem}#brandpanel .swiper .swiper-wrapper .swiper-slide .service .top_service_name{margin-bottom:8px;font-size:1.3rem}#brandpanel .swiper .swiper-wrapper .swiper-slide .service .top_service_description{display:-webkit-box;-webkit-line-clamp:3;color:var(--gray);font-size:1.4rem;line-height:1.8;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}#brandpanel .swiper .swiper-wrapper .swiper-slide .service .price{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:24px;background-color:var(--white);font-size:1.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px;padding-right:12px;padding-left:12px;gap:12px;border:1px solid #ebebeb;border-radius:32px}#brandpanel .swiper .swiper-wrapper .swiper-slide .service .price .price_title{font-weight:700}#brandpanel .swiper .swiper-wrapper .swiper-slide .service .price .price_detail{-webkit-box-flex:1;-ms-flex:1;display:-webkit-box;flex:1;min-width:0;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}#brandpanel .swiper .swiper-wrapper .swiper-slide .service .more{margin-top:24px}#brandpanel .swiper .swiper-button-prev{left:4em}#brandpanel .swiper .swiper-button-next{right:4em}#brandpanel .swiper .swiper-button-prev,#brandpanel .swiper .swiper-button-next{display:-webkit-box;display:-ms-flexbox;display:flex;width:48px;height:48px;background-color:var(--white);-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#666;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2)}#brandpanel .swiper .swiper-button-prev::after,#brandpanel .swiper .swiper-button-next::after{font-size:1.5rem}#brandpanel .swiper .swiper-pagination{position:static;margin-top:40px}#brandpanel .swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--blue)}#brandpanel h2,.home_news h2,#reason h2{font-weight:700;font-size:3.2rem}#reason{padding-top:80px}.home_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:32px}.home_title h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.home_title h2 .en{color:var(--gray);font-weight:400;font-size:1.4rem;text-transform:uppercase}.home_title .more{margin-top:0;font-size:1.4rem}.top_reason_title{margin-bottom:32px;text-align:center}.top_reason_title h2{margin-bottom:8px;text-align:center}.top_reason_title .en{color:#666;font-size:1.6rem;text-transform:uppercase}#reasoncard_container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:32px}#newsqa_container{display:grid;grid-template-columns:1fr 1fr;margin-top:80px;gap:40px}.home_news .card:not(:last-of-type){margin-bottom:12px}#laywer_card_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:160px;gap:64px}#lawyer_container{-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;position:relative;grid-template-columns:repeat(14, minmax(0, 1fr));-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#lawyer_container #main{grid-column:7/span 7}#lawyer_container #lawyer_image{position:sticky;top:160px;left:0;grid-column:2/span 4}#lawyer_container #lawyer_image .lawyer_image_body{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:5em;border-radius:16px;background:-webkit-gradient(linear, left top, left bottom, from(#E0E8F1), to(#D6DEE9));background:linear-gradient(180deg, #E0E8F1 0%, #D6DEE9 100%);-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#lawyer_container #lawyer_image .lawyer_image_body img{display:block;max-width:100%}.laywer_card{width:30%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.laywer_card:hover{opacity:.6}.laywer_card .laywer_card_name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.laywer_card .laywer_card_name .ja{color:var(--black);font-weight:700;font-size:3.2rem}.laywer_card .laywer_card_name .en{color:var(--gray);font-size:1.6rem}.laywer_card .laywer_card_detail{margin-top:32px}.laywer_card .lawyer_card_profile{margin-top:24px;color:var(--gray);font-size:1.4rem;line-height:1.8}.laywer_card .lawyer_card_image{padding-top:40px;background:-webkit-gradient(linear, left top, left bottom, from(#E0E8F1), to(#D6DEE9));background:linear-gradient(180deg, #E0E8F1 0%, #D6DEE9 100%);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:16px}.laywer_card .lawyer_card_image img{max-width:90%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.laywer_card .lawyer_card_more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:24px}.laywer_card_small{width:316px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-transform .3s ease-in-out;padding:16px;border-radius:16px;background-color:#fff;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;-webkit-box-shadow:0 4px 20px 8px rgba(0,16,14,.01),0 4px 10px -2px rgba(0,16,14,.02);box-shadow:0 4px 20px 8px rgba(0,16,14,.01),0 4px 10px -2px rgba(0,16,14,.02)}.laywer_card_small:hover{opacity:.6}.laywer_card_small .laywer_card_name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.laywer_card_small .laywer_card_name .ja{display:-webkit-box;-webkit-line-clamp:3;font-weight:700;font-size:1.4rem;line-height:1.8;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.laywer_card_small .laywer_card_name .en{color:var(--gray);font-size:1.2rem}.laywer_card_small .laywer_card_detail{margin-top:16px}.laywer_card_small .lawyer_card_profile{display:-webkit-box;-webkit-line-clamp:2;margin-top:8px;color:var(--gray);font-size:1.4rem;line-height:1.8;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.laywer_card_small .lawyer_card_profile a{color:var(--gray);word-break:break-all}.laywer_card_small .lawyer_card_profile a:hover{color:var(--blue);text-decoration:underline}.laywer_card_small .lawyer_card_image{padding-top:16px;background:-webkit-gradient(linear, left top, left bottom, from(#E0E8F1), to(#D6DEE9));background:linear-gradient(180deg, #E0E8F1 0%, #D6DEE9 100%);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:16px}.laywer_card_small .lawyer_card_image img{max-width:40%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.laywer_card_small .lawyer_card_more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:24px}#lawyer_header h1{font-weight:700;font-size:4rem}#lawyer_header .lawyer_name_en{color:var(--gray);font-size:2rem}#lawyer_header .description{margin-top:24px;color:var(--gray);font-size:1.6rem;line-height:2}#lawyer_header #lawyer_social{margin-top:24px}.lawyer_links{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:24px}.lawyer_body{margin-top:40px;color:var(--gray);font-size:1.6rem;line-height:2}.lawyer_body .lawyer_title{margin-bottom:32px;padding-top:24px;border-top:1px solid #ebebeb}.lawyer_body .lawyer_title h2{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--black);-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;font-weight:700;font-size:3.2rem}.lawyer_body .lawyer_title h2 .en{color:var(--gray);font-weight:400;font-size:1.4rem;text-transform:uppercase}.lawyer_body ul{margin-left:2em}.lawyer_body ul li{list-style:square outside}#relative_lawyer{margin-top:80px;margin-bottom:80px;padding-top:80px;padding-bottom:80px;background:#fff;background:linear-gradient(115deg, rgba(255, 255, 255, 0) 0%, rgba(169, 201, 246, 0.2) 50%, rgba(255, 255, 255, 0.1) 100%)}#relative_lawyer h2{margin-bottom:24px;color:var(--gray);font-weight:700;font-size:1.4rem;text-align:center}#relative_lawyer #laywer_relative_card_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#form_information{font-size:1.6rem;line-height:1.8}#form_information p{margin-bottom:2em}#form_information h2{margin-bottom:1em;font-weight:700;font-size:2rem;line-height:1.5;text-decoration:underline;text-decoration-thickness:12px;text-underline-offset:-2px;-webkit-text-decoration-skip-ink:none;text-decoration-color:#dbdff1;text-decoration-skip-ink:none}#form_information .white-background{background-color:#fff}#form_information .gray-background{background-color:#ebebeb}#form_information .white-background,#form_information .gray-background{margin-bottom:2em;padding:32px;border-radius:12px}#form_information .white-background>*:first-of-type,#form_information .gray-background>*:first-of-type{margin-top:0 !important}#form_information .white-background>*:last-of-type,#form_information .gray-background>*:last-of-type{margin-bottom:0 !important}#form_information .white-background strong,#form_information .gray-background strong{font-weight:700}#form_information .white-background table,#form_information .gray-background table{margin-top:0;margin-bottom:0}#form_information .white-background table tr:first-child th,#form_information .white-background table tr:first-child td,#form_information .gray-background table tr:first-child th,#form_information .gray-background table tr:first-child td{padding-top:0}#form_information .white-background table tr:last-child th,#form_information .white-background table tr:last-child td,#form_information .gray-background table tr:last-child th,#form_information .gray-background table tr:last-child td{padding-bottom:0}#form_information .right{text-align:right}#form_information .center{text-align:center}#form_information ul{margin-left:1em}#form_information ul li{list-style:square outside}#form_information ul li:not(:last-child){margin-bottom:.2em}.mt-site-search-container{width:auto}.mt-site-search-form{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;height:42px;border:1px solid #ebebeb;border-radius:8px;border-radius:42px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 16px;background:var(--white)}.mt-site-search-form:active{outline:1px solid #ccc}#mt-site-search-form__query{-webkit-box-ordinal-group:3;-ms-flex-order:2;display:-webkit-box;display:-ms-flexbox;display:flex;order:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:42px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:none;outline:none;background:none;font-size:1.6rem}.mt-site-search-form__button{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;overflow:hidden;border:none;background:none;font-size:0}.mt-site-search-form__button::before{content:"";color:var(--gray);font-size:2rem;font-family:"Material Icons"}.mt-site-search-result__message{margin-bottom:64px;padding:24px;border-radius:8px;background-color:#fff;font-size:1.6rem}.mt-site-search-result-item{font-size:1.3rem}.mt-site-search-result-item:not(:last-of-type){margin-bottom:24px}.mt-site-search-result-item .mt-site-search-result-item__label{display:-webkit-box;-webkit-line-clamp:2;margin-bottom:8px;color:var(--black);font-size:2rem;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.mt-site-search-result-item .mt-site-search-result-item__url{color:var(--blue)}.mt-site-search-result-item .mt-site-search-result-item__excerpt,.mt-site-search-result-item .mt-site-search-result-item__url{margin-bottom:8px;font-size:1.3rem;word-break:break-all}.mt-site-search-result-item .mt-site-search-result-item__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.mt-site-search__pagination{margin-top:40px}.mt-site-search__pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px;font-weight:700;font-size:2rem}.mt-site-search__pagination ul li.mt-site-search-pagination-item--current .mt-site-search-pagination-item__link{color:#ccc}@media(max-width: 767px){html{scroll-padding-top:64px}#overray{padding-right:16px;padding-left:16px}#overray #overray-header{height:64px}#overray #sp-g-nav>li{font-size:1.4rem}#overray #sp-g-nav>li .s_nav{grid-template-columns:repeat(2, 1fr)}#overray #sp-g-nav>li .s_nav li{font-size:1.2rem}.header_logo{width:60px}#header{height:64px;padding-right:16px;padding-left:16px}#breadcrumbs{padding-right:24px;padding-bottom:24px;padding-left:24px}#breadcrumbs>span{display:none}#footer_links .container{display:block}#footer_links #footer_services{grid-template-columns:repeat(1, 1fr);margin-bottom:32px;padding-top:0;padding-bottom:0}#footer_links #footer_services .footer_service:not(:last-of-type){border-right:none;border-bottom:1px solid #ebebeb}#footer_links #footer_services .footer_service{padding:24px}#footer_links #footer_services .footer_service h4{font-size:1.2rem}#footer_links #footer_services .footer_service h5{font-size:1.6rem}#footer_links #footer_services .footer_service p{margin-top:16px}#footer_links #footer_banners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}#footer_links #footer_banners .clairbanner:not(:last-of-type){margin-bottom:0}#footer_links #footer_banners .clairbanner img{width:100%}#footer #footer_navigation{padding-top:32px;padding-bottom:32px}#footer #footer_navigation .container{display:block}#footer #footer_navigation .container #footer_logo{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}#footer #footer_navigation .container #footernav_container{grid-template-columns:repeat(2, 1fr);grid-auto-flow:row dense;width:auto}#footer #footer_navigation .container #footernav_container .footer-nav .footer_title{font-size:1.3rem}#footer #footer_navigation .container #footernav_container .footer-nav ul li{font-size:1.1rem}#footer_bottom_container{padding:32px 16px}#footer_bottom_container #footer_utility_container{display:block;background:none}#footer_bottom_container #footer_utility_container #footer_utilities nav{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#footer_bottom_container #copyright{margin-top:32px;text-align:center}.widget h3{font-size:1.2rem}.widget_body .pages{padding:0}.widget_body .pages>ul>li{font-size:1.2rem}.widget_body .pages>ul>li summary{padding-right:24px;padding-left:24px}.widget_body .pages>ul>li>a{padding-right:24px;padding-left:24px}.widget_body .categories{padding:0}.widget_body .categories>ul>li{font-size:1.2rem}.widget_body .categories>ul>li summary{padding-right:24px;padding-left:24px}.widget_body .categories>ul>li>a{padding-right:24px;padding-left:24px}.widget_body .categories .widget_subcat{margin-left:32px}.container{max-width:none;padding-right:24px;padding-left:24px}#main_container{display:block;padding-right:0;padding-left:0}#main_container #side{top:0;width:auto;margin-top:64px;margin-right:0;margin-left:0;padding-top:64px;border-top:1px solid #ccc}#card_container{grid-template-columns:1fr;gap:12px}#card_top_container{grid-template-columns:1fr;gap:12px}#lawyer_blogs h2{font-size:1.8rem}#category_container{display:block;margin-top:32px}#author_select{display:block;margin-top:24px}#author_select #author_select_title{margin-bottom:8px;font-size:1.2rem}#author_select #author_container{row-gap:4px}#author_select a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:6px 12px}#category_select{margin-top:32px}#category_select form{display:block}#category_select .select_title{margin-bottom:8px;font-size:1.2rem}#category_select select{width:auto;font-size:1.3rem}#pagination .pager .pager_link{font-size:1.4rem}.socials{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.socials small{font-size:1.2rem}.socials img{max-width:24px}#page_header{margin-bottom:32px}#page_header h1{font-size:2.6rem;text-align:left}#page_header h2{font-size:1.2rem;text-align:left}#page_header .description{font-size:1.3rem;text-align:left}.reason_card{padding:24px}.reason_card .reason_header .reason_title{font-size:1.6rem}.reason_card .reason_header p{font-size:1.2rem}.download_card .card_detail h3{font-size:1.3rem}.download_card .card_detail p{display:none}.card{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.card .image{padding:4px}.card .image{width:30%}.card .image .author{width:16px;height:16px}.card .card_detail h3{font-size:1.3rem}.card .card_detail p{display:none}.card .card_detail{width:70%}.verticalcard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.verticalcard .image{padding:4px}.verticalcard .image{width:30%}.verticalcard .image .author{width:16px;height:16px}.verticalcard .card_detail h3{font-size:1.3rem}.verticalcard .card_detail p{display:none}.verticalcard .card_detail{margin-top:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.sidebar_card.qa .card_detail h3::before,.verticalcard.qa .card_detail h3::before,.card.qa .card_detail h3::before{font-size:1.6rem}.sidebar_card.qa .card_detail p::before,.verticalcard.qa .card_detail p::before,.card.qa .card_detail p::before{font-size:1.6rem}.sidebar_card .image{padding:4px}.sidebar_card .image{width:30%}.sidebar_card .image .author{width:16px;height:16px}.sidebar_card .card_detail h3{font-size:1.3rem}.sidebar_card .card_detail p{display:none}.clair_button{height:36px;padding:0 16px;font-size:1.2rem}#language_selector .lang_selected{height:36px;padding:0 12px;gap:4px}.blue_button{height:36px;padding:0 16px;font-size:1.2rem}.white_button{height:36px;padding:0 16px;font-size:1.2rem}.more a{font-size:1.2rem}#entry_header h1{font-size:2.6rem}#entry_header h1.q::before{font-size:3rem}#entry_header h2{font-size:1.2rem}#entry_header .description{font-size:1.4rem}.entry_author .entry_author_container{gap:8px}.entry_author .entry_author_container .image{width:24px;height:24px}.entry_author .entry_author_container .authot_name{font-size:1.2rem}.entry_categories{gap:8px}.entry_categories a{padding-right:12px;padding-left:12px;font-size:1rem}#newsletter .link_image{width:80px}#newsletter .link_title{padding:8px 16px;font-size:1.2rem}#entry_body{font-size:1.4rem}#entry_body .answer::before{font-size:3rem}#entry_body .page_index h3{font-size:1.4rem}#entry_body .page_index .pageIndex-list li{font-size:1.4rem}#entry_body .download_links{gap:16px}#entry_body .download_links .links a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#entry_body .download_links .links a .material-icons{width:32px;height:32px;font-size:1.4rem}#entry_body .download_links small{-ms-flex-preferred-size:100%;flex-basis:100%}#entry_body .price_tag,#entry_body .white-background,#entry_body .gray-background{padding:16px}#entry_body .price_tag table tr:first-child th,#entry_body .price_tag table tr:first-child td,#entry_body .white-background table tr:first-child th,#entry_body .white-background table tr:first-child td,#entry_body .gray-background table tr:first-child th,#entry_body .gray-background table tr:first-child td{padding-top:16px}#entry_body h2{font-size:2.4rem}#entry_body h3{font-size:1.6rem}#entry_body h4{font-size:1.4rem}#entry_body table{font-size:1.2rem}#entry_body table caption{font-size:1.6rem}#entry_body table tr th,#entry_body table tr td{padding:8px}#entry_body table tr th{min-width:30%;margin-bottom:8px}#entry_body table tr td{min-width:30%}#entry_body .link_url .link_image{width:80px}#entry_body .link_url .link_title{padding:8px 16px;font-size:1.2rem}#entry_body .link_url .link_title p{display:none}#entry_author{padding:16px}#entry_author h3{margin-bottom:16px;font-size:1.2rem}#entry_author #entry_author_container{gap:16px}#entry_author #entry_author_container .image{width:48px;height:48px}#entry_author #entry_author_container .author_profile .author_name{font-size:1.4rem}#entry_author #entry_author_container .author_profile p{font-size:1.2rem}#relative_categories #relative_categories_container{grid-template-columns:1fr;gap:12px}#page_body{font-size:1.4rem}#page_body .answer::before{font-size:3rem}#page_body .page_index h3{font-size:1.4rem}#page_body .page_index .pageIndex-list li{font-size:1.4rem}#page_body .download_links{gap:16px}#page_body .download_links .links a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#page_body .download_links .links a .material-icons{width:32px;height:32px;font-size:1.4rem}#page_body .download_links small{-ms-flex-preferred-size:100%;flex-basis:100%}#page_body .price_tag,#page_body .white-background,#page_body .gray-background{padding:16px}#page_body .price_tag table tr:first-child th,#page_body .price_tag table tr:first-child td,#page_body .white-background table tr:first-child th,#page_body .white-background table tr:first-child td,#page_body .gray-background table tr:first-child th,#page_body .gray-background table tr:first-child td{padding-top:16px}#page_body h2{font-size:2.4rem}#page_body h3{font-size:1.6rem}#page_body h4{font-size:1.4rem}#page_body table{font-size:1.2rem}#page_body table caption{font-size:1.6rem}#page_body table tr th,#page_body table tr td{padding:8px}#page_body table tr th{min-width:30%;margin-bottom:8px}#page_body table tr td{min-width:30%}#page_body .link_url .link_image{width:80px}#page_body .link_url .link_title{padding:8px 16px;font-size:1.2rem}#page_body .link_url .link_title p{display:none}#brand_logo_area{padding-top:32px}#brand_logo_area #brand_logo svg{width:170px}#brandpanel{padding-top:24px;padding-bottom:24px}#brandpanel .swiper .swiper-wrapper{margin-top:40px}#brandpanel .swiper .swiper-wrapper .swiper-slide .service .swiper-dettail{padding:24px}#brandpanel .swiper .swiper-wrapper .swiper-slide .service .top_service_title{margin-bottom:8px;font-size:1.8rem}#brandpanel .swiper .swiper-wrapper .swiper-slide .service .top_service_name{margin-bottom:4px;font-size:1rem}#brandpanel .swiper .swiper-wrapper .swiper-slide .service .top_service_description{-webkit-line-clamp:2;font-size:1.2rem}#brandpanel .swiper .swiper-wrapper .swiper-slide .service .price{margin-top:16px;font-size:1.2em}#brandpanel .swiper .swiper-button-prev,#brandpanel .swiper .swiper-button-next{display:none}#brandpanel .swiper .swiper-pagination{margin-top:24px}#brandpanel h2,.home_news h2,#reason h2{font-size:2rem}#reason{padding-top:40px}.home_title{margin-bottom:24px}.home_title h2 .en{font-size:1.2rem}#reasoncard_container{grid-template-columns:1fr}#newsqa_container{grid-template-columns:1fr}#laywer_card_container{display:grid;grid-template-columns:1fr;gap:48px}#lawyer_container{display:block}#lawyer_container #lawyer_image{position:static;margin-bottom:32px}#lawyer_container #lawyer_image .lawyer_image_body{height:220px;padding-top:2em}#lawyer_container #lawyer_image .lawyer_image_body img{max-height:100%}.laywer_card{width:auto}.laywer_card .laywer_card_name .ja{font-size:2.4rem}.laywer_card .laywer_card_name .en{font-size:1.2rem}.laywer_card .laywer_card_detail{margin-top:24px}.laywer_card .lawyer_card_profile{margin-top:16px;font-size:1.2rem;line-height:1.6}.laywer_card .lawyer_card_image{height:180px;padding-top:24px}.laywer_card .lawyer_card_image img{max-width:100%;max-height:100%}.laywer_card_small{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;border-radius:8px}.laywer_card_small:not(:last-of-type){margin-bottom:16px}.laywer_card_small .laywer_card_name .ja{font-size:1.3rem}.laywer_card_small .laywer_card_name .en{font-size:1.2rem}.laywer_card_small .laywer_card_detail{margin-top:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.laywer_card_small .lawyer_card_profile{font-size:1.2rem}.laywer_card_small .lawyer_card_image{width:30%;height:80px;padding-top:8px;border-radius:8px}.laywer_card_small .lawyer_card_image img{max-width:100%;max-height:100%}#lawyer_header h1{font-size:2.6rem}#lawyer_header .lawyer_name_en{font-size:1.4rem}#lawyer_header .description{font-size:1.4rem}.lawyer_body{margin-top:32px;font-size:1.4rem}.lawyer_body .lawyer_title{margin-bottom:24px}.lawyer_body .lawyer_title h2{font-size:2rem}.lawyer_body .lawyer_title h2 .en{font-size:1.2rem}.lawyer_body ul{margin-left:1.5em}#relative_lawyer{margin-top:40px;margin-bottom:0;padding-top:40px;padding-bottom:40px}#relative_lawyer #laywer_relative_card_container{display:block;padding-right:24px;padding-left:24px}#form_information h2{font-size:1.6rem}#form_information .white-background,#form_information .gray-background{padding:16px}#form_information .white-background table tr:first-child th,#form_information .white-background table tr:first-child td,#form_information .gray-background table tr:first-child th,#form_information .gray-background table tr:first-child td{padding-top:16px}.mt-site-search-form{height:36px;padding:0 12px;overflow:hidden}#mt-site-search-form__query{height:36px}.mt-site-search-result__message{font-size:1.4rem}.mt-site-search-result-item .mt-site-search-result-item__label{font-size:1.8rem}.mt-site-search-result-item .mt-site-search-result-item__excerpt,.mt-site-search-result-item .mt-site-search-result-item__url{font-size:1.2rem}.mt-site-search__pagination ul{font-size:1.6rem}}@media(max-width: 1366px){.header_logo{width:auto}.header_logo .clairlogo{display:none}.header_logo .clairlogo_mobile{display:block;width:28px}#header{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}#header #g_nav{display:none}#action_button #header_search{-webkit-box-flex:1;-ms-flex:1;flex:1}#action_button{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#action_button .clair_button{display:none}#sp_menu{display:block}#sp_menu a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width: 1025px)and (max-width: 1366px){.container{max-width:none;padding-right:40px;padding-left:40px}#card_container{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 768px)and (max-width: 1024px){.container{max-width:none;padding-right:40px;padding-left:40px}#card_container{grid-template-columns:repeat(2, 1fr)}}
/*# sourceMappingURL=../maps/style.css.map */
