a[href^="tel:"]{cursor:default}@font-face{font-family:"fuku1law-icon";src:url("fonts/fuku1law-icon.woff?e6t5hx") format("woff"),url("fonts/fuku1law-icon.woff2?e6t5hx") format("woff2");font-weight:normal;font-style:normal;font-display:swap}[class*=icon--]::before,[class*=icon-after--]::after,.is-style-check-list li::before,.is-style-sankaku-list li::before,.is-style-quote-mark::before,.is-style-quote-mark::after,.wp-block-search__button::before,.wp-block-file .wp-block-file__button::before,.wp-block-file a::before,cite::before,.footer-links a::before,.menu_list.result_menu .menu_list-link::before,.result--group .newscard a::before,.add-icon-q .newscard a::before,.linksite_block li a::before{font-family:"fuku1law-icon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:.3rem;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=icon-after--]::after,.is-style-quote-mark::after{margin-left:.3rem;margin-right:0}.icon--tag::before{content:""}.icon--bookmark::before{content:""}.icon--phone::before{content:""}.icon--books::before{content:""}.icon--book::before,cite::before,.wp-block-file a::before{content:""}.icon--memo::before{content:""}.icon--txt-file::before{content:""}.icon--pdf-file::before{content:""}.icon--pen::before{content:""}.icon--pencil::before{content:""}.icon--person::before{content:""}.icon--search::before,.icon-after--search::after,.wp-block-search__button::before{content:""}.icon--download::before,.wp-block-file .wp-block-file__button::before{content:"↓"}.is-style-quote-mark::before{content:""}.is-style-quote-mark::after{content:""}.icon--arrow-left::before{content:"＜"}.icon-after--arrow-right::after{content:"＞"}.icon--link::before,.icon-after--link::after{content:""}.icon--exportlink::before,.icon-after--exportlink::after{content:""}.icon--check::before,.is-style-check-list li::before{content:""}.icon--maru::before,.linksite_block li a::before{content:"●"}.icon--shikaku::before{content:"■"}.icon--plus::before{content:"+"}.icon--sankaku1::before,.icon-after--sankaku1::after{content:""}.icon--sankaku2::before,.icon-after--sankaku2::after{content:""}.icon--sankaku3::before,.icon-after--sankaku3::after,.is-style-sankaku-list li::before{content:""}.icon--sankaku4::before,.icon-after--sankaku4::after{content:""}.icon--sankaku5::before,.icon-after--sankaku5::after{content:""}.icon--Q::before{content:"Q"}.icon--A::before{content:"A"}.icon--la-work::before{content:""}.icon--la-overwork::before{content:""}.icon--la-disease::before{content:""}.icon--la-divorce::before{content:""}.icon--la-succession::before{content:""}.icon--la-traffic-accident::before{content:""}.icon--la-debt::before{content:""}.icon--la-criminal::before{content:""}.icon--la-other::before{content:""}.icon--facebook::before{content:"";color:#1877f2}.icon--x::before{content:"";color:#000}.icon--instagram::before{content:"";color:#e1306c}.icon--youtube::before{content:"";color:red}.icon--threads::before{content:"";color:#000}.icon--tiktok::before{content:"";color:#ee1d52}.icon--note::before{content:"";color:#000}.icon--other::before{content:"";color:#310}.socialbtn .icon--facebook::before,.socialbtn .icon--x::before{color:#fff}*{margin:0;box-sizing:border-box}body{background-color:#f6e8bc;background-image:repeating-linear-gradient(125deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4) 1px, transparent 1px, transparent 5px);max-width:100%}.max__width{max-width:1240px;margin:0 auto}header,footer,.global__menu{background-color:var(--wp--preset--color--c-koge);color:var(--wp--preset--color--c-white)}header ul,header ol,footer ul,footer ol,.global__menu ul,.global__menu ol{list-style:none;-webkit-padding-start:0;padding-inline-start:0}header ul li,header ol li,footer ul li,footer ol li,.global__menu ul li,.global__menu ol li{margin:0}header a,footer a,.global__menu a{color:var(--wp--preset--color--c-white)}header a:hover,footer a:hover,.global__menu a:hover{color:var(--wp--preset--color--c-orange-2)}header *,footer *,.global__menu *{margin:0}header{padding:1em}.global__menu{border-top:.5px solid var(--wp--preset--color--c-white)}footer{padding:1em;background-color:var(--wp--preset--color--c-graybrown)}.header-top{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;min-height:80px}.header-top .logo{font-size:1.8rem;font-family:var(--wp--preset--font-family--font-serif);font-weight:normal;letter-spacing:.08rem}.header-top .logo a{padding:.3rem 0;text-decoration:none;display:block}.header-top .contact-me{text-align:right;display:flex;align-items:center}.header-top .contact-me .tel-box{display:none;opacity:0;transition:all .5s ease}.header-top .contact-me .tel-box .note{display:block;font-size:.75rem}.header-top .contact-me .tel-box .tel{font-size:2rem;line-height:1;font-weight:bold;color:var(--wp--preset--color--c-orange-2);margin:.3rem 0 0}.header-top .contact-me .tel-box .tel .icon--phone::before{position:relative;top:-2px}.header-top .contact-me .yoyaku_btn{display:inline-block;margin:.5rem}.header-top .contact-me .yoyaku_btn img{width:160px;height:70px}@media screen and (min-width: 780px){.header-top{justify-content:space-between;background:url("img/logo-hane.png.webp") no-repeat 0 0}.header-top .logo a{padding-left:66px}.header-top .contact-me .tel-box{display:block;opacity:1}}@media screen and (min-width: 998px){.header-top{min-height:auto}.sub-nav{display:block}}@media screen and (max-width: 400px){.header-top .logo{letter-spacing:0;font-size:1.6rem}}.column3{background-color:var(--wp--preset--color--c-white);display:flex;flex-direction:column}.column3 main{margin:2em 0}.column3 .contents,.column3 .sidebox_left,.column3 .sidebox_right{padding:1em}.is_page__frontpage .wp-block-list{margin-top:1rem}.front_page .socialbtn{margin-top:0}.front_page .page.front_page{margin-top:0}@media screen and (min-width: 780px){.column3{flex-direction:row-reverse}.column3 .sidebox_left{width:240px;padding:0;padding-right:1em}.column3 .wrap__contents{min-width:0;flex:1}}@media screen and (min-width: 998px){.column3 .wrap__contents{display:flex;flex-direction:row}.column3 .wrap__contents .contents{min-width:0;flex:1}.column3 .wrap__contents .sidebox_right{width:220px}}.footer-address,.footer-links{margin:.5em}.footer-address{padding-bottom:1em}.footer-address .back_logo{max-width:500px;width:95%;margin:0 auto}.footer-address .back_logo--title{font-size:1.36rem;font-weight:normal;margin-bottom:.8rem}.footer-address p+p{margin:.3rem 0}.footer-address .foot_address{margin-bottom:.5rem}.footer-address .foot_address span{display:inline-block}.footer-address .foot_tel strong{font-size:1.2rem;font-weight:normal}.footer-address .foot_note{font-size:.86em}.footer-address a:hover{color:var(--wp--preset--color--c-white)}@media screen and (min-width: 780px){.footer-address{margin:.5em 1em}.footer-address .back_logo{background:url("img/foot-hane.png.webp") no-repeat center right}}.footer-links{border-top:1px dotted var(--wp--preset--color--c-white);display:none;padding:2em 1em 0}@media screen and (min-width: 780px){.footer-links{display:flex}.footer-links ul{width:33.3333333333%}.footer-links ul ul{width:auto;margin:0 0 0 1.5em !important}.footer-links a{display:block;padding:.2rem}.footer-links a::before{content:"";margin-right:.2rem}.footer-links li li a::before{content:"";font-size:.76em;margin-right:.5rem}}.copy-right{font-size:.86em;text-align:center;margin-top:1.5rem}#scroll-top-btn{position:fixed;bottom:20px;right:5%;z-index:1000}#scroll-top-btn a{display:block;width:60px;height:60px;font-size:2.6em;line-height:60px;text-align:center;text-decoration:none;color:var(--wp--preset--color--c-koge);border:1px solid var(--wp--preset--color--c-brown);background:var(--wp--preset--color--c-white);border-radius:50px;overflow:hidden}#scroll-top-btn a:hover{background:var(--wp--preset--color--c-koge);color:var(--wp--preset--color--c-white)}#scroll-top-btn a span::before{font-size:1em;display:inline-block;transform:rotate(-90deg);position:relative;top:-5px;left:3px}.menu_box{border-top:0;background-color:rgba(0,0,0,0)}.menu_box--title a{display:block;width:100%;padding:1.3rem .5rem;text-align:center;font-size:1.3rem;font-weight:normal;letter-spacing:1px;background-color:var(--wp--preset--color--c-graybrown);color:var(--wp--preset--color--c-white)}.menu_list{display:flex;flex-wrap:wrap;flex-direction:row;list-style-type:none;-webkit-padding-start:0;padding-inline-start:0}.menu_list .menu_list-item{margin-bottom:0;position:relative;width:50%;border-left:1px solid var(--wp--preset--color--c-gray);border-bottom:1px solid var(--wp--preset--color--c-gray);display:flex;align-items:stretch}.menu_list .menu_list-item:nth-child(even){border-right:1px solid var(--wp--preset--color--c-gray)}.menu_list .menu_list-item a{display:block;width:100%;height:100%;background-color:#eee8cf;color:var(--wp--preset--color--c-koge)}.menu_list .menu_list-item a:hover{background-color:#fff1d7;color:var(--wp--preset--color--c-orange)}.menu_list .menu_list-item .menu_list-link{padding:.6rem 1rem .6rem .6rem;position:relative;font-size:1.15em}.menu_list .menu_list-item .menu_list-link::after{content:""}.menu_list .menu_list-item.has-child:hover>a{background-color:#fff1d7}.menu_list .menu_list-item.has-child .icon-after--item::after{content:"";opacity:.8}.menu_list .menu_list-item.has-child .menu_list-link::after{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);font-size:1.3rem}.menu_list .menu_list-item.has-child .child_menu{transform:translateY(-10px);list-style-type:none;-webkit-padding-start:0;padding-inline-start:0;margin:0 !important;opacity:0;width:100%;overflow:hidden;max-width:0;position:absolute;top:90%;right:0;white-space:nowrap;z-index:10;box-shadow:3px 3px 10px 0px rgba(0,0,0,.4);transition:transform .6s ease,opacity .6s ease}.menu_list .menu_list-item.has-child .child_menu-item{margin:0;border:1px solid var(--wp--preset--color--c-gray);border-top:0}.menu_list .menu_list-item.has-child .child_menu-item:first-child{border-top:1px solid var(--wp--preset--color--c-gray)}.menu_list .menu_list-item.has-child .child_menu-link{padding:.5rem}.menu_list .menu_list-item.has-child:hover .child_menu{transform:translateY(0);max-width:200px;opacity:1}.menu_list.item_odd .menu_list-item:last-child{border-right:1px solid var(--wp--preset--color--c-gray)}.menu_list.result_menu .menu_list-link{font-size:1.1em;padding:.6rem .6rem .6rem 2rem}.menu_list.result_menu .menu_list-link::before{content:"";font-size:1.2rem;position:absolute;left:.5rem;top:.7rem}@media screen and (min-width: 780px){.menu_list{flex-wrap:nowrap;flex-direction:column}.menu_list .menu_list-item{width:100%}.menu_list .menu_list-item:nth-child(odd){border-right:1px solid var(--wp--preset--color--c-gray)}.menu_list .menu_list-item.has-child .child_menu{top:0;left:100%}}.researve_box{margin:.5em;margin-top:1em;padding:.3rem;background-color:var(--wp--preset--color--c-cream);border-radius:.3rem}.researve_box--title{font-size:1.1rem;line-height:1.1;color:var(--wp--preset--color--c-koge);text-align:center;padding:.5rem 0}.researve_box--title br{display:none}.researve_info{color:var(--wp--preset--color--c-gray-3);background-color:var(--wp--preset--color--c-white);padding:.5rem;text-align:center;line-height:1.1}.researve_info p{margin-bottom:0}.researve_info_txt{font-size:1em;text-align:center}.researve_info_txt span{display:inline-block}.researve_info_tel{padding:.5rem 0;color:var(--wp--preset--color--c-red);font-size:1.5em;display:block;font-weight:bold}.researve_info_tel a{color:var(--wp--preset--color--c-red)}.researve_info_note{font-size:.86em;text-indent:-1em;margin-left:1em}.researve_info_time{border-top:1px dotted var(--wp--preset--color--c-koge);border-bottom:1px dotted var(--wp--preset--color--c-koge);padding:.5rem;margin:.5rem 0;font-size:1.06em;line-height:1.3}.researve_info_time span{display:inline-block;margin-left:1em}.researve_info_memo{text-align:center;line-height:1.3}.researve_info_memo strong{display:inline-block}.researve_info_memo strong.color-red{font-size:1.3rem;color:var(--wp--preset--color--c-red)}.researve_info_btn{margin-top:.8rem}.researve_info_btn h3{font-size:1em;margin-bottom:.15rem}.researve_info_btn_link a{display:inline-block;width:100%;max-width:220px;padding:.5rem .3rem;font-size:.86em;font-weight:bold;background-color:var(--wp--preset--color--c-red);color:var(--wp--preset--color--c-white)}.researve_info_btn_link a:hover{background-color:var(--wp--preset--color--c-renga)}@media screen and (min-width: 780px){.researve_box h2 br{display:block}.researve_info .researve_info_note{text-align:left}}.sidebox_default{display:none}.sidebox_default .seachbox{margin:.5rem 0 0}.sidebox_right ul{list-style-type:none;-webkit-padding-start:0;padding-inline-start:0}.rightside_link{display:flex;flex-wrap:wrap;gap:.5em;justify-content:center}.rightside_link li{width:calc((100% - 2em)/3);max-width:250px;margin:0}.rightside_link a{display:block;border-radius:.3rem;transition:opacity .3s ease}.rightside_link a:hover{opacity:.8}@media screen and (max-width: 450px){.rightside_link{justify-content:space-between}.rightside_link li{width:calc((100% - 1em)/2)}}@media screen and (min-width: 998px){.rightside_link{flex-direction:column;justify-content:center}.rightside_link li{width:100%}.sidebox_default{display:block}}.category_list a{border:7px solid}.category_list a span{display:block;padding:.3rem .4rem;color:var(--wp--preset--color--c-white);background-color:rgba(51,17,0,.4823529412);font-size:.86em}.category_list a strong{display:block;white-space:nowrap;text-align:center;padding:.8rem .4rem;font-size:1.4em}.banner_list{margin:1.5em 0}.banner_list a{overflow:hidden;display:block}.banner_list a img{width:100%;max-width:250px;height:auto;border:1px solid #ccc;border-radius:.3rem}section[class*=blog_side]{border-top:3px double var(--wp--preset--color--c-koge);padding:.6rem .3rem;margin-bottom:1.5rem}section[class*=blog_side] *:last-child{margin-bottom:0}section[class*=blog_side] a{color:var(--wp--preset--color--c-koge)}section[class*=blog_side] h4{font-size:1.6rem;margin-bottom:.6rem}section[class*=blog_side] h4.blog_taxtitle{font-size:1.15rem;border-bottom:1px dashed var(--wp--preset--color--c-brown);padding-bottom:.6rem}section[class*=blog_side] h4.profile--name::before{position:relative;top:-5px}section.blog_side--category .blog_taxlinks li{margin:0}section.blog_side--category .blog_taxlinks a{padding:.3rem .3rem .3rem 1.2rem;display:block;line-height:1.3;position:relative}section.blog_side--category .blog_taxlinks a::before{position:absolute;top:.4rem;left:0}section.blog_side--category .blog_taxlinks a:hover{color:var(--wp--preset--color--c-orange)}section.blog_side--profile{padding-top:0}section.blog_side--profile .profile--infotitle{background-color:var(--wp--preset--color--c-graybrown);color:var(--wp--preset--color--c-white);display:inline-block;font-size:.86rem;padding:.2rem .6rem;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;margin-bottom:.8rem;position:relative;left:-0.3rem}section.blog_side--profile .profile--name{text-align:center}section.blog_side--profile .profile--photo{text-align:center;border-bottom:1px dashed var(--wp--preset--color--c-brown);margin-bottom:.8rem}section.blog_side--profile .profile--photo img{width:95%;max-width:250px;height:auto}section.blog_side--profile .profile--photo .profile--tourokunen{font-size:.86rem;margin-bottom:.6rem}section.blog_side--profile .profile--message h5{font-size:1.02rem;margin-bottom:.3rem}section.blog_side--profile .profile--message p{line-height:1.3}.blog-side--btn a{display:block}.hamburger-btn{position:relative;background:#fff;border:0;cursor:pointer;width:32px;height:32px;border-radius:3px}.hamburger-btn span{display:inline-block;transition:all .4s;position:absolute;left:9px;height:3px;border-radius:2px;background:var(--wp--preset--color--c-koge);width:45%}.hamburger-btn span:nth-of-type(1){top:9px}.hamburger-btn span:nth-of-type(2){top:15px}.hamburger-btn span:nth-of-type(3){top:21px}.hamburger-btn.active span:nth-of-type(1){top:9px;left:9px;width:40%;transform:translateY(6px) rotate(-45deg)}.hamburger-btn.active span:nth-of-type(2){opacity:0}.hamburger-btn.active span:nth-of-type(3){top:21px;left:9px;width:40%;transform:translateY(-6px) rotate(45deg)}#slide__div{position:relative;height:0}#slide__nav{position:fixed;overflow:auto;left:-90%;top:0;width:90%;height:100%;background-color:rgba(51,51,51,.9450980392);z-index:100;transition:transform .3s}#slide__nav .menu--slide a{color:#fff;display:block;border-bottom:1px dotted #eee;padding:.6rem 1.2em;text-align:left}#slide__nav .menu--slide a:hover{color:var(--wp--preset--color--c-yellow)}#slide__nav .menu--slide li:first-child a{background-color:var(--wp--preset--color--c-yellow);color:#000;border-bottom:0;max-width:200px;margin:2rem auto;border-radius:.3rem;text-align:center}#slide__nav .menu--slide li:first-child a:hover{background-color:var(--wp--preset--color--c-orange-2)}.show{transform:translate3d(100%, 0, 0)}.slide__menu--close__btn{padding:1rem;text-align:center}.slide__menu--close__btn button{display:inline-block;margin:0 auto;background-color:rgba(0,0,0,0);font-size:1.1rem;padding:.5rem;color:#fff;border:0}.slide__menu--close__btn button:hover{cursor:pointer}.admin-bar #slide__nav{top:46px}@media screen and (min-width: 780px){.admin-bar #slide__nav{top:32px}}.menu--head-sub{display:none;border-top:0}.menu--head-sub ul{display:flex;justify-content:flex-end;margin-bottom:-0.4rem}.menu--head-sub ul li a{font-size:.86rem;padding:.2rem .6rem}.menu--head-sub ul li+li{border-left:1px solid #fff}@media screen and (min-width: 998px){.menu--head-sub{display:block}}.global__menu nav{margin:0 auto}.menu--global{padding-right:.36em;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}.menu--global li{display:none;text-align:center;width:calc((100% - 40px)/3)}.menu--global li.is-sp{display:block}.menu--global li.is-sp.pc-not{width:40px}.menu--global li a{font-size:1.3em;letter-spacing:.08rem;display:block;padding:.6em .2em}.menu--global li a:hover{color:var(--wp--preset--color--c-orange-2)}.menu--global .has-child{position:relative}.menu--global .has-child .sub-menu{transform:translateY(-10px);opacity:1;margin:0 !important;max-height:0;flex-direction:column;position:absolute;z-index:99;padding:0;margin:0;overflow:hidden;text-align:left;width:10em;left:5px;background-color:var(--wp--preset--color--c-koge);box-shadow:3px 3px 10px 0px rgba(0,0,0,.4);transition:transform .6s ease,opacity .6s ease,max-height .6s ease}.menu--global .has-child .sub-menu li{width:100%;text-align:left}.menu--global .has-child .sub-menu li a{padding:.5rem;font-size:1rem}.menu--global .has-child:hover .sub-menu{transform:translateY(0);max-height:500px;opacity:1}ul:not(.footer_menu) .current-menu>a{color:var(--wp--preset--color--c-orange-2)}@media screen and (min-width: 780px){.menu--global{padding-right:0}.menu--global li{display:block;width:25%}.menu--global li.is-sp.pc-not{display:none}.menu--global li a{font-size:1.16em}}@media screen and (min-width: 998px){.menu--global li{width:12.5%}}@media screen and (max-width: 450px){.global__menu{border-top:0}.menu--global{justify-content:flex-end}.menu--global li.is-sp{display:none}.menu--global li.is-sp.pc-not{margin-top:-60px;display:block}}.bread-crumb{margin-bottom:.5rem}.bread-crumb__list{display:block;-webkit-padding-start:0;padding-inline-start:0;width:100%;max-width:748px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.bread-crumb__list::before{position:relative;margin-right:0}.bread-crumb__list .bread-crumb__item{font-size:.86em;display:inline}.bread-crumb__list .bread-crumb__item a{color:var(--wp--preset--color--c-koge)}.bread-crumb__list .bread-crumb__item a:hover{color:var(--wp--preset--color--c-orange)}.bread-crumb__list .bread-crumb__item:not(:first-child)::before{display:inline;content:">";padding:0 .3rem}.bread-crumb .item__level-0{font-weight:normal}.bread-crumb .item__current{color:var(--wp--preset--color--c-graybrown)}.term-kenpou .global__menu .menu-result a{color:var(--wp--preset--color--c-orange-2)}.socialbtn{line-height:1.8;text-align:right;margin-top:-0.8rem}.sns_position_mt0 .socialbtn{margin-top:0}.socialbtn .post-edit-link,.socialbtn .share-btn{display:inline-block;font-size:.76rem;line-height:1;padding:.2rem .5rem .15rem .3rem;border-radius:.6rem;text-decoration:none;transition:opacity .2s;margin:2px;color:#fff}.socialbtn .post-edit-link:hover,.socialbtn .share-btn:hover{opacity:.75;color:#fff}.socialbtn .post-edit-link::before,.socialbtn .share-btn::before{font-size:1.2rem;display:inline-block}.socialbtn .post-edit-link{font-size:.86rem;padding:.3rem .7rem .3rem .5rem}.share-facebook{background-color:#1877f2}.share-x{background-color:#000}.post-edit-link{background-color:var(--wp--preset--color--c-orange)}.parent-history .socialbtn,.parent-lawyer .socialbtn{margin-top:1em;margin-bottom:0}.page__title{background-color:#efefef;margin-bottom:2em}.page__title h1{font-weight:normal;padding:1.4rem 1.2rem;font-size:1.4rem;vertical-align:middle;border-bottom:1px solid var(--wp--preset--color--c-gray);box-shadow:0px 5px 10px -6px rgba(0,0,0,.4)}.page__title h1 span{font-size:.86rem;margin-right:1rem;line-height:1.6}.author.archive_page .highlight .current-item a{color:var(--wp--preset--color--c-koge)}.author.archive_page .highlight .current-item a:hover{color:var(--wp--preset--color--c-orange)}.page__title.posttype--news,.newscard-category.kind--news{background-color:#f1dba1}.page__title.posttype--active,.newscard-category.kind--active{background-color:#f7ece1}.page__title.posttype--blogs,.newscard-category.kind--blogs{background-color:#e6dedb}.page__title.posttype--results,.newscard-category.kind--results{background-color:#eee8cf}.page__title.posttype--legal-advice,.newscard-category.kind--legal-advice{background-color:#f2e9e1}.page__title.posttype--page,.newscard-category.kind--page{background-color:#fcfcfc}.tax-zisseki_cat .contents h1,.page__title--label h1{position:relative;padding-left:6rem}.tax-zisseki_cat .contents h1 span,.page__title--label h1 span{position:absolute;top:50%;left:-8px;padding:.3rem .6rem .3rem .7rem;transform:translateY(-50%);height:32px;display:inline-block;white-space:nowrap;background-color:var(--wp--preset--color--c-graybrown);color:var(--wp--preset--color--c-white)}.tax-zisseki_cat .contents h1 span::after,.page__title--label h1 span::after{content:"";position:absolute;top:50%;right:-8px;transform:translateY(-50%);width:0;height:0;border-width:16px 8px 16px 0px;border-color:var(--wp--preset--color--c-graybrown) rgba(0,0,0,0) var(--wp--preset--color--c-graybrown) rgba(0,0,0,0);border-style:solid}.tax-zisseki_cat .contents h1 span::before,.page__title--label h1 span::before{position:absolute;content:"";top:100%;left:0;border:none;border-bottom:solid 6px rgba(0,0,0,0);border-right:solid 8px var(--wp--preset--color--c-koge)}.tax-zisseki_cat .contents h1[class*=icon--] span::after,.page__title--label h1[class*=icon--] span::after{content:none}.tax-zisseki_cat .contents.posttype--legal-advice h1,.page__title--label.posttype--legal-advice h1{padding-left:10rem}.tax-zisseki_cat .contents.posttype--legal-advice h1::before,.page__title--label.posttype--legal-advice h1::before{font-size:70px;line-height:1;position:absolute;left:90px;top:2px;z-index:3;color:var(--wp--preset--color--c-graybrown)}.tax-zisseki_cat .contents .icon--work::before,.tax-zisseki_cat .contents .icon--overtime-pay::before,.tax-zisseki_cat .contents .icon--dismissal::before,.tax-zisseki_cat .contents .icon--harassment::before,.page__title--label .icon--work::before,.page__title--label .icon--overtime-pay::before,.page__title--label .icon--dismissal::before,.page__title--label .icon--harassment::before{content:""}.tax-zisseki_cat .contents .icon--overwork::before,.page__title--label .icon--overwork::before{content:""}.tax-zisseki_cat .contents .icon--disease::before,.page__title--label .icon--disease::before{content:""}.tax-zisseki_cat .contents .icon--divorce::before,.page__title--label .icon--divorce::before{content:""}.tax-zisseki_cat .contents .icon--succession::before,.page__title--label .icon--succession::before{content:""}.tax-zisseki_cat .contents .icon--traffic-accident::before,.page__title--label .icon--traffic-accident::before{content:""}.tax-zisseki_cat .contents .icon--debt::before,.tax-zisseki_cat .contents .icon--winding-up::before,.tax-zisseki_cat .contents .icon--bankruptcy::before,.tax-zisseki_cat .contents .icon--civil-rehabilitation::before,.page__title--label .icon--debt::before,.page__title--label .icon--winding-up::before,.page__title--label .icon--bankruptcy::before,.page__title--label .icon--civil-rehabilitation::before{content:""}.tax-zisseki_cat .contents .icon--criminal::before,.page__title--label .icon--criminal::before{content:""}.tax-zisseki_cat .contents .icon--other::before,.page__title--label .icon--other::before{content:""}.error_page .page__title{color:var(--wp--preset--color--c-red)}.child-pages__link{display:flex;-webkit-padding-start:0;padding-inline-start:0;width:98%;max-width:670px;margin:0 auto 2rem;flex-wrap:wrap;list-style-type:none}.child-pages__link--bottom{margin-top:4rem}.child-pages__link li{border:1px solid var(--wp--preset--color--c-gray);margin:-1px 0 0 -1px;width:25%}.child-pages__link li a{display:block;text-align:center;padding:.3rem .5rem;color:var(--wp--preset--color--c-koge)}.child-pages__link li a:hover{color:var(--wp--preset--color--c-orange)}.child-pages__link.sub-pages__link{justify-content:end;width:100%;max-width:100%;margin-bottom:0}.child-pages__link.sub-pages__link li{border:none;width:auto;margin:0}.child-pages__link.sub-pages__link li a{padding:.5rem}.child-pages__link.sub-pages__link li a::before{content:"▼";margin-right:.3rem}.highlight .current-item a{color:var(--wp--preset--color--c-orange)}@media screen and (min-width: 998px){.child-pages__link.era{justify-content:center}.child-pages__link.era li{border-top:0;border-bottom:0;margin-top:0;width:auto}}@media screen and (max-width: 400px){.child-pages__link li{width:50%}}.search-box{max-width:500px;margin:1.5em auto;text-align:center}.search-box input[type=search]{padding:.3em .6em;font-size:1rem;border:1px solid var(--wp--preset--color--c-gray);width:100%;margin:0;border-radius:.3rem;transition:border-color .3s ease}.search-box input[type=search]:focus{border-color:var(--wp--preset--color--c-orange);outline:none}.search-box button[type=submit]{display:inline-block;padding:.2em 1em;font-size:1rem;border-radius:.3rem;margin:.3rem auto 0;cursor:pointer;border:1px solid var(--wp--preset--color--c-gray)}.search-box button[type=submit]:hover{background-color:var(--wp--preset--color--c-koge);color:#fff}.search-box .screen-reader-text{position:absolute;left:-9999px}.sidebox_left .search-box{margin:1.5em auto;width:calc(100% - 2em)}.contents .search-box{margin-top:3em}#slide__nav .search-box{max-width:360px;margin-top:2em;margin-bottom:2em;width:calc(100% - 2em)}.legal-advice-box{display:none;margin:4em 0}.legal-advice-box--category{display:flex;flex-wrap:wrap;margin:1em auto 0}@media screen and (min-width: 998px){.legal-advice-box{display:block}}.labcat{width:33.3333333333%;border:1px solid #ccc;margin:0 0 -1px -1px;padding:1px}.labcat a{display:flex;padding:.3rem;color:var(--wp--preset--color--c-renga)}.labcat a:hover{color:var(--wp--preset--color--c-orange)}.labcat-icon{display:block;margin:0;margin-right:5px;width:66px}.labcat-icon::before{margin:0;font-size:66px;position:relative;top:-2px;left:-2px;opacity:.8}.labcat-info{display:block;margin:0;width:70%;min-width:0;line-height:1.3}.labcat-info-ttl{margin:0;font-size:1.1rem;padding-top:.2rem;padding-bottom:.2rem}.labcat-info-txt{margin:0;font-size:.86em;border-top:1px dotted #ccc;padding-top:.4rem;width:100%}.postpage-pagination{margin:2em 0;text-align:center}.postpage-pagination .page_navi{display:inline-flex;flex-wrap:wrap;gap:.5em;justify-content:center}.postpage-pagination .page_navi .page-numbers{display:inline-block;padding:.4em .8em;font-size:.9rem;border:1px solid var(--wp--preset--color--c-gray);border-radius:4px;background-color:#fff;color:#333;text-decoration:none;transition:background-color .3s ease,color .3s ease,transform .3s ease}.postpage-pagination .page_navi .page-numbers:hover,.postpage-pagination .page_navi .page-numbers.current{background-color:var(--wp--preset--color--c-orange);color:#fff;border-color:var(--wp--preset--color--c-orange);font-weight:bold}.postpage-pagination .page_navi .page-numbers.current{cursor:default}.postpage-pagination .page_navi .page-numbers.dots,.postpage-pagination .page_navi .page-numbers.next,.postpage-pagination .page_navi .page-numbers.prev{border:none}.postpage-pagination .page_navi .page-numbers.dots:hover{color:inherit;background-color:inherit}.postpage-pagination .page_navi .page-numbers.prev:hover,.postpage-pagination .page_navi .page-numbers.next:hover{color:var(--wp--preset--color--c-orange);background-color:inherit;transform:scale(1.4)}.news-section--list{margin-top:1rem}.front-news-list{margin-top:2rem}.no-posts{padding:3em 1em}.newscard{border-bottom:1px dotted var(--wp--preset--color--c-gray);margin:0}.newscard:last-of-type{border-bottom:none}.newscard *+*{margin-top:0}.newscard a{display:block;padding:.3rem;color:var(--wp--preset--color--c-koge)}.newscard a:hover{background-color:var(--wp--preset--color--light-brown)}.newscard a *+*{margin-top:.5rem}.newscard a *:last-child{margin-bottom:0}.newscard-info{font-size:.8rem;margin-bottom:.4rem}.newscard-category{display:inline-block;background:#fff;border:1px solid var(--wp--preset--color--c-gray);margin-right:6px;padding:3px 5px;line-height:1em;border-radius:3px}.newscard-date{display:inline-block}.newscard-title{padding:0;margin:0 2px;font-size:1.15rem;font-weight:normal}.newscard-excerpt{padding:0 .5rem}.newscard-continue{text-align:right;font-size:.86rem;margin:8px 2px 0}.newscard-detailquestion{line-height:1.4}.common-parts--title-bgline{margin:0 0 .5rem;font-size:1.17em;font-weight:normal;border-bottom:3px solid var(--wp--preset--color--c-light-gray)}.common-parts--title-bgline+h3{margin-top:1.5em}.common-parts--title-bgline .article-num{display:inline-block;font-size:.86em}.common-parts--title-bgline a{display:block;color:#654;padding:.6rem .8rem}.common-parts--title-bgline a:hover{color:var(--wp--preset--color--c-orange)}.common-parts--listitem{margin:1em 1em 2.5em;-webkit-padding-start:0;padding-inline-start:0;list-style-type:none}.wp-block-list .common-parts--listitem{list-style-type:none}.common-parts--listitem.activelist li{padding-left:.3rem}.common-parts--listitem li{padding-left:1em;margin:0;border-bottom:1px dotted var(--wp--preset--color--c-gray)}.wp-block-list .common-parts--listitem li{margin:0}.common-parts--listitem li .listitem--cat{border:1px solid var(--wp--preset--color--c-gray);border:1px solid #ddc;margin-right:6px;padding:.1rem .3rem;font-size:.86em}.common-parts--listitem a{display:block;padding:.6rem .3rem;color:#654;line-height:1.4}.common-parts--listitem a .article-num{display:inline-block;font-size:.86em}.common-parts--listitem a.icon--memo,.common-parts--listitem a.icon--Q{padding-left:1em;position:relative}.common-parts--listitem a.icon--memo::before,.common-parts--listitem a.icon--Q::before{position:absolute;left:.8rem;top:.7rem;font-size:1.3rem;text-indent:-1.3em;margin-right:0}.common-parts--listitem a.icon--Q::before{color:var(--wp--preset--color--c-renga);opacity:.7}.common-parts--listitem a.icon--book::before{font-size:1.2rem;position:relative;top:-2px}.common-parts--listitem a:hover{color:var(--wp--preset--color--c-orange)}.common-parts--link.qa--continue{margin:-1.5em 1em 3em}.bg-color--result{background-color:#f6f2df}.bg-color--active{background-color:#f7f0e8}.bg-color--qa{background-color:#f2e9e1}.history-year{position:relative}.history-year .historyyear{font-size:1.24em;font-weight:normal;background-color:#f0ebd4;padding:.5rem .8rem;color:#310;margin-bottom:.5rem}.history-year .history-items{margin:0}.history-year .history-lawyers{display:table;position:absolute;top:1em;left:6em;width:auto;background-color:#e1dbbf;border-radius:.3rem;padding:2px}.history-year .history-lawyers h4{display:table-cell;font-size:.86em;font-weight:normal;padding:.3rem .8rem}.history-year .history-lawyers ul{display:table-cell;list-style-type:none;margin:0;padding:.3rem .8rem;background-color:#fff;border-start-end-radius:.2rem;border-end-end-radius:.2rem}.history-year .history-lawyers ul li{display:inline-block;font-size:.86em;margin:0}.history-year .history-lawyers ul li+li::before{content:"・"}.history-year .history-item{border-bottom:1px dotted #ccc;display:flex;margin:1rem .5rem;padding:0 .5rem 1rem}.history-year .history-item div{margin:0}.history-year .history-item .history-meta{font-size:1.1em;line-height:1.3;width:10%;min-width:2.5em;max-width:3em}.history-year .history-item .history-content{width:90%;line-height:1.3}.history-year .history-item .history-content .dekigoto{margin-top:0;margin-bottom:0;font-size:1.1em}.wp-block-list .history-year .history-item .history-content .dekigoto{margin-bottom:.5rem}.history-year .history-item .history-content .comment{margin-top:.5rem;margin-bottom:0;color:#555}.history-year .history-item .history-content .history-photo{text-align:center;float:right;margin-left:.5rem}.history-year .history-item .history-content .history-photo.multi-photo{float:none;display:flex;gap:1em}.history-year .history-item .history-content .history-photo.multi-photo a{display:inline-block;margin:0}.lawyer-referral{display:flex;flex-wrap:wrap;width:100%;gap:1rem}.lawyer-referral .lawyer-info{border:1px solid var(--wp--preset--color--c-gray);margin:0;width:calc((100% - 2rem)/3);text-align:center;position:relative;overflow:hidden}.lawyer-referral .lawyer-info img{width:100%;height:auto;box-shadow:0 2px 4px rgba(0,0,0,.1)}.lawyer-referral .lawyer-info-name{margin-top:.6rem;font-size:1.2rem;font-weight:normal}.lawyer-referral .lawyer-info-regist_year{margin:.2rem 0 .43em;font-size:.76em;line-height:1.1}.lawyer-referral .lawyer-info-regist_year strong{display:inline-block;font-weight:normal}.lawyer-referral .lawyer-info a{display:block;width:100%;color:var(--wp--preset--color--c-black);position:relative}.lawyer-referral .lawyer-info a::before{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.6) 50%, rgba(255, 255, 255, 0.1) 100%);transform:skewX(-20deg);pointer-events:none}.lawyer-referral .lawyer-info a:hover::before{-webkit-animation:shine .8s ease forwards;animation:shine .8s ease forwards}.lawyer-referral .lawyer-info a:hover .lawyer-info-name{transform:translateY(-3px);transition:transform .3s ease}.lawyer-referral .lawyer-info a:hover .lawyer-info-regist_year{transform:translateY(-2px);transition:transform .3s ease}.lawyer-referral .lawyer-info a:hover .lawyer-info-name,.lawyer-referral .lawyer-info a:hover .lawyer-info-regist_year{transition:transform .3s ease}@-webkit-keyframes shine{to{left:125%}}@keyframes shine{to{left:125%}}@media screen and (max-width: 400px){.lawyer-referral .lawyer-info-name{font-size:1.13em}}#lawyer_profile{margin-top:3.5rem;background-color:#fafafa;border:3px double var(--wp--preset--color--c-gray);padding:1.5rem;border-radius:.5rem}#lawyer_profile .profile_name{border-bottom:3px double var(--wp--preset--color--c-gray);padding-bottom:.5rem;margin-bottom:1.5rem;font-weight:normal}#lawyer_profile .profile_name span{font-size:.86em;display:inline-block;margin-left:1rem}#lawyer_profile .profile_text .alignleft{float:left;margin:0 .8rem .8rem 0}#lawyer_profile .profile_text .alignright{float:right;margin:0 0 .8rem .8rem}#lawyer_profile .profile_text .aligncenter{display:inline-block;margin:0 auto;margin-bottom:.8rem}#lawyer_profile .profile_text *:last-child{margin-bottom:0}.profile_edit_link{margin-bottom:1rem}.profile_edit_link a{display:inline-block;font-size:.86rem;background-color:var(--wp--preset--color--c-orange);color:var(--wp--preset--color--c-white);padding:.2rem .7rem .15rem .5rem;border-radius:.6rem;transition:opacity .3s ease}.profile_edit_link a::before{position:relative;top:-2px}.profile_edit_link a:hover{opacity:.8}.price__detail{margin:3rem 0}.price__detail .housyukizyun{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 0 1.5rem;padding:10px;letter-spacing:.3em;text-align:center;font-family:var(--wp--preset--font-family--font-serif);font-weight:normal;background:linear-gradient(135deg, #ffffff 0%, #f0f0ff 40%, #ffffff 100%);box-shadow:0 -2px 5px hsla(0,0%,100%,.6) inset}.price__detail .pagelinks_price{display:flex;margin:0 0 2em;flex-wrap:wrap;list-style-type:none;border-bottom:3px double #ccc;padding-bottom:2em}.price__detail .pagelinks_price li{margin:0 .5em .5em 0;flex:1 1 auto;max-width:14em;line-height:1.6}.price__detail .pagelinks_price li a{display:block;text-align:center;min-width:5.5em;padding:.3em .8em;border:1px solid #aaa;border-radius:.3em;color:#333}.price__detail .pagelinks_price li a:hover{background-color:#fff8e5;text-decoration:none}.price__base{margin:2rem 0}.price__base--kind{font-size:1.4rem;color:var(--wp--preset--color--c-orange);font-weight:normal;margin-bottom:.8rem}.price__base--kind::before{position:relative;top:-2px}.price__base--detail{margin-left:2rem}.price__base--detail_title{color:var(--wp--preset--color--c-graybrown);font-size:1.5rem;font-weight:normal;margin-bottom:.5rem}.price__base--detail table{border:1px solid var(--wp--preset--color--c-gray);border-collapse:collapse;width:100%;margin-bottom:1.5rem}.price__base--detail table:last-child{margin-bottom:0}.price__base--detail table th,.price__base--detail table td{padding:.5em .9em;border:1px solid var(--wp--preset--color--c-gray);line-height:1.4}.price__base--detail table th{width:8rem;white-space:nowrap;letter-spacing:3px;font-weight:normal;background-color:var(--wp--preset--color--c-light-gray);text-align:center}.jlsc__box{border-top:1px solid var(--wp--preset--color--c-gray-5);margin-top:3.5rem;padding-top:2.5rem}.jlsc__box .houterasu{padding:1.5rem;background-color:#fff9d7}.jlsc__box .houterasu p{margin-bottom:.8rem}.jlsc__box .houterasu p.houterasu--logo{background-color:#fd8;padding:1.5rem 1rem 1rem;text-align:center;width:100%;margin-bottom:1.2rem}.jlsc__box .houterasu--h4{color:var(--wp--preset--color--c-red);margin-bottom:1rem;border-color:var(--wp--preset--color--c-red);font-size:1.2rem}.jlsc__box .houterasu *:last-child{margin-bottom:0}.sitemap_pagelist{width:96%;-webkit-padding-start:0;padding-inline-start:0;list-style-type:none;margin:0 auto 2em}.wp-block-list .sitemap_pagelist{list-style-type:none}.wp-block-list .sitemap_pagelist li{margin-top:0;margin-bottom:0}.sitemap_pagelist a{display:block;color:#654;padding:.2rem;font-size:1.1em;transition:color .3s ease,transform .3s ease}.sitemap_pagelist a:hover{color:var(--wp--preset--color--c-orange);transform:translateY(3px)}.sitemap_pagelist li+li{margin-top:.5rem}.sitemap_pagelist .sitenavi-level-0:not(:first-child){margin-top:1.5em}.sitemap_pagelist .sitenavi-level-0 a{border-bottom:1px dotted var(--wp--preset--color--c-graybrown);margin-bottom:.3rem}.sitemap_pagelist .sitenavi-level-0 a::before{font-size:1.3rem;position:relative;top:-2px;color:var(--wp--preset--color--c-graybrown)}.sitemap_pagelist .sitenavi-level-1,.sitemap_pagelist .sitenavi-level-2{font-size:.9em;margin-left:2em}.sitemap_pagelist .sitenavi-level-1 a::before,.sitemap_pagelist .sitenavi-level-2 a::before{margin-right:.5em}.sitemap_pagelist .sitenavi-level-2{margin-left:4em}.sitemap_pagelist .sitenavi-child{margin-top:1em;list-style:none}.sitemap_pagelist .sitenavi-child a{border-bottom:0;line-height:1.3;padding:.2rem;text-indent:-0.55em;margin-left:1em}.ichiran--term__name{color:var(--wp--preset--color--c-graybrown);font-size:1.8rem;margin-bottom:1.3rem}.ichiran--term__name::before{position:relative;top:-2px;left:-5px;margin-right:0}.ichiran--term__name span{font-weight:normal;font-size:.86em;padding-left:.5rem}.tax--description{border-bottom:3px double var(--wp--preset--color--c-gray);padding:1rem .8rem 2rem;margin-top:-0.5rem;margin-bottom:2rem}.tax--description p{margin-bottom:0}.result--group .newscard a{padding:1rem 1rem 1rem 2.8rem;position:relative}.result--group .newscard a::before{content:"";position:absolute;top:1rem;left:.5rem;font-size:1.6rem;color:var(--wp--preset--color--c-koge)}.result--group .newscard a h3{padding:0;margin:0 0 .5rem}.result--group .newscard a .newscard-excerpt{margin:0;padding:0}.jisseki_bottom_message{margin-top:2rem;border-top:3px double var(--wp--preset--color--c-gray);padding:2rem .5rem 0}.qa-tag--group{margin-bottom:2.5rem}.qa-tag--group .qa-tag{background-color:var(--wp--preset--color--c-renga);color:var(--wp--preset--color--c-white);padding:.2rem .6rem;display:inline-block;margin:0 0 .6rem;border-radius:.3rem;font-size:.9rem}.qa-tag--group .qa-tag--descript{border:none;padding:.8rem .5rem;border-bottom:3px double var(--wp--preset--color--c-gray);margin:0 0 .5rem}.qa-tag--group .newscard:last-child{border-bottom:1px dotted var(--wp--preset--color--c-gray)}.add-icon-q .newscard a{position:relative;padding:1rem 1rem 1rem 2.8rem}.add-icon-q .newscard a h2{padding:0;margin:0}.add-icon-q .newscard a::before{position:absolute;top:1rem;left:.5rem;content:"Q";font-size:1.6rem;color:var(--wp--preset--color--c-renga);opacity:.6}.searchinfo--word{border-bottom:3px double var(--wp--preset--color--c-gray);padding:0 1rem 2rem;margin-bottom:.5rem}.searchinfo--word strong{font-size:1.35rem;display:inline-block;font-weight:normal}.searchinfo--word strong mark{display:inline-block;padding:.2rem .4rem}.searchinfo--number{padding:0 .5rem;margin-bottom:2rem;text-align:right}.search--result{width:100%;margin:2rem auto;max-width:630px}.search--result .search--word{font-size:1.3rem;color:var(--wp--preset--color--c-renga);display:inline-block;padding:0 .3rem}.search mark{padding:2px 4px;border-radius:4px}.searchbox--word{font-size:1.1rem}.searchbox--word strong{font-size:1.3rem;font-weight:normal;color:var(--wp--preset--color--c-orange);padding:0 .3rem}@media screen and (min-width: 780px){.searchbox,.search_page--default{text-align:center}}.seachbox{max-width:500px;width:100%;margin:2rem auto}.sidebox_right .seachbox:first-child{margin-top:0;margin-bottom:1rem}.sidebox_left .seachbox{width:calc(100% - 1rem)}#slide__nav .seachbox{width:70%}.seachbox .seachbox--form{width:100%;text-align:center}.seachbox .seachbox--form--input{width:100%;border:1px solid var(--wp--preset--color--c-gray);padding:.5rem;font-size:1rem}.seachbox .seachbox--form--input:focus{outline:none;border-color:var(--wp--preset--color--c-orange-2)}.seachbox .seachbox--form--button{width:auto;display:inline-block;margin:5px auto 0;padding:.2rem .5rem;border:none;background-color:var(--wp--preset--color--c-graybrown);color:var(--wp--preset--color--c-white);border-radius:.3rem;font-size:1rem}.seachbox .seachbox--form--button:hover{cursor:pointer;background-color:var(--wp--preset--color--c-koge)}.seachbox .seachbox--form--button::before{position:relative;top:-2px}.search_page--default{max-width:500px;width:100%;margin:2rem auto}.wp-block-search__inside-wrapper{display:block}.wp-block-search__inside-wrapper .wp-block-search__input{width:100%;border:1px solid var(--wp--preset--color--c-gray);padding:.5rem;font-size:1rem}.wp-block-search__inside-wrapper .wp-block-search__input:focus{outline:none;border-color:var(--wp--preset--color--c-orange-2)}.wp-block-search__inside-wrapper .wp-block-search__button{display:block;margin:5px auto 0;padding:.2rem .5rem;border:none;background-color:var(--wp--preset--color--c-graybrown);color:var(--wp--preset--color--c-white);border-radius:.3rem;font-size:1rem}.wp-block-search__inside-wrapper .wp-block-search__button:hover{cursor:pointer;background-color:var(--wp--preset--color--c-koge)}.wp-block-search__inside-wrapper .wp-block-search__button::before{position:relative;top:-2px}.titlebox{margin-bottom:2em}.titlebox h3{font-size:1.6em;font-weight:normal;text-align:center;position:relative;padding:2rem 0 1.5rem;margin-bottom:2rem}.titlebox h3::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:20%;height:1px;background-color:#999}.titlebox p{line-height:1.6;max-width:630px;width:100%;margin:0 auto 2rem;color:va(--wp--preset--color--c-light-gray-5)}.workshop--info{width:100%;max-width:630px;margin:0 auto;background-color:#fdfdfd;border:1px solid #ddd;border-radius:.8em;box-shadow:0 2px 6px rgba(0,0,0,.05);padding:1.5em;margin-bottom:2em;display:flex;flex-direction:column;gap:1em}.workshop--info .ws-row{display:flex;flex-wrap:wrap;border-bottom:1px dashed #ccc;padding-bottom:.5em}.workshop--info .ws-row--label{font-weight:bold;width:6em;color:#444}.workshop--info .ws-row--value{flex:1;color:#333}.workshop--info .ws-row--value .place-add{display:block;font-size:.9em;color:#777;margin-top:.2em}.workshop--content{width:100%;max-width:630px;margin:0 auto}.workshop--none{background-color:#f9f9f9;border-left:4px solid #ccc;padding:1em;margin:2em 0;font-style:italic;color:#555}.contentbox{margin-bottom:2em;line-height:1.6}.tiikisoudan{display:flex;flex-direction:column;gap:1.5em;margin-bottom:2em}.tiikisoudan .tiiki-card{padding:0 1em 1em}.tiikisoudan .tiiki-card .tiiki-header{font-size:1.2em;margin-bottom:.5em;background-color:var(--wp--preset--color--c-koge);padding:8px 150px 8px 8px;color:#fff;border-radius:.3rem;position:relative}.tiikisoudan .tiiki-card .tiiki-header span{font-weight:normal;background-color:var(--wp--preset--color--c-yellow);padding:.5rem .5rem;width:140px;text-align:center;color:#333;font-size:1.1rem;border-top:5px solid var(--wp--preset--color--c-light-yellow);position:absolute;top:10px;right:8px;transform:rotate(3deg)}.tiikisoudan .tiiki-card .tiiki-info{list-style:none;padding:0;margin:1.5rem 0 0 3rem}.tiikisoudan .tiiki-card .tiiki-info li{margin-bottom:.4em;line-height:1.5;font-size:1.1rem;text-indent:-1.6rem}.tiikisoudan .tiiki-card .tiiki-info li.sdate{font-size:1.3rem}.tiikisoudan .tiiki-card .tiiki-info li span{margin-left:.5em;color:var(--wp--preset--color--c-koge);font-size:.9em}.tiikisoudan .tiiki-card .tiiki-info .sdate::before,.tiikisoudan .tiiki-card .tiiki-info .splace::before,.tiikisoudan .tiiki-card .tiiki-info .stell::before{content:"◉";font-size:1rem;margin-right:.3em;color:#aaa}.error--message,.fallback-content{margin:5em 3em;font-size:1.1em}.error--message h2,.fallback-content h2{font-size:1.3rem;font-weight:normal;margin-bottom:3rem}.error--message p+p,.fallback-content p+p{margin-top:1em}@media screen and (min-width: 780px){.error--message,.fallback-content{text-align:center}}.prof-detail{margin-bottom:2.5rem}.prof-detail--title{background:#eee8cf;border-bottom:2px solid #a29d89;color:var(--wp--preset--color--c-koge);padding:.6rem;border-radius:.3rem;font-size:1.1rem;font-weight:normal;line-height:1;letter-spacing:.1rem;margin-bottom:.8rem}.prof-detail--item{-webkit-padding-start:2.5rem;padding-inline-start:2.5rem}.prof-detail--item li.moto{color:var(--wp--preset--color--c-gray-5)}.prof-detail.jiken ul{list-style-type:none;-webkit-padding-start:1.8rem;padding-inline-start:1.8rem;-webkit-padding-end:.8rem;padding-inline-end:.8rem}.prof-detail.jiken ul a{color:var(--wp--preset--color--c-dark-gray);position:relative;display:block;padding:0 1.5em .6rem 1.8rem;border-bottom:1px dotted var(--wp--preset--color--c-gray)}.prof-detail.jiken ul a::before{font-size:1.2rem;position:absolute;top:3px;left:0}.prof-detail.jiken ul a::after{font-size:1.4rem;position:absolute;top:3px;right:0;color:var(--wp--preset--color--c-orange-2);opacity:.6;transform:rotate(-45deg);transition:transform .3s ease,opacity .3s ease}.prof-detail.jiken ul a:hover{border-bottom:1px solid var(--wp--preset--color--c-orange-2)}.prof-detail.jiken ul a:hover::after{opacity:1;transform:rotate(0)}.prof-sns-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;padding:0;margin:0 0 2.5rem;list-style:none}.prof-sns-links .prof-sns-icon{margin:0}.prof-sns-links .prof-sns-icon a{display:inline-block;width:54px;height:54px;position:relative}.prof-sns-links .prof-sns-icon a::before{display:block;font-size:54px;transition:transform .3s ease}.prof-sns-links .prof-sns-icon a:hover::before{transform:scale(1.1)}.prof-sns-links .prof-sns-icon a .prof-sns-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.lawyer-details-allbtn{margin-top:2em;text-align:center}.lawyer-details-allbtn::before{content:none}.lawyer-details-allbtn .hidekkbtn,.lawyer-details-allbtn .hidezzbtn{cursor:pointer}.tuduki.like-link,.ichibu.like-link{display:inline-block;margin:0}.zzover_ten,.kkover_ten,.hidekkbtn .ichibu,.hidezzbtn .ichibu{display:none}.lawyer-info{display:flex;flex-direction:column-reverse;justify-content:space-between}.lawyer-info--photo,.lawyer-info--profile{width:100%;max-width:400px;margin:0 auto;text-align:center}.lawyer-info--photo{width:100%}.lawyer-info--photo img{border:1px solid var(--wp--preset--color--c-gray);margin:0 auto;border-radius:.3rem;margin-bottom:1em;width:100%;max-width:350px;height:auto}.lawyer-info--profile{min-width:0;width:100%}.lawyer-comment{margin:1em}.lawyer-comment--title{font-size:1.2rem;border-bottom:1px dotted var(--wp--preset--color--c-koge);color:var(--wp--preset--color--c-koge);padding:0 .5rem .8rem}.lawyer-comment .profile__comment{padding:.8rem .5rem}.profile__name{color:var(--wp--preset--color--c-koge);font-size:2.5rem;letter-spacing:2px;border-bottom:1px dotted var(--wp--preset--color--c-koge);padding:0 .5rem .8rem;margin-bottom:.8rem}.profile__syozoku{margin-bottom:0;display:inline-block}.profile__touroku{margin-bottom:2rem;display:inline-block}@media screen and (min-width: 780px){.lawyer-info{flex-direction:row;align-items:center}.lawyer-info--photo{width:45%;min-width:250px}.lawyer-info--photo img{width:calc(100% - 2rem);margin-right:2rem}.lawyer-info--profile{width:65%;min-width:0;text-align:right}.lawyer-info--profile .profile__name{text-align:left}}.go_to_blogs{display:flex;justify-content:center;gap:1rem;list-style-type:none;-webkit-padding-start:0;padding-inline-start:0;margin-bottom:1.5rem}.go_to_blogs li a{display:block;position:relative;line-height:1.2;width:100%;background-color:var(--wp--preset--color--c-graybrown);color:var(--wp--preset--color--c-white);padding:.3rem 1.5rem .3rem .5rem;border-radius:.3rem}.go_to_blogs li a:hover{background-color:var(--wp--preset--color--c-koge)}.go_to_blogs li a::after{position:absolute;top:.4rem;right:.3rem}.page.contents_link_set.soudan .wp-block-heading::before{font-size:1.3rem;position:relative;top:-0.1rem}

/*# sourceMappingURL=front-style.min.css.map */