/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{padding:0;margin:0;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;}.entry-categories-tags{margin-bottom:0;}.node__submitted{line-height:0.8;text-align:right;margin-bottom:1em;}.entry-category,.post-date,.post-update,.post-author,.amp-back{padding:0;}.entry-category,.post-author,.amp-back{font-size:.75em;}.post-date,.post-update{font-size:1em;}.search-edit,input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea,select{font-size:1em;}body{background-color:#fff;margin:0;padding:0;line-height:1.8;color:#000;font-family:"Noto Sans JP",sans-serif;font-size:16px;}a{text-decoration:none;color:#1967D2;}a:hover{text-decoration:underline;color:#91BBE3;}#body-under-inquiry li.menu-form a span,.widget-below-page-content-title .menu-below-page-content-title-recruit-menu-container li a span,.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li a span{width:0;height:0;position:absolute;overflow:hidden;}.for-sp{display:none;}.wrap{width:1376px;margin:0 auto;}.wide{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%);}.body .article{margin-bottom:0;}.main{width:950px;padding:0 0 0 110px;border-radius:0;}.main:before{content:"";width:80px;height:73px;background:url(/themes/kakehashi/css/components/images/pc/fusen.png) no-repeat;-webkit-background-size:80px 73px;background-size:80px 73px;position:absolute;top:-24px;right:98px;display:block;}.no-sidebar .content .main{padding:0 110px;}.home .main{padding:0;border-width:0;}.home .main:before{content:none;}.content-bottom{background:url(/themes/kakehashi/css/components/images/pc/pat_dot_size_s_dbdbdb.png) repeat;background-size:20px 20px;margin:120px 0 40px;}#content-bottom-in aside.widget{margin-bottom:40px;}img{vertical-align:bottom;}img.photo_l{margin-right:12px;margin-bottom:12px;float:left;}img.photo_r{margin-bottom:12px;margin-left:12px;float:right;}#header-container{background-image:url(/themes/kakehashi/images/pc/pat_dot_size_s_000000.png);background-position:bottom;background-repeat:repeat-x;background-size:20px 20px;padding-bottom:20px;}.home #header-container{background-image:none;padding-bottom:0;}.header-container-in{display:flex;flex-direction:column-reverse;}.home .header{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.region-header{min-height:112px;padding-right:22px;padding-left:22px;display:flex;align-items:center;}#block-kakehashi-site-branding{margin-right:20px;}#block-kakehashi-site-branding a.site-logo img{width:400px;height:auto;}#block-kakehashi-makutekisuto{margin-right:auto;}#block-kakehashi-main-menu{margin-right:16px;}#block-kakehashi-main-menu ul.menu{margin:0;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;}#block-kakehashi-main-menu ul.menu li.menu-item{height:40px;padding-top:0;line-height:40px;font-weight:700;}#block-kakehashi-main-menu ul.menu li.menu-item a{padding:0 10px;color:#666;font-size:.875em;}#block-kakehashi-main-menu .navi-in a:hover{background-color:transparent;color:#000;}.navi-in > ul li.menu-inquiry{font-weight:400;}#block-kakehashi-main-menu .navi-in > ul li.menu-inquiry > a{background:#ff6633;padding:0 20px;color:#fff;font-size:.75em;}#block-kakehashi-main-menu .navi-in > ul li.menu-inquiry > a:hover{background:#ffbba4;text-decoration:none;}.navi-in .has-icon .fa-angle-down::before{content:none;}#block-kakehashi-main-menu .navi-in > .menu-header .sub-menu{min-width:620px;background-color:#f7f8f8;padding:24px 32px;flex-wrap:wrap;top:40px;left:-72px;}.navi-in > ul .sub-menu li{min-width:33%;height:22px;float:left;line-height:22px;font-weight:500;}.navi-in > ul .sub-menu a{background:url(/themes/kakehashi/css/components/images/pc/arrow_gray.png) 0 6px no-repeat;background-size:10px 10px;padding-right:26px;padding-left:14px;font-size:.875em;}.navi-footer-in > .menu-footer{justify-content:flex-start;}.navi-footer-in > .menu-footer li{border-left:none;}.navi-footer-in > .menu-footer li:last-child{border-right:none;}#menu-footer-bottom-inquiry li.menu-inquiry a{background:#ff6633;padding:20px 46px;display:block;border-radius:2px;line-height:1.5em;text-decoration:none;color:#fff;font-size:1em;font-weight:700;}#menu-footer-bottom-inquiry li.menu-inquiry a:hover{background:#ffbba4;}.a-wrap:hover{background-color:transparent;text-decoration:none;}.cat-label{background-color:#ff6633;margin-bottom:10px;padding:1px 6px;position:static;display:inline-block;border:none;vertical-align:top;line-height:1.5em;color:#fff;font-size:.625em;}.post-date,.post-update,.post-author,.amp-back{margin-right:12px;}.post-date{margin-right:0;}.region-breadcrumb{margin:64px auto 0;padding:0 0 0 110px;line-height:1em;font-size:.875em;}.region-breadcrumb a{display:inline-block;line-height:1em;color:#999999;}.region-breadcrumb a:hover{text-decoration:underline;}nav.tabs .tabs > li{text-align:center;}nav.tabs .tabs a{background:#fff;padding-top:14px;padding-bottom:14px;position:relative;display:block;border-color:#000;border-style:solid;border-width:1px;line-height:1.5em;text-decoration:none;color:#000;font-size:.875em;}nav.tabs .tabs a:hover{border-color:#e53900;color:#e53900;}nav.tabs .tabs a.is-active{border-color:#e53900;color:#e53900;}.content{margin-top:40px;}.content-in{display:flex;justify-content:space-between;flex-wrap:wrap;}.archive-title,.page-title{margin:0 0 64px;line-height:1.5em;font-size:3em;}.page-title span.fas{display:none;}.article .page-title-h2,.archive-title-h2{background:url(/themes/kakehashi/css/components/images/pc/dotline_4px_h50.png) bottom repeat-x;-webkit-background-size:8px 8px;background-size:8px 8px;margin:0 0 40px;padding:0 0 27px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:1.4em;color:#0F4C81;font-size:2.5em;font-weight:400;}.archive-title-h2 span,.page-title-h2 span{padding-right:91px;display:inline-block;line-height:1.6em;}.archive-title-h2 span.taxonomy-marriage-child,.page-title-h2 span.taxonomy-marriage-child{background:url(/themes/kakehashi/css/components/images/pc/ico_01.png) 100% 0 no-repeat;-webkit-background-size:64px 64px;background-size:64px 64px;}.archive-title-h2 span.taxonomy-bullying-child,.page-title-h2 span.taxonomy-bullying-child{background:url(/themes/kakehashi/css/components/images/pc/ico_02.png) 100% 0 no-repeat;-webkit-background-size:64px 64px;background-size:64px 64px;}.archive-title-h2 span.taxonomy-crime-damage-child,.page-title-h2 span.taxonomy-crime-damage-child{background:url(/themes/kakehashi/css/components/images/pc/ico_03.png) 100% 0 no-repeat;-webkit-background-size:64px 64px;background-size:64px 64px;}.archive-title-h2 span.taxonomy-contract-child,.page-title-h2 span.taxonomy-contract-child{background:url(/themes/kakehashi/css/components/images/pc/ico_04.png) 100% 0 no-repeat;-webkit-background-size:64px 64px;background-size:64px 64px;}.archive-title-h2 span.taxonomy-criminal-case-child,.page-title-h2 span.taxonomy-criminal-case-child{background:url(/themes/kakehashi/css/components/images/pc/ico_05.png) 100% 0 no-repeat;-webkit-background-size:64px 64px;background-size:64px 64px;}.single-trouble .article .page-title-h2{font-size:2.25em;}.node__content{margin-top:0;margin-bottom:0;clear:right;}.node__content a{text-decoration:underline;}.node__content a.btn{background-color:#fff;padding:14px;position:relative;border-color:#000;border-style:solid;border-width:1px;line-height:1.5em;text-decoration:none;color:#000;font-size:.875em;display:inline-block;}.node__content a.btn:hover{border-color:#e53900;color:#e53900;}.node__content p{margin-bottom:24px;line-height:1.714em;font-size:.875em;font-weight:500;}.node__content table thead{border-bottom:none;}.node__content table th{background:#e3e3e3;padding:20px;border:none;text-align:left;line-height:1.714em;font-size:.875em;font-weight:700;}.node__content table td{padding:24px 20px;border-top:none;border-right:1px solid #f7f8f8;border-bottom:1px solid #707070;border-left:none;line-height:1.714em;font-size:.875em;font-weight:500;}.node__content table tr:first-child td{border-top:1px solid #707070;}body#access .node__content{padding-right:158px;padding-left:158px;}.field--type-list-string .field__label{display:none;}.field--type-list-string .field__item{background-color:#ffefea;margin-bottom:8px;margin-left:0;padding-right:8px;padding-left:8px;position:relative;border-radius:6px;line-height:2em;font-size:1.25em;font-weight:700;}.field-content a{background:#fff;padding:14px 1em;position:relative;display:inline-block;border-color:#000;border-style:solid;border-width:1px;line-height:1.5em;text-decoration:none;color:#000;font-size:.875em;}.field-content a:hover{border-color:#e53900;color:#e53900;}.views-field-gid{display:flex;justify-content:flex-end;}.tag-link,.comment-reply-link{line-height:1em;}.node__content .relation-banner{margin-top:64px;margin-bottom:0;}.node__content .relation-banner ul{margin-bottom:0;padding-left:0;}.node__content .relation-banner li{background:none;padding-left:0;margin:0 0 40px;list-style:none;}.node__content .relation-banner li a{width:800px;height:192px;padding-top:64px;padding-right:50px;padding-left:360px;display:block;border:solid #e3e3e3 1px;border-radius:2px;line-height:1.6em;text-decoration:none;color:#000;font-size:1.25em;}.node__content .relation-banner li a span{display:block;}.node__content .relation-banner li:last-child{margin:0;}.node__content .relation-banner li.bn-service a{background:url(/themes/kakehashi/css/components/images/pc/illu_youtube.png) 54px 0 no-repeat,url(/themes/kakehashi/css/components/images/pc/arrow_pale.png) 728px 84px no-repeat;background-size:228px 192px,32px 32px;}.node__content .relation-banner li.bn-cost a{background:url(/themes/kakehashi/css/components/images/pc/bn_p_cost.png) no-repeat,url(/themes/kakehashi/css/components/images/pc/arrow_pale.png) 728px 84px no-repeat;background-size:336px 192px,32px 32px;}.node__content .relation-banner li.bn-cases a{background:url(/themes/kakehashi/css/components/images/pc/bn_p_cases.png) no-repeat,url(/themes/kakehashi/css/components/images/pc/arrow_pale.png) 728px 84px no-repeat;background-size:336px 192px,32px 32px;}.node__content .relation-banner li.bn-voice a{background:url(/themes/kakehashi/css/components/images/pc/bn_p_voice.png) no-repeat,url(/themes/kakehashi/css/components/images/pc/arrow_pale.png) 728px 84px no-repeat;background-size:336px 192px,32px 32px;}.widget.widget-page-content-bottom{margin-bottom:0;}.widget-page-content-bottom-title{width:728px;margin-right:auto;margin-left:auto;padding-bottom:4px;border-bottom:solid 2px #000;text-align:center;line-height:1.5em;font-size:2.5em;font-weight:700;}table tr:nth-of-type(2n+1){background-color:transparent;}.main figure.wp-block-table{margin-bottom:64px;}.article h1{line-height:1.5em;}.article h2{background-color:transparent;margin-top:80px;margin-bottom:24px;padding:0;border-radius:0;line-height:1.5em;font-size:2.5em;}.article h2:first-of-type{margin-top:0;}.article h3{margin-bottom:64px;padding:0;clear:both;border-top:none;border-right:none;border-bottom:none;border-left:none;line-height:1.5em;font-size:2em;}.article h4{margin-bottom:56px;padding:0;border-top:none;border-bottom:none;line-height:1.5em;font-size:1.5em;}.article ol,.article ul{margin-bottom:24px;}.article ol{padding-left:18px;}.article ul{padding-left:0;}.article ol li,.article ul li{margin:0;line-height:1.714em;font-size:.875em;font-weight:500;}.article ul li{background-image:url(/themes/kakehashi/css/components/images/pc/list_gray.png);background-position:0 7px;background-repeat:no-repeat;background-size:10px 10px;padding-left:16px;list-style:none;}.article dt,.article dd{line-height:1.714em;font-size:.875em;font-weight:500;}.eye-catch{margin-bottom:64px;}.widget.widget-below-page-content-title{margin-bottom:0;}.toc{font-size:1em;}.toc-title{font-size:.875em;}.article .toc li{background:none;padding-left:0;}.toc .toc-list li ol li{font-size:1em;}.sidebar{width:390px;padding:0 110px 0 0;border-radius:0;}.sidebar h2{background-color:#000;margin:0 0 16px;padding:8px 0 8px 24px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:1.5em;color:#fff;font-size:1em;}.sidebar h3.widget-sidebar-title{background-color:#000;margin:0 0 16px;padding:8px 0 8px 24px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:1.5em;color:#fff;font-size:1em;}.sidebar .img-side{height:200px;margin-bottom:16px;}.sidebar .img-side-couple{background:url(/themes/kakehashi/css/components/images/pc/img_side_01.png) no-repeat;background-size:280px 200px;}.sidebar .img-side-isan{background:url(/themes/kakehashi/css/components/images/pc/img_side_02.png) no-repeat;background-size:280px 200px;}.sidebar .img-side-net{background:url(/themes/kakehashi/css/components/images/pc/img_side_03.png) no-repeat;background-size:280px 200px;}.sidebar .img-side-child{background:url(/themes/kakehashi/css/components/images/pc/img_side_04.png) no-repeat;background-size:280px 200px;}.sidebar .img-side-consumer{background:url(/themes/kakehashi/css/components/images/pc/img_side_05.png) no-repeat;background-size:280px 200px;}.sidebar .img-side-debt{background:url(/themes/kakehashi/css/components/images/pc/img_side_06.png) no-repeat;background-size:280px 200px;}.sidebar .img-side-laborissues{background:url(/themes/kakehashi/css/components/images/pc/img_side_07.png) no-repeat;background-size:280px 200px;}.sidebar .img-side-traffic-accident{background:url(/themes/kakehashi/css/components/images/pc/img_side_08.png) no-repeat;background-size:280px 200px;}.sidebar .img-side-criminal-case{background:url(/themes/kakehashi/css/components/images/pc/img_side_09.png) no-repeat;background-size:280px 200px;}.sidebar .img-side-civil-case{background:url(/themes/kakehashi/css/components/images/pc/img_side_10.png) no-repeat;background-size:280px 200px;}.sidebar .img-side-kigyo{background:url(/themes/kakehashi/css/components/images/pc/img_side_11.png) no-repeat;background-size:280px 200px;}.sidebar .img-side-administrative-case{background:url(/themes/kakehashi/css/components/images/pc/img_side_12.png) no-repeat;background-size:280px 200px;}.sidebar .img-side-adult-guardianship{background:url(/themes/kakehashi/css/components/images/pc/img_side_13.png) no-repeat;background-size:280px 200px;}.sidebar .img-side-other{background:url(/themes/kakehashi/css/components/images/pc/img_side_other.png) no-repeat;background-size:280px 200px;}#block-kakehashi-primary-local-tasks{display:none;}body.user-logged-in #block-kakehashi-primary-local-tasks{display:block;}#block-kakehashi-account-menu ul.menu{margin-left:0;}#block-kakehashi-account-menu li.menu-item{margin:0 0 8px;padding-top:0;position:relative;line-height:1.5em;}#block-kakehashi-account-menu li.menu-item a{padding:8px 0 8px 24px;display:block;color:#000;font-weight:500;}#block-kakehashi-account-menu li.menu-item a:hover{background-color:transparent;text-decoration:none;color:#a2a0a0;}#block-kakehashi-account-menu li.menu-item a::before{content:"";width:8px;height:40px;background:#000;position:absolute;top:0;left:0;display:block;border-radius:2px;}#block-kakehashi-account-menu li.menu-item a:hover::before{background:#a2a0a0;}.widget_recent_entries ul li a:hover,.widget_categories ul li a:hover,.widget_archive ul li a:hover,.widget_pages ul li a:hover,.widget_meta ul li a:hover,.widget_rss ul li a:hover,.widget_nav_menu ul li a:hover{background-color:transparent;}.widget-sidebar.widget_categories ul li,.widget-sidebar.widget_nav_menu ul li{margin:0 0 8px;position:relative;line-height:1.5em;}.widget-sidebar.widget_categories ul li a,.widget-sidebar.widget_nav_menu ul li a{padding:8px 0 8px 24px;color:#000;font-weight:500;}.widget-sidebar.widget_categories ul li a:hover,.widget-sidebar.widget_nav_menu ul li a:hover{background-color:transparent;color:#a2a0a0;}.widget-sidebar.widget_categories ul li a::before,.widget-sidebar.widget_nav_menu ul li a::before{content:"";width:8px;height:40px;background:#000;position:absolute;top:0;left:0;display:block;border-radius:2px;}.widget-sidebar.widget_categories ul li a:hover::before,.widget-sidebar.widget_nav_menu ul li a:hover::before{background:#a2a0a0;transition:all 0.3s ease-in-out;}.widget-sidebar.widget_categories ul li.current-cat a,.widget-sidebar.widget_nav_menu ul li.current-menu-item a{color:#a2a0a0;}.widget-sidebar.widget_categories ul li.current-cat a::before,.widget-sidebar.widget_nav_menu ul li.current-menu-item a::before{background:#a2a0a0;}.calendar_wrap{margin:20px 0 18px;padding-top:20px;border-top:1px solid #DBDADA;}#wp-calendar{border-top-color:#DBDADA;border-right-color:#DBDADA;}#wp-calendar caption{margin-bottom:14px;padding-left:24px;position:relative;text-align:left;line-height:1.375em;color:#0F4C81;}#wp-calendar caption::before{content:"";width:16px;position:absolute;top:10px;left:0;border-top:2px solid #0F4C81;}#wp-calendar th{border-bottom-color:#DBDADA;border-left-color:#DBDADA;font-size:.875em;}#wp-calendar td{border-bottom-color:#DBDADA;border-left-color:#DBDADA;font-size:.875em;}#wp-calendar #today{background-color:#99D326;}.widget.service_widget_nav_menu{margin-bottom:8px;}.service_widget_nav_menu h3.widgettitle{background-color:transparent;margin:0 0 8px;padding:8px 0 8px 24px;position:relative;border-radius:0;cursor:pointer;line-height:1.5em;color:#666;font-size:1em;}.service_widget_nav_menu h3.widgettitle::before{content:"";width:8px;height:40px;background:#e3e3e3;position:absolute;top:0;left:0;display:block;border-radius:2px;}.service_widget_nav_menu:nth-of-type(1) h3.widgettitle:hover,.service_widget_nav_menu:nth-of-type(1) h3.widgettitle.active{color:#ff83b9;}.service_widget_nav_menu:nth-of-type(1) h3.widgettitle:hover::before,.service_widget_nav_menu:nth-of-type(1) h3.widgettitle.active::before{background:#ff83b9;}.service_widget_nav_menu:nth-of-type(2) h3.widgettitle:hover,.service_widget_nav_menu:nth-of-type(2) h3.widgettitle.active{color:#58a1ee;}.service_widget_nav_menu:nth-of-type(2) h3.widgettitle:hover::before,.service_widget_nav_menu:nth-of-type(2) h3.widgettitle.active::before{background:#58a1ee;}.service_widget_nav_menu:nth-of-type(3) h3.widgettitle:hover,.service_widget_nav_menu:nth-of-type(3) h3.widgettitle.active{color:#45ccbe;}.service_widget_nav_menu:nth-of-type(3) h3.widgettitle:hover::before,.service_widget_nav_menu:nth-of-type(3) h3.widgettitle.active::before{background:#45ccbe;}.service_widget_nav_menu:nth-of-type(4) h3.widgettitle:hover,.service_widget_nav_menu:nth-of-type(4) h3.widgettitle.active{color:#fa7276;}.service_widget_nav_menu:nth-of-type(4) h3.widgettitle:hover::before,.service_widget_nav_menu:nth-of-type(4) h3.widgettitle.active::before{background:#fa7276;}.service_widget_nav_menu:nth-of-type(5) h3.widgettitle:hover,.service_widget_nav_menu:nth-of-type(5) h3.widgettitle.active{color:#af6ad2;}.service_widget_nav_menu:nth-of-type(5) h3.widgettitle:hover::before,.service_widget_nav_menu:nth-of-type(5) h3.widgettitle.active::before{background:#af6ad2;}.service_widget_nav_menu:nth-of-type(6) h3.widgettitle:hover,.service_widget_nav_menu:nth-of-type(6) h3.widgettitle.active{color:#97b86d;}.service_widget_nav_menu:nth-of-type(6) h3.widgettitle:hover::before,.service_widget_nav_menu:nth-of-type(6) h3.widgettitle.active::before{background:#97b86d;}.service_widget_nav_menu:nth-of-type(7) h3.widgettitle:hover,.service_widget_nav_menu:nth-of-type(7) h3.widgettitle.active{color:#526be5;}.service_widget_nav_menu:nth-of-type(7) h3.widgettitle:hover::before,.service_widget_nav_menu:nth-of-type(7) h3.widgettitle.active::before{background:#526be5;}.service_widget_nav_menu:nth-of-type(8) h3.widgettitle:hover,.service_widget_nav_menu:nth-of-type(8) h3.widgettitle.active{color:#dc604e;}.service_widget_nav_menu:nth-of-type(8) h3.widgettitle:hover::before,.service_widget_nav_menu:nth-of-type(8) h3.widgettitle.active::before{background:#dc604e;}.service_widget_nav_menu:nth-of-type(9) h3.widgettitle:hover,.service_widget_nav_menu:nth-of-type(9) h3.widgettitle.active{color:#fcbf66;}.service_widget_nav_menu:nth-of-type(9) h3.widgettitle:hover::before,.service_widget_nav_menu:nth-of-type(9) h3.widgettitle.active::before{background:#fcbf66;}.service_widget_nav_menu:nth-of-type(10) h3.widgettitle:hover,.service_widget_nav_menu:nth-of-type(10) h3.widgettitle.active{color:#6e7ad1;}.service_widget_nav_menu:nth-of-type(10) h3.widgettitle:hover::before,.service_widget_nav_menu:nth-of-type(10) h3.widgettitle.active::before{background:#6e7ad1;}.service_widget_nav_menu:nth-of-type(11) h3.widgettitle:hover,.service_widget_nav_menu:nth-of-type(11) h3.widgettitle.active{color:#a9a34e;}.service_widget_nav_menu:nth-of-type(11) h3.widgettitle:hover::before,.service_widget_nav_menu:nth-of-type(11) h3.widgettitle.active::before{background:#a9a34e;}.service_widget_nav_menu:nth-of-type(12) h3.widgettitle:hover,.service_widget_nav_menu:nth-of-type(12) h3.widgettitle.active{color:#e36f9a;}.service_widget_nav_menu:nth-of-type(12) h3.widgettitle:hover::before,.service_widget_nav_menu:nth-of-type(12) h3.widgettitle.active::before{background:#e36f9a;}.service_widget_nav_menu:nth-of-type(13) h3.widgettitle:hover,.service_widget_nav_menu:nth-of-type(13) h3.widgettitle.active{color:#37a991;}.service_widget_nav_menu:nth-of-type(13) h3.widgettitle:hover::before,.service_widget_nav_menu:nth-of-type(13) h3.widgettitle.active::before{background:#37a991;}.service_widget_nav_menu > div{padding:28px 18px 22px;display:none;}.service_widget_nav_menu .menu-side-service-menu-01-container{background:url(/themes/kakehashi/css/components/images/pc/pat_dot_size_m_01.png) repeat;background-size:20px 20px;}.service_widget_nav_menu .menu-side-service-menu-02-container{background:url(/themes/kakehashi/css/components/images/pc/pat_dot_size_m_02.png) repeat;background-size:20px 20px;}.service_widget_nav_menu .menu-side-service-menu-03-container{background:url(/themes/kakehashi/css/components/images/pc/pat_dot_size_m_03.png) repeat;background-size:20px 20px;}.service_widget_nav_menu .menu-side-service-menu-04-container{background:url(/themes/kakehashi/css/components/images/pc/pat_dot_size_m_04.png) repeat;background-size:20px 20px;}.service_widget_nav_menu .menu-side-service-menu-05-container{background:url(/themes/kakehashi/css/components/images/pc/pat_dot_size_m_05.png) repeat;background-size:20px 20px;}.service_widget_nav_menu .menu-side-service-menu-06-container{background:url(/themes/kakehashi/css/components/images/pc/pat_dot_size_m_06.png) repeat;background-size:20px 20px;}.service_widget_nav_menu .menu-side-service-menu-07-container{background:url(/themes/kakehashi/css/components/images/pc/pat_dot_size_m_07.png) repeat;background-size:20px 20px;}.service_widget_nav_menu .menu-side-service-menu-08-container{background:url(/themes/kakehashi/css/components/images/pc/pat_dot_size_m_08.png) repeat;background-size:20px 20px;}.service_widget_nav_menu .menu-side-service-menu-09-container{background:url(/themes/kakehashi/css/components/images/pc/pat_dot_size_m_09.png) repeat;background-size:20px 20px;}.service_widget_nav_menu .menu-side-service-menu-10-container{background:url(/themes/kakehashi/css/components/images/pc/pat_dot_size_m_10.png) repeat;background-size:20px 20px;}.service_widget_nav_menu .menu-side-service-menu-11-container{background:url(/themes/kakehashi/css/components/images/pc/pat_dot_size_m_11.png) repeat;background-size:20px 20px;}.service_widget_nav_menu .menu-side-service-menu-12-container{background:url(/themes/kakehashi/css/components/images/pc/pat_dot_size_m_12.png) repeat;background-size:20px 20px;}.service_widget_nav_menu .menu-side-service-menu-13-container{background:url(/themes/kakehashi/css/components/images/pc/pat_dot_size_m_13.png) repeat;background-size:20px 20px;}.service_widget_nav_menu li{margin-bottom:18px;padding-left:32px;font-size:.875em;font-weight:500;}.service_widget_nav_menu ul li a{padding:0;line-height:1.428em;color:#000;}.service_widget_nav_menu ul li a:hover{text-decoration:underline;}.service_widget_nav_menu #menu-side-service-menu-01 li.current-menu-item{background:url(/themes/kakehashi/css/components/images/pc/01_embos.png) no-repeat;background-size:24px 20px;}.service_widget_nav_menu #menu-side-service-menu-02 li.current-menu-item{background:url(/themes/kakehashi/css/components/images/pc/02_embos.png) no-repeat;background-size:24px 20px;}.service_widget_nav_menu #menu-side-service-menu-03 li.current-menu-item{background:url(/themes/kakehashi/css/components/images/pc/03_embos.png) no-repeat;background-size:24px 20px;}.service_widget_nav_menu #menu-side-service-menu-04 li.current-menu-item{background:url(/themes/kakehashi/css/components/images/pc/04_embos.png) no-repeat;background-size:24px 20px;}.service_widget_nav_menu #menu-side-service-menu-05 li.current-menu-item{background:url(/themes/kakehashi/css/components/images/pc/05_embos.png) no-repeat;background-size:24px 20px;}.service_widget_nav_menu #menu-side-service-menu-06 li.current-menu-item{background:url(/themes/kakehashi/css/components/images/pc/06_embos.png) no-repeat;background-size:24px 20px;}.service_widget_nav_menu #menu-side-service-menu-07 li.current-menu-item{background:url(/themes/kakehashi/css/components/images/pc/07_embos.png) no-repeat;background-size:24px 20px;}.service_widget_nav_menu #menu-side-service-menu-08 li.current-menu-item{background:url(/themes/kakehashi/css/components/images/pc/08_embos.png) no-repeat;background-size:24px 20px;}.service_widget_nav_menu #menu-side-service-menu-09 li.current-menu-item{background:url(/themes/kakehashi/css/components/images/pc/09_embos.png) no-repeat;background-size:24px 20px;}.service_widget_nav_menu #menu-side-service-menu-10 li.current-menu-item{background:url(/themes/kakehashi/css/components/images/pc/10_embos.png) no-repeat;background-size:24px 20px;}.service_widget_nav_menu #menu-side-service-menu-11 li.current-menu-item{background:url(/themes/kakehashi/css/components/images/pc/11_embos.png) no-repeat;background-size:24px 20px;}.service_widget_nav_menu #menu-side-service-menu-12 li.current-menu-item{background:url(/themes/kakehashi/css/components/images/pc/12_embos.png) no-repeat;background-size:24px 20px;}.service_widget_nav_menu #menu-side-service-menu-13 li.current-menu-item{background:url(/themes/kakehashi/css/components/images/pc/13_embos.png) no-repeat;background-size:24px 20px;}.widget-sidebar.cost_widget_nav_menu li a::before{height:40px;}.cost_widget_nav_menu ul li ul.sub-menu{background:url(/themes/kakehashi/css/components/images/pc/pat_dot_size_s_000000.png) repeat;background-size:20px 20px;margin-top:8px;padding-top:28px;padding-right:18px;padding-bottom:22px;padding-left:18px;}.cost_widget_nav_menu ul li ul.sub-menu li{margin-bottom:18px;padding-left:32px;font-size:.875em;font-weight:500;}.cost_widget_nav_menu ul li ul.sub-menu li a{padding:0;line-height:1.428em;}.cost_widget_nav_menu ul li ul.sub-menu li a::before{content:none;}.widget_recent_entries,.service_widget_categories,.trouble_widget_categories,.cases_widget_categories{margin-top:20px;padding-top:20px;border-top:1px solid #DBDADA;}.widget_recent_entries h3,.service_widget_categories h3,.trouble_widget_categories h3,.cases_widget_categories h3{margin-bottom:14px;padding-left:24px;position:relative;line-height:1.375em;color:#0F4C81;font-size:1em;}.widget_recent_entries ul{padding:0 16px;}.widget_recent_entries ul li{background:url(/themes/kakehashi/css/components/images/pc/dot_1px_000000.png) bottom repeat-x;background-size:4px 4px;padding:12px 0 16px;line-height:1.571em;font-size:.875em;}.widget_recent_entries ul li a{margin-bottom:8px;padding:0;}.widget_recent_entries ul li a:hover{background-color:transparent;text-decoration:underline;color:#91BBE3;}.widget_recent_entries ul li span.post-date{line-height:1.5em;color:#a2a0a0;font-size:.7142857em;}.btn:hover,.ranking-item-link-buttons a:hover,.btn-wrap > a:hover{text-decoration:none;}.sidebar ul.banner{margin-top:24px;padding-left:0;}.sidebar ul.banner li{margin-bottom:16px;list-style:none;}#footer-tel-wrapper{padding:64px 108px 78px;}#footer-tel-wrapper .please-contact-us{margin-bottom:24px;text-align:center;line-height:1.5em;font-size:2.5em;font-weight:700;}#footer-tel-wrapper .map-wrapper{margin-bottom:48px;display:flex;justify-content:space-between;}#footer-tel-wrapper .map-wrapper > div{width:540px;}#footer-tel-wrapper .office-name{background:#000;margin-bottom:16px;padding-top:9px;padding-bottom:9px;text-align:center;line-height:1.5em;color:#fff;font-size:1.25em;font-weight:700;}#footer-tel-wrapper .office-name a{color:#fff;}#footer-tel-wrapper .office-name a:hover{text-decoration:none;color:#91BBE3;}#footer-tel-wrapper .tel{margin-bottom:8px;text-align:center;}#footer-tel-wrapper .tel a{background:url(/themes/kakehashi/css/components/images/pc/ico_tel-min.png) left no-repeat;background-size:24px 32px;padding-left:24px;line-height:1.5em;text-decoration:none;color:#ff6633;font-size:2em;font-weight:700;}#footer-tel-wrapper .google-map{margin-bottom:8px;}#footer-tel-wrapper .address{background:url(/themes/kakehashi/css/components/images/pc/ico_point-min.png) no-repeat;background-size:24px 24px;padding-left:24px;line-height:1.5em;}#footer-tel-wrapper .time-table{width:704px;background:#fff;margin-right:auto;margin-left:auto;padding:16px;}#footer-tel-wrapper .time-table > div{margin-bottom:14px;display:flex;}#footer-tel-wrapper .time-table .reception-time{width:200px;padding-right:23px;border-right:solid #a2a0a0 1px;text-align:center;line-height:1.8em;font-size:1.25em;font-weight:500;}#footer-tel-wrapper .time-table .reception-time span{display:block;}#footer-tel-wrapper .time-table table{width:472px;margin-bottom:0;}#footer-tel-wrapper .time-table table th,#footer-tel-wrapper .time-table table td{padding:0 6px;border:none;text-align:center;font-size:.875em;}#footer-tel-wrapper .time-table table th{background-color:#fff;font-weight:700;}#footer-tel-wrapper .time-table table th.sat{color:#58a1ee;}#footer-tel-wrapper .time-table table th.sun{color:#dc604e;}#footer-tel-wrapper .time-table table td.cross::before{content:normal;}#footer-tel-wrapper .time-table dt,#footer-tel-wrapper .time-table dd{line-height:1.428em;font-size:.875em;font-weight:500;}#footer-tel-wrapper .time-table dt{float:left;}#footer-inquiry-wrapper{margin-bottom:80px;}#footer-inquiry-wrapper > div{display:flex;justify-content:center;align-items:center;}#footer-inquiry-wrapper > div > div{margin-right:13px;margin-left:13px;line-height:1.5em;font-size:1.25em;}#footer-inquiry-wrapper a{background-color:#ff6633;background-image:url(/themes/kakehashi/css/components/images/pc/ico_mail.png);background-position:58px 50%;background-repeat:no-repeat;background-size:24px 24px;padding:25px 58px 25px 98px;display:block;text-decoration:none;color:#fff;font-weight:700;}#footer-inquiry-wrapper a:hover{background-color:#ffbba4;}ul#menu-kakehashi-icon-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}ul#menu-kakehashi-icon-1 li{margin-right:16px;margin-left:16px;}ul#menu-kakehashi-icon-1 li a:link,ul#menu-kakehashi-icon-1 li a:visited{padding-top:45px;line-height:1.375em;color:#0F4C81;}ul#menu-kakehashi-icon-1 li a:hover{color:#003366;}ul#menu-kakehashi-icon-1 li.f-icon-01 a{background:url(/themes/kakehashi/css/components/images/pc/ico_footer01.png) top no-repeat;}ul#menu-kakehashi-icon-1 li.f-icon-02 a{background:url(/themes/kakehashi/css/components/images/pc/ico_footer02.png) top no-repeat;}ul#menu-kakehashi-icon-1 li.f-icon-03 a{background:url(/themes/kakehashi/css/components/images/pc/ico_footer03.png) top no-repeat;}ul#menu-kakehashi-icon-1 li.f-icon-04 a{background:url(/themes/kakehashi/css/components/images/pc/ico_footer04.png) top no-repeat;}ul#menu-kakehashi-icon-1 li.f-icon-01 a,ul#menu-kakehashi-icon-1 li.f-icon-02 a,ul#menu-kakehashi-icon-1 li.f-icon-03 a,ul#menu-kakehashi-icon-1 li.f-icon-04 a{-webkit-background-size:56px 40px;background-size:56px 40px;}.widget-content-bottom.widget_search .search-box{width:27%;margin-right:auto;margin-left:auto;}.widget-content-bottom.widget_search input{height:48px;border:2px solid #68CC33;}.widget-content-bottom.widget_search .search-submit{background-color:#68CC33;padding:0 14px;line-height:48px;color:#fff;font-size:1.6875em;}ul#menu-footer-sitemap-01 li,ul#menu-footer-sitemap-02 li,ul#menu-footer-sitemap-03 li,ul#menu-footer-sitemap-04 li{margin-bottom:24px;padding-left:18px;font-size:.875em;}ul#menu-footer-sitemap-01 li a:link,ul#menu-footer-sitemap-01 li a:visited,ul#menu-footer-sitemap-02 li a:link,ul#menu-footer-sitemap-02 li a:visited,ul#menu-footer-sitemap-03 li a:link,ul#menu-footer-sitemap-03 li a:visited,ul#menu-footer-sitemap-04 li a:link,ul#menu-footer-sitemap-04 li a:visited{padding:0;line-height:1em;color:#fff;}ul#menu-footer-sitemap-01 li a:hover,ul#menu-footer-sitemap-02 li a:hover,ul#menu-footer-sitemap-03 li a:hover,ul#menu-footer-sitemap-04 li a:hover{background-color:transparent;color:#ffda0f;}ul#menu-footer-sitemap-01 li.menu-index,ul#menu-footer-sitemap-02 li.menu-index,ul#menu-footer-sitemap-03 li.menu-index,ul#menu-footer-sitemap-04 li.menu-index{background:url(/themes/kakehashi/css/components/images/pc/arrow_white.png) 0 4px no-repeat;background-size:16px 16px;margin-bottom:10px;line-height:1.5em;font-size:1em;font-weight:700;}ul#menu-footer-sitemap-01 li.menu-index a,ul#menu-footer-sitemap-02 li.menu-index a,ul#menu-footer-sitemap-03 li.menu-index a,ul#menu-footer-sitemap-04 li.menu-index a{line-height:1.5em;}ul#menu-footer-sitemap-about-us li,ul#menu-footer-sitemap-try-reading li,ul#menu-footer-sitemap-blog-column li,ul#menu-footer-sitemap-other li{background:url(/themes/kakehashi/css/components/images/pc/arrow_white.png) 0 4px no-repeat;background-size:16px 16px;margin-bottom:22px;padding-left:18px;line-height:1.5em;font-weight:700;}ul#menu-footer-sitemap-about-us li a,ul#menu-footer-sitemap-try-reading li a,ul#menu-footer-sitemap-blog-column li a,ul#menu-footer-sitemap-other li a{padding:0;line-height:1.5em;color:#fff;}ul#menu-footer-sitemap-about-us li a:hover,ul#menu-footer-sitemap-try-reading li a:hover,ul#menu-footer-sitemap-blog-column li a:hover,ul#menu-footer-sitemap-other li a:hover{color:#ffda0f;}.footer-address{text-align:right;line-height:1.667em;font-size:.75em;}#footer-inquiry-icon{margin:28px 0 0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}#footer-inquiry-icon li{margin-left:15px;list-style:none;}.blank-box{border:none;border-radius:0;}.btn,.ranking-item-link-buttons a,.btn-wrap > a,.wp-block-freeform .btn-wrap > a{background-color:#000;border-radius:2px;}.info-list{padding:0 16px;}.info-list-item{background:url(/themes/kakehashi/css/components/images/pc/dot_1px_000000.png) bottom repeat-x;background-size:4px 4px;padding:12px 0 16px;line-height:1.571em;font-size:.875em;}.info-list-item-meta{opacity:1;line-height:1.5em;font-size:.7142857em;}.info-list-item-date{color:#a2a0a0;}.info-list-item-categorys .entry-category{height:auto;background:#ff6633;padding:1px 6px;border:none;border-radius:0;vertical-align:top;line-height:1.5em;color:#fff;font-size:1em;}input[type='submit']{background-color:#ff6633;padding:8px;border:none;border-radius:2px;color:#fff;}.pagination-next-link{border-width:0;}.related-entry-heading,.comment-title{margin:0 0 24px;font-size:2.5em;}.pager-post-navi a .iconfont{padding:0;color:#ff6633;font-size:1em;}.pagination-next-link{width:auto;background:url(/themes/kakehashi/css/components/images/pc/arrow_black.png) right 10px top 50% no-repeat;background-size:16px 16px;padding:10px 30px 10px 10px;display:inline-block;border:solid #e3e3e3 1px;border-radius:2px;font-size:1em;}.pager-post-navi a{padding:0;line-height:1em;font-size:.75em;}.pager-post-navi a.prev-post{padding-left:0;}#navi-menu-close,#sidebar-menu-close,#search-menu-close,#share-menu-close,#follow-menu-close{background:#e3e3e3;}#navi-menu-input:checked ~ #navi-menu-close,#sidebar-menu-input:checked ~ #sidebar-menu-close,#search-menu-input:checked ~ #search-menu-close,#share-menu-input:checked ~ #share-menu-close,#follow-menu-input:checked ~ #follow-menu-close{opacity:.9;}#navi-menu-content .menu-close-button{margin-bottom:34px;color:#fff;}#navi-menu-content .tel-wrapper{margin-bottom:32px;text-align:center;}#navi-menu-content .tel-wrapper .form{margin-bottom:32px;}#navi-menu-content .tel-wrapper .form a{background-color:#ff6633;background-image:url(/themes/kakehashi/css/components/images/pc/ico_mail.png);background-position:24px 50%;background-repeat:no-repeat;background-size:24px 24px;padding:12px 24px 12px 54px;display:inline-block;text-decoration:none;color:#fff;font-weight:700;}#navi-menu-content .menu-drawer{margin:0 22px 20px;padding:0;}#navi-menu-content .menu-drawer li{padding:0;border-top:solid 1px #666;font-size:.875em;}#navi-menu-content .menu-drawer li a{padding:10px 30px;color:#fff;font-weight:500;}#navi-menu-content .menu-drawer li a:hover{background-color:transparent;color:#e53900;}#navi-menu-content .menu-drawer li:last-child{border-bottom:solid 1px #666;}#navi-menu-content .menu-drawer .sub-menu{padding-left:44px;display:flex;flex-wrap:wrap;}#navi-menu-content .menu-drawer .sub-menu li{min-width:50%;border-top:none;font-size:.92857em;}#navi-menu-content .menu-drawer .sub-menu li a{padding:10px 0;}#navi-menu-content .menu-drawer .sub-menu li:last-child{margin-bottom:10px;border-bottom:none;}#navi-menu-content .inquiry-icon{margin-bottom:40px;display:flex;justify-content:center;}#navi-menu-content .inquiry-icon dl dt{border-left:solid 1px #fff;text-align:center;line-height:2em;color:#fff;font-size:.75em;}#navi-menu-content .inquiry-icon dl:last-child dt{border-right:solid 1px #fff;}#navi-menu-content .inquiry-icon ul{margin:0;padding-left:0;display:flex;justify-content:center;}#navi-menu-content .inquiry-icon li{margin-right:9px;margin-left:9px;list-style:none;}.footer{margin-top:0;padding:0 0 64px;}.footer-widgets-wrapper{background:#000;padding-top:64px;padding-bottom:64px;}.footer-widgets,.footer-widgets-mobile{margin:0 auto;padding-right:108px;padding-left:108px;flex-direction:column;}.footer-left,.footer-center,.footer-right,.footer-mobile{padding:0;}.footer-left,.footer-center{width:100%;}.footer-left{margin-bottom:40px;display:flex;border-bottom:solid #666 1px;}.footer-left .widget{margin-bottom:40px;}.widget-footer-left{margin-right:60px;padding-right:60px;border-right:solid #666 1px;}h3.widget-footer-left-title{background:url(/themes/kakehashi/css/components/images/pc/arrow_white.png) 0 4px no-repeat;background-size:16px 16px;margin-bottom:10px;padding-left:18px;line-height:1.5em;color:#fff;font-size:1em;}.footer-center{display:flex;justify-content:space-between;}.footer-center .widget{margin-bottom:0;}h3.widget-footer-center-title{margin-bottom:16px;line-height:1.5em;color:#ffda0f;font-size:1em;font-weight:400;}.copyright{margin-top:0;line-height:1.5em;color:#000;font-size:.75em;}#block-kakehashi-gangshanxiangchuanjiakeqiaofalushiwusuo{margin-top:66px;padding:0 24px;font-size:1em;}.footer-bottom-kakehashi{margin-bottom:40px;float:left;}.footer-bottom-logo{margin-bottom:16px;position:static;float:none;}.footer-bottom-logo .logo-image{text-align:left;}.footer-bottom-logo img{width:auto;height:80px;}.footer-bottom-address{margin-bottom:40px;display:flex;}.footer-bottom-address dl{margin-right:26px;}.footer-bottom-address dt{background:url(/themes/kakehashi/images/pc/ico_point_black_min.png) no-repeat;background-size:24px 28px;margin-bottom:4px;padding-left:24px;line-height:2em;font-size:.875em;font-weight:700;}.footer-bottom-address dd{padding-left:24px;line-height:1.5em;font-size:.75em;}.footer-bottom-address dd a{text-decoration:none;color:#000;}.footer-bottom.fdt-left-and-right .footer-bottom-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.footer-bottom-content{padding-bottom:30px;text-align:left;clear:left;float:none;}.go-to-top{right:24px;bottom:80px;}.go-to-top-button{width:56px;height:56px;border-radius:0;}.timeline > li.timeline-item{background-image:none;padding-left:0;}.tab-label-group .tab-label{background-image:none;}#body-under-inquiry{width:100%;background:#000;position:fixed;bottom:0;left:0;}#body-under-inquiry ul{padding:3px 78px 5px 26px;display:flex;justify-content:flex-end;align-items:center;}#body-under-inquiry li{list-style:none;}#body-under-inquiry li a{margin-left:36px;padding:11px 0 13px;display:block;line-height:1.5em;color:#fff;}#body-under-inquiry li.menu-form a{width:48px;height:48px;background:url(/themes/kakehashi/css/components/images/sp/ico_mail.png) no-repeat;background-size:48px 48px;}.search-box{margin:0;}.entry-list .admin-pv{margin:0.4em 0 1.4em;padding:0;border-width:0;font-size:0.9em;}.entry-list .admin-pv .admin-pv-by{background-color:transparent;bottom:0;display:none;}body.path-frontpage .views-row{margin-bottom:40px;}body.path-frontpage .views-field-title{line-height:1.75em;font-size:1.5em;font-weight:700;}body.path-frontpage .views-field-title a{padding:0;border-width:0;line-height:1.75em;color:#1967D2;font-size:1em;}body.path-frontpage .views-field-created{text-align:right;}body.path-frontpage .views-field-view-node .field-content a{padding:0;border-width:0;text-decoration:underline;color:#1967d2;font-size:1em;}body.path-frontpage .views-field-view-node .field-content a:hover{text-decoration:none;color:#91bbe3;}.form-item input{width:200px;}.list-cost ul.cost-archive-menu{padding-left:0;}.list-cost ul.cost-archive-menu li{margin-bottom:115px;padding-top:24px;border-top:solid 4px #000;list-style:none;font-size:2em;}.list-cost ul.cost-archive-menu li a{background-image:url(/themes/kakehashi/css/components/images/pc/arrow_black_20.png);background-position:0 14px;background-repeat:no-repeat;background-size:20px 20px;padding-left:24px;display:block;line-height:1.5em;color:#000;font-weight:700;}.list-cost ul.cost-archive-menu li a:hover{color:#91bbe3;}.list-cost ul.cost-archive-menu li.menu-advice,.list-cost ul.cost-archive-menu li.menu-items,.list-cost ul.cost-archive-menu li.menu-case{position:relative;}.list-cost ul.cost-archive-menu li.menu-advice::after,.list-cost ul.cost-archive-menu li.menu-items::after,.list-cost ul.cost-archive-menu li.menu-case::after{position:absolute;top:90px;left:0;font-size:.4375em;}.list-cost ul.cost-archive-menu li.menu-advice::after{content:"来所した際の相談費用のご説明となります。時間や事件に応じた相談費用をご説明します。";}.list-cost ul.cost-archive-menu li.menu-items::after{content:"ご依頼の際の着手金、実費、日当について、解決した際の報酬についてご説明します。";}.list-cost ul.cost-archive-menu li.menu-case::after{content:"離婚、インターネット名誉棄損を中心に、過去事件の費用例をご紹介します。";}.list-cost ul.cost-archive-menu ul.sub-menu{padding-top:18px;padding-left:2px;column-count:3;}.list-cost ul.cost-archive-menu ul.sub-menu li{margin-bottom:8px;padding-top:0;border-top:none;font-size:.5em;}.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-couple a,.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-isan a,.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-net a,.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-child a,.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-consumer a,.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-debt a,.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-laborissues a,.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-traffic-accident a,.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-criminal-case a,.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-civil-case a,.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-kigyo a,.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-administrative-case a,.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-adult-guardianship a{background-position:0 4px;background-repeat:no-repeat;background-size:16px 16px;}.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-couple a{background-image:url(/themes/kakehashi/css/components/images/pc/ico_arr_01.png);}.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-isan a{background-image:url(/themes/kakehashi/css/components/images/pc/ico_arr_02.png);}.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-net a{background-image:url(/themes/kakehashi/css/components/images/pc/ico_arr_03.png);}.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-child a{background-image:url(/themes/kakehashi/css/components/images/pc/ico_arr_04.png);}.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-consumer a{background-image:url(/themes/kakehashi/css/components/images/pc/ico_arr_05.png);}.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-debt a{background-image:url(/themes/kakehashi/css/components/images/pc/ico_arr_06.png);}.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-laborissues a{background-image:url(/themes/kakehashi/css/components/images/pc/ico_arr_07.png);}.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-traffic-accident a{background-image:url(/themes/kakehashi/css/components/images/pc/ico_arr_08.png);}.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-criminal-case a{background-image:url(/themes/kakehashi/css/components/images/pc/ico_arr_09.png);}.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-civil-case a{background-image:url(/themes/kakehashi/css/components/images/pc/ico_arr_10.png);}.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-kigyo a{background-image:url(/themes/kakehashi/css/components/images/pc/ico_arr_11.png);}.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-administrative-case a{background-image:url(/themes/kakehashi/css/components/images/pc/ico_arr_12.png);}.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-adult-guardianship a{background-image:url(/themes/kakehashi/css/components/images/pc/ico_arr_13.png);}.list-cost-concrete .category-couple li{margin-right:26px;}.node__content .kakehashi_cost_tab{margin-bottom:20px;padding:0;}.node__content .kakehashi_cost_tab ul.tab{margin-bottom:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:4px solid #e3e3e3;}.kakehashi_cost_tab ul.tab li{background:none;margin-right:8px;padding-left:0;list-style:none;}.kakehashi_cost_tab ul.tab li a:link,.kakehashi_cost_tab ul.tab li a:visited{width:162px;padding:14px 24px;display:block;border-top:2px solid #e3e3e3;border-right:5px solid #e3e3e3;border-left:2px solid #e3e3e3;border-top-right-radius:8px;border-top-left-radius:8px;line-height:1em;text-decoration:none;color:#000;}.kakehashi_cost_tab ul.tab li a:hover{color:#91BBE3;}.kakehashi_cost_tab ul.tab li a.selected{background:#e3e3e3;}.kakehashi_cost_tab .panel{padding:0;border-top:1px solid #f7f8f8;}.kakehashi_cost_tab .panel_child{padding:0;}.kakehashi_cost_tab .panel_child .align_r{text-align:right;}.rikon_cost_illu{margin-bottom:64px;text-align:center;}.cost_cat-case .page-title{background:url(/themes/kakehashi/css/components/images/pc/p_price.png) bottom left no-repeat,url(/themes/kakehashi/css/components/images/pc/pat_dot_size_m_09.png) bottom repeat-x;background-size:85px 57px,20px 20px;margin:0 0 40px;padding-top:97px;padding-bottom:75px;position:relative;font-size:2.25em;}.cost_cat-case .page-title:before{content:"";width:60px;height:16px;background:#ffda0f;position:absolute;top:0;left:0;border-radius:8px;}.cost_cat-case .page-title:after{content:"Price";position:absolute;top:21px;left:0;line-height:1.5em;color:#ffda0f;font-size:.666666em;}h2.kakehashi_flow_h2{text-indent:0;}h2.kakehashi_flow_h2 span{font-size:.78em;}#content ol.kakehashi_flow_general,#content ol.kakehashi_flow_case_01,#content ol.kakehashi_flow_case_01L,#content ol.kakehashi_flow_case_01R,#content ol.kakehashi_flow_case_02,#content ol.kakehashi_flow_case_02L,#content ol.kakehashi_flow_case_02R,#content ol.kakehashi_flow_case_03,#content ol.kakehashi_flow_case_03L,#content ol.kakehashi_flow_case_03R,#content ol.kakehashi_flow_case_04_01,#content ol.kakehashi_flow_case_04_01L,#content ol.kakehashi_flow_case_04_01R,#content ol.kakehashi_flow_case_04_02,#content ol.kakehashi_flow_case_04_03,#content ol.kakehashi_flow_case_05{margin-top:0;margin-bottom:0;padding-left:64px;counter-reset:number;list-style-type:none!important;}#content ol.kakehashi_flow_case_02{clear:both;}#content ol.kakehashi_flow_general li,#content ol.kakehashi_flow_case_01 li,#content ol.kakehashi_flow_case_01L li,#content ol.kakehashi_flow_case_01R li,#content ol.kakehashi_flow_case_02 li,#content ol.kakehashi_flow_case_02L li,#content ol.kakehashi_flow_case_02R li,#content ol.kakehashi_flow_case_03 li,#content ol.kakehashi_flow_case_03L li,#content ol.kakehashi_flow_case_03R li,#content ol.kakehashi_flow_case_04_01 li,#content ol.kakehashi_flow_case_04_01L li,#content ol.kakehashi_flow_case_04_01R li,#content ol.kakehashi_flow_case_04_02 li,#content ol.kakehashi_flow_case_04_03 li,#content ol.kakehashi_flow_case_05 li{background:#ffefea;margin-bottom:64px;margin-left:0;position:relative;line-height:2em;font-size:1.25em;font-weight:700;}ol.kakehashi_flow_general li::before,ol.kakehashi_flow_case_01 li::before,ol.kakehashi_flow_case_01L li::before,ol.kakehashi_flow_case_01R li::before,ol.kakehashi_flow_case_02 li::before,ol.kakehashi_flow_case_02L li::before,ol.kakehashi_flow_case_02R li::before,ol.kakehashi_flow_case_03 li::before,ol.kakehashi_flow_case_03L li::before,ol.kakehashi_flow_case_03R li::before,ol.kakehashi_flow_case_04_01 li::before,ol.kakehashi_flow_case_04_01L li::before,ol.kakehashi_flow_case_04_01R li::before,ol.kakehashi_flow_case_04_02 li::before,ol.kakehashi_flow_case_04_03 li::before,ol.kakehashi_flow_case_05 li::before{background:#fff;position:absolute;counter-increment:number;content:counter(number);width:36px;height:36px;top:0;left:-64px;display:inline-block;border:solid #ff6633 2px;border-radius:2px;line-height:36px;color:#ff6633;font-weight:700;font-size:15px;text-align:center;}ol.kakehashi_flow_general li::after,ol.kakehashi_flow_case_01 li::after,ol.kakehashi_flow_case_01L li::after,ol.kakehashi_flow_case_01R li::after,ol.kakehashi_flow_case_02 li::after,ol.kakehashi_flow_case_02L li::after,ol.kakehashi_flow_case_02R li::after,ol.kakehashi_flow_case_03 li::after,ol.kakehashi_flow_case_03L li::after,ol.kakehashi_flow_case_03R li::after,ol.kakehashi_flow_case_04_01 li::after,ol.kakehashi_flow_case_04_01L li::after,ol.kakehashi_flow_case_04_01R li::after,ol.kakehashi_flow_case_04_02 li::after,ol.kakehashi_flow_case_04_03 li::after,ol.kakehashi_flow_case_05 li::after{content:"";width:4px;height:64px;background:#ffe0d6;position:absolute;top:40px;left:-46px;display:block;}ol.kakehashi_flow_general li,ol.kakehashi_flow_case_01 li,ol.kakehashi_flow_case_01L li,ol.kakehashi_flow_case_01R li,ol.kakehashi_flow_case_02 li,ol.kakehashi_flow_case_02L li,ol.kakehashi_flow_case_02R li,ol.kakehashi_flow_case_03 li,ol.kakehashi_flow_case_03L li,ol.kakehashi_flow_case_03R li,ol.kakehashi_flow_case_04_01 li,ol.kakehashi_flow_case_04_01L li,ol.kakehashi_flow_case_04_01R li,ol.kakehashi_flow_case_04_02 li,ol.kakehashi_flow_case_04_03 li,ol.kakehashi_flow_case_05 li{padding-right:4px;padding-left:4px;}ol.kakehashi_flow_case_01L,ol.kakehashi_flow_case_02L,ol.kakehashi_flow_case_03L,ol.kakehashi_flow_case_04_01L{width:48%;float:left;}ol.kakehashi_flow_case_01R,ol.kakehashi_flow_case_02R,ol.kakehashi_flow_case_03R,ol.kakehashi_flow_case_04_01R{width:48%;float:right;}#content ol.kakehashi_flow_case_01 li.flow_02,#content ol.kakehashi_flow_case_02 li.flow_05,#content ol.kakehashi_flow_case_03 li.flow_03,#content ol.kakehashi_flow_case_04_01 li.flow_01,#content ol.kakehashi_flow_case_05 li.flow_02{margin-bottom:0;}ol.kakehashi_flow_general li.flow_07::after,ol.kakehashi_flow_case_01 li.flow_02::after,ol.kakehashi_flow_case_01L li.flow_01::after,ol.kakehashi_flow_case_01R li.flow_05::after,ol.kakehashi_flow_case_02L li.flow_01::after,ol.kakehashi_flow_case_02R li.flow_01::after,ol.kakehashi_flow_case_03L li.flow_01::after,ol.kakehashi_flow_case_03R li.flow_02::after,ol.kakehashi_flow_case_04_01 li.flow_01::after,ol.kakehashi_flow_case_04_01L li.flow_01::after,ol.kakehashi_flow_case_04_01R li.flow_04::after,ol.kakehashi_flow_case_04_02 li.flow_04::after,ol.kakehashi_flow_case_04_03 li.flow_04::after,ol.kakehashi_flow_case_05 li.flow_02::after{content:none;}ol.kakehashi_flow_case_01L::before,ol.kakehashi_flow_case_01R::before,ol.kakehashi_flow_case_02L::before,ol.kakehashi_flow_case_02R::before,ol.kakehashi_flow_case_03L::before,ol.kakehashi_flow_case_03R::before,ol.kakehashi_flow_case_04_01L::before,ol.kakehashi_flow_case_04_01R::before{content:"";width:4px;height:64px;background:#ffe0d6;position:absolute;top:-64px;left:18px;display:block;}.kakehashi_flow_text{clear:both;}ol.kakehashi_flow_general li span{font-size:.78em;}#content ol.kakehashi_flow_case_01L,#content ol.kakehashi_flow_case_01R{margin-top:64px;position:relative;counter-reset:number 2;}#content ol.kakehashi_flow_case_02L,#content ol.kakehashi_flow_case_02R{margin-top:64px;position:relative;}#content ol.kakehashi_flow_case_02L_01,#content ol.kakehashi_flow_case_02R_01{counter-reset:number 2;}#content ol.kakehashi_flow_case_02L_02,#content ol.kakehashi_flow_case_02R_02{counter-reset:number 9;}#content ol.kakehashi_flow_case_02_02{counter-reset:number 4;}#content ol.kakehashi_flow_case_03L,#content ol.kakehashi_flow_case_03R{margin-top:64px;position:relative;counter-reset:number 3;}#content ol.kakehashi_flow_case_04_01L,#content ol.kakehashi_flow_case_04_01R{margin-top:64px;position:relative;counter-reset:number 1;}.widget-below-page-content-title .menu-below-page-content-title-about-menu-container{margin-bottom:24px;}.widget-below-page-content-title .menu-below-page-content-title-about-menu-container ul{margin-bottom:0;display:flex;justify-content:flex-end;}.widget-below-page-content-title .menu-below-page-content-title-about-menu-container li{background:none;margin-right:25px;padding-left:0;text-align:center;font-size:1em;}.widget-below-page-content-title .menu-below-page-content-title-about-menu-container li a{width:160px;padding-top:2px;padding-bottom:14px;position:relative;line-height:1.5em;color:#000;font-weight:700;}.widget-below-page-content-title .menu-below-page-content-title-about-menu-container li a:hover{color:#e53900;}.widget-below-page-content-title .menu-below-page-content-title-about-menu-container li a::before{content:"";width:4px;height:40px;background:#000;position:absolute;top:0;left:0;display:block;border-radius:2px;}.widget-below-page-content-title .menu-below-page-content-title-about-menu-container li a::after{position:absolute;top:26px;left:50px;line-height:1.5em;color:#ff6633;font-size:.5em;font-weight:700;}.widget-below-page-content-title .menu-below-page-content-title-about-menu-container li.menu-office-okayama a::after{content:"Okayama office";}.widget-below-page-content-title .menu-below-page-content-title-about-menu-container li.menu-office-kagawa a::after{content:"Kagawa office";}.widget-below-page-content-title .menu-below-page-content-title-about-menu-container li.current-menu-item{background:#e3e3e3;}.widget-page-content-bottom .menu-below-page-content-title-about-menu-container ul{margin-bottom:64px;padding:0;display:flex;justify-content:center;}.widget-page-content-bottom .menu-below-page-content-title-about-menu-container li{width:400px;background:none;margin-right:18px;margin-left:18px;padding-left:0;list-style:none;text-align:center;font-size:1em;}.widget-page-content-bottom .menu-below-page-content-title-about-menu-container li a{padding-top:10px;padding-bottom:22px;position:relative;display:block;border:2px solid #000;text-decoration:none;line-height:1.4em;color:#000;font-size:1.25em;font-weight:700;}.widget-page-content-bottom .menu-below-page-content-title-about-menu-container li a:hover{border-color:#e53900;color:#e53900;}.widget-page-content-bottom .menu-below-page-content-title-about-menu-container li a::after{width:100%;position:absolute;top:38px;left:0;line-height:1.5em;color:#ff6633;font-size:.5em;font-weight:700;}.widget-page-content-bottom .menu-below-page-content-title-about-menu-container li.menu-office-okayama a::after{content:"Okayama office";}.widget-page-content-bottom .menu-below-page-content-title-about-menu-container li.menu-office-kagawa a::after{content:"Kagawa office";}body#office-okayama .widget-page-content-bottom .menu-below-page-content-title-about-menu-container,body#office-kagawa .widget-page-content-bottom .menu-below-page-content-title-about-menu-container{background-image:url(/themes/kakehashi/css/components/images/pc/img_office_10.png);background-position:top;background-repeat:no-repeat;background-size:1376px 248px;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding:64px calc(50vw - 50%) 56px;}.about-philosophy > *,.about-origin > *,.about-summary > *,.about-strength > *,.about-promise > *{margin-right:158px;margin-left:158px;}.node__content .about-main-image{margin-bottom:80px;padding:0;}.node__content .about-philosophy{background:url(/themes/kakehashi/css/components/images/pc/img_aboutus02.png) top no-repeat;background-size:1160px 200px;margin-bottom:80px;padding-top:0;padding-bottom:0;}.about-philosophy .column-wrap > div{width:400px;}.about-philosophy .column-wrap .column-right figure.wp-block-image img{margin-left:auto;}.node__content .about-origin{background:url(/themes/kakehashi/css/components/images/pc/img_aboutus03.png) top no-repeat;background-size:1376px 824px;margin-bottom:0;padding-top:80px;padding-bottom:80px;}.about-origin .column-wrap{background:#fff;padding:40px 56px;}.about-origin .column-wrap > div{width:344px;}.node__content .about-gallery{margin-bottom:80px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}.about-gallery .wp-block-gallery.wp-block-gallery-1{max-width:1376px;margin-right:auto;margin-left:auto;gap:0;}.node__content .about-summary{margin-bottom:80px;padding:0;}dl.kakehashi_summary_dl dt{width:20%;padding:24px 0;clear:left;float:left;font-weight:700;}dl.kakehashi_summary_dl dd{margin-left:0;padding:24px 0 24px 20%;border-bottom:1px solid #666;}dl.kakehashi_summary_dl dd:first-of-type{border-top:1px solid #666;}.node__content .about-strength{margin-bottom:80px;padding:0;}.about-strength .panel{padding:0;overflow:hidden;}.about-strength .caption-box{width:400px;margin-bottom:0;padding-top:40.715%;border-width:0;}.about-strength .caption-box:nth-child(2n+1){float:left;}.about-strength .caption-box:nth-child(2n){float:right;}.about-strength .box-01{background:url(/themes/kakehashi/css/components/images/pc/img_aboutus04.png) no-repeat;background-size:contain;}.about-strength .box-02{background:url(/themes/kakehashi/css/components/images/pc/img_aboutus05.png) no-repeat;background-size:contain;margin-top:150px;}.about-strength .box-03{background:url(/themes/kakehashi/css/components/images/pc/img_aboutus06.png) no-repeat;background-size:contain;}.about-strength .box-04{background:url(/themes/kakehashi/css/components/images/pc/img_aboutus07.png) no-repeat;background-size:contain;}.about-strength .caption-box-label{background-color:transparent;margin-bottom:22px;padding:10px 0 10px 20px;position:relative;line-height:1.333em;font-size:1.5em;font-weight:700;}.about-strength .caption-box-label::before{content:"";width:10px;height:100%;background:#000;position:absolute;top:0;left:0;border-radius:2px;}.about-strength .caption-box-content{padding:0 0 0 20px;}.node__content .about-promise{margin-bottom:0;padding:0;clear:both;}.about-promise h2{background:url(/themes/kakehashi/css/components/images/pc/pat_dot_size_m_09.png) repeat;background-size:20px 20px;margin-bottom:0;padding-top:40px;padding-bottom:24px;text-align:center;}.about-promise > p{background:url(/themes/kakehashi/css/components/images/pc/pat_dot_size_m_09.png) repeat;background-size:20px 20px;margin-bottom:0;padding-right:42px;padding-bottom:24px;padding-left:42px;text-align:center;}.about-promise > p:nth-of-type(3){padding-bottom:74px;}.about-promise .image-about-08{margin-top:-74px;}.about-promise .image-about-08 img{margin-right:auto;margin-left:auto;}.office-introduction > *,.office-lawyer-greeting > *,.office-lawyer-introduction > *{margin-right:158px;margin-left:158px;}.node__content .office-main-image{margin-bottom:80px;padding:0;}.node__content .office-introduction{background:url(/themes/kakehashi/css/components/images/pc/img_office_left.png) no-repeat;background-size:240px 480px;margin-bottom:80px;padding-top:0;padding-bottom:0;}.node__content .office-lawyer-greeting{background:url(/themes/kakehashi/css/components/images/pc/img_office_right.png) top right no-repeat;background-size:240px 720px;margin-bottom:80px;padding-top:0;padding-bottom:0;}.node__content .office-lawyer-introduction{margin-bottom:80px;padding-top:0;padding-bottom:0;}.office-lawyer-introduction .column-wrap > div.column-left{width:556px;}.office-lawyer-introduction .column-wrap > div.column-right{width:216px;}.office-lawyer-introduction .column-wrap > div .wp-block-image{margin-bottom:24px;}.office-lawyer-introduction .column-wrap > div.column-right .wp-element-caption{background:url(/themes/kakehashi/css/components/images/pc/arrow_black.png) no-repeat;background-size:16px 16px;margin-top:8px;padding:1px 0 1px 20px;opacity:1;line-height:1em;font-size:.875em;}.office-lawyer-introduction .column-wrap > div.column-right .wp-element-caption a{text-decoration:none;color:#000;}.office-lawyer-introduction .column-wrap > div.column-right .wp-element-caption a:hover{color:#91BBE3;}.node__content .office-gallery{margin-bottom:80px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}.office-gallery .wp-block-gallery.wp-block-gallery-1{max-width:1376px;margin-right:auto;margin-left:auto;gap:24px;}.widget-below-page-content-title .menu-below-page-content-title-lawyers-menu-container{margin-bottom:24px;}.widget-below-page-content-title .menu-below-page-content-title-lawyers-menu-container ul{margin-bottom:0;display:flex;justify-content:flex-end;}.widget-below-page-content-title .menu-below-page-content-title-lawyers-menu-container li{background:none;margin-right:25px;padding-left:0;font-size:1em;}.widget-below-page-content-title .menu-below-page-content-title-lawyers-menu-container li a{width:160px;padding-top:2px;padding-bottom:14px;padding-left:50px;position:relative;line-height:1.5em;color:#000;font-weight:700;}.widget-below-page-content-title .menu-below-page-content-title-lawyers-menu-container li a:hover{color:#e53900;}.widget-below-page-content-title .menu-below-page-content-title-lawyers-menu-container li a::before{content:"";width:4px;height:40px;background:#000;position:absolute;top:0;left:0;display:block;border-radius:2px;}.widget-below-page-content-title .menu-below-page-content-title-lawyers-menu-container li a::after{position:absolute;top:26px;left:50px;line-height:1.5em;color:#ff6633;font-size:.5em;font-weight:700;}.widget-below-page-content-title .menu-below-page-content-title-lawyers-menu-container li.menu-oh-yooma a::after{content:"Yooma Oh";}.widget-below-page-content-title .menu-below-page-content-title-lawyers-menu-container li.menu-kawada-nobuka a::after{content:"Nobuka Kawada";}.widget-below-page-content-title .menu-below-page-content-title-lawyers-menu-container li.menu-takeda-ryo a::after{content:"Ryo Takeda";}.widget-below-page-content-title .menu-below-page-content-title-lawyers-menu-container li.current-menu-item{background:#e3e3e3;}.widget-below-page-content-title .menu-below-page-content-title-lawyers-menu-container ul.sub-menu{display:none;}.widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container{width:728px;margin-right:auto;margin-left:auto;padding-top:60px;}.widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container ul{margin-bottom:0;padding:0;display:flex;justify-content:space-between;}.widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container li{width:200px;background:none;padding-left:0;list-style:none;text-align:center;font-size:1em;}.widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container li a{padding:151% 0 20px;position:relative;display:block;text-decoration:none;line-height:1.5em;color:#000;font-weight:700;}.widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container li a:hover{color:#e53900;}.widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container li a::after{width:160px;padding-top:36px;padding-bottom:8px;position:absolute;bottom:0;left:20px;border-bottom:solid 2px #000;line-height:1.5em;color:#ff6633;font-size:.5em;font-weight:700;}.widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container li.menu-oh-yooma a{background-image:url(/themes/kakehashi/css/components/images/pc/img_lawyers_oh.png),url(/themes/kakehashi/css/components/images/pc/arrow_black.png);background-position:top,bottom 22px left 56px;background-repeat:no-repeat,no-repeat;background-size:contain,16px 16px;}.widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container li.menu-oh-yooma a::after{content:"Yooma Oh";}.widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container li.menu-kawada-nobuka a{background-image:url(/themes/kakehashi/css/components/images/pc/img_lawyers_kawada.png),url(/themes/kakehashi/css/components/images/pc/arrow_black.png);background-position:top,bottom 22px left 48px;background-repeat:no-repeat,no-repeat;background-size:contain,16px 16px;}.widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container li.menu-kawada-nobuka a::after{content:"Nobuka Kawada";}.widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container li.menu-takeda-ryo a{background-image:url(/themes/kakehashi/css/components/images/pc/img_lawyers_takeda.png),url(/themes/kakehashi/css/components/images/pc/arrow_black.png);background-position:top,bottom 22px left 56px;background-repeat:no-repeat,no-repeat;background-size:contain,16px 16px;}.widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container li.menu-takeda-ryo a::after{content:"Ryo Takeda";}.widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container li.current-menu-item a::after{background:#e3e3e3;border-bottom:none;opacity:0.4;}.widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container ul.sub-menu{display:none;}body#lawyers .widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container{padding-top:102px;position:relative;}body#lawyers .widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container::before{content:"弁護士紹介";width:100%;position:absolute;top:6px;left:0;text-align:center;line-height:1.5em;font-size:1.5em;font-weight:700;}body#lawyers .widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container li a{padding:160% 0 20px;}body#lawyers .widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container li a::before{content:"弁護士";width:160px;position:absolute;top:284px;left:20px;text-align:center;line-height:1.5em;font-weight:700;}body#lawyers .widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container li.menu-oh-yooma a::before{content:"代表弁護士";}body#lawyers .widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container ul.sub-menu{margin-top:24px;display:block;}body#lawyers .widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container ul.sub-menu li{width:200px;margin-bottom:16px;font-size:.75em;}body#lawyers .widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container ul.sub-menu li a{width:160px;background:#e3e3e3;margin-right:auto;margin-left:auto;padding:11px 0;text-align:center;line-height:1.5em;color:#000;}body#lawyers .widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container ul.sub-menu li a:hover{background:#e3e3e3;color:#e53900;}body#lawyers .widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container ul.sub-menu li a::before,body#lawyers .widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container ul.sub-menu li a::after{content:none;}.node__content .lawyers-main-image{margin-bottom:80px;padding:0;}.lawyer-specialty > *,.lawyer-achievements > *,.lawyer-career > *{margin-right:158px;margin-left:158px;}.node__content .lawyer-introduction{margin-bottom:80px;padding:344px 158px 0;}.lawyer-introduction h2{margin-bottom:65px;position:relative;}.lawyer-introduction h2 ruby{position:absolute;top:15px;left:186px;}.lawyer-introduction p:last-child{background:url(/themes/kakehashi/css/components/images/pc/dot_1px_000000.png) bottom repeat-x;background-size:4px 4px;padding-bottom:84px;}.lawyer-introduction .position{margin-bottom:0;line-height:1.5em;font-size:2em;font-weight:700;}.lawyer-introduction-oh{background-image:url(/themes/kakehashi/css/components/images/pc/img_lawyers_oh.png),url(/themes/kakehashi/css/components/images/pc/img_lawyers_3rd.png);background-position:720px 64px,top;background-repeat:no-repeat,no-repeat;background-size:280px 384px,1160px 280px;}.lawyer-introduction-kawada{background-image:url(/themes/kakehashi/css/components/images/pc/img_lawyers_kawada.png),url(/themes/kakehashi/css/components/images/pc/img_lawyers_3rd.png);background-position:720px 64px,top;background-repeat:no-repeat,no-repeat;background-size:280px 384px,1160px 280px;}.lawyer-introduction-takeda{background-image:url(/themes/kakehashi/css/components/images/pc/img_lawyers_takeda.png),url(/themes/kakehashi/css/components/images/pc/img_lawyers_3rd.png);background-position:720px 64px,top;background-repeat:no-repeat,no-repeat;background-size:280px 384px,1160px 280px;}.node__content .lawyer-specialty{margin-bottom:80px;padding:0;}.lawyer-specialty .caption-box{margin-bottom:48px;padding-top:38px;padding-right:40px;padding-left:40px;border-width:0;}.lawyer-specialty .caption-box-label{background-color:transparent;padding:0 0 16px;}.lawyer-specialty .caption-box-label-text{text-decoration:underline;line-height:1.4em;font-size:1.25em;font-weight:700;}.lawyer-specialty .caption-box-content{padding:0;}.lawyer-specialty-oh .box-01,.lawyer-specialty-kawada .box-01{background-image:url(/themes/kakehashi/css/components/images/pc/img_lawyers_a.png);background-position:100% 0;background-repeat:no-repeat;background-size:200px 96px;}.lawyer-specialty-oh .box-02,.lawyer-specialty-kawada .box-03{background-image:url(/themes/kakehashi/css/components/images/pc/img_lawyers_b.png);background-position:100% 0;background-repeat:no-repeat;background-size:200px 96px;}.lawyer-specialty-oh .box-03,.lawyer-specialty-kawada .box-02{background-image:url(/themes/kakehashi/css/components/images/pc/img_lawyers_c.png);background-position:100% 0;background-repeat:no-repeat;background-size:200px 96px;}.node__content .lawyer-achievements{background-color:#e3e3e3;margin-bottom:0;padding-top:80px;padding-bottom:80px;}.lawyer-achievements .caption-box{margin-bottom:40px;border-width:0;}.lawyer-achievements .caption-box-label{max-width:240px;background-color:transparent;margin-bottom:26px;padding:0 0 4px;border-bottom:solid 2px #000;}.lawyer-achievements .caption-box-label-text{line-height:1.4em;font-size:1.25em;font-weight:700;}.lawyer-achievements .caption-box-content{padding:0;}.lawyer-achievements .caption-box-content tr td{padding:0;border-right:none;border-bottom:none;vertical-align:top;}.lawyer-achievements .caption-box-content tr:first-child td{border-top:none;}.lawyer-achievements .caption-box-content tr td:first-child{width:15%;line-height:2em;font-size:.75em;}.lawyer-achievements .banner{width:246px;}.lawyer-achievements-oh{background-image:url(/themes/kakehashi/css/components/images/pc/img_lawyers_o_01.png),url(/themes/kakehashi/css/components/images/pc/img_lawyers_o_02.png),url(/themes/kakehashi/css/components/images/pc/img_lawyers_o_03.png);background-position:right 72px top 80px,0 368px,right 300px bottom 296px;background-repeat:no-repeat,no-repeat,no-repeat;background-size:352px 352px,264px 344px,352px 352px;}.lawyer-achievements-oh .box-01{width:246px;margin-right:50px;float:left;}.lawyer-achievements-oh .box-02{width:320px;margin-left:0;margin-right:50px;float:left;}.lawyer-achievements-oh .box-03{clear:left;}.lawyer-achievements-kawada{background-image:url(/themes/kakehashi/css/components/images/pc/img_lawyers_k_01.png),url(/themes/kakehashi/css/components/images/pc/img_lawyers_k_02.png);background-position:right 72px top 80px,0 368px;background-repeat:no-repeat,no-repeat;background-size:352px 352px,264px 344px;}.lawyer-achievements-takeda{background-image:url(/themes/kakehashi/css/components/images/pc/img_lawyers_t_01.png),url(/themes/kakehashi/css/components/images/pc/img_lawyers_t_02.png);background-position:right 72px top 80px,0 80px;background-repeat:no-repeat,no-repeat;background-size:352px 352px,264px 344px;}.node__content .lawyer-career{background:url(/themes/kakehashi/css/components/images/pc/pat_dot_size_m_09.png) repeat;background-size:20px 20px;padding-top:80px;padding-bottom:80px;}.lawyer-career tr td{padding:24px 0;border-right:none;vertical-align:top;}.lawyer-career tr td:first-child{width:15%;font-weight:700;}.purpouse-pmvv > *,.purpouse-for-all > *{margin-right:158px;margin-left:158px;}.node__content .purpouse-main-image{margin-bottom:40px;padding:0;}.node__content .purpouse-pmvv{margin-bottom:80px;padding:0;}.purpouse-pmvv > h3{margin-bottom:24px;font-size:2.5em;}.purpouse-pmvv > p{margin-bottom:80px;line-height:1.8em;font-size:1.25em;}.purpouse-pmvv > ol{margin-right:158px;margin-bottom:80px;margin-left:158px;padding-left:20px;}.purpouse-pmvv > ol li{line-height:2.2em;font-size:1.25em;}.node__content .purpouse-for-all{background:url(/themes/kakehashi/css/components/images/pc/img_aboutus03.png) top no-repeat;background-size:1376px 824px;margin-bottom:0;padding-top:80px;padding-bottom:80px;}.purpouse-for-all  .column-wrap{background:#fff;margin-bottom:0;padding:40px 56px;border-top-right-radius:8px;border-top-left-radius:8px;}.purpouse-for-all  .column-wrap > div{width:344px;}.purpouse-for-all  .wp-block-image{background:#fff;padding-top:2px;padding-bottom:46px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}.purpouse-for-all  .wp-block-image > img{margin-right:auto;margin-left:auto;}.merit-wrapper{padding-right:158px;padding-left:158px;}.kakehashi_shitekureru_image_ill{margin-bottom:48px;}h2.kakehashi_shitekureru{background-color:#e3e3e3;margin-bottom:0;padding-top:14px;padding-bottom:14px;padding-left:16px;font-size:1.5em;}h2.kakehashi_shitekureru::before{content:"●";margin-right:4px;}h2.kakehashi_shitekureru:nth-of-type(1){margin-bottom:60px;}#content .cbp_tmtimeline{margin:0;padding:32px 0 0;list-style:none;position:relative;}#content .cbp_tmtimeline_first{padding:0;}.cbp_tmtimeline:before{content:'';background:#FAC5C3;position:absolute;top:0;bottom:0;left:25.47619%;width:10px;}.cbp_tmtimeline_first:before{top:2px;}.article .cbp_tmtimeline > li{background:none;padding-bottom:34px;padding-left:0;position:relative;line-height:1.5em;font-size:1em;}.cbp_tmtimeline > li .cbp_tmtime{width:20%;display:block;position:absolute;text-align:right;line-height:1.083em;font-size:1.5em;font-weight:700;}.cbp_tmtimeline > li .cbp_tmtime span{display:block;text-align:right;font-size:.666666em;font-weight:400;}.cbp_tmtimeline > li .cbp_tmlabel{width:60%;background:#3399FF;margin:0 0 0 33.45238%;padding:33px 24px;color:#fff;font-size:1.2em;font-weight:300;line-height:1.4;position:relative;border-radius:16px;}.cbp_tmtimeline > li .cbp_tmlabel h3{margin-top:0px;margin-bottom:16px;padding:0 0 10px 0;border-bottom:1px solid rgba(255,255,255,0.4);line-height:1.4em;color:#fff;font-size:1.108em;}.cbp_tmtimeline > li .cbp_tmlabel p{margin-top:0;margin-bottom:0;line-height:1.502em;font-size:.886em;}.cbp_tmtimeline > li .cbp_tmlabel .disp{margin-top:16px;margin-bottom:16px;text-align:center;}.cbp_tmtimeline > li .cbp_tmlabel_client{background:#F57E79;}.cbp_tmtimeline > li .cbp_tmlabel:after{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;top:27px;pointer-events:none;border-right-color:#3399FF;border-width:10px;}.cbp_tmtimeline > li .cbp_tmlabel_client:after{border-right-color:#F57E79;}.cbp_tmtimeline > li .cbp_tmicon{left:21.785714%;position:absolute;top:0;}.cbp_tmtimeline > li .price{width:5.7142857%;position:absolute;top:0;right:0;}ul.kakehashi_calendar_list{display:flex;flex-wrap:wrap;}ul.kakehashi_calendar_list li{background:none;margin-right:28px;margin-bottom:50px;padding-left:0;list-style:none;}ul.kakehashi_calendar_list li:first-child{width:100%;}ul.kakehashi_calendar_list li .photo{min-height:206px;margin-bottom:12px;}ul.kakehashi_calendar_list li .name{margin-bottom:12px;font-weight:700;}body#oh-yooma .eo-fullcalendar-reset.fc-unthemed .fc-today,body#kawada-nobuka .eo-fullcalendar-reset.fc-unthemed .fc-today,body#takeda-ryo .eo-fullcalendar-reset.fc-unthemed .fc-today{background:#f5f5e9;}body#oh-yooma .fc-toolbar h2,body#kawada-nobuka .fc-toolbar h2,body#takeda-ryo .fc-toolbar h2{line-height:1em;font-size:2.5em;}.eo-fullcalendar-reset .fc-view-container td{border-right:none;border-bottom:none;font-size:1em;}body#oh-yooma .fc-listDay-view .fc-row .fc-content-skeleton .fc-day-number,body#oh-yooma .fc-listMonth-view .fc-row .fc-content-skeleton .fc-day-number,body#oh-yooma .fc-listWeek-view .fc-row .fc-content-skeleton .fc-day-number,body#kawada-nobuka .fc-listDay-view .fc-row .fc-content-skeleton .fc-day-number,body#kawada-nobuka .fc-listMonth-view .fc-row .fc-content-skeleton .fc-day-number,body#kawada-nobuka .fc-listWeek-view .fc-row .fc-content-skeleton .fc-day-number,body#takeda-ryo .fc-listDay-view .fc-row .fc-content-skeleton .fc-day-number,body#takeda-ryo .fc-listMonth-view .fc-row .fc-content-skeleton .fc-day-number,body#takeda-ryo .fc-listWeek-view .fc-row .fc-content-skeleton .fc-day-number{border-top:1px solid #e3e3e3;border-bottom:none;font-weight:400;}.node__content .fc-view table{border-top:1px solid #e3e3e3;}.node__content .fc-view table tr:first-child td{border-top:none;}.fc-view-container .fc-listDay-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-left,.fc-view-container .fc-listMonth-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-left,.fc-view-container .fc-listWeek-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-left{padding-right:8px;float:right;}.fc-view-container .fc-listDay-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-right,.fc-view-container .fc-listMonth-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-right,.fc-view-container .fc-listWeek-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-right{padding-left:8px;float:left;color:#000;}.fc-listMonth-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-right::after{content:"日";}.fc-view-container .fc-listMonth-view .fc-row .fc-content-skeleton .fc-sat .fc-list-header-left,.fc-view-container .fc-listMonth-view .fc-row .fc-content-skeleton .fc-sat .fc-list-header-right{color:#58a1ee;}.fc-view-container .fc-listMonth-view .fc-row .fc-content-skeleton .fc-sun .fc-list-header-left,.fc-view-container .fc-listMonth-view .fc-row .fc-content-skeleton .fc-sun .fc-list-header-right{color:#dc604e;}body#oh-yooma .fc-listMonth-view .fc-day-grid-event,body#kawada-nobuka .fc-listMonth-view .fc-day-grid-event,body#takeda-ryo .fc-listMonth-view .fc-day-grid-event{margin:0;padding:8px;border-radius:18px;}body#oh-yooma .qtip-eo,body#kawada-nobuka .qtip-eo,body#takeda-ryo .qtip-eo{border-color:#a2a0a0;border-radius:4px;}body#oh-yooma .qtip-eo .qtip-titlebar,body#kawada-nobuka .qtip-eo .qtip-titlebar,body#takeda-ryo .qtip-eo .qtip-titlebar{background-color:#f7f8f8;border-top-left-radius:4px;border-top-right-radius:4px;}.list-cases,.related-list-cases{display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:row;}.list-cases .a-wrap,.related-list-cases .a-wrap{width:240px;background:url(/themes/kakehashi/css/components/images/pc/arrow_gray.png) right 20px bottom 15px no-repeat;background-size:10px 10px;margin-bottom:56px;padding:0;}.list-cases .entry-card,.related-list-cases .related-entry-card{padding:32px 20px 12px;border:solid #e3e3e3 1px;border-radius:2px;}.list-cases .a-wrap:hover .entry-card,.related-list-cases .a-wrap:hover .related-entry-card{border:solid #a2a0a0 1px;}.list-cases .cases-name,.related-list-cases .cases-name{background:#ff6633;margin-bottom:10px;padding:1px 6px;display:inline-block;vertical-align:top;line-height:1.5em;color:#fff;font-size:.625em;}.list-cases .entry-card-content,.related-list-cases .related-entry-card-content{margin-left:0;padding-bottom:37px;}.list-cases .entry-card-title,.related-list-cases .related-entry-card-title{margin:0 0 8px 0;line-height:1.6em;font-size:.9375em;font-weight:500;}.list-cases .entry-card-snippet-wrapper,.related-list-cases .related-entry-card-snippet-wrapper{background:#ffefea;padding:12px 8px;border-radius:2px;}.list-cases .entry-card-snippet,.related-list-cases .related-entry-card-snippet{margin-bottom:4px;line-height:1.4em;color:#ff6633;font-size:.625em;font-weight:500;}.list-cases .freeitem,.related-list-cases .freeitem{background:url(/themes/kakehashi/css/components/images/pc/dot_1px_000000.png) repeat-x;background-size:4px 4px;padding-top:8px;}.list-cases .freeitem ul,.related-list-cases .freeitem ul{padding:0;overflow:hidden;}.list-cases .freeitem li,.related-list-cases .freeitem li{float:left;list-style:none;line-height:1.4em;font-size:.625em;font-weight:500;}.list-cases .entry-card-meta,.related-list-cases .related-entry-card-meta{bottom:12px;left:20px;line-height:1.5em;color:#a2a0a0;font-size:.625em;}.list-cases .e-card-info,.related-list-cases .e-card-info{justify-content:flex-start;}.list-cases .post-date,.related-list-cases .post-date{font-weight:500;}.single-cases .category{margin-bottom:18px;line-height:1.45em;font-size:1.25em;font-weight:700;}.single-cases .page-title{margin:0 0 40px;line-height:1.7777em;font-size:2.25em;}.single-cases .client{background:#ffda0f;margin-bottom:16px;padding:8px 30px;display:inline-block;border-radius:4px;font-weight:500;}.single-cases .client i{margin-left:16px;line-height:1em;font-size:1.5em;}.single-cases .date-tags{text-align:left;}.single-cases .case{background:url(/themes/kakehashi/css/components/images/pc/img_cases_case.png) 116px 0 no-repeat,url(/themes/kakehashi/css/components/images/pc/dot_1px_000000.png) 316px 0 repeat-y;background-size:160px 180px,4px 4px;margin-top:42px;margin-bottom:60px;padding-left:360px;line-height:2em;font-size:1.25em;font-weight:500;}.single-cases .body-wrapper{background:url(/themes/kakehashi/css/components/images/pc/pat_dot_size_m_09.png) repeat;background-size:20px 20px;padding:40px 38px 58px;}.single-cases .body{background:url(/themes/kakehashi/css/components/images/pc/ico_solution.png) no-repeat;background-size:48px 64px;margin-bottom:40px;padding-top:80px;}.single-cases .body > p{line-height:2em;font-size:1.25em;}.single-cases table.free-table{margin-bottom:85px;}.single-cases table.free-table th,.single-cases table.free-table td{padding:5px;text-align:center;}.single-cases table.free-table th{background:#ff6633;border-top:solid #fff 2px;line-height:1.428em;color:#fff;}.single-cases table.free-table td{border-top:solid #ff6633 2px;border-right:none;border-bottom:solid #ff6633 2px;line-height:1.4em;font-size:1.25em;font-weight:700;}.single-cases table.free-table tr:first-child th,.single-cases table.free-table tr:first-child td{border-top:solid #ff6633 2px;}.single-cases .advice{background:url(/themes/kakehashi/css/components/images/pc/img_cases_advice.png) no-repeat;background-size:160px 73px;padding-top:101px;line-height:2em;color:#ff6633;font-size:1.25em;font-weight:500;}.single-cases .youtube{margin-top:40px;}.related-entries-cases{margin-bottom:70px;}.under-entry-content-cases .go-index a{background:url(/themes/kakehashi/css/components/images/pc/img_4th_cases.png) no-repeat,url(/themes/kakehashi/css/components/images/pc/arrow_black.png) 0 143px no-repeat;background-size:336px 128px,16px 16px;padding-top:136px;padding-left:16px;display:block;line-height:1.4em;text-decoration:none;color:#000;font-size:1.25em;font-weight:700;}body.post-type-archive-voice .introduction{line-height:1.571em;font-size:.875em;font-weight:500;}.list-voice .entry-card{margin-bottom:64px;}.list-voice .entry-card-content{margin-left:0;padding-bottom:37px;display:flex;justify-content:space-between;}.list-voice .term-name-wrapper{width:338px;background-image:url(/themes/kakehashi/css/components/images/pc/dot_1px_000000.png);background-position:right;background-repeat:repeat-y;background-size:4px 4px;padding-right:108px;}.list-voice .term-name{margin-bottom:18px;text-align:center;line-height:1.4em;font-size:1.25em;}.list-voice .entry-card-title{margin:0 0 24px;text-align:center;line-height:1.5em;font-size:2.25em;font-weight:700;}.list-voice .gender{background:#ffda0f;margin-bottom:18px;padding-top:7px;padding-bottom:7px;border-radius:4px;text-align:center;line-height:1.5em;font-weight:500;}.list-voice .gender i{margin-left:16px;line-height:1em;font-size:1.5em;}.list-voice .content-wrapper{width:456px;}.list-voice .entry-card-snippet-wrapper{background:#ffefea;padding:12px 8px;border-radius:2px;}.list-voice .entry-card-snippet{display:block;overflow:visible;line-height:2em;font-size:1.25em;font-weight:500;}.list-voice .entry-card-snippet >*{margin-bottom:24px;}.list-voice .freeitem{background:url(/themes/kakehashi/css/components/images/pc/dot_1px_000000.png) repeat-x;background-size:4px 4px;padding-top:8px;}.list-voice .freeitem ul{padding:0;overflow:hidden;}.list-voice .freeitem li{float:left;list-style:none;line-height:1.4em;font-size:.625em;font-weight:500;}.list-voice .entry-card-meta{position:static;line-height:1.5em;}.list-voice .e-card-info{justify-content:flex-start;}.list-voice .post-date{font-weight:500;}.list-voice .address{line-height:1.875em;font-weight:500;}.list-faq .a-wrap,.related-list-faq .a-wrap{margin-bottom:0;padding:0;}.list-faq .a-wrap:hover .entry-card,.related-list-faq .a-wrap:hover .related-entry-card{text-decoration:underline;color:#91BBE3;}.list-faq .entry-card-content,.related-list-faq .related-entry-card-content{margin-left:0;padding-bottom:0;}.list-faq .entry-card-title,.related-list-faq .related-entry-card-title{margin:0;line-height:1.714em;font-size:.875em;font-weight:500;}.list-faq .entry-card-snippet-wrapper,.related-list-faq .related-entry-card-snippet-wrapper{background:#ffefea;padding:12px 8px;border-radius:2px;}.list-faq .entry-card-meta,.related-list-faq .related-entry-card-meta{bottom:12px;left:20px;line-height:1.5em;color:#a2a0a0;font-size:.625em;}.list-faq .e-card-info,.related-list-faq .e-card-info{justify-content:flex-start;}.list-faq .post-date,.related-list-faq .post-date{font-weight:500;}.single-faq .page-title{background:url(/themes/kakehashi/css/components/images/pc/p_faq.png) bottom left no-repeat,url(/themes/kakehashi/css/components/images/pc/pat_dot_size_m_09.png) bottom repeat-x;background-size:104px 72px,20px 20px;margin:0 0 40px;padding-bottom:72px;line-height:1.7777em;font-size:2.25em;}.single-faq .page-title:before{width:42px;height:16px;background:#ffda0f;position:absolute;top:0;left:0;border-radius:8px;}.single-faq .page-title:after{position:absolute;top:21px;left:0;line-height:1.5em;color:#ffda0f;font-size:.666666em;}.under-entry-content-faq .go-index a{background:url(/themes/kakehashi/css/components/images/pc/img_4th_faq.png) no-repeat,url(/themes/kakehashi/css/components/images/pc/arrow_black.png) 0 143px no-repeat;background-size:336px 128px,16px 16px;padding-top:136px;padding-left:16px;display:block;line-height:1.4em;text-decoration:none;color:#000;font-size:1.25em;font-weight:700;}.list-blog,.related-list-blog{display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:row;}.list-blog .a-wrap,.related-list-blog .a-wrap{width:240px;background:url(/themes/kakehashi/css/components/images/pc/arrow_gray.png) right 20px bottom 15px no-repeat;background-size:10px 10px;margin-bottom:56px;padding:0;}.list-blog .entry-card,.related-list-blog .related-entry-card{padding:32px 20px 12px;border:solid #e3e3e3 1px;border-radius:2px;}.list-blog .a-wrap:hover .entry-card,.related-list-blog .a-wrap:hover .related-entry-card{border:solid #a2a0a0 1px;}.list-blog .entry-card-categorys,.related-list-blog .related-entry-card-categorys{background:#ff6633;margin-bottom:10px;padding:1px 6px;display:inline-block;vertical-align:top;line-height:1.5em;color:#fff;font-size:.625em;}.list-blog .entry-card-content,.related-list-blog .related-entry-card-content{margin-left:0;padding-bottom:37px;}.list-blog .entry-card-title,.related-list-blog .related-entry-card-title{margin:0 0 8px 0;line-height:1.6em;font-size:.9375em;font-weight:500;}.list-blog .entry-card-snippet-wrapper,.related-list-blog .related-entry-card-snippet-wrapper{background:#ffefea;padding:12px 8px;border-radius:2px;}.list-blog .entry-card-snippet,.related-list-blog .related-entry-card-snippet{margin-bottom:4px;line-height:1.4em;color:#ff6633;font-size:.625em;font-weight:500;}.list-blog .entry-card-meta,.related-list-blog .related-entry-card-meta{bottom:12px;left:20px;line-height:1.5em;color:#a2a0a0;font-size:.625em;}.list-blog .e-card-info,.related-list-blog .e-card-info{justify-content:flex-start;}.list-blog .post-date,.related-list-blog .post-date{font-weight:500;}.list-news .a-wrap,.related-list-news .a-wrap{margin-bottom:0;padding:0;}.list-news .a-wrap:hover .entry-card,.related-list-news .a-wrap:hover .related-entry-card{text-decoration:underline;color:#91BBE3;}.list-news .entry-card-content,.related-list-news .related-entry-card-content{margin-left:0;padding-bottom:0;}.list-news .entry-card-title,.related-list-news .related-entry-card-title{margin:0;line-height:1.714em;font-size:.875em;font-weight:500;}.list-news .entry-card-snippet-wrapper,.related-list-news .related-entry-card-snippet-wrapper{background:#ffefea;padding:12px 8px;border-radius:2px;}.list-news .entry-card-meta,.related-list-news .related-entry-card-meta{bottom:12px;left:20px;line-height:1.5em;color:#a2a0a0;font-size:.625em;}.list-news .e-card-info,.related-list-news .e-card-info{justify-content:flex-start;}.list-news .post-date,.related-list-news .post-date{font-weight:500;}.single-news .page-title{background:url(/themes/kakehashi/css/components/images/pc/p_news.png) bottom left no-repeat,url(/themes/kakehashi/css/components/images/pc/pat_dot_size_m_09.png) bottom repeat-x;background-size:104px 72px,20px 20px;margin:0 0 40px;padding-bottom:72px;line-height:1.7777em;font-size:2.25em;}.under-entry-content-news .go-index a{background:url(/themes/kakehashi/css/components/images/pc/img_4th_news.png) no-repeat,url(/themes/kakehashi/css/components/images/pc/arrow_black.png) 0 143px no-repeat;background-size:336px 128px,16px 16px;padding-top:136px;padding-left:16px;display:block;line-height:1.4em;text-decoration:none;color:#000;font-size:1.25em;font-weight:700;}.list-terrace,.related-list-terrace{display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:row;}.list-terrace .a-wrap,.related-list-terrace .a-wrap{width:240px;background:url(/themes/kakehashi/css/components/images/pc/arrow_gray.png) right 20px bottom 15px no-repeat;background-size:10px 10px;margin-bottom:56px;padding:0;}.list-terrace .entry-card,.related-list-terrace .related-entry-card{padding:32px 20px 12px;border:solid #e3e3e3 1px;border-radius:2px;}.list-terrace .a-wrap:hover .entry-card,.related-list-terrace .a-wrap:hover .related-entry-card{border:solid #a2a0a0 1px;}.list-terrace .terrace-name,.related-list-terrace .terrace-name{background:#ff6633;margin-bottom:10px;padding:1px 6px;display:inline-block;vertical-align:top;line-height:1.5em;color:#fff;font-size:.625em;}.list-terrace .entry-card-content,.related-list-terrace .related-entry-card-content{margin-left:0;padding-bottom:37px;}.list-terrace .entry-card-title,.related-list-terrace .related-entry-card-title{margin:0 0 20px 0;line-height:1.6em;font-size:.9375em;font-weight:500;}.list-terrace .entry-card-snippet-wrapper,.related-list-terrace .related-entry-card-snippet-wrapper{background:#ffefea;padding:12px 8px;border-radius:2px;}.list-terrace .entry-card-meta,.related-list-terrace .related-entry-card-meta{bottom:12px;left:20px;line-height:1.5em;color:#a2a0a0;font-size:.625em;}.list-terrace .e-card-info,.related-list-terrace .e-card-info{justify-content:flex-start;}.list-terrace .post-date,.related-list-terrace .post-date{font-weight:500;}.single-terrace .page-title{background:url(/themes/kakehashi/css/components/images/pc/p_column.png) bottom left no-repeat,url(/themes/kakehashi/css/components/images/pc/pat_dot_size_m_09.png) bottom repeat-x;background-size:104px 72px,20px 20px;margin:0 0 40px;padding-bottom:72px;}.single-terrace .client{background:#ffda0f;margin-bottom:16px;padding:8px 30px;display:inline-block;border-radius:4px;font-weight:500;}.single-terrace .client i{margin-left:16px;line-height:1em;font-size:1.5em;}.single-terrace .date-tags{text-align:left;}.single-terrace .case{background:url(/themes/kakehashi/css/components/images/pc/img_cases_case.png) 116px 0 no-repeat,url(/themes/kakehashi/css/components/images/pc/dot_1px_000000.png) 316px 0 repeat-y;background-size:160px 180px,4px 4px;margin-top:42px;margin-bottom:60px;padding-left:360px;line-height:2em;font-size:1.25em;font-weight:500;}.single-terrace .body-wrapper{background:url() 0 0 no-repeat;padding:40px 38px 58px;}.single-terrace .body{background:url(/themes/kakehashi/css/components/images/pc/ico_solution.png) no-repeat;background-size:48px 64px;margin-bottom:40px;padding-top:80px;}.single-terrace .body > p{line-height:2em;font-size:1.25em;}.single-terrace table.free-table{margin-bottom:85px;}.single-terrace table.free-table th,.single-terrace table.free-table td{padding:5px;text-align:center;}.single-terrace table.free-table th{background:#ff6633;border-top:solid #fff 2px;line-height:1.428em;color:#fff;}.single-terrace table.free-table td{border-top:solid #ff6633 2px;border-right:none;border-bottom:solid #ff6633 2px;line-height:1.4em;font-size:1.25em;font-weight:700;}.single-terrace table.free-table tr:first-child th,.single-terrace table.free-table tr:first-child td{border-top:solid #ff6633 2px;}.single-terrace .advice{background:url(/themes/kakehashi/css/components/images/pc/img_cases_advice.png) no-repeat;background-size:160px 73px;padding-top:101px;line-height:2em;color:#ff6633;font-size:1.25em;font-weight:500;}.single-terrace .youtube{margin-top:40px;}.related-entries-terrace{margin-bottom:70px;}.under-entry-content-terrace .go-index a{background:url(/themes/kakehashi/css/components/images/pc/img_4th_terrace.png) no-repeat,url(/themes/kakehashi/css/components/images/pc/arrow_black.png) 0 143px no-repeat;background-size:336px 128px,16px 16px;padding-top:136px;padding-left:16px;display:block;line-height:1.4em;text-decoration:none;color:#000;font-size:1.25em;font-weight:700;}ul.kakehashi_access_area_btn{margin-bottom:64px;padding:0;display:flex;justify-content:space-between;}ul.kakehashi_access_area_btn li{width:400px;background:none;padding-left:0;list-style:none;text-align:center;font-size:1em;}ul.kakehashi_access_area_btn li a{padding-top:10px;padding-bottom:7px;display:block;border:2px solid #000;text-decoration:none;}ul.kakehashi_access_area_btn li a:hover{border-color:#e53900;}ul.kakehashi_access_area_btn a .title{line-height:1.4em;color:#000;font-size:1.25em;font-weight:700;}ul.kakehashi_access_area_btn a:hover .title{color:#e53900;}ul.kakehashi_access_area_btn .caption{line-height:1.5em;color:#ff6633;font-size:.625em;}#content ul.kakehashi_access_photo{margin-bottom:28px;padding:0;display:flex;justify-content:space-between;}ul.kakehashi_access_photo li{background:none;padding-left:0;list-style:none;}.node__content .kakehashi_access_text{margin-bottom:64px;}.node__content .access-parking-illust{margin-bottom:152px;}.widget-below-page-content-title .menu-below-page-content-title-recruit-menu-container{margin-bottom:24px;}.widget-below-page-content-title .menu-below-page-content-title-recruit-menu-container ul{margin-bottom:0;display:flex;justify-content:flex-end;}.widget-below-page-content-title .menu-below-page-content-title-recruit-menu-container li{background:none;padding-left:0;text-align:center;font-size:1em;}.widget-below-page-content-title .menu-below-page-content-title-recruit-menu-container li a{width:288px;height:64px;background-image:url(/themes/kakehashi/css/components/images/pc/bt_entry_288.png);background-position:0 0;background-repeat:no-repeat;background-size:288px 64px;padding:0;}.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container{width:840px;margin-right:auto;margin-left:auto;}.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container ul{margin-bottom:0;display:flex;justify-content:space-between;flex-wrap:wrap;}.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li{background:none;padding-left:0;font-size:.875em;}.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li.menu-conditions{width:100%;margin-bottom:40px;}.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li.menu-conditions a{width:480px;height:96px;background-image:url(/themes/kakehashi/css/components/images/pc/bt_recruit_info480.png);background-position:0 0;background-repeat:no-repeat;background-size:480px 96px;margin-right:auto;margin-left:auto;display:block;}.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li.menu-entry{width:100%;margin-bottom:80px;}.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li.menu-entry a{width:288px;height:63px;background-image:url(/themes/kakehashi/css/components/images/pc/bt_entry_288.png);background-position:0 0;background-repeat:no-repeat;background-size:288px 63px;margin-right:auto;margin-left:auto;display:block;}.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li.menu-oh-yooma,.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li.menu-kawada-nobuka,.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li.menu-takeda-ryo{width:240px;}.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li.menu-oh-yooma a,.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li.menu-kawada-nobuka a,.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li.menu-takeda-ryo a{background-position:206px 155px,0 0;background-repeat:no-repeat,no-repeat;background-size:20px 20px,240px 196px;padding:145px 21px 11px 14px;border-width:0;border-radius:0;text-align:left;line-height:1.428em;color:#000;font-weight:500;}.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li.menu-oh-yooma a{background-image:url(/themes/kakehashi/css/components/images/pc/arrow_black_20.png),url(/themes/kakehashi/css/components/images/pc/bt_people_oh.png);}.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li.menu-kawada-nobuka a{background-image:url(/themes/kakehashi/css/components/images/pc/arrow_black_20.png),url(/themes/kakehashi/css/components/images/pc/bt_people_kawada.png);}.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li.menu-takeda-ryo a{background-image:url(/themes/kakehashi/css/components/images/pc/arrow_black_20.png),url(/themes/kakehashi/css/components/images/pc/bt_people_takeda.png);}.node__content .recruit-main-image{margin-bottom:80px;padding:0;}.recruit-lawyers{padding-right:158px;padding-left:158px;justify-content:space-between;}.recruit-lawyers .wp-block-column{min-width:240px;flex-grow:0 !important;}.recruit-lawyers figure.wp-block-image{margin-bottom:64px;}.recruit-lawyers .button-block a{background-color:transparent;background-position:206px 155px,0 0;background-repeat:no-repeat,no-repeat;background-size:20px 20px,240px 196px;padding:145px 21px 11px 14px;border-width:0;border-radius:0;text-align:left;line-height:1.428em;color:#000;font-weight:500;}.recruit-lawyers .btn-oh-yooma a{background-image:url(/themes/kakehashi/css/components/images/pc/arrow_black_20.png),url(/themes/kakehashi/css/components/images/pc/bt_people_oh.png);}.recruit-lawyers .btn-kawada-nobuka a{background-image:url(/themes/kakehashi/css/components/images/pc/arrow_black_20.png),url(/themes/kakehashi/css/components/images/pc/bt_people_kawada.png);}.recruit-lawyers .btn-takeda-ryo a{background-image:url(/themes/kakehashi/css/components/images/pc/arrow_black_20.png),url(/themes/kakehashi/css/components/images/pc/bt_people_takeda.png);}.recruit-introduction > *{margin-right:158px;margin-left:158px;}.node__content .recruit-introduction{background-image:url(/themes/kakehashi/css/components/images/pc/img_rec_01.png),url(/themes/kakehashi/css/components/images/pc/pat_dot_size_s_dbdbdb.png);background-position:50% 0,0 0;background-repeat:no-repeat,repeat;background-size:1376px 760px,20px 20px;margin-bottom:120px;padding-top:85px;padding-bottom:120px;}.recruit-introduction .caption-box{margin-bottom:0;border-width:0;}.recruit-introduction .caption-box-label{background-color:transparent;padding:10px 0 10px 20px;position:relative;line-height:1.333em;font-size:1.5em;font-weight:700;}.recruit-introduction .caption-box-label::before{content:"";width:10px;height:100%;background:#000;position:absolute;top:0;left:0;border-radius:2px;}.recruit-introduction .caption-box-content{padding:24px 0 24px 20px;}.recruit-introduction .wp-block-gallery{padding-top:40px;gap:0 !important;}.blank-box.recruit-message{background-image:url(/themes/kakehashi/css/components/images/pc/brackets_top.png),url(/themes/kakehashi/css/components/images/pc/brackets_bottom.png);background-position:50% 0,50% 100%;background-repeat:no-repeat,no-repeat;background-size:640px 112px,640px 112px;margin-bottom:80px;padding:112px 258px;position:relative;}.recruit-message h2{background-image:url(/themes/kakehashi/css/components/images/pc/brackets_middle.png);background-position:0 0;background-repeat:repeat-y;background-size:640px 72px;margin-bottom:0;padding-right:120px;padding-left:120px;}.recruit-message h2::after{content:"";height:18px;background-image:url(/themes/kakehashi/css/components/images/pc/dot_2px_000000.png);background-position:0 100%;background-repeat:repeat-x;background-size:8px 8px;display:block;}.recruit-message p{background-image:url(/themes/kakehashi/css/components/images/pc/brackets_middle.png);background-position:0 0;background-repeat:repeat-y;background-size:640px 72px;margin-bottom:0;padding-top:30px;padding-right:120px;padding-left:120px;line-height:1.9em;font-size:1.25em;font-weight:500;}.recruit-message figure.illust-01{position:absolute;bottom:90px;left:160px;}.recruit-message figure.illust-02{position:absolute;top:72px;left:880px;}.blank-box.recruit-work-rutine{margin-bottom:90px;padding:0;}.recruit-work-rutine .wp-block-cocoon-blocks-micro-text{margin-bottom:0;line-height:1.4em;font-size:1.25em;font-weight:700;}.recruit-work-rutine span.micro-text-content{background-image:url(/themes/kakehashi/css/components/images/pc/slash_02.png),url(/themes/kakehashi/css/components/images/pc/slash_01.png);background-position:0 0,100% 0;background-repeat:no-repeat,no-repeat;background-size:24px 24px,24px 24px;padding-right:28px;padding-left:28px;display:inline-block;line-height:1.2em;}.recruit-work-rutine .wp-block-columns{padding-top:16px;justify-content:center;gap:56px;}.recruit-work-rutine .wp-block-column{min-width:240px;flex-grow:0 !important;}.recruit-work-rutine .caption-box{margin-bottom:0;border-width:0;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-right-radius:0;border-bottom-left-radius:0;}.recruit-work-rutine .caption-box-label{background-color:transparent !important;padding:24px 16px 0;line-height:1.5em;color:#fff;font-size:1.5em;font-weight:700;}.recruit-work-rutine .caption-box-content{padding:12px 8px 26px 32px;}.recruit-work-rutine .wp-block-media-text__content{padding:0;}.recruit-work-rutine .caption-box-01{background-color:#0b9cf7;}.recruit-work-rutine .caption-box-02{background-color:#ff5b7b;}.recruit-work-rutine .caption-box-02 figure.wp-block-media-text__media{transform:rotate(20deg);}.recruit-work-rutine .caption-box-03{background-color:#c35afa;}.recruit-work-rutine .caption-box-03 figure.wp-block-media-text__media{transform:rotate(20deg);}.recruit-work-rutine .timeline-box{background-color:#e6edf8 !important;margin-top:0;padding:0;border:none;border-radius:0;}.recruit-work-rutine .timeline-item{background-image:none;padding-left:0;}.recruit-work-rutine .timeline-item::before{content:none;}.recruit-work-rutine .timeline-item::after{content:"";height:8px;background-image:url(/themes/kakehashi/css/components/images/pc/dot_2px_000000.png);background-position:0 100%;background-repeat:repeat-x;background-size:8px 8px;display:block;}.recruit-work-rutine .timeline-item-label{width:auto;padding-top:20px;padding-left:10px;float:none;text-align:left;line-height:1.5em;font-size:1.142857em;}.recruit-work-rutine .timeline-item-content{width:auto;padding:0 10px 16px;border-left:none;float:none;}.recruit-work-rutine .speech-person{display:none;}.recruit-work-rutine .speech-balloon{max-width:100%;margin-left:0 !important;padding:36px 32px;border-radius:36px;}.recruit-work-rutine .speech-balloon::before{top:-26px;left:36px;border-right-color:#fff !important;border-bottom:12px solid var(--cocoon-custom-border-color);border-left:12px solid #fff;}.recruit-work-rutine .speech-balloon::after{top:-23px;left:36px;border-right-color:#fff !important;border-bottom:12px solid var(--cocoon-custom-background-color);border-left:12px solid #fff;}.wp-block-media-text.recruit-comment{margin-bottom:80px;padding-right:158px;padding-left:158px;}.recruit-conditions-summary{padding:0 158px;}.inquiry-time-table{padding:0;}.inquiry-time-table table th,.inquiry-time-table table td{border:none;text-align:center;font-weight:400;}.inquiry-time-table table th{background-color:#fff;font-size:1.25em;}.inquiry-time-table table th.heading{border-right:solid #a2a0a0 1px;}.inquiry-time-table table th.sat{color:#58a1ee;}.inquiry-time-table table th.sun{color:#dc604e;}.inquiry-time-table dt,.inquiry-time-table dd{line-height:1.428em;font-size:.875em;}.inquiry-time-table dt{float:left;}dl.inquiry_dl dt,dl.inquiry_dl dd{line-height:1.714em;font-size:.875em;}dl.inquiry_dl dt{width:202px;padding:24px 20px;clear:left;float:left;}dl.inquiry_dl dt span{color:#ff0000;}dl.inquiry_dl dd{margin-left:0;padding:24px 20px 24px 222px;border-bottom:1px solid #707070;}dl.inquiry_dl dd:first-of-type{border-top:1px solid #707070;}dl.inquiry_dl dd p{font-size:1em;}dl.inquiry_dl dd span{color:#a2a0a0;}.block-box.form-zoho{margin-bottom:0;padding:0;}.form-zoho iframe{min-height:5380px;}fieldset.inquiry_fieldset{margin-bottom:30px;padding:24px;border:1px solid #707070;}fieldset.inquiry_fieldset legend{margin-bottom:36px;margin-left:40px;padding-right:4px;text-indent:4px;font-size:2.25em;font-weight:700;}fieldset.inquiry_fieldset p > label,fieldset.inquiry_fieldset p > span.item-heading{font-weight:700;}fieldset.inquiry_fieldset span.required{margin-left:14px;color:#ff6633;}fieldset.inquiry_fieldset span.supplement span.required{margin-left:0;}.wpcf7 input[type="submit"]{width:25%;padding:20px;font-size:1.142857em;font-weight:700;}@media screen and (max-width:1376px){.wrap{width:auto;}.main{width:100%;padding:0 22px;}.sidebar{width:100%;padding:0 22px;}#block-kakehashi-gangshanxiangchuanjiakeqiaofalushiwusuo{margin-top:40px;padding:0 22px;}body.home .article-header{width:auto;}.front-page-service-01{flex-wrap:wrap;}.front-page-service-02-wrapper{padding-right:0;padding-left:0;flex-wrap:wrap;justify-content:center;}.front-page-banner .column-wrap{margin-bottom:0;flex-direction:column;}.front-page-banner .column-wrap.column-3 > div{width:auto;margin:0 22px;}.front-page-banner .banner-02{margin-bottom:64px;}.front-page-banner .column-wrap.column-3.banner-03 > div{width:auto;margin:0 22px 16px;}.list-service .category-couple,.list-cost-concrete .category-couple{display:block;}.service-point-wrapper{min-height:inherit;background-size:contain;margin-bottom:40px;padding-top:84.210526315%;padding-left:0;}.service-point-wrapper .point-youtube{background:none;padding:22px 32px;border:2px solid #000;border-radius:16px;line-height:2em;font-size:.875em;}.service-point-wrapper .point{line-height:1.6em;font-size:1.25em;font-weight:500;}.about-strength .caption-box{width:auto;padding-top:85.5%;}.about-strength .caption-box:nth-child(2n+1){float:none;}.about-strength .caption-box:nth-child(2n){float:none;}.about-strength .box-02{margin-top:0;}}@media screen and (max-width:1023px){.post-date,.post-update{font-size:.875em;}.main,.sidebar,.sidebar-left .main,.sidebar-left .sidebar{margin:0;}.related-entry-heading,.comment-title{font-size:2em;}.for-pc{display:none;}.for-sp{display:block;}.wide{margin-right:0;margin-left:0;padding-right:0;padding-left:0;}.content{margin-top:26px;}#content-bottom-in aside.widget_nav_menu{margin-bottom:34px;}.region-header{padding-top:10px;padding-right:20px;padding-left:20px;flex-wrap:wrap;}#block-kakehashi-site-branding{margin-right:0;margin-bottom:10px;}#block-kakehashi-site-branding a.site-logo img{width:100%;}.region-breadcrumb{margin:42px auto 0;padding:0 0 0 22px;font-size:.75em;}.region-breadcrumb.sbp-main-before + .content,.region-breadcrumb.pbp-main-before + .content{margin-top:22px;}nav.tabs{margin-top:22px;padding-right:22px;padding-left:22px;}main.main{margin:0;padding:0 22px;}.main::before{content:none;}.home .main{padding:0 20px;}.no-sidebar .content .main{padding:0 24px;}.archive-title,.page-title{margin:0 0 40px;font-size:2.5em;}.page-title{margin:0 0 22px;padding:0;font-size:2.5em;}.article h2{font-size:2em;}.article .page-title-h2,.archive-title-h2{line-height:1em;}.article h3{margin-bottom:16px;font-size:1.5em;}.article h4{margin-bottom:16px;font-size:1em;}ul#slide-in-menu-kakehashi-icon-2 li{margin-bottom:21px;text-align:center;}ul#slide-in-menu-kakehashi-icon-2 li a:link,ul#slide-in-menu-kakehashi-icon-2 li a:visited{padding-top:42px;line-height:1.375em;color:#0F4C81;}ul#slide-in-menu-kakehashi-icon-2 li a:hover{color:#003366;}ul#slide-in-menu-kakehashi-icon-2 li.f-icon-01 a{background:url(/themes/kakehashi/css/components/images/pc/ico_side01.png) top no-repeat;}ul#slide-in-menu-kakehashi-icon-2 li.f-icon-02 a{background:url(/themes/kakehashi/css/components/images/pc/ico_side02.png) top no-repeat;}ul#slide-in-menu-kakehashi-icon-2 li.f-icon-03 a{background:url(/themes/kakehashi/css/components/images/pc/ico_side03.png) top no-repeat;}ul#slide-in-menu-kakehashi-icon-2 li.f-icon-04 a{background:url(/themes/kakehashi/css/components/images/pc/ico_side04.png) top no-repeat;}ul#slide-in-menu-kakehashi-icon-2 li.f-icon-01 a,ul#slide-in-menu-kakehashi-icon-2 li.f-icon-02 a,ul#slide-in-menu-kakehashi-icon-2 li.f-icon-03 a,ul#slide-in-menu-kakehashi-icon-2 li.f-icon-04 a{-webkit-background-size:56px 40px;background-size:56px 40px;}.eye-catch{margin-bottom:40px;}.article ol{padding-left:20px;}.article ol li,.article ul li{line-height:2em;font-size:1em;}.article ul li{background-position:0 11px;}.content-in{flex-direction:column;}.node__content p{line-height:2em;font-size:1em;}.node__content .relation-banner li a{width:auto;height:auto;padding:57% 18px 26px;line-height:1.625em;font-size:1em;}.node__content .relation-banner li a span{display:inline;}.node__content .relation-banner li.bn-cost a{background:url(/themes/kakehashi/css/components/images/pc/bn_p_cost.png) top no-repeat;background-size:contain;}.node__content .relation-banner li.bn-cases a{background:url(/themes/kakehashi/css/components/images/pc/bn_p_cases.png) top no-repeat;background-size:contain;}.node__content .relation-banner li.bn-voice a{background:url(/themes/kakehashi/css/components/images/pc/bn_p_voice.png) top no-repeat;background-size:contain;}.content-bottom{margin:68px 0 48px;}.footer-widgets,.footer-widgets-mobile{padding-right:0;padding-left:0;}.footer-left,.footer-center,.footer-right,.footer-mobile{margin-bottom:24px;}.footer-left{display:block;border-bottom:none;}.footer-center{display:block;}.footer-widgets-wrapper{padding-top:24px;padding-right:22px;padding-bottom:2px;padding-left:22px;}.widget-footer-left{margin-right:0;padding-right:0;border-right:none;}ul#menu-footer-sitemap-01 li.menu-index,ul#menu-footer-sitemap-02 li.menu-index,ul#menu-footer-sitemap-03 li.menu-index,ul#menu-footer-sitemap-04 li.menu-index{font-size:.875em;}ul#menu-footer-sitemap-about-us li,ul#menu-footer-sitemap-try-reading li,ul#menu-footer-sitemap-blog-column li,ul#menu-footer-sitemap-other li{font-size:.875em;}#footer-tel-wrapper{padding:40px 22px 48px;}#footer-tel-wrapper .please-contact-us{font-size:2em;}#footer-tel-wrapper .map-wrapper{margin-bottom:16px;display:block;}#footer-tel-wrapper .map-wrapper > div{width:auto;margin-bottom:40px;}#footer-tel-wrapper .office-name{margin-bottom:8px;padding-top:4px;padding-bottom:4px;font-size:1em;}#footer-tel-wrapper .google-map{margin-bottom:16px;}#footer-tel-wrapper .time-table{width:auto;padding:16px 0;}#footer-tel-wrapper .time-table > div{display:block;}#footer-tel-wrapper .time-table .reception-time{width:auto;padding-right:0;padding-bottom:16px;border-right:none;border-bottom:solid #a2a0a0 1px;line-height:1.25em;font-size:1em;}#footer-tel-wrapper .time-table .reception-time span{display:inline;}#footer-tel-wrapper .time-table table{width:100%;border-bottom:solid #a2a0a0 1px;}#footer-tel-wrapper .time-table dt,#footer-tel-wrapper .time-table dd{line-height:1.333em;font-size:.75em;}#footer-inquiry-wrapper{margin-bottom:64px;}#footer-inquiry-wrapper > div{display:block;}#footer-inquiry-wrapper > div > div{margin-right:22px;margin-bottom:16px;margin-left:22px;text-align:center;font-size:1em;}#footer-inquiry-wrapper a{background-position:24px 50%;padding:12px 24px 12px 54px;display:inline-block;}.footer-address{text-align:center;}.footer-address > div{margin-bottom:5px;}#footer-inquiry-icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}#footer-inquiry-icon li:first-child{margin-left:0;}.footer-bottom{margin-top:40px;padding:0 22px;}.footer-bottom-kakehashi{margin-bottom:24px;float:none;}.footer-bottom-logo{margin-bottom:24px;}.footer-bottom-logo img{width:100%;height:auto;}.logo-footer{margin:0;}.footer-bottom-address{margin-bottom:24px;display:block;}.footer-bottom-address dl{margin-right:0;margin-bottom:8px;}.footer-bottom-content{padding-right:22px;padding-bottom:15px;padding-left:22px;}.copyright{font-size:.625em;}#body-under-inquiry{bottom:50px;}#body-under-inquiry ul{padding:3px 76px 5px 0;}body.home .article-header{width:auto;}body.path-frontpage .node__content a.btn{display:none;}body.post-type-archive-service .main{padding:0 22px;}.list-service,.list-cost-concrete{flex-wrap:nowrap;flex-direction:column;}.list-service .category,.list-cost-concrete .category{width:auto;}.list-service .category-couple h3,.list-cost-concrete .category-couple h3{width:100%;background-position:0 0;}.list-service .category-couple ul,.list-cost-concrete .category-couple ul{height:auto;flex-wrap:nowrap;flex-direction:column;}.list-service .category-couple li{margin-right:0;}.list-service .category-couple li:nth-of-type(8),.list-cost-concrete .category-couple li:nth-of-type(8){margin-bottom:16px;padding-bottom:16px;border-bottom:solid #ff83b9 1px;}.list-service .category-couple li:nth-of-type(10),.list-cost-concrete .category-couple li:nth-of-type(10){margin-bottom:16px;padding-bottom:16px;border-bottom:solid #ff83b9 1px;}.list-service .category-isan h3,.list-cost-concrete .category-isan h3{background-position:0 0;}.list-service .category-net h3,.list-cost-concrete .category-net h3{background-position:0 0;}.list-service .category-child h3,.list-cost-concrete .category-child h3{background-position:0 0;}.list-service .category-consumer h3,.list-cost-concrete .category-consumer h3{background-position:0 0;}.list-service .category-debt h3,.list-cost-concrete .category-debt h3{background-position:0 0;}.list-service .category-laborissues h3,.list-cost-concrete .category-laborissues h3{background-position:0 0;}.list-service .category-traffic-accident h3,.list-cost-concrete .category-traffic-accident h3{background-position:0 0;}.list-service .category-criminal-case h3,.list-cost-concrete .category-criminal-case h3{background-position:0 0;}.list-service .category-civil-case h3,.list-cost-concrete .category-civil-case h3{background-position:0 0;}.list-service .category-kigyo h3,.list-cost-concrete .category-kigyo h3{background-position:0 0;}.list-service .category-administrative-case h3,.list-cost-concrete .category-administrative-case h3{background-position:0 0;}.list-service .category-adult-guardianship h3,.list-cost-concrete .category-adult-guardianship h3{background-position:0 0;}.list-service h3,.list-cost-concrete h3{padding-top:36px;padding-bottom:36px;padding-left:158px;}#list ul.service,#list ul.cost{column-count:auto;}#list ul.service li,#list ul.cost li{height:auto;}#list ul.service_cat-couple,#list ul.cost_cat-couple{height:auto;}#list ul.service_cat-couple li:nth-of-type(8),#list ul.cost_cat-couple li:nth-of-type(8){margin-bottom:16px;padding-bottom:16px;border-bottom:solid #ff83b9 1px;}#list ul.service_cat-couple li:nth-of-type(10),#list ul.cost_cat-couple li:nth-of-type(10){margin-bottom:16px;padding-bottom:16px;border-bottom:solid #ff83b9 1px;}.modal-video-service-wrapper{margin-bottom:50px;}.modal-video-service-wrapper .js-modal-video-open{width:160px;height:auto;margin-bottom:20px;padding-top:116px;padding-right:10px;padding-bottom:10px;padding-left:10px;}.modal-video-service-wrapper #modal-video{width:100vw;}.modal-video-service-wrapper #modal-video iframe{width:96vw;height:54vw;}.list-cost ul.cost-archive-menu li{margin-bottom:96px;padding-top:16px;font-size:1.5em;}.list-cost ul.cost-archive-menu li a{background-position:0 8px;padding-left:24px;display:block;line-height:1.5em;color:#000;font-weight:700;}.list-cost ul.cost-archive-menu li.menu-advice::after,.list-cost ul.cost-archive-menu li.menu-items::after,.list-cost ul.cost-archive-menu li.menu-case::after{top:64px;font-size:.5em;}.list-cost ul.cost-archive-menu ul.sub-menu{column-count:2;}.list-cost ul.cost-archive-menu ul.sub-menu li{font-size:.583333em;}.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-couple a,.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-isan a,.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-net a,.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-child a,.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-consumer a,.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-debt a,.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-laborissues a,.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-traffic-accident a,.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-criminal-case a,.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-civil-case a,.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-kigyo a,.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-administrative-case a,.list-cost ul.cost-archive-menu ul.sub-menu li.menu-category-adult-guardianship a{background-position:0 3px;}.kakehashi_cost_tab ul.tab li a:link,.kakehashi_cost_tab ul.tab li a:visited{width:auto;}#content ol.kakehashi_flow_general,#content ol.kakehashi_flow_case_01,#content ol.kakehashi_flow_case_01L,#content ol.kakehashi_flow_case_01R,#content ol.kakehashi_flow_case_02,#content ol.kakehashi_flow_case_02L,#content ol.kakehashi_flow_case_02R,#content ol.kakehashi_flow_case_03,#content ol.kakehashi_flow_case_03L,#content ol.kakehashi_flow_case_03R,#content ol.kakehashi_flow_case_04_01,#content ol.kakehashi_flow_case_04_01L,#content ol.kakehashi_flow_case_04_01R,#content ol.kakehashi_flow_case_04_02,#content ol.kakehashi_flow_case_04_03,#content ol.kakehashi_flow_case_05{padding-left:40px;}#content ol.kakehashi_flow_general li,#content ol.kakehashi_flow_case_01 li,#content ol.kakehashi_flow_case_01L li,#content ol.kakehashi_flow_case_01R li,#content ol.kakehashi_flow_case_02 li,#content ol.kakehashi_flow_case_02L li,#content ol.kakehashi_flow_case_02R li,#content ol.kakehashi_flow_case_03 li,#content ol.kakehashi_flow_case_03L li,#content ol.kakehashi_flow_case_03R li,#content ol.kakehashi_flow_case_04_01 li,#content ol.kakehashi_flow_case_04_01L li,#content ol.kakehashi_flow_case_04_01R li,#content ol.kakehashi_flow_case_04_02 li,#content ol.kakehashi_flow_case_04_03 li,#content ol.kakehashi_flow_case_05 li{margin-bottom:32px;font-size:1em;}ol.kakehashi_flow_general li::before,ol.kakehashi_flow_case_01 li::before,ol.kakehashi_flow_case_01L li::before,ol.kakehashi_flow_case_01R li::before,ol.kakehashi_flow_case_02 li::before,ol.kakehashi_flow_case_02L li::before,ol.kakehashi_flow_case_02R li::before,ol.kakehashi_flow_case_03 li::before,ol.kakehashi_flow_case_03L li::before,ol.kakehashi_flow_case_03R li::before,ol.kakehashi_flow_case_04_01 li::before,ol.kakehashi_flow_case_04_01L li::before,ol.kakehashi_flow_case_04_01R li::before,ol.kakehashi_flow_case_04_02 li::before,ol.kakehashi_flow_case_04_03 li::before,ol.kakehashi_flow_case_05 li::before{width:28px;height:28px;left:-40px;line-height:28px;}ol.kakehashi_flow_general li::after,ol.kakehashi_flow_case_01 li::after,ol.kakehashi_flow_case_01L li::after,ol.kakehashi_flow_case_01R li::after,ol.kakehashi_flow_case_02 li::after,ol.kakehashi_flow_case_02L li::after,ol.kakehashi_flow_case_02R li::after,ol.kakehashi_flow_case_03 li::after,ol.kakehashi_flow_case_03L li::after,ol.kakehashi_flow_case_03R li::after,ol.kakehashi_flow_case_04_01 li::after,ol.kakehashi_flow_case_04_01L li::after,ol.kakehashi_flow_case_04_01R li::after,ol.kakehashi_flow_case_04_02 li::after,ol.kakehashi_flow_case_04_03 li::after,ol.kakehashi_flow_case_05 li::after{height:96px;top:32px;left:-26px;}ol.kakehashi_flow_case_01R li::after,ol.kakehashi_flow_case_04_02 li::after,ol.kakehashi_flow_case_04_03 li::after,ol.kakehashi_flow_case_05 li::after{height:64px;}ol.kakehashi_flow_case_01L::before,ol.kakehashi_flow_case_01R::before,ol.kakehashi_flow_case_02L::before,ol.kakehashi_flow_case_02R::before,ol.kakehashi_flow_case_03L::before,ol.kakehashi_flow_case_03R::before,ol.kakehashi_flow_case_04_01L::before,ol.kakehashi_flow_case_04_01R::before{left:14px;}.widget-below-page-content-title .menu-below-page-content-title-about-menu-container{margin-bottom:40px;}.widget-below-page-content-title .menu-below-page-content-title-about-menu-container ul{padding-left:0;justify-content:flex-start;}.widget-below-page-content-title .menu-below-page-content-title-about-menu-container li{width:160px;margin-right:0;}.widget-below-page-content-title .menu-below-page-content-title-about-menu-container li a{width:auto;padding-top:10px;padding-bottom:22px;border:2px solid #000;}.widget-below-page-content-title .menu-below-page-content-title-about-menu-container li a::before{content:none;}.widget-below-page-content-title .menu-below-page-content-title-about-menu-container li a::after{width:100%;top:34px;left:0;}.widget-below-page-content-title .menu-below-page-content-title-about-menu-container li.menu-office-okayama{margin-right:24px;}.widget-below-page-content-title .menu-below-page-content-title-about-menu-container li.current-menu-item{background:transparent;}.widget-page-content-bottom .menu-below-page-content-title-about-menu-container ul{justify-content:flex-start;}.widget-page-content-bottom .menu-below-page-content-title-about-menu-container li{margin-right:0;margin-left:0;}.widget-page-content-bottom .menu-below-page-content-title-about-menu-container li a{font-size:1em;}.widget-page-content-bottom .menu-below-page-content-title-about-menu-container li.menu-office-okayama{margin-right:24px;}body#office-okayama .widget-page-content-bottom .menu-below-page-content-title-about-menu-container,body#office-kagawa .widget-page-content-bottom .menu-below-page-content-title-about-menu-container{background-image:url(/themes/kakehashi/css/components/images/sp/img_office_10.png);background-size:688px 412px;}.about-philosophy > *,.about-origin > *,.about-summary > *,.about-strength > *,.about-promise > *{margin-right:0;margin-left:0;}.node__content .about-main-image{margin-bottom:96px;}.node__content .about-philosophy{background:none;margin-bottom:160px;}.about-philosophy .column-wrap > div{width:auto;margin-bottom:24px;}.about-philosophy .column-wrap .column-right figure.wp-block-image img{margin-right:auto;}.node__content .about-origin{background:none;padding-top:0;padding-bottom:60px;}.about-origin .column-wrap{padding:0;}.about-origin .column-wrap > div{width:auto;margin-bottom:24px;}.node__content .about-gallery.wide{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);}dl.kakehashi_summary_dl dt{width:100%;float:none;}dl.kakehashi_summary_dl dd{padding:0 0 12px;}dl.kakehashi_summary_dl dd:first-of-type{border-top:none;}.node__content .about-promise{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);}.office-introduction > *,.office-lawyer-greeting > *,.office-lawyer-introduction > *{margin-right:0;margin-left:0;}.node__content .office-introduction{background:none;}.node__content .office-lawyer-greeting{background:none;}.office-lawyer-introduction .column-wrap > div.column-left{width:auto;}.office-lawyer-introduction .column-wrap > div.column-right{width:auto;display:flex;gap:24px;}.widget-below-page-content-title .menu-below-page-content-title-lawyers-menu-container{display:none;}.widget-page-content-bottom-title{width:auto;}.widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container{width:auto;padding-top:45px;}.widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container ul{flex-direction:column;}.widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container li{width:auto;margin-bottom:24px;padding-left:22px;text-align:left;}.widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container li a{padding:54px 0 54px 160px;}.widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container li a::after{padding-top:22px;padding-right:8px;padding-bottom:22px;bottom:36px;left:126px;text-align:right;}.widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container li.menu-oh-yooma a{background-position:0 0,140px 58px;}.widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container li.menu-kawada-nobuka a{background-position:0 0,140px 58px;}.widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container li.menu-takeda-ryo a{background-position:0 0,140px 58px;}body#lawyers .widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container::before{font-size:1em;}body#lawyers .widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container ul{align-items:center;}body#lawyers .widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container li{width:200px;margin-bottom:80px;padding-right:0;padding-left:0;text-align:center;}body#lawyers .widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container li a::after{padding-top:36px;padding-right:0;padding-bottom:8px;bottom:0;left:20px;text-align:center;}body#lawyers .widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container li.menu-oh-yooma a{background-position:top,bottom 22px left 56px;}body#lawyers .widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container li.menu-kawada-nobuka a{background-position:top,bottom 22px left 48px;}body#lawyers .widget-page-content-bottom .menu-below-page-content-title-lawyers-menu-container li.menu-takeda-ryo a{background-position:top,bottom 22px left 56px;}.lawyer-specialty > *,.lawyer-achievements > *,.lawyer-career > *{margin-right:0;margin-left:0;}.node__content .lawyer-introduction{padding:278px 0 0;}.lawyer-introduction h2{text-align:center;}.lawyer-introduction h2 ruby{top:48px;right:0;left:0;}.lawyer-introduction .position{text-align:center;font-size:1.25em;}.lawyer-introduction-oh{background-position:50% 64px,top;background-size:140px 192px,580px 140px;}.lawyer-introduction-kawada{background-position:50% 64px,top;background-size:140px 192px,580px 140px;}.lawyer-introduction-takeda{background-position:50% 64px,top;background-size:140px 192px,580px 140px;}.lawyer-specialty .caption-box{margin-bottom:40px;padding-top:134px;}.lawyer-specialty-oh .box-01,.lawyer-specialty-kawada .box-01{background-position:50% 0;}.lawyer-specialty-oh .box-02,.lawyer-specialty-kawada .box-03{background-position:50% 0;}.lawyer-specialty-oh .box-03,.lawyer-specialty-kawada .box-02{background-position:50% 0;}.node__content .lawyer-achievements{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-top:465px;padding-right:24px;padding-bottom:465px;padding-left:24px;}.lawyer-achievements .caption-box-content li{line-height:1.714em;font-size:.875em;}.lawyer-achievements .caption-box-content tr td:first-child{width:35%;}.lawyer-achievements-oh{background-image:url(/themes/kakehashi/css/components/images/pc/img_lawyers_o_01.png),url(/themes/kakehashi/css/components/images/pc/img_lawyers_o_03.png);background-position:50% 80px,left 50% bottom 80px;background-repeat:no-repeat,no-repeat;background-size:352px 352px,352px 352px;}.lawyer-achievements-oh .box-01{width:auto;margin-right:0;float:none;}.lawyer-achievements-oh .box-02{width:auto;margin-right:0;float:none;}.lawyer-achievements-kawada{background-image:url(/themes/kakehashi/css/components/images/pc/img_lawyers_k_01.png),url(/themes/kakehashi/css/components/images/pc/img_lawyers_k_03.png);background-position:50% 80px,left 50% bottom 80px;background-repeat:no-repeat,no-repeat;background-size:352px 352px,352px 352px;}.lawyer-achievements-takeda{background-image:url(/themes/kakehashi/css/components/images/pc/img_lawyers_t_01.png),url(/themes/kakehashi/css/components/images/pc/img_lawyers_t_03.png);background-position:50% 80px,left 50% bottom 80px;background-repeat:no-repeat,no-repeat;background-size:352px 352px,352px 352px;}.node__content .lawyer-career{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:24px;padding-left:24px;}.lawyer-career tr td{display:block;}.node__content table tr:first-child td{border-top:none;}.lawyer-career tr td:first-child{width:auto;padding:24px 0 0;border-bottom:none;}.purpouse-pmvv > *,.purpouse-for-all > *{margin-right:0;margin-left:0;}.purpouse-pmvv > p{margin-bottom:64px;}.purpouse-pmvv > ol{margin-right:0;margin-bottom:64px;margin-left:0;padding-left:16px;}.node__content .purpouse-for-all{background-size:auto;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-top:64px;padding-bottom:0;}.purpouse-for-all  h2{margin-right:24px;margin-left:24px;}.purpouse-for-all  .column-wrap{margin-right:24px;margin-left:24px;padding:40px 8px 30px;}.purpouse-for-all  .column-wrap > div{width:auto;}.purpouse-for-all  .column-wrap > div > p{font-size:.875em;}.purpouse-for-all .wp-block-image{padding-top:20px;padding-right:32px;padding-left:32px;}.kakehashi_shitekureru_image_ill{margin-bottom:0;}.merit-wrapper{padding-right:0;padding-left:0;}h2.kakehashi_shitekureru{background:none;margin-top:0;margin-bottom:0;padding-top:14px;padding-bottom:14px;padding-left:24px;border:6px solid #D5CAB9;line-height:1em;color:#9E855C;font-size:1em;font-weight:bold;}h2.kakehashi_shitekureru:nth-of-type(1){margin-bottom:16px;}.cbp_tmtimeline{margin:30px 0 0 0;padding:0;list-style:none;position:relative;}.cbp_tmtimeline:before{content:'';position:absolute;top:0;bottom:0;width:10px;background:#afdcf8;left:20%;margin-left:-10px;}.article .cbp_tmtimeline > li{margin-bottom:64px;padding-bottom:0;position:relative;}.cbp_tmtimeline > li .cbp_tmtime{display:block;width:25%;padding-right:100px;position:absolute;line-height:1.08em;color:#9E855C;font-size:1.6em;font-weight:bold;}.cbp_tmtimeline > li .cbp_tmtime span{display:block;text-align:right;color:#B19C7A;font-size:.665em;font-weight:normal;}.cbp_tmtimeline > li .cbp_tmlabel{background:#3399FF;margin:0 0 15px 25%;clear:both;color:#fff;padding:2em;font-size:1.2em;font-weight:300;line-height:1.4;position:relative;border-radius:5px;}.cbp_tmtimeline > li .cbp_tmlabel h3{margin-top:0px;margin-bottom:16px;padding:0 0 10px 0;border-bottom:1px solid rgba(255,255,255,0.4);line-height:1.4em;color:#fff;font-size:1.316em;}.cbp_tmtimeline > li .cbp_tmlabel p{margin-top:0;margin-bottom:0;line-height:1.502em;font-size:1.053em;}.cbp_tmtimeline > li .cbp_tmlabel .disp{margin-top:16px;margin-bottom:16px;text-align:center;}.cbp_tmtimeline > li .cbp_tmlabel_client{background:#F57E79;clear:both;}.cbp_tmtimeline > li .price{width:100%;position:static;text-align:right;}.cbp_tmtimeline > li .cbp_tmlabel:after{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:10px;}.fc-toolbar .fc-left{margin-bottom:8px;}.list-cases .a-wrap,.related-list-cases .a-wrap{width:100%;margin-bottom:20px;}.single-cases .category{margin-bottom:8px;font-size:1em;}.single-cases .page-title{line-height:1.75em;font-size:1.5em;}.single-cases .client{margin-bottom:12px;padding:6px 20px;font-size:.75em;}.single-cases .case{background:url(/themes/kakehashi/css/components/images/pc/img_cases_case.png) top right no-repeat;background-size:160px 180px;margin-top:0;padding-top:184px;padding-left:0;font-size:1em;}.single-cases .body-wrapper{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding:40px 22px 58px;}.single-cases .body > p{font-size:1em;}.single-cases table.free-table{margin-bottom:64px;}.single-cases table.free-table th{line-height:1.416em;font-size:.75em;}.single-cases table.free-table td{line-height:1.375em;font-size:1em;}.single-cases .advice{font-size:1em;}.list-voice .entry-card{margin-bottom:40px;}.list-voice .entry-card-content{padding-bottom:18px;flex-direction:column;}.list-voice .term-name-wrapper{width:auto;background-position:bottom;background-repeat:repeat-x;padding-right:0;padding-bottom:28px;}.list-voice .term-name{margin-bottom:8px;text-align:left;line-height:1.25em;font-size:1em;}.list-voice .entry-card-title{margin:0 0 8px;text-align:left;font-size:1.5em;}.list-voice .gender{margin-bottom:12px;padding-right:20px;padding-left:20px;display:inline-block;font-size:.75em;}.list-voice .content-wrapper{width:auto;}.list-voice .entry-card-snippet{padding-top:24px;display:block;font-size:1em;}.list-blog .a-wrap,.related-list-blog .a-wrap{width:100%;margin-bottom:20px;}.no-sp-snippet .list-blog .entry-card-snippet-wrapper,.no-sp-snippet .related-list-blog .related-entry-card-snippet-wrapper{display:none;}.list-terrace .a-wrap,.related-list-terrace .a-wrap{width:100%;margin-bottom:20px;}.single-terrace .page-title{line-height:1.75em;font-size:1.5em;}.single-terrace .client{margin-bottom:12px;padding:6px 20px;font-size:.75em;}.single-terrace .case{background:url(/themes/kakehashi/css/components/images/pc/img_cases_case.png) top right no-repeat;background-size:160px 180px;margin-top:0;padding-top:184px;padding-left:0;font-size:1em;}.single-terrace .body-wrapper{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding:40px 22px 58px;}.single-terrace .body > p{font-size:1em;}.single-terrace table.free-table{margin-bottom:64px;}.single-terrace table.free-table th{line-height:1.416em;font-size:.75em;}.single-terrace table.free-table td{line-height:1.375em;font-size:1em;}.single-terrace .advice{font-size:1em;}body#access .node__content{padding-right:0;padding-left:0;}ul.kakehashi_access_area_btn{margin-bottom:32px;}ul.kakehashi_access_area_btn li{width:46%;}ul.kakehashi_access_area_btn a .title{line-height:1.375em;font-size:1em;}.node__content .access-parking-illust{margin-bottom:0;}.widget-below-page-content-title .menu-below-page-content-title-recruit-menu-container{margin-bottom:40px;}.widget-below-page-content-title .menu-below-page-content-title-recruit-menu-container ul{justify-content:center;}.widget-below-page-content-title .menu-below-page-content-title-recruit-menu-container li a{width:240px;height:48px;background-image:url(/themes/kakehashi/css/components/images/sp/bt_entry_240.png);background-size:240px 48px;}.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container{width:auto;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);}.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container ul{flex-direction:column;}.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li.menu-conditions a{width:345px;background-image:url(/themes/kakehashi/css/components/images/sp/bt_recruit_info345.png);background-size:345px 96px;}.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li.menu-entry a{width:240px;height:48px;background-image:url(/themes/kakehashi/css/components/images/sp/bt_entry_240.png);background-size:240px 48px;}.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li.menu-oh-yooma,.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li.menu-kawada-nobuka,.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li.menu-takeda-ryo{width:100%;margin-bottom:24px;}.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li.menu-oh-yooma a,.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li.menu-kawada-nobuka a,.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li.menu-takeda-ryo a{width:345px;height:104px;background-position:right 16px top 34px,0 0;background-size:20px 20px,345px 104px;margin-right:auto;margin-left:auto;padding:26px 0 28px 33.974358974%;}.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li.menu-oh-yooma a{background-image:url(/themes/kakehashi/css/components/images/pc/arrow_black_20.png),url(/themes/kakehashi/css/components/images/sp/bt_people_oh_s.png);}.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li.menu-kawada-nobuka a{background-image:url(/themes/kakehashi/css/components/images/pc/arrow_black_20.png),url(/themes/kakehashi/css/components/images/sp/bt_people_kawada_s.png);}.widget-page-content-bottom .menu-page-content-bottom-recruit-menu-container li.menu-takeda-ryo a{background-image:url(/themes/kakehashi/css/components/images/pc/arrow_black_20.png),url(/themes/kakehashi/css/components/images/sp/bt_people_takeda_s.png);}.node__content .recruit-lawyers{margin-bottom:80px;padding-right:0;padding-left:0;}.recruit-lawyers .wp-block-column{margin-bottom:64px;}.recruit-lawyers figure.wp-block-image{margin-bottom:28px;}.recruit-lawyers .button-block a{background-position:right 16px top 34px,0 0;background-size:20px 20px,contain;padding:26px 0 28px 33.974358974%;}.recruit-lawyers .btn-oh-yooma a{background-image:url(/themes/kakehashi/css/components/images/pc/arrow_black_20.png),url(/themes/kakehashi/css/components/images/sp/bt_people_oh_s.png);}.recruit-lawyers .btn-kawada-nobuka a{background-image:url(/themes/kakehashi/css/components/images/pc/arrow_black_20.png),url(/themes/kakehashi/css/components/images/sp/bt_people_kawada_s.png);}.recruit-lawyers .btn-takeda-ryo a{background-image:url(/themes/kakehashi/css/components/images/pc/arrow_black_20.png),url(/themes/kakehashi/css/components/images/sp/bt_people_takeda_s.png);}.recruit-introduction.wide{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);}.node__content .recruit-introduction{margin-bottom:80px;padding-top:64px;padding-bottom:68px;}.recruit-introduction > *{margin-right:24px;margin-left:24px;}.recruit-introduction .caption-box-content{padding:24px 0 40px 20px;}.recruit-introduction .wp-block-gallery{margin-right:0;margin-left:0;}.recruit-introduction .wp-block-media-text__content{padding:24px 0 0;}.blank-box.recruit-message{background-size:contain,contain;padding:17.5% 0;}.recruit-message h2{background-size:contain;padding-right:52px;padding-left:52px;}.recruit-message p{background-size:contain;padding-right:52px;padding-left:52px;}.recruit-work-rutine .wp-block-column{max-width:240px;}.recruit-work-rutine .speech-balloon::after{top:-19px;}.blank-box.recruit-work-rutine{margin-bottom:78px;}.wp-block-media-text.recruit-comment{padding-right:0;padding-left:0;}.recruit-comment .wp-block-media-text__media{margin-bottom:24px;}.recruit-comment .wp-block-media-text__content{padding:0;}.recruit-conditions-summary{padding:0;}dl.inquiry_dl dt{width:auto;padding:24px 0;float:none;}dl.inquiry_dl dd{padding:24px 0;}dl.inquiry_dl dd:first-of-type{border-top:none;}fieldset.inquiry_fieldset{padding:22px;}fieldset.inquiry_fieldset legend{margin-bottom:18px;margin-left:0;font-size:1.5em;}}@media screen and (max-width:834px){.footer-widgets{display:block;}}@media screen and (max-width:480px){.related-entry-card-content{font-size:1em;}.navi-menu-button .menu-content{max-width:100%;background:#000;}.cbp_tmtimeline:before{display:none;}.cbp_tmtimeline > li .cbp_tmtime{width:100%;position:relative;padding:0 0 20px 0;text-align:left;}.cbp_tmtimeline > li .cbp_tmtime span{text-align:left;}.cbp_tmtimeline > li .cbp_tmlabel{width:100%;margin:0 0 12px 0;padding:33px 24px;font-weight:400;font-size:95%;}.cbp_tmtimeline > li .cbp_tmlabel:after{right:30px;left:auto;border-right-color:transparent;border-bottom-color:#3399FF;top:-20px;}.cbp_tmtimeline > li .cbp_tmlabel_client::after{border-bottom-color:#F57E79;}.cbp_tmtimeline > li .cbp_tmicon{margin:-55px 5px 14px 0px;position:relative;float:right;left:auto;}.recruit-work-rutine .timeline-box .timeline{padding-left:0;}.recruit-work-rutine .timeline > li.timeline-item{border-left:none;}.form-zoho iframe{min-height:5820px;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/kakehashi/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/kakehashi/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/kakehashi/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/kakehashi/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/kakehashi/images/icons/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/kakehashi/images/icons/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/kakehashi/images/icons/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/kakehashi/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/kakehashi/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/kakehashi/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
