﻿.main-content{max-width:none !important;padding:0;margin:0 auto;width:1200px;font-size:13px;line-height:1.0;font-style:normal;font-weight:300;color:#333333}.main-content a{color:#1592e6;text-decoration:none}.main-content a:active,.main-content a:visited{color:#1592e6}.main-content a:hover{text-decoration:none}.main-content *{-webkit-box-sizing:border-box;box-sizing:border-box}.post,.page{margin:0;padding:0}.columns-list-first-view h1 img{width:100%}.diagnose{padding:50px 100px;margin:0;background-color:#efefef}.diagnose .diagnose-container{position:relative;padding:38px 0 42px;border:3px solid #c6c6c6;border-radius:6px;background-color:#ffffff;height:400px;overflow:hidden}.diagnose .diagnose-container .diabnose-female{position:absolute;z-index:1;width:162px;bottom:-47px;right:89px}.diagnose .diagnose-container .diagnose-description{position:relative;margin:0 auto 25px;padding:16px 0;width:690px;font-size:18px;font-weight:600;line-height:1.3333;padding:15px 0;background-color:#E9F4FC;border:0;border-radius:14px;text-align:center}.diagnose .diagnose-container .diagnose-description::before{position:absolute;content:'';width:100%;height:27px;bottom:-15px;left:0;background-image:url(/assets/pc/columns/misc/triangle-upsidedwon-E9F4FC.svg);background-repeat:no-repeat;background-size:cover;background-position:50% 100%;pointer-events:none;z-index:0}.diagnose .diagnose-container .diagnose-title{margin:0 0 35px;padding:0 0 0 208px;height:133px}.diagnose .diagnose-container .diagnose-title .diabnose-header-logo{width:500px;margin:0 auto 0}.diagnose .diagnose-container .start-diagnose-casing{text-align:center}.diagnose .diagnose-container .start-diagnose-casing .start-diagnose{display:block;height:54px;width:240px;font-size:20px;line-height:57px;letter-spacing:.02em;color:#ffffff;font-weight:600;background-color:#008c00;background-image:url(/assets/pc/columns/arrow-right-ffffff.svg);background-repeat:no-repeat;background-size:8.7px;background-position:93% 50%;border-radius:5px;border:0;margin:0 auto 0;padding:0;overflow:hidden;-webkit-box-shadow:0 6px 0 0 #0b710b;box-shadow:0 6px 0 0 #0b710b;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.diagnose .diagnose-container .start-diagnose-casing .start-diagnose:active{-webkit-transform:translateY(6px);transform:translateY(6px);-webkit-box-shadow:0 0 0 0 #0b710b;box-shadow:0 0 0 0 #0b710b}.diagnose .diagnose-query-container{position:relative;padding:0;border:3px solid #c6c6c6;border-radius:6px;background-color:#ffffff;height:400px}.diagnose .diagnose-query-container .diagnose-query-header{position:absolute;top:-3px;left:-3px;width:140px;height:70px;line-height:70px;font-size:24px;font-weight:600;letter-spacing:0;color:#ffffff;white-space:nowrap;text-align:center;background-color:#919191;border:0;border-radius:6px 0 6px 0}.diagnose .diagnose-query-container .query-and-choices{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;height:394px;margin:0;padding:0 203px}.diagnose .diagnose-query-container .query-and-choices .diagnose-query-outlining{position:relative;background-color:#F4F4F4;border:0;border-radius:8px;height:86px;padding:0 32px;width:100%;margin:0 0 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.diagnose .diagnose-query-container .query-and-choices .diagnose-query-outlining .diagnose-query{width:100%;max-height:48px;line-height:1.3333;font-size:18px;font-weight:600;letter-spacing:.02em;color:#333333;overflow:hidden;text-align:center}.diagnose .diagnose-query-container .query-and-choices .diagnose-query-female{position:absolute;width:236px;right:40px;bottom:0;pointer-events:none;z-index:1}.diagnose .diagnose-query-container .query-and-choices .choices-outlining{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.diagnose .diagnose-query-container .query-and-choices .choices-outlining .choice-yes,.diagnose .diagnose-query-container .query-and-choices .choices-outlining .choice-no{position:relative;background-color:#E3675D;border:0;border-radius:5px;width:290px;height:54px;line-height:57px;font-size:20px;font-weight:600;letter-spacing:.02em;color:#ffffff;white-space:nowrap;text-align:center;-webkit-box-shadow:0 3px 0 0 #AF3F36;box-shadow:0 3px 0 0 #AF3F36}.diagnose .diagnose-query-container .query-and-choices .choices-outlining .choice-no{background-color:#47B8C6;-webkit-box-shadow:0 3px 0 0 #2B7F89;box-shadow:0 3px 0 0 #2B7F89}.diagnose .diagnose-query-container .query-and-choices .choices-outlining .choice-yes::before,.diagnose .diagnose-query-container .query-and-choices .choices-outlining .choice-no::before{position:absolute;content:'';width:25px;height:100%;top:0;right:0;background-image:url(/assets/pc/columns/arrow/arrow-round-right-ffffff.svg);background-repeat:no-repeat;background-size:8.7px;background-position:0 50%;pointer-events:none;z-index:1}.diagnose .diagnose-query-container .query-and-choices .choices-outlining .choice-yes:active{-webkit-transform:translateY(3px);transform:translateY(3px);-webkit-box-shadow:0 0 0 0 #AF3F36;box-shadow:0 0 0 0 #AF3F36}.diagnose .diagnose-query-container .query-and-choices .choices-outlining .choice-no:active{-webkit-transform:translateY(3px);transform:translateY(3px);-webkit-box-shadow:0 0 0 0 #2B7F89;box-shadow:0 0 0 0 #2B7F89}.diagnose .diagnose-result-container{position:relative;padding:0;border:3px solid #c6c6c6;border-radius:6px;background-color:#ffffff;height:400px}.diagnose .diagnose-result-container .diagnose-result-header{position:absolute;top:-3px;left:-3px;width:160px;height:70px;line-height:70px;font-size:24px;font-weight:600;letter-spacing:.02em;color:#ffffff;white-space:nowrap;text-align:center;background-color:#AA78C1;border:0;border-radius:6px 0 6px 0}.diagnose .diagnose-result-container .result-and-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;min-height:394px;margin:0;padding:0 203px}.diagnose .diagnose-result-container .result-and-more .diagnose-result-outlining{position:relative;background-color:#F6F1F9;border:0;border-radius:8px;width:100%;height:86px;padding:0 32px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.diagnose .diagnose-result-container .result-and-more .diagnose-result-outlining .diagnose-result{width:100%;max-height:48px;line-height:1.3333;font-size:17px;font-weight:600;letter-spacing:.02em;color:#333333;overflow:hidden;text-align:center}.diagnose .diagnose-result-container .result-and-more .result-subtext-outlining{width:100%}.diagnose .diagnose-result-container .result-and-more .result-subtext-outlining .diagnose-result-subtext{padding:20px 20px;line-height:18px;font-size:13px;font-weight:300;letter-spacing:.02em;color:#333333;text-align:left}.diagnose .diagnose-result-container .result-and-more .diagnose-result-female{position:absolute;width:217px;right:38px;bottom:0;pointer-events:none;z-index:1}.diagnose .diagnose-result-container .result-and-more .result-more-outlining{width:100%;margin:0 0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.diagnose .diagnose-result-container .result-and-more .result-more-outlining .result-more{position:relative;background-color:#E3675D;border:0;border-radius:5px;width:290px;height:54px;line-height:60px;font-size:20px;font-weight:600;letter-spacing:.02em;color:#ffffff;white-space:nowrap;text-align:center;-webkit-box-shadow:0 3px 0 0 #AF3F36;box-shadow:0 3px 0 0 #AF3F36}.diagnose .diagnose-result-container .result-and-more .result-more-outlining .result-more::before{position:absolute;content:'';width:25px;height:100%;top:0;right:0;background-image:url(/assets/pc/columns/arrow/arrow-round-right-ffffff.svg);background-repeat:no-repeat;background-size:8.7px;background-position:0 50%;pointer-events:none;z-index:1}.diagnose .diagnose-result-container .result-and-more .result-more-outlining .result-more:active{-webkit-transform:translateY(3px);transform:translateY(3px);-webkit-box-shadow:0 0 0 0 #AF3F36;box-shadow:0 0 0 0 #AF3F36}.diagnose .diagnose-result-container .result-and-more .diagnose-restart-outlining{width:100%;text-align:center}.diagnose .diagnose-result-container .result-and-more .diagnose-restart-outlining .diagnose-restart{display:inline-block;width:208px;height:41px;line-height:41px;font-size:16px;font-weight:600;letter-spacing:.02em;color:#ffffff;white-space:nowrap;text-align:center;background-color:#A3A3A3;border:0;border-radius:31px}.columns-categories{padding:40px 100px 0;background-color:#fffaf6}.columns-categories h2{text-align:center;font-size:28px;font-weight:600;height:83px;line-height:83px;letter-spacing:.4em;background-color:#ffffff;border-bottom:3px solid #FF973E;margin:0;overflow:hidden}.columns-categories .columns-categories-flex-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;padding:37px 0 0}.columns-categories .columns-categories-flex-group .columns-categories-container{width:310px;border:3px solid #ffdabb;border-radius:6px;padding:0;background-color:#ffffff;margin:37px 0 60px}.columns-categories .columns-categories-flex-group .columns-categories-container .voluntary-liquidation,.columns-categories .columns-categories-flex-group .columns-categories-container .individual-rehabilitation,.columns-categories .columns-categories-flex-group .columns-categories-container .personal-bankruptcy,.columns-categories .columns-categories-flex-group .columns-categories-container .overpayments,.columns-categories .columns-categories-flex-group .columns-categories-container .debt,.columns-categories .columns-categories-flex-group .columns-categories-container .money,.columns-categories .columns-categories-flex-group .columns-categories-container .illegal-loan{position:relative;text-align:center;font-size:24px;width:100%;height:77px;line-height:1.0;color:#FF973E;font-weight:600;letter-spacing:.02em;padding:47px 0 0;margin:0 0 20px}.columns-categories .columns-categories-flex-group .columns-categories-container .voluntary-liquidation::before,.columns-categories .columns-categories-flex-group .columns-categories-container .individual-rehabilitation::before,.columns-categories .columns-categories-flex-group .columns-categories-container .personal-bankruptcy::before,.columns-categories .columns-categories-flex-group .columns-categories-container .overpayments::before,.columns-categories .columns-categories-flex-group .columns-categories-container .debt::before,.columns-categories .columns-categories-flex-group .columns-categories-container .money::before,.columns-categories .columns-categories-flex-group .columns-categories-container .illegal-loan::before{position:absolute;content:'';width:310px;height:75px;top:-35px;left:0;background-repeat:no-repeat;background-position:50% 0;z-index:1}.columns-categories .columns-categories-flex-group .columns-categories-container .voluntary-liquidation::before{background-image:url(/assets/pc/columns/icon/voluntary-liquidation.svg);background-size:64px}.columns-categories .columns-categories-flex-group .columns-categories-container .individual-rehabilitation::before{background-image:url(/assets/pc/columns/icon/individual-rehabilitation.svg);background-size:65px}.columns-categories .columns-categories-flex-group .columns-categories-container .personal-bankruptcy::before{background-image:url(/assets/pc/columns/icon/personal-bankruptcy.svg);background-size:59px}.columns-categories .columns-categories-flex-group .columns-categories-container .overpayments::before{top:-33px;background-image:url(/assets/pc/columns/icon/overpayments.svg);background-size:80px}.columns-categories .columns-categories-flex-group .columns-categories-container .debt::before{top:-47px;background-image:url(/assets/pc/columns/icon/debt.svg);background-size:96px}.columns-categories .columns-categories-flex-group .columns-categories-container .illegal-loan::before{top:-47px;background-image:url(/assets/pc/columns/icon/illegal-loan.svg);background-size:59px}.columns-categories .columns-categories-flex-group .columns-categories-container .money::before{top:-47px;background-image:url(/assets/pc/columns/icon/money.svg);background-size:59px}.columns-categories .columns-categories-flex-group .columns-categories-container p{font-size:13px;font-weight:300;line-height:1.8461;color:#333333;background-color:#ffffff;padding:0 22px;height:72px;overflow:hidden;margin:0 0 15px}.columns-categories .columns-categories-flex-group .columns-categories-container .columns-typical-group{border-top:5px solid #F5F5F5}.columns-categories .columns-categories-flex-group .columns-categories-container .columns-typical-group a{position:relative;display:block;height:50px;padding:0 0 0 40px;border-bottom:1px dashed #d7d7d7;text-decoration:none;color:#1592e6;font-size:14px;font-weight:600;letter-spacing:.02em;white-space:nowrap;line-height:48px;overflow:hidden}.columns-categories .columns-categories-flex-group .columns-categories-container .columns-typical-group a::before{position:absolute;content:'';height:100%;width:40px;top:0;left:0;background-image:url(/assets/pc/columns/arrow-circle-right-a0a0a0.svg);background-repeat:no-repeat;background-size:16px;background-position:55% 50%}.columns-categories .columns-categories-flex-group .columns-categories-container .columns-typical-group .book-end{display:block;height:48px;padding:0 0 0 40px;text-decoration:none;color:transparent;font-size:14px;font-weight:600;letter-spacing:.02em;line-height:48px;overflow:hidden;border-top:1px dashed #d7d7d7}.columns-categories .columns-categories-flex-group .columns-categories-container .columns-typical-group a:last-of-type{border-bottom:0}.columns-recommended{padding:50px 100px 30px;background-color:#ffffff}.columns-recommended h2{text-align:center;font-size:28px;font-weight:600;height:83px;line-height:83px;color:#333333;letter-spacing:.2em;background-color:#F7FAF1;border-bottom:3px solid #8ebc39;overflow:hidden;margin:0 0 58px}.columns-recommended .columns-recommended-primary{padding:0 0 0;background-color:#ffffff;margin:0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:top;border-bottom:1px solid #e8e8e8}.columns-recommended .columns-recommended-primary img{width:260px;margin:0 43px 0 0}.columns-recommended .columns-recommended-primary .columns-recommended-title-and-excerpt{width:calc(100% - 303px)}.columns-recommended .columns-recommended-primary .columns-recommended-title-and-excerpt .columns-head{font-size:20px;line-height:2;font-weight:600;letter-spacing:.02em;margin:0 0 15px;white-space:nowrap;overflow:hidden}.columns-recommended .columns-recommended-primary .columns-recommended-title-and-excerpt .columns-head a{display:block}.columns-recommended .columns-recommended-primary .columns-recommended-title-and-excerpt p{font-size:14px;font-weight:300;line-height:2;letter-spacing:.02em;color:#333333;height:112px;overflow:hidden}.columns-recommended .columns-recommended-secondary-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.columns-recommended .columns-recommended-secondary-group .columns-recommended-secondary{width:325px;padding:0;overflow:hidden;background-color:#ffffff;margin:0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.columns-recommended .columns-recommended-secondary-group .columns-recommended-secondary img{width:130px;margin:0 16px 0 0}.columns-recommended .columns-recommended-secondary-group .columns-recommended-secondary .columns-head{padding:0 16px 0 0;margin:0;font-size:14px;line-height:1.5;letter-spacing:.02em;font-weight:600;max-height:63px;overflow:hidden}.columns-recommended .columns-recommended-secondary-group .columns-recommended-secondary .columns-head a{color:#1592e6}.columns-categorized-newly{padding:50px 100px 0;background-color:#ffffff}.columns-categorized-newly h2{text-align:center;font-size:28px;font-weight:600;height:81px;line-height:84px;color:#333333;letter-spacing:.2em;background-color:rgba(255,151,62,0.05);border-bottom:3px solid #FF973E;overflow:hidden;padding:0;margin:0 0 52px}.columns-categorized-newly .columns-categorized-newly-container{padding:0 0 30px;background-color:#ffffff;margin:0 0 30px;border-bottom:3px solid #E8E8E8}.columns-categorized-newly .columns-categorized-newly-container .voluntary-liquidation,.columns-categorized-newly .columns-categorized-newly-container .individual-rehabilitation,.columns-categorized-newly .columns-categorized-newly-container .personal-bankruptcy,.columns-categorized-newly .columns-categorized-newly-container .overpayments,.columns-categorized-newly .columns-categorized-newly-container .debt,.columns-categorized-newly .columns-categorized-newly-container .money,.columns-categorized-newly .columns-categorized-newly-container .illegal-loan,.columns-categorized-newly .columns-categorized-newly-container .free-legaladvice{position:relative;padding:0 0 0 53px;margin:0 0 22px;font-size:24px;height:30px;line-height:30px;color:#333333;font-weight:600;letter-spacing:.02em;white-space:nowrap;background-color:#ffffff;overflow:visible}.columns-categorized-newly .columns-categorized-newly-container .voluntary-liquidation::before,.columns-categorized-newly .columns-categorized-newly-container .individual-rehabilitation::before,.columns-categorized-newly .columns-categorized-newly-container .personal-bankruptcy::before,.columns-categorized-newly .columns-categorized-newly-container .overpayments::before,.columns-categorized-newly .columns-categorized-newly-container .debt::before,.columns-categorized-newly .columns-categorized-newly-container .money::before,.columns-categorized-newly .columns-categorized-newly-container .illegal-loan::before,.columns-categorized-newly .columns-categorized-newly-container .free-legaladvice::before{position:absolute;content:'';width:56px;height:100%;top:0;left:0;background-repeat:no-repeat;background-position:0% 50%;z-index:1}.columns-categorized-newly .columns-categorized-newly-container .voluntary-liquidation::before{background-image:url(/assets/pc/columns/icon/voluntary-liquidation.svg);background-size:30px}.columns-categorized-newly .columns-categorized-newly-container .individual-rehabilitation::before{background-image:url(/assets/pc/columns/icon/individual-rehabilitation.svg);background-size:30px}.columns-categorized-newly .columns-categorized-newly-container .personal-bankruptcy::before{background-image:url(/assets/pc/columns/icon/personal-bankruptcy.svg);background-size:28px}.columns-categorized-newly .columns-categorized-newly-container .overpayments::before{background-image:url(/assets/pc/columns/icon/overpayments.svg);background-size:33px}.columns-categorized-newly .columns-categorized-newly-container .debt::before{height:32.5px;top:-5px;background-image:url(/assets/pc/columns/icon/debt.svg);background-size:41px}.columns-categorized-newly .columns-categorized-newly-container .illegal-loan::before{height:40px;top:-10px;background-image:url(/assets/pc/columns/icon/illegal-loan.svg);background-size:31px}.columns-categorized-newly .columns-categorized-newly-container .money::before{height:40px;top:-10px;background-image:url(/assets/pc/columns/icon/money.svg);background-size:31px}.columns-categorized-newly .columns-categorized-newly-container .free-legaladvice::before{height:38px;top:-8px;background-image:url(/assets/pc/columns/icon/free-legaladvice.svg);background-size:38px}.columns-categorized-newly .columns-categorized-newly-container .columns-categorized-newly-card-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.columns-categorized-newly .columns-categorized-newly-container .columns-categorized-newly-card-group .columns-categorized-newly-card{width:310px;padding:0;margin:0 0 20px}.columns-categorized-newly .columns-categorized-newly-container .columns-categorized-newly-card-group .columns-categorized-newly-card .columns-categorized-img{display:block;width:310px;height:170px;background-repeat:no-repeat;background-size:cover;background-position:center center;border-radius:3px;margin:0 0 10px}.columns-categorized-newly .columns-categorized-newly-container .columns-categorized-newly-card-group .columns-categorized-newly-card .title-and-postdate{margin:0;padding:0}.columns-categorized-newly .columns-categorized-newly-container .columns-categorized-newly-card-group .columns-categorized-newly-card .title-and-postdate time{display:block;position:relative;width:100%;height:12px;font-size:12px;font-weight:300;line-height:12px;color:#666666;letter-spacing:.02em;padding:0 0 0 18px;margin:0 0 10px}.columns-categorized-newly .columns-categorized-newly-container .columns-categorized-newly-card-group .columns-categorized-newly-card .title-and-postdate time::before{position:absolute;content:'';width:12px;height:12px;top:-1px;left:0;background-image:url(/assets/pc/columns/icon/date-b4b4b4.svg);background-repeat:no-repeat;background-size:12px;background-position:50% 50%}.columns-categorized-newly .columns-categorized-newly-container .columns-categorized-newly-card-group .columns-categorized-newly-card .title-and-postdate .column-title{width:100%;height:48px;padding:0;font-size:16px;line-height:1.5;letter-spacing:.02em;font-weight:600;overflow:hidden}.columns-categorized-newly .columns-categorized-newly-container .columns-categorized-newly-card-group .columns-categorized-newly-card .title-and-postdate .column-title a{display:block;color:#1592e6}.columns-categorized-newly .columns-categorized-newly-container .columns-categorized-link{padding:0;text-align:right}.columns-categorized-newly .columns-categorized-newly-container .columns-categorized-link a{position:relative;display:inline-block;height:37px;border:1px solid #c3c3c3;border-radius:4px;font-size:14px;font-weight:600;letter-spacing:.02em;color:#333333;line-height:37px;text-align:center;padding:0 37px 0 22px;overflow:hidden}.columns-categorized-newly .columns-categorized-newly-container .columns-categorized-link a::before{position:absolute;content:'';width:19px;height:35px;top:0;right:0;background-image:url(/assets/pc/columns/arrow/arrow-taled-right-343434.svg);background-repeat:no-repeat;background-size:8px;background-position:0% 50%;pointer-events:none;z-index:1}.columns-categorized-newly .columns-categorized-newly-container:last-of-type{padding:0 0 30px;margin:0 0 10px;border-bottom:0}.office-page-first-view{padding:23px 100px 0;margin:0 0 25px}.office-page-first-view .office-page-fv-header{position:relative;height:72px;display:flex;align-items:center;justify-content:space-between}.office-page-first-view .office-page-fv-header h1{position:relative;font-size:24px;font-weight:600;line-height:35px;color:#333333;width:100%;top:0;left:0;padding:0;margin:0;background-color:#ffffff;overflow:hidden;letter-spacing:0.02em}.office-page-first-view .office-page-fv-header .open-status-casing{position:relative;display:inline-block;height:68px;top:0;right:0;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.office-page-first-view .office-page-fv-header .open-status-casing .open-status{position:relative;display:inline-block;width:164px;height:40px;line-height:40px;padding:0 20px 0 41px;font-size:14px;color:#ffffff;border:0;border-radius:20px;background-color:#8EBC39;margin:0 auto 10px;font-weight:600;text-align:left;letter-spacing:.02em}.office-page-first-view .office-page-fv-header .open-status-casing .open-status::before{position:absolute;content:'';width:15px;height:100%;top:0;left:20px;background-image:url(/assets/offices_rich/icon_clock_ffffff_15.png);background-repeat:no-repeat;background-size:15px;background-position:50% 50%;z-index:1}.office-page-first-view .office-page-fv-header .office-page-fv-container-border{position:absolute;width:100%;bottom:0;left:0;border:0;border-left:144px solid #FF8143;background-color:#DDDDDD;height:2px}.office-page-first-view .advantages-casing{padding:12px 0;margin:0 0 32px}.office-page-first-view .advantages-casing ul li{display:inline-block;padding:0 22px;line-height:13px;height:18px;border-right:1px solid #dddddd;border-radius:3px;color:#333333;font-size:12px;font-weight:300;letter-spacing:.02em;background-color:#ffffff;margin:0;white-space:nowrap}.office-page-first-view .advantages-casing ul li i{margin-right:5px}.office-page-first-view .advantages-casing ul li img{vertical-align:top;height:13px;width:auto;padding-right:5px}.office-page-first-view .storng-points{background-color:#FFF0E9;padding:10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px 10px;border-radius:5px}.office-page-first-view .storng-points .sp-item{box-sizing:border-box;height:28px;border:1px solid #ff8B1f;border-radius:3px;background-color:#fff;padding:0 9px;line-height:26px;font-size:12px;white-space:nowrap;font-weight:500;color:#333;text-decoration:none}.office-page-first-view .advantages-casing+.storng-points{margin-top:-20px}.office-page-first-view .picture-and-ov{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.office-page-first-view .picture-and-ov .office-picture-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 28px 10px 0;width:380px}.office-page-first-view .picture-and-ov .office-picture-group img{width:118px;height:88.5px;object-fit:contain}.office-page-first-view .picture-and-ov .office-picture-group .office-picture-primary{width:380px;height:285px;margin:0 0 10px;object-fit:contain}.office-page-first-view .picture-and-ov .other-site-links__wrapper{position:relative;display:flex;width:380px;margin:10px 20px 0 0;background-color:#f8f8f8;border:none;border-radius:3px;font-size:13px;text-align:center}.office-page-first-view .picture-and-ov .other-site-links__wrapper .other-site-links__title__wrapper{display:flex;justify-content:center;align-items:center;height:40px;width:380px;border:none;border-radius:3px;cursor:pointer}.office-page-first-view .picture-and-ov .other-site-links__wrapper .other-site-links__title__wrapper::-webkit-details-marker{display:none}.office-page-first-view .picture-and-ov .other-site-links__wrapper .other-site-links__title__wrapper .other-site-links__title{display:inline-block;line-height:1;font-weight:600;letter-spacing:0.05em}.office-page-first-view .picture-and-ov .other-site-links__wrapper .other-site-links__title__wrapper .other-site-links__title::after{content:'';font-family:"Font Awesome 6 Free";margin-inline-start:10px}.office-page-first-view .picture-and-ov .other-site-links__wrapper[open]{height:120px}.office-page-first-view .picture-and-ov .other-site-links__wrapper[open] .other-site-links__title__wrapper{position:absolute;bottom:0}.office-page-first-view .picture-and-ov .other-site-links__wrapper[open] .other-site-links__title__wrapper .other-site-links__title::after{content:''}.office-page-first-view .picture-and-ov .other-site-links__wrapper .other-site-links{display:flex;flex-wrap:wrap;align-items:center;padding:10px}.office-page-first-view .picture-and-ov .other-site-links__wrapper .other-site-links .other-site-links__item{display:block;width:62px;height:26px;margin:5px;background-color:#fff;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.15);border:none;border-radius:3px;font-weight:300}.office-page-first-view .picture-and-ov .other-site-links__wrapper .other-site-links .other-site-links__item a{display:block;width:100%;height:100%;line-height:26px;color:#3378be}.office-page-first-view .picture-and-ov .office-overview{width:592px;padding:0}.office-page-first-view .picture-and-ov .office-overview .ov-1-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 0 10px}.office-page-first-view .picture-and-ov .office-overview .ov-1-group dl{width:188px;border:2px solid #8EBC39;border-radius:5px}.office-page-first-view .picture-and-ov .office-overview .ov-1-group dl dt{width:100%;height:45px;line-height:45px;background-color:#F3F8EA;text-align:center;font-size:16px;font-weight:600;letter-spacing:.02em;white-space:nowrap;border:0;border-radius:3px 3px 0 0}.office-page-first-view .picture-and-ov .office-overview .ov-1-group dl dt img{height:17px;vertical-align:middle}.office-page-first-view .picture-and-ov .office-overview .ov-1-group dl dd{font-size:12px;font-weight:400;color:#333333;line-height:43px;text-align:center;height:43px;width:100%;padding:0;border:0;font-weight:300}.office-page-first-view .picture-and-ov .office-overview .ov-1-group dl dd span{font-size:24px;font-weight:700;font-family:'Arial', sans-serif;color:#FF973E;vertical-align:baseline}.office-page-first-view .picture-and-ov .office-overview .ov-2-group{position:relative;margin:0 0 15px}.office-page-first-view .picture-and-ov .office-overview .ov-2-group .office-info-table{width:100%;margin-bottom:30px}.office-page-first-view .picture-and-ov .office-overview .ov-2-group .office-info-table td{padding:10px 0;font-size:13px;line-height:20px;font-weight:normal;vertical-align:middle;text-align:left}.office-page-first-view .picture-and-ov .office-overview .ov-2-group .office-info-table .one{border-bottom:1px solid #cccccc}.office-page-first-view .picture-and-ov .office-overview .ov-2-group .office-info-table .icon_1,.office-page-first-view .picture-and-ov .office-overview .ov-2-group .office-info-table .icon_2{width:25px}.office-page-first-view .picture-and-ov .office-overview .ov-2-group .office-info-table .icon_1 img,.office-page-first-view .picture-and-ov .office-overview .ov-2-group .office-info-table .icon_2 img{height:15px;width:auto}.office-page-first-view .picture-and-ov .office-overview .ov-2-group .office-info-table .name_1,.office-page-first-view .picture-and-ov .office-overview .ov-2-group .office-info-table .name_2{width:70px;font-weight:bold}.office-page-first-view .picture-and-ov .office-overview .ov-2-group .office-info-table .icon_2{width:35px;padding-left:10px;border-left:1px solid #cccccc}.office-page-first-view .picture-and-ov .office-overview .ov-2-group .office-info-table .text_2{padding-left:10px}.office-page-first-view .picture-and-ov .office-overview .ov-2-group dl,.office-page-first-view .picture-and-ov .office-overview .ov-2-group .closed,.office-page-first-view .picture-and-ov .office-overview .ov-2-group .applicable-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #cccccc}.office-page-first-view .picture-and-ov .office-overview .ov-2-group dl dt,.office-page-first-view .picture-and-ov .office-overview .ov-2-group .closed dt,.office-page-first-view .picture-and-ov .office-overview .ov-2-group .applicable-area dt{font-size:13px;padding:0 0 0 22px;width:72px;text-align:left;white-space:nowrap;position:relative}.office-page-first-view .picture-and-ov .office-overview .ov-2-group dl dt::before,.office-page-first-view .picture-and-ov .office-overview .ov-2-group .closed dt::before,.office-page-first-view .picture-and-ov .office-overview .ov-2-group .applicable-area dt::before{position:absolute;content:'';width:72px;height:100%;top:-1px;left:0;background-repeat:no-repeat;background-size:contain;background-position:5% 50%;z-index:1}.office-page-first-view .picture-and-ov .office-overview .ov-2-group dl dd,.office-page-first-view .picture-and-ov .office-overview .ov-2-group .closed dd,.office-page-first-view .picture-and-ov .office-overview .ov-2-group .applicable-area dd{font-size:13px;padding:10px 0 10px 12px;width:calc(100% - 68px);line-height:1.667;white-space:nowrap}.office-page-first-view .picture-and-ov .office-overview .ov-2-group .address dt::before{background-image:url(/assets/pc/columns/icon_address.png)}.office-page-first-view .picture-and-ov .office-overview .ov-2-group .station dt::before{background-image:url(/assets/pc/columns/icon_station.png)}.office-page-first-view .picture-and-ov .office-overview .ov-2-group .closed dt::before{background-image:url(/assets/pc/columns/icon_calender.png)}.office-page-first-view .picture-and-ov .office-overview .ov-2-group .applicable-area dt::before{background-image:url(/assets/pc/columns/icon_area.png)}.office-page-first-view .picture-and-ov .office-overview .ov-2-group .applicable-area{padding-left:10px;width:296px;position:absolute;right:0;bottom:0;border-left:1px solid #cccccc}.office-page-first-view .picture-and-ov .office-overview .ov-2-group .closed,.office-page-first-view .picture-and-ov .office-overview .ov-2-group dl:last-of-type{border-bottom:0}.office-page-first-view .picture-and-ov .office-contact{width:592px}.office-page-first-view .picture-and-ov .office-contact .office-contact-header{position:relative;background-color:#FF973E;height:50px;padding:0 0 0 164px;border:0;border-radius:5px 5px 0 0}.office-page-first-view .picture-and-ov .office-contact .office-contact-header .ribbon{position:absolute;top:3px;left:-5px;width:150px;height:50px;background-image:url(/assets/pc/columns/misc/office-contact-header-ribbon.svg);background-repeat:no-repeat;background-size:150px;background-position:50% 50%;line-height:50px;font-size:13px;font-weight:600;letter-spacing:.1em;color:#333333;padding:0 0 0 9px}.office-page-first-view .picture-and-ov .office-contact .office-contact-header h2{line-height:50px;color:#ffffff;font-weight:600;font-size:18px;letter-spacing:.02em}.office-page-first-view .picture-and-ov .office-contact .office-contact-header .open-status-in-contact-casing{position:absolute;height:30px;top:0;right:0}.office-page-first-view .picture-and-ov .office-contact .office-contact-header .open-status-in-contact-casing .open-status-in-contact{position:relative;top:10px;right:12px;color:#FF973E;background-color:#ffffff;height:30px;line-height:30px;text-align:center;padding:0 30px 0 36px;border:0;border-radius:4px;font-weight:600;font-size:14px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.16);box-shadow:0 0 3px 0 rgba(0,0,0,0.16)}.office-page-first-view .picture-and-ov .office-contact .office-contact-header .open-status-in-contact-casing .open-status-in-contact::before{position:absolute;content:'';width:100%;height:5.2px;left:0;bottom:-4.6px;background-image:url(/assets/pc/columns/misc/open-status-in-contact-balloon.svg);background-repeat:no-repeat;background-size:13.5px;background-position:50% 50%;pointer-events:none;z-index:1}.office-page-first-view .picture-and-ov .office-contact .office-contact-header .open-status-in-contact-casing .open-status-in-contact::after{position:absolute;content:'';width:29px;height:100%;top:0;left:0;background-image:url(/assets/offices_rich/icon_clock_ff973e_14.png);background-repeat:no-repeat;background-size:14px;background-position:100% 50%;pointer-events:none;z-index:1}.office-page-first-view .picture-and-ov .office-contact .phone-and-mail{border:1px solid #cecece;border-top:0;border-radius:0 0 5px 5px;padding:7px 0 16px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.office-page-first-view .picture-and-ov .office-contact .phone-and-mail.not_email_cta{justify-content:center}.office-page-first-view .picture-and-ov .office-contact .phone-and-mail .phone-and-hours{flex-basis:296px;width:296px}.office-page-first-view .picture-and-ov .office-contact .phone-and-mail .phone-and-hours .phone-number{position:relative;height:43px;line-height:43px;text-align:center;font-size:30px;letter-spacing:.02em;font-weight:700;font-family:'Arial', sans-serif;color:#2E2E2E}.office-page-first-view .picture-and-ov .office-contact .phone-and-mail .phone-and-hours .office-hours{font-size:11px;height:25px;line-height:25px;background-color:#F2F2F2;border:0;border-radius:4px;text-align:center}.office-page-first-view .picture-and-ov .office-contact .phone-and-mail .mail-form-link{flex-basis:263px;width:263px;text-align:left}.office-page-first-view .picture-and-ov .office-contact .phone-and-mail .mail-form-link img{width:257px;height:84px}.storng-points+.picture-and-ov{margin-top:25px}.office-page-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;padding:0 100px 50px}.office-page-body .main-column{width:720px}.office-page-body .main-column .message-from-office{border:3px solid #e8e8e8;border-radius:6px}.office-page-body .main-column .message-from-office .office-title{position:relative;padding:23.5px 23.5px 23.5px 77px;border-bottom:3px solid #e8e8e8;font-size:20px;font-weight:600;letter-spacing:.02em;color:#333333;line-height:1.5}.office-page-body .main-column .message-from-office .office-title::before{position:absolute;content:'';width:57px;height:100%;top:0;left:0;background-image:url(/assets/pc/columns/icon/office-page-main-header-FF973E.svg);background-repeat:no-repeat;background-size:26px;background-position:100% 50%;pointer-events:none;z-index:1}.office-page-body .main-column .message-from-office .message-casing{padding:30px}.office-page-body .main-column .message-from-office .office-info-title{position:relative;padding:25px 23.5px 25px 30px;background-color:rgba(255,151,62,0.09);font-size:20px;font-weight:700;letter-spacing:.02em;color:#333333;line-height:1.5}.office-page-body .main-column .message-from-office .office-info-title::before{position:absolute;content:'';width:5px;height:100%;background-color:#FF973E;top:0;left:-2px;z-index:1}.office-page-body .main-column .message-from-office table.office_detail_table{width:100%}.office-page-body .main-column .message-from-office table.office_detail_table th{background:#F5F5F5;vertical-align:middle;font-size:14px;line-height:20px;padding:15px 20px;border:1px solid #DEDEDE;font-weight:normal;width:160px;text-align:left}.office-page-body .main-column .message-from-office table.office_detail_table td{vertical-align:middle;font-size:14px;line-height:20px;padding:15px 20px;border:1px solid #DEDEDE}.office-page-body .main-column .message-from-office table.office_detail_table td.map{text-align:right}.office-page-body .main-column .message-from-office .office_sub_title{font-size:18px;line-height:33px;font-weight:bold;color:#FF973E}.office-page-body .main-column .message-from-office .office_sub_title a{float:right}.office-page-body .main-column .message-from-office .office_sub_title a img{vertical-align:top;width:146px;height:33px}.office-page-body .main-column .message-from-office .office_fee_note{padding:10px 20px;font-size:13px;line-height:20px}.office-page-body .main-column .message-from-office table.office_map_table{margin-top:10px;width:100%}.office-page-body .main-column .message-from-office table.office_map_table th{vertical-align:middle;width:90px;text-align:left}.office-page-body .main-column .message-from-office table.office_map_table th span{display:block;width:70px;text-align:center;padding:5px 0;border:1px solid #BEBEBE;border-radius:3px;vertical-align:middle;font-size:14px;line-height:20px}.office-page-body .main-column .message-from-office table.office_map_table td{text-align:left;font-size:13px;line-height:20px;font-weight:normal;color:#333;vertical-align:middle}.office-page-body .sidebar{width:240px}.office-page-body .sidebar .office-contact-sidebar{border:3px solid #FF973E;border-radius:5px;margin:0 0 50px}.office-page-body .sidebar .office-contact-sidebar .sidebar-title{border:0;border-radius:3px;height:45px;line-height:45px;font-size:16px;font-weight:600;letter-spacing:.02em;color:#FF973E;white-space:nowrap;text-align:center}.office-page-body .sidebar .office-contact-sidebar .fullwidth-balloon-sidebar{position:relative;background-color:#FF973E;height:38px;line-height:38px;font-size:14px;font-weight:600;color:#ffffff;white-space:nowrap;text-align:center}.office-page-body .sidebar .office-contact-sidebar .fullwidth-balloon-sidebar::before{position:absolute;content:'';width:100%;height:15.56px;left:0;bottom:-8px;background-image:url(/assets/pc/columns/misc/triangle-upsidedown-FF973E.svg);background-repeat:no-repeat;background-size:31px;background-position:50% 50%;pointer-events:none;z-index:1}.office-page-body .sidebar .office-contact-sidebar .phone-and-status-sidebar{padding:20px 0;text-align:center}.office-page-body .sidebar .office-contact-sidebar .phone-and-status-sidebar p{line-height:1.0;font-size:10px;font-weight:300;letter-spacing:.02em;color:#454545;white-space:nowrap;text-align:center;margin:0 0 15px}.office-page-body .sidebar .office-contact-sidebar .phone-and-status-sidebar .phone-number-sidebar{display:inline-block;position:relative;height:22px;line-height:22px;font-size:22px;font-weight:700;color:#2e2e2e;white-space:nowrap;text-align:center;font-family:'Arial', sans-serif;margin:0 auto 15px}.office-page-body .sidebar .office-contact-sidebar .phone-and-status-sidebar .open-status-this-time-sidebar{display:inline-block;position:relative;line-height:15px;height:15px;font-size:12px;font-weight:600;letter-spacing:.02em;color:#646464;white-space:nowrap;text-align:center;padding:0 0 0 20px;margin:0 auto 0}.office-page-body .sidebar .office-contact-sidebar .phone-and-status-sidebar .open-status-this-time-sidebar::before{position:absolute;content:'';width:20px;height:15px;top:0;left:0;background-image:url(/assets/offices_rich/icon_clock_ffd340_15.png);background-repeat:no-repeat;background-size:15px;background-position:0 50%;pointer-events:none;z-index:1}.office-page-body .sidebar .office-contact-sidebar .mail-form-link-sidebar{padding:4px 0 13px;text-align:center}.office-page-body .sidebar .office-contact-sidebar .mail-form-link-sidebar img{display:inline-block;width:216px;height:89px;margin-left:6px}.line_content{margin-bottom:10px}.line_content .line_btn{margin:0 0 0 12px}.line_content img{width:210px;height:40px;margin:auto}.line_content .rules_text_detail_line{padding:5px 5px;text-align:center;font-size:11px;line-height:12px;font-weight:normal;font-family:ヒラギノ角ゴ Std}.line_content .rules_text_detail_line a{color:#1383C9}.line_content .rules_text_detail_line label{font-family:ヒラギノ角ゴ Std}.line_content .rules_text_detail_line input{vertical-align:top;margin:0px 0px 0 -5px}.line_content.line-content--column-cta{width:155px;margin:0 0 0 15px}.line_content.line-content--column-cta .line-content__line-link .line_btn{display:none;position:static;margin:0 0 8px}.line_content.line-content--column-cta .line_btn_disabled{position:static;margin:0 0 8px}.line_content.line-content--column-cta .rules_text_detail_line{padding:0;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}.line_content.line-content--column-cta .rules_text_detail_line .line-terms__link,.line_content.line-content--column-cta .rules_text_detail_line label{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px}.consider-other-offices{padding:40px 100px 70px;margin:0;background-color:#F7F7F7}.consider-other-offices .consider-other-offices-header{text-align:center;background-color:#ffffff;border-bottom:3px solid #FAD6B6;margin:0 0 30px}.consider-other-offices .consider-other-offices-header p{position:relative;display:inline-block;height:81px;line-height:81px;font-size:24px;font-weight:600;color:#FF973E;padding:0 0 0 60px;letter-spacing:.1em}.consider-other-offices .consider-other-offices-header p::before{position:absolute;content:'';width:60px;height:81px;top:0;left:0;background-image:url(/assets/pc/columns/icon/consider-other-offices-FF973E.svg);background-repeat:no-repeat;background-size:23.36px;background-position:0 50%;pointer-events:none;z-index:1}.consider-other-offices .other-office-group{background-color:#ffffff;border:3px solid #D0D0D0;border-radius:9px}.consider-other-offices .other-office-group .other-office-group-header{position:relative;height:81px;line-height:80px;font-size:18px;font-weight:600;letter-spacing:0.02em;color:#333333;white-space:nowrap;padding:0 0 0 61px;overflow:hidden;border-bottom:1px solid #D0D0D0}.consider-other-offices .other-office-group .other-office-group-header::before{position:absolute;content:'';width:55px;height:80px;top:0;left:0;background-image:url(/assets/pc/columns/icon/loupe-8EBC39.svg);background-repeat:no-repeat;background-size:26.72px;background-position:100% 50%;pointer-events:none;z-index:1}.consider-other-offices .other-office-group .other-office-loop{margin:0}.consider-other-offices .other-office-group .other-office-loop .office-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;border-bottom:1px solid #CBCBCB;padding:25px 28px}.consider-other-offices .other-office-group .other-office-loop .office-card .offices-img{display:inline-block;width:200px;height:150px;margin:0 30px 0 0}.consider-other-offices .other-office-group .other-office-loop .office-card .offices-img .image{width:200px;height:150px;object-fit:cover}.consider-other-offices .other-office-group .other-office-loop .office-card .name-and-os{width:calc(100% - 230px)}.consider-other-offices .other-office-group .other-office-loop .office-card .name-and-os .name-and-os-upper{border-bottom:1px solid #e3e3e3;padding:0 0 12px;margin:0 0 12px}.consider-other-offices .other-office-group .other-office-loop .office-card .name-and-os .name-and-os-upper .name-and-os-header{font-size:18px;line-height:1.0;letter-spacing:.02em;font-weight:600;margin:0 0 10px;white-space:nowrap;overflow:hidden;color:#1592e6}.consider-other-offices .other-office-group .other-office-loop .office-card .name-and-os .name-and-os-upper dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:23px;overflow:hidden}.consider-other-offices .other-office-group .other-office-loop .office-card .name-and-os .name-and-os-upper dl .background-light-green{height:23px;line-height:23px;color:#333333;font-size:12px;font-weight:600;letter-spacing:.02em;white-space:nowrap;text-align:center;padding:0 10px;border:0;border-radius:4px;background-color:#E8F2D7}.consider-other-offices .other-office-group .other-office-loop .office-card .name-and-os .name-and-os-upper dl .background-light-blue{height:23px;line-height:23px;color:#333333;font-size:12px;font-weight:600;letter-spacing:.02em;white-space:nowrap;text-align:center;padding:0 10px;border:0;border-radius:4px;background-color:#CCEBF9}.consider-other-offices .other-office-group .other-office-loop .office-card .name-and-os .name-and-os-upper dl dd{height:23px;line-height:23px;color:#333333;font-size:12px;font-weight:600;letter-spacing:.02em;padding:0 10px;border:0;border-radius:4px;white-space:nowrap;text-align:center}.consider-other-offices .other-office-group .other-office-loop .office-card .name-and-os .name-and-os-paragraph{font-size:13px;line-height:1.5384;color:#868686;padding:0;font-weight:300;height:40px;overflow:hidden}.consider-other-offices .other-office-group .other-office-loop .office-card .name-and-os .advantages-casing-coo{padding:12px 0 0;margin:0;height:30px;overflow:hidden}.consider-other-offices .other-office-group .other-office-loop .office-card .name-and-os .advantages-casing-coo ul li{display:inline-block;padding:0 22px;line-height:13px;height:18px;border-right:1px solid #dddddd;border-radius:3px;color:#333333;font-size:12px;font-weight:300;letter-spacing:.02em;background-color:#ffffff;margin:0;white-space:nowrap}.consider-other-offices .other-office-group .other-office-loop .office-card .name-and-os .advantages-casing-coo ul li img{vertical-align:top;height:13px;width:auto;padding-right:5px}.consider-other-offices .other-office-group .other-office-loop .office-card:last-of-type{border-bottom:0}.columns-categorized .top-end{background-image:url(/assets/pc/columns/columns-categorized-list-h1-background.png);background-repeat:no-repeat;background-size:140%;background-position:50% 100%;overflow:hidden}.columns-categorized .top-end h1{height:190px;line-height:190px;font-size:38px;font-weight:600;color:#ffffff;letter-spacing:.02em;padding:0 0 0 28px;background-color:rgba(142,188,57,0.85);text-align:center;text-shadow:0 1px 6px rgba(0,0,0,0.4)}.columns-categorized .columns-categorizedlist-page-body{padding:40px 100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.columns-categorized .columns-categorizedlist-page-body .main-column{width:720px}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .pagenation-upper{height:40px;padding:0 16px;margin:0 0 30px;background-color:#FFF4EB;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .pagenation-upper .number-of-columns{font-size:16px;font-weight:600;line-height:1.0;letter-spacing:.02em;color:#333333}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .pagenation-upper .pagenation-unit{font-size:16px;font-weight:600;line-height:1.0;letter-spacing:.02em;color:#333333}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .categorized-loop{padding:0;background-color:#ffffff;margin:0 0 25px}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .categorized-loop .column-card{padding:0 0 25px;margin:0 0 25px;background-color:#ffffff;border-bottom:1px solid #E6E6E6}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .categorized-loop .column-card .column-card-half-upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .categorized-loop .column-card .column-card-half-upper .columns-img{display:inline-block;width:120px;height:120px;border-radius:3px;margin:0 20px 0 0;object-fit:cover}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .categorized-loop .column-card .column-card-half-upper .tag-postdate-tite-excerpt{display:inline-block;width:580px}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .categorized-loop .column-card .column-card-half-upper .tag-postdate-tite-excerpt .date-and-tag{margin:0 0 20px}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .categorized-loop .column-card .column-card-half-upper .tag-postdate-tite-excerpt .date-and-tag dl{display:inline-block}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .categorized-loop .column-card .column-card-half-upper .tag-postdate-tite-excerpt .date-and-tag dl .psot-date-title{display:inline-block;font-size:10px;font-weight:600;line-height:20px;color:#333333;background-color:#E6E6E6;border:0;border-radius:10px;padding:0 11px;margin:0}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .categorized-loop .column-card .column-card-half-upper .tag-postdate-tite-excerpt .date-and-tag dl .post-date-raw{display:inline-block;height:20px;font-size:12px;font-weight:400;line-height:20px;border:0;border-radius:10px;color:#888484;padding:0 11px;font-family:'Arial', sans-serif}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .categorized-loop .column-card .column-card-half-upper .tag-postdate-tite-excerpt .date-and-tag .categorized-tag{display:inline-block;font-size:10px;font-weight:600;line-height:20px;color:#ffffff;background-color:#FF973E;border:0;border-radius:10px;padding:0 11px;margin:0}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .categorized-loop .column-card .column-card-half-upper .tag-postdate-tite-excerpt .column-title{color:#333333;margin:0 0 20px;font-size:18px;font-weight:600;letter-spacing:.02em;line-height:1.0;overflow-x:clip;white-space:nowrap}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .categorized-loop .column-card .column-card-half-upper .tag-postdate-tite-excerpt .column-title a{display:block;color:#1592e6}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .categorized-loop .column-card .column-card-half-upper .tag-postdate-tite-excerpt p{position:relative;padding:0;font-size:12px;font-weight:300;line-height:1.8333;color:#747474;overflow:hidden;height:44px}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .categorized-loop .column-card .column-card-half-upper .tag-postdate-tite-excerpt p::after{position:absolute;content:'';width:100%;height:5.5px;left:0;bottom:0;background-color:#ffffff;z-index:1}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .categorized-loop .column-card:last-of-type{margin:0}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .pagenation-lower-group{position:relative;text-align:center}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .pagenation-lower-group .pagenation-lower-1{width:100%;position:absolute;bottom:0;padding:0 140px;margin:0 auto 0;background-color:transparent;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .pagenation-lower-group .pagenation-lower-1 .number-of-columns{font-size:14px;font-weight:600;line-height:51px;letter-spacing:.02em;color:#333333}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .pagenation-lower-group .pagenation-lower-1 .pagenation-unit{font-size:14px;font-weight:300;line-height:51px;letter-spacing:.02em;color:#333333}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .pagenation-lower-group .pagenation-lower-2{padding:0;margin:0}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .pagenation-lower-group .pagenation-lower-2 .pagenation-prev-next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#F7F7F7;height:52px;border:0;border-radius:26px;padding:0 10px}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .pagenation-lower-group .pagenation-lower-2 .pagenation-prev-next .pagenation-prev,.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .pagenation-lower-group .pagenation-lower-2 .pagenation-prev-next .pagenation-next{position:relative;width:130px;height:34px;text-align:center;line-height:34px;font-size:14px;font-weight:600;letter-spacing:.02em;color:#ffffff;background-color:#B1B1B1;border:0;border-radius:17px}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .pagenation-lower-group .pagenation-lower-2 .pagenation-prev-next .pagenation-prev::before{position:absolute;content:'';width:19px;height:33px;top:0;left:0;background-image:url(/assets/pc/columns/arrow/arrow-angular-left-ffffff.svg);background-repeat:no-repeat;background-size:7px;background-position:100% 50%;z-index:1;pointer-events:none}.columns-categorized .columns-categorizedlist-page-body .main-column .categorized-loop-container .pagenation-lower-group .pagenation-lower-2 .pagenation-prev-next .pagenation-next::before{position:absolute;content:'';width:19px;height:33px;top:0;right:0;background-image:url(/assets/pc/columns/arrow/arrow-angular-right-ffffff.svg);background-repeat:no-repeat;background-size:7px;background-position:0% 50%;z-index:1;pointer-events:none}.columns-categorized .columns-categorizedlist-page-body .sidebar{width:240px}.advertisement{padding:0;margin:0 0 30px}.advertisement .advertisement-casing figure img{width:100%}.about-bankruptcy{margin:0 0 30px;border-radius:5px;background-color:#f2f2f2}.about-bankruptcy .about{position:relative;background-color:#FB973E;color:#ffffff;border-radius:5px 5px 0 0;height:auto;padding:0 0 0 30px;font-family:sans-serif;line-height:50px}.about-bankruptcy .about p{padding-left:45px;font-size:18px;font-weight:bold}.about-bankruptcy .about img{position:absolute;top:11px;left:29px}.about-bankruptcy .about.kabarai img{position:absolute;top:16px}.about-bankruptcy .about.debt-repayment img{position:absolute;top:13px;width:30px}.about-bankruptcy .about.yamikin img{height:35px;position:absolute;top:5px}.about-bankruptcy .about.sonota img{position:absolute;top:11px;left:29px;height:33px}.about-bankruptcy .column-link{padding:20px 20px 30px 20px}.about-bankruptcy .column-link .link-box{display:flex;justify-content:space-around;-webkit-justify-content:space-around}.about-bankruptcy .column-link .link-box-detail{font-family:sans-serif;font-size:16px;height:54px;width:320px;background-color:#ffffff;margin:10px;line-height:55px;padding-left:20px;border-radius:3px;border:1px solid #D3D3D3}.about-bankruptcy .column-link .link-box-detail_blank{background-color:#f2f2f2;height:54px;width:320px;margin:10px;padding-left:20px}.about-bankruptcy .column-link .link-box-detail a{position:relative;display:block}.about-bankruptcy .column-link .link-box-detail a p{font-weight:bold;font-size:16px}.about-bankruptcy .column-link .link-box-detail a::before{position:absolute;content:'\f054';font-family:"Font Awesome 6 Free";color:#D9D9D9;width:36px;height:100%;top:0;right:-10px;font-size:10px;background-repeat:no-repeat;background-size:8px;background-position:100% 50%;pointer-events:none;z-index:1}.about-bankruptcy .column-link .search-btn{margin:0 auto;margin-top:20px;background-color:#12891C;box-shadow:0 5px #124E17;border-radius:5px;text-align:center;font-size:larger;line-height:60px;height:auto;width:450px}.about-bankruptcy .column-link .search-btn a{color:#ffffff}.about-bankruptcy .column-link .search-btn a p{font-size:18px;font-weight:bold}.about-personal-bankruptcy{margin:0 0 30px;border:2px solid #FB973E;border-radius:5px}.about-personal-bankruptcy .about-title{position:relative;height:auto;line-height:20px;background-color:#FEF6ED;font-size:15px;font-family:sans-serif;font-weight:600;color:#363636;padding:15px 0 15px 54px;border:0;border-radius:3px 3px 0 0;white-space:nowrap;overflow:hidden}.about-personal-bankruptcy .about-title span{color:#FB973E}.about-personal-bankruptcy .about-title::before{position:absolute;content:'';width:45px;height:100%;top:0;left:0;background-repeat:no-repeat;background-size:35px;background-position:100% 50%;z-index:1;pointer-events:none}.about-personal-bankruptcy .about-title.nini-seiri::before{background-image:url(/assets/pc/columns/icon/column-sidebar.svg)}.about-personal-bankruptcy .about-title.kojin-saisei::before{background-image:url(/assets/pc/columns/icon/column-sidebar.svg)}.about-personal-bankruptcy .about-title.self-bankruptcy::before{background-image:url(/assets/pc/columns/icon/column-sidebar.svg)}.about-personal-bankruptcy .about-title.kabarai::before{background-image:url(/assets/pc/columns/icon/column-sidebar.svg)}.about-personal-bankruptcy .about-title.debt-repayment::before{background-image:url(/assets/pc/columns/icon/column-sidebar.svg)}.about-personal-bankruptcy .about-title.yamikin::before{background-image:url(/assets/pc/columns/icon/column-sidebar.svg)}.about-personal-bankruptcy .about-title.sonota::before{background-image:url(/assets/pc/columns/icon/column-sidebar.svg)}.about-personal-bankruptcy .column-link-group{font-family:sans-serif;font-weight:600}.about-personal-bankruptcy .column-link-group a{position:relative;display:block;line-height:20px;padding:16px 15px 16px 17px;font-size:14px;font-weight:300;color:#3F80D9;border-bottom:1px dashed #D7D7D7}.about-personal-bankruptcy .column-link-group a p{font-family:sans-serif;font-weight:600}.about-personal-bankruptcy .column-link-group a::before{position:absolute;content:'\f054';font-family:"Font Awesome 6 Free";font-weight:900;font-size:7px;color:#D9D9D9;width:36px;height:100%;right:-20px;background-repeat:no-repeat;background-size:8px;background-position:100% 50%;pointer-events:none;z-index:1}.about-personal-bankruptcy .column-link-group a:last-of-type{border-bottom:0}.find-a-lawyer{padding:50px 100px;background-color:#fff6ed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.find-a-lawyer .details-of-consultation,.find-a-lawyer .region{width:480px;border:0;border-radius:9px}.find-a-lawyer .details-of-consultation .details-of-consultation-header,.find-a-lawyer .region .details-of-consultation-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;background-color:#FF973E;border:0;border-radius:9px 9px 0 0;padding:0}.find-a-lawyer .details-of-consultation .details-of-consultation-header img,.find-a-lawyer .region .details-of-consultation-header img{width:19px}.find-a-lawyer .details-of-consultation .details-of-consultation-header .title,.find-a-lawyer .region .details-of-consultation-header .title{font-size:18px;line-height:1.0;font-weight:600;letter-spacing:.02em;color:#ffffff;margin:0 0 0 18px}.find-a-lawyer .details-of-consultation .details-of-consultation-group,.find-a-lawyer .region .details-of-consultation-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;padding:30px;background-color:#ffffff;border:0;border-radius:9px}.find-a-lawyer .details-of-consultation .details-of-consultation-group a,.find-a-lawyer .region .details-of-consultation-group a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:205px;height:55px;border:2px solid #d9d9d9;border-radius:5px;background-color:#ffffff;overflow:hidden;padding:0 37px 0 10px;margin:0 0 10px}.find-a-lawyer .details-of-consultation .details-of-consultation-group a img,.find-a-lawyer .region .details-of-consultation-group a img{width:30px}.find-a-lawyer .details-of-consultation .details-of-consultation-group a .link-debt-icon,.find-a-lawyer .region .details-of-consultation-group a .link-debt-icon{width:35px}.find-a-lawyer .details-of-consultation .details-of-consultation-group a span,.find-a-lawyer .region .details-of-consultation-group a span{color:#333333;font-weight:600;font-size:15px;line-height:1.2;letter-spacing:.02em;padding:0 0 0 14px;white-space:nowrap}.find-a-lawyer .details-of-consultation .details-of-consultation-group a::before,.find-a-lawyer .region .details-of-consultation-group a::before{position:absolute;content:'';width:22px;height:51px;top:0;right:0;background-image:url(/assets/pc/columns/arrow/arrow-angular-right-B6B6B6.svg);background-repeat:no-repeat;background-size:7px;background-position:0% 50%;pointer-events:none;z-index:1}.find-a-lawyer .region .region-group{padding:30px 0 10px 30px;background-color:#ffffff;border:0;border-radius:9px}.find-a-lawyer .region .region-group .region-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 12px}.find-a-lawyer .region .region-group .region-row .region-name{color:#ffffff;font-size:12px;font-weight:600;width:90px;height:28px;line-height:28px;background-color:#8EBC39;border:0;border-radius:5px;text-align:center;margin:0 7px 0 0}.find-a-lawyer .region .region-group .region-row .prefectures-group{width:343px;line-height:0}.find-a-lawyer .region .region-group .region-row .prefectures-group .prefectures-name{padding:0 5px;height:28px;line-height:28px;color:#1592e6;font-size:13px;font-weight:300;white-space:nowrap;text-align:center}.find-a-lawyer .region .region-group a img{width:17px}.find-a-lawyer .region .region-group a span{font-size:16px;padding:0}.find-a-lawyer-form{padding:16px;background-color:#ff8447}.find-a-lawyer-form .fal-form-pulldown-deco{position:relative;display:inline-block;width:105px;height:39px;vertical-align:middle}.find-a-lawyer-form .fal-form-pulldown-deco .fal-form-pulldown{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;margin:0;font-size:13px;font-weight:900;color:#333333;font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;border:0;border-radius:4px;padding:0 0 0 13px}.find-a-lawyer-form .fal-form-pulldown-deco .fal-form-pulldown:focus{outline:none}.find-a-lawyer-form .fal-form-pulldown-deco::before{position:absolute;content:'';width:9.23px;height:39px;top:0;right:8px;background-image:url(/assets/pc/columns/arrow/form-arrow-updown-666666.svg);background-repeat:no-repeat;background-size:9.23px;background-position:50% 50%;z-index:1;pointer-events:none}.find-a-lawyer-form .times{display:inline-block;color:#ffffff;width:11.3px;height:39px;line-height:39px;margin:0 6px;background-image:url(/assets/pc/columns/icon/times-ffffff.svg);background-repeat:no-repeat;background-size:11.3px;background-position:50% 50%;vertical-align:middle}.find-a-lawyer-form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;font-size:14px;font-weight:600;line-height:36px;color:#403C3C;width:95px;height:36px;padding:0;margin:0 0 0 8px;border:0;border-radius:4px;background-color:#FFEE22;background-image:url(/assets/pc/columns/icon/loupe-403C3C.svg);background-repeat:no-repeat;background-size:13.29px;background-position:20% 50%;-webkit-box-shadow:0 3px 0 0 #BEB117;box-shadow:0 3px 0 0 #BEB117}.find-a-lawyer-form input:active{-webkit-transform:translateY(3px);transform:translateY(3px);-webkit-box-shadow:0 0px 0 0 #BEB117;box-shadow:0 0px 0 0 #BEB117}.find-a-lawyer-form input:focus{outline:none}.open-status{position:relative;display:inline-block;height:28px;line-height:28px;padding:0 20px 0 37px;font-size:11px;color:#4d9f45;border:1px solid #E5E5E5;border-radius:16px;background-color:#F9F9F9;margin:0 auto 10px;font-weight:600}.open-status::before{position:absolute;content:'';width:12px;height:100%;top:0;left:20px;background-image:url(/assets/pc/columns/icon/open-status-4D9F45.svg);background-repeat:no-repeat;background-size:12px;background-position:50% 50%;z-index:1}.contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.contact .call-inquire,.contact .send-mail{position:relative;height:52px;width:162.5px;padding:0 0 0 55px;background-color:#00B071;border:0;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:center;align-content:center}.contact .call-inquire span,.contact .send-mail span{font-size:13px;color:#ffffff;line-height:1.0;text-shadow:0 1px 2px rgba(0,0,0,0.16)}.contact .call-inquire{-webkit-box-shadow:0 3px 0 0 #507E4B;box-shadow:0 3px 0 0 #507E4B}.contact .call-inquire .toll-free{display:inline-block;height:13px;line-height:15px;padding:0 13px;border:0;border-radius:8px;background-color:#ffffff;color:#00B071;font-size:9px;text-align:center;margin:5px 0 0;font-weight:600}.contact .send-mail{background-color:#FFAE00;-webkit-box-shadow:0 3px 0 0 #CB833C;box-shadow:0 3px 0 0 #CB833C}.contact img{position:absolute;left:21px;top:17px}.contact .call-inquire:active{-webkit-transform:translateY(3px);transform:translateY(3px);-webkit-box-shadow:0 0 0 0 #0b710b;box-shadow:0 0 0 0 #0b710b}.contact .send-mail:active{-webkit-transform:translateY(3px);transform:translateY(3px);-webkit-box-shadow:0 0 0 0 #CB833C;box-shadow:0 0 0 0 #CB833C}.switch-tabs-sidebar-container{overflow:hidden;margin:0 0 30px}.switch-tabs-sidebar-container .switch-tabs{width:100%;margin:0;padding:0;background-color:#fff;line-height:10px}.switch-tabs-sidebar-container .switch-tabs .switch-tab-popular,.switch-tabs-sidebar-container .switch-tabs .switch-tab-newly{position:relative;display:inline-block;width:240px;height:50px;margin:0;padding:0 0 0 32.5px;background-color:#E5E5E5;font-size:13px;color:rgba(0,0,0,0.5);font-weight:600;line-height:20px;text-align:center;border:0;border-radius:5px 5px 0 0;letter-spacing:.02em;padding-top:5px;padding-right:30px}.switch-tabs-sidebar-container .switch-tabs .switch-tab-popular{margin:0 6px 0 0}.switch-tabs-sidebar-container .switch-tabs .switch-tab-popular::before,.switch-tabs-sidebar-container .switch-tabs .switch-tab-newly::before{position:absolute;content:'';width:35px;height:48px;top:0;left:10px;background-image:url(/assets/pc/columns/icon/columns-popular-171717-050.svg);background-repeat:no-repeat;background-size:25px;background-position:100% 50%;pointer-events:none;z-index:1}.switch-tabs-sidebar-container .switch-tabs .switch-tab-newly::before{background-image:url(/assets/pc/columns/icon/columns-newly-171717-050.svg)}.switch-tabs-sidebar-container .switch-tabs .switch-tab-popular:hover,.switch-tabs-sidebar-container .switch-tabs .switch-tab-newly:hover{opacity:.75}.switch-tabs-sidebar-container .switch-tabs input[name="switch-tab"]{display:none}.switch-tabs-sidebar-container .switch-tabs input:checked+.switch-tab-popular{color:#ffffff;background-color:#FF973E}.switch-tabs-sidebar-container .switch-tabs input:checked+.switch-tab-popular::before{background-image:url(/assets/pc/columns/icon/columns-popular-ffffff.svg)}.switch-tabs-sidebar-container .switch-tabs input:checked+.switch-tab-newly{color:#ffffff;background-color:#FF973E}.switch-tabs-sidebar-container .switch-tabs input:checked+.switch-tab-newly::before{background-image:url(/assets/pc/columns/icon/columns-newly-ffffff.svg)}.switch-tabs-sidebar-container .switch-tabs #switch-tab-popular:checked~#switch-tab-popular-content,.switch-tabs-sidebar-container .switch-tabs #switch-tab-newly:checked~#switch-tab-newly-content{display:block}.switch-tabs-sidebar-container .switch-tabs .switch-tab-content{display:block;padding:0;border-top:2px solid #FF973E;overflow:hidden;margin-bottom:20px}.switch-tabs-sidebar-container .switch-tabs .switch-tab-content .popular-loop .popular-card,.switch-tabs-sidebar-container .switch-tabs .switch-tab-content .popular-loop .newly-card,.switch-tabs-sidebar-container .switch-tabs .switch-tab-content .newly-loop .popular-card,.switch-tabs-sidebar-container .switch-tabs .switch-tab-content .newly-loop .newly-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 10px;border-bottom:1px solid #E8E8E8;background-color:#FAFAFA}.switch-tabs-sidebar-container .switch-tabs .switch-tab-content .popular-loop .popular-card .title-and-excerpt,.switch-tabs-sidebar-container .switch-tabs .switch-tab-content .popular-loop .newly-card .title-and-excerpt,.switch-tabs-sidebar-container .switch-tabs .switch-tab-content .newly-loop .popular-card .title-and-excerpt,.switch-tabs-sidebar-container .switch-tabs .switch-tab-content .newly-loop .newly-card .title-and-excerpt{overflow:hidden;display:inline-block;width:160px;line-height:20px;font-size:12px;font-weight:600;overflow:hidden}.switch-tabs-sidebar-container .switch-tabs .switch-tab-content .popular-loop .popular-card .title-and-excerpt a,.switch-tabs-sidebar-container .switch-tabs .switch-tab-content .popular-loop .newly-card .title-and-excerpt a,.switch-tabs-sidebar-container .switch-tabs .switch-tab-content .newly-loop .popular-card .title-and-excerpt a,.switch-tabs-sidebar-container .switch-tabs .switch-tab-content .newly-loop .newly-card .title-and-excerpt a{color:#1592e6}.switch-tabs-sidebar-container .switch-tabs .switch-tab-content .popular-loop .popular-card .columns-img,.switch-tabs-sidebar-container .switch-tabs .switch-tab-content .popular-loop .newly-card .columns-img,.switch-tabs-sidebar-container .switch-tabs .switch-tab-content .newly-loop .popular-card .columns-img,.switch-tabs-sidebar-container .switch-tabs .switch-tab-content .newly-loop .newly-card .columns-img{display:inline-block;width:50px;height:50px;border-radius:3px;margin:0 0 10px;object-fit:cover}.switch-tabs-sidebar-container .switch-tabs .switch-tab-content .popular-loop .popular-card:last-of-type,.switch-tabs-sidebar-container .switch-tabs .switch-tab-content .popular-loop .newly-card:last-of-type,.switch-tabs-sidebar-container .switch-tabs .switch-tab-content .newly-loop .popular-card:last-of-type,.switch-tabs-sidebar-container .switch-tabs .switch-tab-content .newly-loop .newly-card:last-of-type{border-bottom:0}.find-lawyer-categories-contaier-sidebar .find-a-lawyer-area-casing{padding:0;background-color:#FAFAFA}.find-lawyer-categories-contaier-sidebar .find-a-lawyer-area-casing .region-group-sidebar .region-row{border-bottom:1px solid #E8E8E8}.find-lawyer-categories-contaier-sidebar .find-a-lawyer-area-casing .region-group-sidebar .region-row .region-name{position:relative;line-height:1.0;font-size:14px;font-weight:600;letter-spacing:.02em;color:#333333;white-space:nowrap;overflow:hidden;margin:0 0 0;padding:12px 0 14px 12px;cursor:pointer}.find-lawyer-categories-contaier-sidebar .find-a-lawyer-area-casing .region-group-sidebar .region-row .region-name::after{position:absolute;content:'';top:0;bottom:0;right:0;margin:auto;width:60px;height:100%;background-image:url(/assets/pc/columns/icon/icon_chevron_down_7f7f7f.png);background-repeat:no-repeat;background-position:right 18px top 50%;background-size:auto 10px;pointer-events:none}.find-lawyer-categories-contaier-sidebar .find-a-lawyer-area-casing .region-group-sidebar .region-row .region-name.active::after{position:absolute;content:'';top:0;bottom:0;right:0;margin:auto;width:60px;height:100%;background-image:url(/assets/pc/columns/icon/icon_chevron_down_7f7f7f.png);background-repeat:no-repeat;background-position:right 18px top 50%;background-size:auto 10px;pointer-events:none;transform:rotate3D(1, 0, 0, 180deg)}.find-lawyer-categories-contaier-sidebar .find-a-lawyer-area-casing .region-group-sidebar .region-row .prefectures-group-wrapper{display:none}.find-lawyer-categories-contaier-sidebar .find-a-lawyer-area-casing .region-group-sidebar .region-row .prefectures-group-wrapper .prefectures-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;padding:0 0 7px 13px}.find-lawyer-categories-contaier-sidebar .find-a-lawyer-area-casing .region-group-sidebar .region-row .prefectures-group-wrapper .prefectures-group .prefectures-name{padding:0 7px;margin:0 7px 7px 0;height:25px;line-height:23px;font-size:11px;font-weight:300;color:#333333;white-space:nowrap;text-align:center;border:1px solid #E2E2E2;border-radius:3px;background-color:#ffffff}.find-lawyer-categories-contaier-sidebar .find-a-lawyer-area-casing .region-group-sidebar .region-row:last-of-type{border-bottom:0}.find-lawyer-categories-contaier-sidebar .find-a-lawyer-area-casing .find-a-lawyer-area-link-group{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.16);box-shadow:0 0 3px 0 rgba(0,0,0,0.16)}.find-lawyer-categories-contaier-sidebar .find-a-lawyer-area-casing .find-a-lawyer-area-link-group .area-link{display:block;height:60px;font-size:16px;font-weight:600;color:#676767;line-height:60px;border-bottom:1px solid #DDDDDD;padding:0 0 0 20px;background-color:#ffffff}.find-lawyer-categories-contaier-sidebar .find-a-lawyer-area-casing .find-a-lawyer-area-link-group .area-link:last-of-type{border-bottom:0}.find-lawyer-categories-contaier-sidebar .side-title{position:relative;font-size:15px;line-height:1.3333;font-weight:600;color:#ffffff;padding:12px 0 12px 45px;background-color:#FF973E;border:0;border-radius:5px 5px 0 0;overflow:hidden}.find-lawyer-categories-contaier-sidebar .side-title::before{position:absolute;content:'';width:30px;height:100%;top:0;left:0;background-image:url(/assets/pc/columns/icon/map-pin-ffffff.svg);background-repeat:no-repeat;background-size:14px;background-position:100% 50%;pointer-events:none;z-index:1}.find-lawyer-categories-contaier-sidebar .find-a-lawyer-form-categories{padding:7px 13px;background-color:#FFEAD8}.find-lawyer-categories-contaier-sidebar .find-a-lawyer-form-categories .falc-form-pulldown-categories{position:relative;display:inline-block;width:210px;height:32px;vertical-align:middle}.find-lawyer-categories-contaier-sidebar .find-a-lawyer-form-categories .falc-form-pulldown-categories .falc-form-pulldown{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;margin:0;font-size:13px;font-weight:400;color:#333333;font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;border:0;border-radius:4px;padding:0 0 0 13px}.find-lawyer-categories-contaier-sidebar .find-a-lawyer-form-categories .falc-form-pulldown-categories .falc-form-pulldown:focus{outline:none}.find-lawyer-categories-contaier-sidebar .find-a-lawyer-form-categories .falc-form-pulldown-categories::before{position:absolute;content:'';width:9.23px;height:32px;top:0;right:8px;background-image:url(/assets/pc/columns/arrow/form-arrow-updown-666666.svg);background-repeat:no-repeat;background-size:9.23px;background-position:50% 50%;z-index:1;pointer-events:none}.find-lawyer-categories-contaier-sidebar .find-a-lawyer-form-categories .times{display:inline-block;color:#ffffff;width:11.3px;height:50px;line-height:50px;margin:0 6px;background-image:url(/assets/pc/columns/icon/times-ffffff.svg);background-repeat:no-repeat;background-size:11.3px;background-position:50% 50%;vertical-align:middle}.find-lawyer-categories-contaier-sidebar .find-a-lawyer-form-categories input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;font-size:14px;font-weight:600;line-height:36px;color:#403C3C;width:95px;height:36px;padding:0;margin:0 0 0 8px;border:0;border-radius:4px;background-color:#FFEE22;background-image:url(/assets/pc/columns/icon/loupe-403C3C.svg);background-repeat:no-repeat;background-size:13.29px;background-position:20% 50%;-webkit-box-shadow:0 3px 0 0 #BEB117;box-shadow:0 3px 0 0 #BEB117}.find-lawyer-categories-contaier-sidebar .find-a-lawyer-form-categories input:active{-webkit-transform:translateY(3px);transform:translateY(3px);-webkit-box-shadow:0 0px 0 0 #BEB117;box-shadow:0 0px 0 0 #BEB117}.find-lawyer-categories-contaier-sidebar .find-a-lawyer-form-categories input:focus{outline:none}.tc-aa78c1{color:#AA78C1}.content--stepwise-lawyer-search{box-sizing:border-box;background-color:none;background-image:none;padding:0}.content--stepwise-lawyer-search .form-wrapper{box-sizing:border-box;position:relative;background-color:#fff;border-radius:0 0 5px 5px;box-shadow:0 0 6px 0 rgba(0,0,0,0.3);padding:135px 30px 30px;margin-bottom:30px}.content--stepwise-lawyer-search .form-wrapper .header-wrapper{position:absolute;top:0;left:0;width:720px;height:110px}.content--stepwise-lawyer-search .form-wrapper .header-wrapper .header-image{display:block;width:720px;height:110px;margin:0}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item{padding:0;margin-bottom:20px}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item:last-of-type{border-bottom:0}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item.last-of-type{border-bottom:0}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__title-row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-bottom:8px}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__title-row .form-item__title-step{box-sizing:border-box;border:solid 1px #DD6262;padding:0 7px;background-color:#DD6262;font-family:'Arial', system-ui, sans-serif;font-size:10px;font-weight:700;line-height:18px;letter-spacing:1px;text-align:left;color:#fff}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__title-row .form-item__title{margin-left:7.5px;font-size:14px;font-weight:bold;line-height:20px;text-align:left;color:#333}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__title-row .form-item__title.step3{white-space:nowrap;font-size:15px}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__content.m-btm{margin-bottom:10px}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__content .form-item__input-label{display:block;width:150px;height:35px}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__content .form-item__input-label:nth-of-type(even){margin-left:10px}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__content .form-item__input-label:nth-of-type(n+3){margin-top:10px}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__content .form-item__input-label.full-width{width:320px}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__content .form-item__input-label.full-width:nth-of-type(even){margin-left:0}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__content .form-item__input-label.full-width:last-of-type{margin-bottom:0}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__content .form-item__input-label.full-width.m-btm{margin-bottom:10px}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__content .form-item__input-label.three-columns{width:104px;margin-bottom:9px}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__content .form-item__input-label.three-columns:nth-of-type(2),.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__content .form-item__input-label.three-columns:nth-of-type(3),.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__content .form-item__input-label.three-columns:nth-of-type(5),.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__content .form-item__input-label.three-columns:nth-of-type(6){margin-left:9px}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__content .form-item__input-label.three-columns:nth-of-type(4){margin-left:0}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__content .form-item__input-label.three-columns:nth-of-type(n+3){margin-top:0}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__content .form-item__input-label.three-columns:nth-of-type(n+4){margin-bottom:0}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__content .form-item__input-label.m-lft{margin-left:20px}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__content .form-item__input-label .form-item__input-radio{display:none}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__content .form-item__input-label .form-item__input-radio-apperance{box-sizing:border-box;display:block;position:relative;padding-left:35px;width:320px;height:100%;line-height:33px;cursor:pointer;border-radius:5px;border:solid 1px #ddd;background-color:#f2f2f2;font-size:13px;color:#333}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__content .form-item__input-label .form-item__input-radio-apperance::before{position:absolute;content:'';top:0;bottom:0;left:0;margin:auto;width:36px;height:100%;background-image:url(/assets/cta_column_stepwise_ls/icon_checked_circle_d3d3d3.png);background-repeat:no-repeat;background-position:50% 50%;background-size:16px}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__content .form-item__input-label .form-item__input-radio-apperance.quarter-width{width:150px;margin-right:0}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__content .form-item__input-label .form-item__input-radio:checked+.form-item__input-radio-apperance{background-color:#ffffde}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item__content .form-item__input-label .form-item__input-radio:checked+.form-item__input-radio-apperance::before{background-image:url(/assets/lp/shakkinkaiketsu/icon_chekced_circle_alt_d93c5a.png)}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item--option{box-sizing:border-box;padding-top:15px}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item--option .form-item--option__title{margin-bottom:2.5px;font-size:12px;line-height:1.67;text-align:left;color:#333}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item--option .form-item--option__content .form-item--option__input-text{-webkit-appearance:none;box-sizing:border-box;width:330px;height:50px;padding:0 17.5px;border-radius:5px;border:solid 1px #ddd;background-color:#f0f0f0;font-size:15px;line-height:48px;text-align:left}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item .form-item--option .form-item--option__content .form-item--option__input-text::placeholder{color:#9a9a9a}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item_falf-width-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item_falf-width-wrapper .form-item.half-width{width:320px}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item_falf-width-wrapper .form-item.half-width:last-of-type{margin-left:20px;border-bottom:0}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item_falf-width-wrapper .form-item.half-width.last-of-type{border-bottom:0}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item_falf-width-wrapper .form-item.half-width .form-item__title-row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-bottom:8px}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item_falf-width-wrapper .form-item.half-width .form-item__title-row .form-item__title-step{box-sizing:border-box;border:solid 1px #DD6262;padding:0 7px;background-color:#DD6262;font-family:'Arial', system-ui, sans-serif;font-size:10px;font-weight:700;line-height:18px;letter-spacing:1px;text-align:left;color:#fff}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item_falf-width-wrapper .form-item.half-width .form-item__title-row .form-item__title{margin-left:7.5px;font-size:14px;font-weight:bold;line-height:20px;text-align:left;color:#333}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item_falf-width-wrapper .form-item.half-width .form-item__content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item_falf-width-wrapper .form-item.half-width .form-item__content.m-btm{margin-bottom:10px}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item_falf-width-wrapper .form-item.half-width .form-item__content .form-item__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:320px;height:35px;padding-left:15px;border-radius:5px;border:solid 1px #ddd;background-color:#f2f2f2;background-image:url(/assets/lp/shakkinkaiketsu/icon_angle_down_484848.png);background-repeat:no-repeat;background-position:right 15px top 50%;background-size:9px 6px;font-size:13px;line-height:33px;cursor:pointer;color:#333}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item_falf-width-wrapper .form-item.half-width .form-item__content .form-item__select.m-lft{margin-left:10px}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item_falf-width-wrapper .form-item.half-width .form-item__content .form-item__select .form-item__input-radio{display:none}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item_falf-width-wrapper .form-item.half-width .form-item--option{box-sizing:border-box;padding-top:15px}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item_falf-width-wrapper .form-item.half-width .form-item--option .form-item--option__title{margin-bottom:2.5px;font-size:12px;line-height:1.67;text-align:left;color:#333}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item_falf-width-wrapper .form-item.half-width .form-item--option .form-item--option__content .form-item--option__input-text{-webkit-appearance:none;box-sizing:border-box;width:330px;height:50px;padding:0 17.5px;border-radius:5px;border:solid 1px #ddd;background-color:#f0f0f0;font-size:15px;line-height:48px;text-align:left}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item_falf-width-wrapper .form-item.half-width .form-item--option .form-item--option__content .form-item--option__input-text::placeholder{color:#9a9a9a}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item--submit-button{padding:0;text-align:center}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item--submit-button .form-item_submit-button{width:320px;height:50px;border-radius:5px;border-width:0;box-shadow:0 2px 6px 0 rgba(0,0,0,0.16);background-color:#09A273;background-image:url(/assets/lp/shakkinkaiketsu/icon_loupe_ffffff.png);background-repeat:no-repeat;background-position:left 22.5px top 50%;background-size:20px auto;font-size:18px;font-weight:700;line-height:50px;text-align:center;color:#fff;cursor:pointer}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item--submit-button .form-item_submit-button:active{box-shadow:0 0 0 0 rgba(0,0,0,0.16);transform:translate3d(0, 2px, 0)}.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item--submit-button .form-item_submit-button:focus{outline:none}.content--stepwise-lawyer-search .form-wrapper .form-wrapper__balloon-guide{position:absolute;top:-25px;left:0;right:0;text-align:center}.content--stepwise-lawyer-search .form-wrapper .form-wrapper__balloon-guide .form-wrapper__balloon{position:relative;display:inline-block;box-sizing:border-box;padding:5px 10px;min-width:245px;box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);background-color:#09a273;border-radius:5px}.content--stepwise-lawyer-search .form-wrapper .form-wrapper__balloon-guide .form-wrapper__balloon::before{position:absolute;content:'';bottom:-16px;left:0;right:0;margin:0 auto;width:29px;height:18.5px;background-image:url(/assets/lp/shakkinkaiketsu/balloon_notch_down_09a273.png);background-repeat:no-repeat;background-position:50% 50%;background-size:auto 18.5px;pointer-events:none}.content--stepwise-lawyer-search .form-wrapper .form-wrapper__balloon-guide .form-wrapper__balloon .form-wrapper__balloon-text{font-size:14px;font-weight:700;line-height:1.7;text-align:center;color:#fff}.modal__trigger--lp01{display:block;box-sizing:border-box;width:660px;height:35px;padding-left:22.5px;border-radius:5px;border:solid 1px #ddd;background-color:#f2f2f2;background-image:url(/assets/lp/shakkinkaiketsu/icon_angle_down_484848.png);background-repeat:no-repeat;background-position:right 15px top 50%;background-size:9px 6px;font-size:13px;line-height:33px;text-align:left;color:#333 !important;text-decoration:none !important;cursor:pointer}.modal__trigger--lp01:link,.modal__trigger--lp01:active,.modal__trigger--lp01:visited{color:#333 !important;text-decoration:none !important;cursor:pointer}.select-pref{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;box-sizing:border-box;width:660px;height:35px;padding-left:15px;border-radius:5px;border:solid 1px #ddd;background-color:#f2f2f2;background-image:url(/assets/lp/shakkinkaiketsu/icon_angle_down_484848.png);background-repeat:no-repeat;background-position:right 15px top 50%;background-size:9px 6px;font-size:13px;line-height:33px;text-align:left;color:#333 !important;text-decoration:none !important;cursor:pointer}@media all and (-ms-high-contrast: none){.content--stepwise-lawyer-search .form-wrapper .search-lawyer-form .form-item_falf-width-wrapper .form-item.half-width .form-item__content .form-item__select::-ms-expand,.select-pref::-ms-expand{display:none}}.modal__trigger--like-radio{display:block;box-sizing:border-box;width:150px;height:35px;padding-left:36px;margin-left:20px;border-radius:5px;border:solid 1px #ddd;background-color:#f2f2f2;background-image:url(/assets/cta_column_stepwise_ls/icon_checked_circle_d3d3d3.png);background-repeat:no-repeat;background-position:left 9px top 50%;background-size:16px;font-size:13px;line-height:33px;text-align:left;color:#333 !important;text-decoration:none !important;cursor:pointer}.modal__trigger--like-radio--fullwidth{display:block;box-sizing:border-box;width:320px;height:35px;margin-left:20px;padding-left:36px;border-radius:5px;border:solid 1px #ddd;background-color:#f2f2f2;background-image:url(/assets/cta_column_stepwise_ls/icon_checked_circle_d3d3d3.png);background-repeat:no-repeat;background-position:left 9px top 50%;background-size:16px;font-size:13px;line-height:33px;text-align:left;color:#333 !important;text-decoration:none !important;cursor:pointer}.remodal-wrapper{padding:0}.remodal-wrapper .remodal.search-form-remodal{box-sizing:border-box;margin:20px auto;padding:0;width:320px;background:transparent}.remodal-wrapper .remodal.search-form-remodal .remodal-title{position:relative;box-sizing:border-box;height:50px;background-color:#FF983E;border:0;border-radius:5px 5px 0 0;padding:0 0 0 15px;color:#ffffff;font-weight:700;line-height:50px;text-align:left}.remodal-wrapper .remodal.search-form-remodal .remodal-title .remodal-close{display:inline-block;position:absolute;box-sizing:border-box;width:70px;height:30px;padding:0 10px 0 24px;border:1px solid #ffffff;border-radius:16px;right:16px;left:auto;top:1px;bottom:0;margin:auto 0;color:#ffffff;line-height:30px;white-space:nowrap;font-size:12px}.remodal-wrapper .remodal.search-form-remodal .remodal-title .remodal-close::before{display:block;position:absolute;content:"\00d7";top:1px;left:1px;width:30px;height:28px;font-family:Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;font-size:23px;text-align:center;line-height:28px;color:#ffffff}.remodal-wrapper .remodal.search-form-remodal .region{box-sizing:border-box}.remodal-wrapper .remodal.search-form-remodal .region .region-title{box-sizing:border-box;height:50px;background:#EAEAEA;padding:0 0 0 15px;font-size:16px;color:#333333;font-weight:700;line-height:50px;text-align:left}.remodal-wrapper .remodal.search-form-remodal .region .pref-group{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start;background:#ffffff}.remodal-wrapper .remodal.search-form-remodal .region .pref-group.kyushu{border-radius:0 0 5px 5px}.remodal-wrapper .remodal.search-form-remodal .region .pref-group .pref-label{box-sizing:border-box;display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:50%;height:50px;border-bottom:1px solid #D1D1D1;background:#ffffff;padding:0 15px}.remodal-wrapper .remodal.search-form-remodal .region .pref-group .pref-label:nth-of-type(odd){box-sizing:border-box;border-right:1px solid #D1D1D1}.remodal-wrapper .remodal.search-form-remodal .region .pref-group .pref-label:nth-last-of-type(1):nth-of-type(odd),.remodal-wrapper .remodal.search-form-remodal .region .pref-group .pref-label:nth-last-of-type(2):nth-of-type(odd),.remodal-wrapper .remodal.search-form-remodal .region .pref-group .pref-label:nth-last-of-type(1):nth-of-type(even){box-sizing:border-box;border-bottom:0}.remodal-wrapper .remodal.search-form-remodal .region .pref-group .pref-label .pref-radio{box-sizing:border-box;display:none}.remodal-wrapper .remodal.search-form-remodal .region .pref-group .pref-label .pref-span{box-sizing:border-box;position:relative;width:100%;text-align:left}.remodal-wrapper .remodal.search-form-remodal .region .pref-group .pref-label .pref-span::before{box-sizing:border-box;position:absolute;content:"";display:block;top:0;right:0;width:20px;height:20px;border:1px solid #E0E0E0;background:#EBEBEB;border-radius:11px}.remodal-wrapper .remodal.search-form-remodal .region .pref-group .pref-label .pref-radio:checked+.pref-span::after{display:block;position:absolute;content:"";top:4px;right:4px;width:12px;height:12px;background-color:#FF983E;border-radius:50%}.remodal-wrapper .remodal.search-form-remodal .region .pref-group .pref-label.kyushu:nth-last-of-type(2):nth-of-type(odd){border-radius:0 0 0 5px}.remodal-wrapper .remodal.search-form-remodal .region .pref-group .pref-label.kyushu:last-of-type{border-radius:0 0 5px 0}.section_selet-law-media{box-sizing:border-box;text-align:center}.section_selet-law-media .remodal-trigger_select-law-media{cursor:pointer;margin:2rem 0}.remodal-wrapper.remodal-background_select-law-media{padding:0}.remodal-wrapper.remodal-background_select-law-media .remodal.remodal-style_select-law-media{position:relative;box-sizing:border-box;width:750px;max-width:750px;height:357px;margin-bottom:10px;padding:0;border-radius:5px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);color:#2b2e38;background-color:#FF8243;background-color:#fff;background-size:auto 362.5px;box-shadow:0 0 20px 0 rgba(0,0,0,0.75);vertical-align:middle;pointer-events:auto}.remodal-wrapper.remodal-background_select-law-media .remodal.remodal-style_select-law-media.phase-2{height:462px;background-color:#fff}.remodal-wrapper.remodal-background_select-law-media .remodal.remodal-style_select-law-media.for-personal-debt{height:243px}.remodal.remodal-style_select-law-media .remodal-image-female{position:absolute;bottom:90px;left:0;height:244px;width:auto;user-select:none}.remodal.remodal-style_select-law-media .remodal-heaer{position:absolute;top:15px;right:0;left:0;margin:0 auto}.remodal.remodal-style_select-law-media .remodal-heaer img{height:105px;width:auto;user-select:none;filter:drop-shadow(0 3px 6px rgba(0,0,0,0.16))}.remodal.remodal-style_select-law-media .remodal-heaer-2{box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:87px;border-radius:8px 8px 0 0;background-color:#FF8243;background-color:#fff;padding:34px 15px 0;background-size:auto 124px;line-height:1.25;text-align:center;font-size:20px}.remodal.remodal-style_select-law-media .remodal-heaer-2 .c-red{color:#d93c5a;line-height:1.0}.remodal.remodal-style_select-law-media .remodal-heaer-2 img{height:62px;width:auto;user-select:none}.remodal.remodal-style_select-law-media .remodal-heaer-2 .remodal-image-female-2-sp{position:absolute;bottom:0px;left:0;height:124px;width:auto;user-select:none;filter:none}.remodal.remodal-style_select-law-media .for-personal-debt{box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:115px;border-radius:5px 5px 0 0;background-color:#FF8243;background-color:#fff;padding:34px 15px 0;background-size:auto 124px;line-height:1.47;text-align:center;font-size:18px}.remodal.remodal-style_select-law-media .for-personal-debt .c-red{color:#d93c5a;line-height:1.0}.remodal.remodal-style_select-law-media .remodal-subheader{position:absolute;bottom:101px;right:15px;margin:0}.remodal.remodal-style_select-law-media .remodal-subheader img{height:136px;width:auto;user-select:none}.remodal.remodal-style_select-law-media .remodal-buttons-wrapper{box-sizing:border-box;position:absolute;bottom:0;left:0;height:90px;width:100%;background-color:#fff;border-radius:0 0 8px 8px;padding:15px 0 0}.remodal.remodal-style_select-law-media .remodal-buttons-wrapper .remodal-button{position:static;box-sizing:border-box;display:inline-block;width:152px;height:60px;border:1px solid #00AC75;border-radius:5px;background-color:#fff;padding:0;color:#00AC75;font-size:18px;font-weight:bold;letter-spacing:.1em;line-height:58px;cursor:pointer;user-select:none}.remodal.remodal-style_select-law-media .remodal-buttons-wrapper .remodal-close.remodal-button{position:static;box-sizing:border-box;width:152px;height:60px;border:1px solid #00AC75;border-radius:5px;background-color:#fff;padding:0;color:#00AC75;font-size:18px;font-weight:bold;letter-spacing:.1em;line-height:58px;cursor:pointer;pointer-events:auto;user-select:none}.remodal.remodal-style_select-law-media .remodal-buttons-wrapper .remodal-close.remodal-button::before{display:none}.remodal.remodal-style_select-law-media .remodal-buttons-wrapper .remodal-button:active{transform:translate3d(0, 2px, 0)}.remodal.remodal-style_select-law-media .remodal-buttons-wrapper .remodal-button:focus{outline:none}.remodal.remodal-style_select-law-media .remodal-buttons-wrapper .remodal-button.appearance-yes{width:152px;height:60px;margin-left:16px;border:1px solid #00AC75;border-radius:5px;background-color:#00AC75;color:#fff}.remodal.remodal-style_select-law-media .remodal-close.remodal-close_select-law-media{overflow:visible;position:absolute;top:-30px;left:auto;right:0;width:22px;height:22px;margin:0;padding:0;background-color:transparent;background-image:url(/assets/lp/shakkinkaiketsu/icon_times_ffffff.png);background-repeat:no-repeat;background-position:50% 0;background-size:auto 21.5px;cursor:pointer;border:0;outline:0;-webkit-transition:color 0.2s;transition:color 0.2s;text-decoration:none;color:#95979c}.remodal.remodal-style_select-law-media .remodal-close.remodal-close_select-law-media::before{display:none}.remodal.remodal-style_select-law-media .unordered-list_select-law-media{box-sizing:border-box;position:absolute;top:87px;right:0;left:0;margin:0 auto;width:685px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;background-color:#fff;padding:0 0;list-style-type:none}.remodal.remodal-style_select-law-media .unordered-list_select-law-media.for-personal-debt{top:87px;height:51px;justify-content:center;padding-right:0;padding-left:0}.remodal.remodal-style_select-law-media .unordered-list_select-law-media.for-personal-debt .terrace-and-center{margin-right:23px}.remodal.remodal-style_select-law-media .unordered-list_select-law-media li{box-sizing:border-box;width:160px;height:45px;padding-left:16px;border:1px solid #ddd;border-left:5px solid transparent;border-radius:5px;background-color:#fff;background-image:url(/assets/lp/shakkinkaiketsu/icon_chevron_right_d1d1d1.png);background-repeat:no-repeat;background-position:right 9px top 50%;background-size:auto 11px;margin-bottom:15px;line-height:43px;font-size:14px;text-align:left;font-weight:bold;letter-spacing:.05em;transition:all ease 250ms}.remodal.remodal-style_select-law-media .unordered-list_select-law-media li.terrace-and-center{border-left:5px solid #9f9f9f}.remodal.remodal-style_select-law-media .unordered-list_select-law-media li:hover{opacity:.67}.remodal.remodal-style_select-law-media .unordered-list_select-law-media li.jico{border-left:5px solid #3D68B0}.remodal.remodal-style_select-law-media .unordered-list_select-law-media li.ricon{margin-left:15px;border-left:5px solid #58428F}.remodal.remodal-style_select-law-media .unordered-list_select-law-media li.keiji{margin-left:15px;border-left:5px solid #F4CF40}.remodal.remodal-style_select-law-media .unordered-list_select-law-media li.roudou{margin-left:15px;border-left:5px solid #42499B}.remodal.remodal-style_select-law-media .unordered-list_select-law-media li.souzoku{border-left:5px solid #008249}.remodal.remodal-style_select-law-media .unordered-list_select-law-media li.saiken{margin-left:15px;border-left:5px solid #328095}.remodal.remodal-style_select-law-media .unordered-list_select-law-media li.it{margin-left:15px;border-left:5px solid #1A70AE}.remodal.remodal-style_select-law-media .unordered-list_select-law-media li.houmu{margin-left:15px;border-left:5px solid #AC0B0B}.remodal.remodal-style_select-law-media .unordered-list_select-law-media li .unordered-list-link{position:relative;display:block;color:#393939;font-weight:bold;text-decoration:none}.remodal.remodal-style_select-law-media .unordered-list_select-law-media li .unordered-list-link::after{position:absolute;content:'';top:0;right:0;left:-28px;bottom:0;width:205px;height:100%;border-radius:6px}.remodal.remodal-style_select-law-media .external_law-media{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;position:absolute;box-sizing:border-box;bottom:100px;right:0;left:0;width:355px;height:45px;margin:0 auto;background-color:#F5F5F5;border-radius:5px;padding:0;letter-spacing:.05em;font-size:14px}.remodal.remodal-style_select-law-media .external_law-media .external_law-media-title{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;height:100%;width:73px;background-color:#EBEBEB;border-radius:5px 0 0 5px;font-size:14px;font-weight:bold}.remodal.remodal-style_select-law-media .external_law-media .external_law-media-item{margin-left:20px}.remodal.remodal-style_select-law-media .external_law-media .external_law-media-link:link,.remodal.remodal-style_select-law-media .external_law-media .external_law-media-link:active,.remodal.remodal-style_select-law-media .external_law-media .external_law-media-link:visited{margin-left:20px;color:#3E71D9;text-decoration:underline}.remodal.remodal-style_select-law-media .external_law-media .external_law-media-link:hover{color:#3E71D9;text-decoration:none}.remodal.remodal-style_select-law-media .remodal_notice_select-law-media{position:absolute;bottom:34px;right:0;left:0;width:685px;margin:0 auto;font-size:14px;letter-spacing:normal;line-height:1.714;text-align:left;color:#333}.remodal.remodal-style_select-law-media .remodal_notice_select-law-media .line-marker{background-image:linear-gradient(transparent 67%, #FFF689 33%);line-height:1.0}.diagnose.diagnose-saimu-seiri{box-sizing:border-box;padding:0}.diagnose.diagnose-saimu-seiri .diagnose-container{box-sizing:border-box;position:relative;padding:38px 0 42px;border:3px solid #ff8243;border-radius:10px;background-color:#fff;height:400px;overflow:hidden}.diagnose.diagnose-saimu-seiri .diagnose-container .start-diagnose-casing .start-diagnose{background-color:#1AB071;box-shadow:0 6px 0 0 #2D7657;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold}.diagnose.diagnose-saimu-seiri .diagnose-container .start-diagnose-casing .start-diagnose:active{box-shadow:0 0 0 0 #2D7657;transform:translate3d(0, 6px, 0)}.diagnose.diagnose-saimu-seiri .diagnose-query-container{border:3px solid #ff8243;border-radius:10px}.diagnose.diagnose-saimu-seiri .diagnose-query-container .diagnose-query-header{border-radius:10px 0 10px 0}.diagnose.diagnose-saimu-seiri .diagnose-query-container .query-and-choices{height:400px}.diagnose.diagnose-saimu-seiri .diagnose-query-container .query-and-choices .choices-outlining .choice-yes,.diagnose.diagnose-saimu-seiri .diagnose-query-container .query-and-choices .choices-outlining .choice-no{user-select:none}.diagnose.diagnose-saimu-seiri .diagnose-result-container{box-sizing:border-box;border:3px solid #c6c6c6;border-radius:10px;height:438px}.diagnose.diagnose-saimu-seiri .diagnose-result-container .diagnose-result-header{position:absolute;top:-3px;left:-3px;width:calc(100% + 6px);border-radius:10px 10px 0 0;height:79px;line-height:79px}.diagnose.diagnose-saimu-seiri .diagnose-result-container .result-and-more{padding:99px 292px 0 87px;min-height:333px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.diagnose.diagnose-saimu-seiri .diagnose-result-container .result-and-more .diagnose-result-outlining{box-sizing:border-box;background-color:#f6f1f8;padding:0 25px;min-height:100px}.diagnose.diagnose-saimu-seiri .diagnose-result-container .result-and-more .diagnose-result{max-height:100%;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:20px;line-height:1.7;text-align:left;color:#333}.diagnose.diagnose-saimu-seiri .diagnose-result-container .result-and-more .diagnose-result span{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold}.diagnose.diagnose-saimu-seiri .diagnose-result-container .result-and-more .diagnose-result-female{width:193px;right:58px}.diagnose.diagnose-saimu-seiri .diagnose-result-container .result-and-more .result-subtext-outlining .diagnose-result-subtext{box-sizing:border-box;padding:15px 0 18px;font-size:16px;font-weight:normal;line-height:2.13;text-align:left;color:#333}.diagnose.diagnose-saimu-seiri .diagnose-result-container .result-and-more .result-more-outlining{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;margin-bottom:24px}.diagnose.diagnose-saimu-seiri .diagnose-result-container .result-and-more .result-more-outlining .result-more{width:290px;height:48px;background-image:url(/assets/columns/cat_common/icon_angle_right_21_ffffff.png);background-repeat:no-repeat;background-position:top 50% right 12px;background-size:auto 21px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:16px;line-height:48px;font-weight:bold;letter-spacing:0;user-select:none;border-radius:4px;box-shadow:0 5px 0 0 #ae4037}.diagnose.diagnose-saimu-seiri .diagnose-result-container .result-and-more .result-more-outlining .result-more::before{display:none}.diagnose.diagnose-saimu-seiri .diagnose-result-container .result-and-more .result-more-outlining .result-more:active{box-shadow:0 0 0 0 #ae4037;transform:translate3d(0, 5px, 0)}.diagnose.diagnose-saimu-seiri .diagnose-result-container .result-and-more .result-more-outlining .result-found{position:relative;background-color:#1AB071;background-image:url(/assets/columns/cat_common/icon_angle_right_21_ffffff.png);background-repeat:no-repeat;background-position:top 50% right 12px;background-size:auto 21px;border:0;border-radius:4px;width:290px;height:48px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;line-height:48px;font-size:16px;font-weight:bold;letter-spacing:0;color:#ffffff;white-space:nowrap;text-align:center;box-shadow:0 5px 0 0 #2D7657;user-select:none}.diagnose.diagnose-saimu-seiri .diagnose-result-container .result-and-more .result-more-outlining .result-found::before{display:none}.diagnose.diagnose-saimu-seiri .diagnose-result-container .result-and-more .result-more-outlining .result-found:active{box-shadow:0 0 0 0 #2D7657;transform:translate3d(0, 5px, 0)}.diagnose.diagnose-saimu-seiri .diagnose-result-container .result-and-more .diagnose-restart-outlining .diagnose-restart{box-sizing:border-box;width:170px;height:40px;border-radius:20px;background-color:#a3a3a3;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:15px;font-weight:bold;line-height:40px;text-align:center;color:#fff;user-select:none}@media all and (-ms-high-contrast: none){.diagnose.diagnose-saimu-seiri .diagnose-result-container .result-and-more{padding:90px 270px 0 70px}}.main-content.rich-member .office-page-first-view .picture-and-ov .office-contact .office-contact-header{padding:0 0 0 115px}.main-content.rich-member .office-page-first-view .picture-and-ov .office-contact .office-contact-header .ribbon{top:4px;left:-8px;line-height:45px;background-image:url(/assets/offices_rich/office_contact_header_ribbon.png);background-position:0 50%;background-size:auto 50px;user-select:none}.main-content.rich-member .office-page-first-view .picture-and-ov .office-contact .phone-and-text{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center;border:1px solid #cecece;border-top:0;border-radius:0 0 5px 5px;padding:16px 0 16px 16px}.main-content.rich-member .office-page-first-view .picture-and-ov .office-contact .phone-and-text .phone-and-hours{flex-basis:50%;width:50%}.main-content.rich-member .office-page-first-view .picture-and-ov .office-contact .phone-and-text .phone-and-hours .phone-number{position:relative;height:43px;line-height:43px;text-align:center;font-size:30px;letter-spacing:.02em;font-weight:700;font-family:'Arial', sans-serif;color:#2E2E2E}.main-content.rich-member .office-page-first-view .picture-and-ov .office-contact .phone-and-text .phone-and-hours .phone-number .cta_tel_number .cta_tel_text_box{width:100%;vertical-align:middle;text-align:center;cursor:pointer;position:relative;color:#ee8b0a;text-decoration:underline;line-height:1.0}.main-content.rich-member .office-page-first-view .picture-and-ov .office-contact .phone-and-text .phone-and-hours .office-hours{font-size:11px;height:25px;line-height:25px;background-color:#F2F2F2;border:0;border-radius:4px;text-align:center}.main-content.rich-member .office-page-first-view .picture-and-ov .office-contact .phone-and-text .office-index__cv-text--rich-member{flex-basis:50%;width:50%}.main-content.rich-member .office-page-first-view .picture-and-ov .office-contact .phone-and-text .office-index__cv-text--rich-member .office-index__cv-text{text-align:center;line-height:1.5;font-size:15px}.main-content.rich-member .office-page-first-view .picture-and-ov .office-contact .phone-and-text .office-index__cv-text--rich-member .office-index__cv-text .c-orange{color:#FF973E}.main-content.rich-member .office-page-body .sidebar .office-contact-sidebar .phone-and-status-sidebar p{line-height:1.5}.office-contact-2{width:592px;margin:auto}.office-contact-2 .office-contact-header{position:relative;background-color:#FF973E;height:50px;padding:0 0 0 164px;border:0;border-radius:5px 5px 0 0}.office-contact-2 .office-contact-header .ribbon{position:absolute;top:3px;left:-5px;width:150px;height:50px;background-image:url(/assets/pc/columns/misc/office-contact-header-ribbon.svg);background-repeat:no-repeat;background-size:150px;background-position:50% 50%;line-height:50px;font-size:13px;font-weight:600;letter-spacing:.1em;color:#333333;padding:0 0 0 9px}.office-contact-2 .office-contact-header h2{line-height:50px;color:#ffffff;font-weight:600;font-size:18px;letter-spacing:.02em}.office-contact-2 .office-contact-header .open-status-in-contact-casing{position:absolute;height:30px;top:0;right:0}.office-contact-2 .office-contact-header .open-status-in-contact-casing .open-status-in-contact{position:relative;top:10px;right:12px;color:#FF973E;background-color:#ffffff;height:30px;line-height:30px;text-align:center;padding:0 30px 0 36px;border:0;border-radius:4px;font-weight:600;font-size:14px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.16);box-shadow:0 0 3px 0 rgba(0,0,0,0.16)}.office-contact-2 .office-contact-header .open-status-in-contact-casing .open-status-in-contact::before{position:absolute;content:'';width:100%;height:5.2px;left:0;bottom:-4.6px;background-image:url(/assets/pc/columns/misc/open-status-in-contact-balloon.svg);background-repeat:no-repeat;background-size:13.5px;background-position:50% 50%;pointer-events:none;z-index:1}.office-contact-2 .office-contact-header .open-status-in-contact-casing .open-status-in-contact::after{position:absolute;content:'';width:29px;height:100%;top:0;left:0;background-image:url(/assets/offices_rich/icon_clock_ff973e_14.png);background-repeat:no-repeat;background-size:14px;background-position:100% 50%;pointer-events:none;z-index:1}.office-contact-2 .phone-and-mail{border:1px solid #cecece;border-top:0;border-radius:0 0 5px 5px;padding:7px 0 16px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.office-contact-2 .phone-and-mail.not_email_cta{justify-content:center}.office-contact-2 .phone-and-mail .phone-and-hours{flex-basis:296px;width:296px}.office-contact-2 .phone-and-mail .phone-and-hours .phone-number{position:relative;height:43px;line-height:43px;text-align:center;font-size:30px;letter-spacing:.02em;font-weight:700;font-family:'Arial', sans-serif;color:#2E2E2E}.office-contact-2 .phone-and-mail .phone-and-hours .office-hours{font-size:11px;height:25px;line-height:25px;background-color:#F2F2F2;border:0;border-radius:4px;text-align:center}.office-contact-2 .phone-and-mail .mail-form-link{flex-basis:263px;width:263px;text-align:left}.office-contact-2 .phone-and-mail .mail-form-link img{width:257px;height:84px}
