.lpFamilyTrust{background-color:#fff;line-height:1.6}.sec-mainContents{width:100%;padding:0 0 1px}#footer .pageTopWrap .pageTop{bottom:100px}figure{margin:0}html{--font-lifull:LIFULLFONT,LIFULLYUGO,sans-serif}.ftContentsWrap{font-family:var(--font-lifull)}.ftContentsWrap .bgColor{background-color:#f4f4f4}.ftContentsWrap .aboutCase,.ftContentsWrap .aboutFreezingAssets,.ftContentsWrap .aboutPrice,.ftContentsWrap .faqWrap,.ftContentsWrap .serviceFeature,.ftContentsWrap .usageFlow{padding:56px 0}.ftContentsWrap .secBgArrow:after{display:block;content:"";position:absolute;border:100px solid transparent;border-top:54px solid #f4f4f4;bottom:-140px;left:50%;transform:translateX(-50%)}.ftContentsWrap .serviceContentTitle{position:relative;width:876px;margin:0 auto;font-size:32px;color:#ed6103;font-weight:700;height:1em}.ftContentsWrap .serviceContentTitle:before{position:absolute;content:"";border-top:2px dashed #ed6103;top:50%;width:876px}.ftContentsWrap .serviceContentTitle .titleText{position:absolute;content:"";background-color:#fff;padding:0 .5em;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.ftContentsWrap .bgColor .serviceContentTitle .titleText{background-color:#f4f4f4}.ftContentsWrap .speechBubbleTitle{display:inline-block;position:relative;margin:0 auto;padding:0 24px;width:auto;height:40px;background-color:#ed6103;border-radius:20px;line-height:40px;text-align:center;color:#fff;font-weight:700}.ftContentsWrap .speechBubbleTitle:after{display:block;content:"";position:absolute;border:10px solid transparent;border-top:14px solid #ed6103;bottom:-20px;left:50%;transform:translateX(-50%)}.ftContentsWrap h2+.textBox{width:876px;margin:32px auto 0;text-align:center}.ftContentsWrap .emSlash:before{content:"\ff3c"}.ftContentsWrap .emSlash:after{content:"\ff0f"}.ftContentsWrap .emMarker{background-color:#fdfa9c;font-weight:700}.ftContentsWrap .break,.ftContentsWrap .pcBreak{display:block}.ftContentsWrap .bulletPointList,.ftContentsWrap .circlePointList{margin-left:24px}.ftContentsWrap .bulletPointList .circlePointList,.ftContentsWrap .bulletPointList .listItem:nth-child(n+2){margin-top:8px}.ftContentsWrap .bulletPointList{list-style:disc}.ftContentsWrap .circlePointList{list-style:circle}.ftContentsWrap a.buttonToForm{display:block;position:relative;padding:12px 32px 12px 16px;background:#ed6103;border-radius:8px;text-decoration:none;line-height:1}.ftContentsWrap a.buttonToForm:after{display:block;content:"";position:absolute;top:50%;right:16px;width:8px;height:8px;border-bottom:2px solid #fff;border-right:2px solid #fff;border-radius:1px;transform:translateY(-50%) rotate(-45deg)}.ftContentsWrap a.buttonToForm .btnText{color:#fff;font-weight:700;vertical-align:.35em}.ftContentsWrap a.buttonToForm:hover{background-color:#d45703;transition:.3s}.ftContentsWrap a.buttonToForm.withBgColor{background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.1),0 4px 10px rgba(0,0,0,.1)}.ftContentsWrap a.buttonToForm.withBgColor:after{border-color:#ed6103}.ftContentsWrap a.buttonToForm.withBgColor .btnText{color:#ed6103}.ftContentsWrap a.buttonToForm.withBgColor:hover{background-color:#fce6d6;transition:.3s}.ftContentsWrap .contactInfo .infoTelBox{display:flex;width:412px;text-indent:-.4em}.ftContentsWrap .contactInfo .infoTelBox .iconTelFree{display:inline-block;position:relative}.ftContentsWrap .contactInfo .infoTelBox .iconTelFree .freetext{display:inline-block;position:absolute;bottom:-4px;left:9px;color:#ed6103;font-size:13px}.ftContentsWrap .contactInfo .infoTelBox .tel{line-height:1;text-indent:.1em}.ftContentsWrap .contactInfo .infoTelBox .number{display:block;font-size:44px;font-weight:800}.ftContentsWrap .contactInfo .infoTelBox .time{font-size:76.4%;position:relative;left:2px}.ftContentsWrap .staff:before{position:absolute;content:"";background:url(/img/common/page/landing/family_trust/photo_staff.png) no-repeat;background-size:100%}.ftContentsWrap .soudanCounterBox{background-color:#fff;border-radius:16px;box-shadow:0 0 4px rgba(0,0,0,.1),0 4px 10px rgba(0,0,0,.1);padding:16px 16px 16px 152px;text-align:left}.ftContentsWrap .soudanCounterBox .soudanCounterTitle{position:relative;line-height:1.4;font-weight:700}.ftContentsWrap .soudanCounterBox .soudanCounterTitle.staff:before{width:112px;height:112px;top:0;left:-130px}.ftContentsWrap .soudanCounterBox .soudanCounterTitle .catchcopy{display:block;font-size:88.2%}.ftContentsWrap .soudanCounterBox .soudanCounterTitle .soudanCounterName{display:block;margin-top:4px;font-size:117.6%;color:#ed6103}.ftContentsWrap .soudanCounterBox .contactInfo{display:flex;margin:4px 0}.ftContentsWrap .soudanCounterBox .contactInfo .infoMailBox{width:auto;padding:4px 0 0}.ftContentsWrap .mvContents{background-color:#f4f4f4;width:100%}.ftContentsWrap .mvContents .serviceNameWrap{background-color:#ed6103;width:100%;padding:8px 0}.ftContentsWrap .mvContents .serviceNameWrap .serviceName{display:block;width:940px;margin:0 auto;color:#fff;line-height:1}.ftContentsWrap .mvContents .mvBox{position:relative;width:940px;margin:0 auto;padding:37px 0 80px 32px}.ftContentsWrap .mvContents .mvBox:after,.ftContentsWrap .mvContents .mvBox:before{position:absolute;content:"";right:0}.ftContentsWrap .mvContents .mvBox:before{top:83px;background-color:#fff;width:435px;height:435px;border-radius:50%}.ftContentsWrap .mvContents .mvBox:after{background:url(/svg/common/page/landing/family_trust/illust_mv.svg) no-repeat;background-size:100%;top:25px;width:404px;height:350px}.ftContentsWrap .mvContents .mainCopy{position:relative;color:#ed6103;font-weight:700;font-size:36px;line-height:1.4}.ftContentsWrap .mvContents .mainCopy .emphasis{font-size:56px;background:top -.2em left/1em 1em repeat-x radial-gradient(circle,#ed6103 .07em,rgba(0,0,0,0) .085em);padding-top:.4em}.ftContentsWrap .mvContents .subCopy{margin-top:12px;padding:16px 50px 0 0;width:450px;border-top:1px dashed #ffbc33}.ftContentsWrap .mvContents .subCopy .emphasis{display:block;font-weight:700}.ftContentsWrap .mvSoudanCounterWrap{width:940px;margin:0 auto}.ftContentsWrap .mvSoudanCounterWrap .soudanCounterBox{position:relative;top:-84px;width:876px;margin:24px auto 0}.ftContentsWrap .mvSoudanCounterWrap .soudanCounterBox .catchcopy{letter-spacing:.1em}.ftContentsWrap .mvSoudanCounterWrap .noteList{position:relative;top:-68px;left:30px;font-size:76.4%;letter-spacing:-.01em;color:#4c4c4c}.ftContentsWrap .aboutFreezingAssets{position:relative;text-align:center}.ftContentsWrap .aboutFreezingAssets .title{font-size:32px;font-weight:700;line-height:1}.ftContentsWrap .aboutFreezingAssets .title:after,.ftContentsWrap .aboutFreezingAssets .title:before{display:inline-block;position:relative;content:"";background:url(/svg/common/page/landing/family_trust/deco_heading.svg) no-repeat;width:20px;height:42px;top:9px}.ftContentsWrap .aboutFreezingAssets .title:before{left:-16px}.ftContentsWrap .aboutFreezingAssets .title:after{transform:rotate(180deg);right:-16px}.ftContentsWrap .aboutFreezingAssets .riskCaseImageList{width:800px;margin:32px auto 0;display:flex;gap:44px}.ftContentsWrap .riskCaseImageList .listItem .riskCaseImage{display:flex}.ftContentsWrap .riskCaseImageList .listItem .iconRiskCase{background-color:#8f8f8f;border-radius:50%;width:62px;height:62px;color:#fff;font-size:15px;padding-top:24px;text-align:center;line-height:1}.ftContentsWrap .riskCaseImageList .listItem .illustRiskCase1{margin-top:12px}.ftContentsWrap .aboutFreezingAssets .riskCaseImageList+.textBox{margin-top:32px}.ftContentsWrap .aboutFamilyTrust{padding:56px 0 0;text-align:center}.ftContentsWrap .aboutFamilyTrust .title{color:#ed6103;font-weight:700}.ftContentsWrap .aboutFamilyTrust .title .mainText{display:block;font-size:52px;letter-spacing:.1em}.ftContentsWrap .aboutFamilyTrust .title .attention{letter-spacing:.1em}.ftContentsWrap .aboutFamilyTrust .diagramWrap{width:812px;margin:56px auto;border:2px solid #f4f4f4;padding:24px;border-radius:8px}.ftContentsWrap .aboutFamilyTrust .diagramWrap .diagramCaption{background-color:#f4f4f4;padding:2px;width:10em;font-weight:700}.ftContentsWrap .aboutCostComparison{width:876px;margin:32px auto 0;padding:0 32px;text-align:left}.ftContentsWrap .aboutCostComparison .costComparisonTitle{color:#ed6103;font-weight:700;font-size:22px;border-bottom:4px #f4f4f4 solid;padding-bottom:8px}.ftContentsWrap .aboutCostComparison .costComparisonSubTitle{position:relative;margin:32px 0 0;padding-left:13px;font-weight:700;color:#ed6103}.ftContentsWrap .aboutCostComparison .costComparisonSubTitle:before{position:absolute;top:2px;bottom:2px;left:0;content:"";display:block;width:6px;border-radius:5px;background:#ed6103}.ftContentsWrap .aboutCostComparison .text{margin:12px 0 0;line-height:1.8}.ftContentsWrap .aboutCostComparison .costComparisonSubTitle+.text{margin-top:4px}.ftContentsWrap .aboutCostComparison .comparisonTable{font-weight:700;text-align:center;line-height:1.3}.ftContentsWrap .aboutCostComparison .comparisonTable .tableTitle{margin:16px 0 8px}.ftContentsWrap .aboutCostComparison .comparisonTable .colItem{background-color:#f8f8f8}.ftContentsWrap .aboutCostComparison .comparisonTable .colSystems1,.ftContentsWrap .aboutCostComparison .comparisonTable .colSystems2{width:320px}.ftContentsWrap .aboutCostComparison .comparisonTable .colSystems1{background-color:#fef4ed}.ftContentsWrap .aboutCostComparison .comparisonTable .hdComparisonItems{background-color:#d2d2d2;color:#1f1f1f}.ftContentsWrap .aboutCostComparison .comparisonTable .hdFamilyTrust{background-color:#ed6103;color:#fff}.ftContentsWrap .aboutCostComparison .comparisonTable .hdGuardianshipSystem{background-color:#00699f;color:#fff}.ftContentsWrap .aboutCostComparison .comparisonTable .cell{padding:8px 16px}.ftContentsWrap .aboutCostComparison .comparisonTable .point{color:red}.ftContentsWrap .aboutCostComparison .comparisonTable .point .break{font-size:76.4%}.ftContentsWrap .aboutCostComparison .comparisonTable .txtLM{font-size:129%}.ftContentsWrap .aboutCostComparison .comparisonTable .txtL{font-size:153%}.ftContentsWrap .aboutCostComparison .comparisonTable .emphasis:after{display:inline-block;position:relative;content:"";background:url(/svg/common/page/landing/family_trust/deco_heading.svg) no-repeat;background-size:100%;width:12px;height:26px;transform:rotate(145deg);top:-.3em;left:.1em;margin-top:.1em}.ftContentsWrap .aboutCostComparison .detailCostWrap{margin:8px 0 0;padding:24px;border-radius:8px;background-color:#f4f4f4;font-size:88.2%}.ftContentsWrap .aboutCostComparison .costSummary{font-weight:700;margin-bottom:16px}.ftContentsWrap .aboutCostComparison .detailInitialCost .costItem{display:flex;flex-wrap:wrap;width:100%;line-height:2;border-bottom:1px dashed #d2d2d2}.ftContentsWrap .aboutCostComparison .detailInitialCost .item{width:320px}.ftContentsWrap .aboutCostComparison .detailInitialCost .item:before{content:"・"}.ftContentsWrap .aboutCostComparison .detailInitialCost .cont{width:calc(100% - 320px)}.ftContentsWrap .aboutCostComparison .detailInitialCost+.note{margin-top:8px;font-size:86.6%}.ftContentsWrap .wrapCtaCostComparison{background-color:#fff8eb;padding:40px 0;margin:32px 0 0;text-align:center}.ftContentsWrap .wrapCtaCostComparison .copy{color:#ed6103;font-weight:700;font-size:117.6%}.ftContentsWrap .wrapCtaCostComparison .soudanCounterBox{width:876px;margin:16px auto 0}.ftContentsWrap .aboutCase .caseList{display:flex;width:876px;margin:32px auto 0;gap:16px;text-align:left}.ftContentsWrap .aboutCase .caseList .listItem{background-color:#fff;border-radius:8px;padding:16px}.ftContentsWrap .aboutCase .caseList .casePhoto{display:block;width:100%;height:132px;object-fit:cover;object-position:0 0}.ftContentsWrap .aboutCase .caseList .caseTitle{margin-top:8px;color:#ed6103;font-weight:700;line-height:1.4}.ftContentsWrap .aboutCase .caseList .iconCase{display:inline-block;background-color:#ed6103;color:#fff;margin-top:12px;padding:4px 8px;border-radius:2px;font-size:13px;line-height:1}.ftContentsWrap .aboutCase .caseList .text{margin-top:8px}.ftContentsWrap .userVoice{width:876px;margin:40px auto 0}.ftContentsWrap .userVoice .voiceTitle{background-color:#fff8eb;color:#ed6103;border-radius:8px 8px 0 0;padding:4px 0;text-align:center;font-size:117.6%;font-weight:700;letter-spacing:.1em}.ftContentsWrap .userVoice .voiceTitle .iconVoice{vertical-align:-.25em;margin-right:4px}.ftContentsWrap .userVoice .innerBox{background-color:#fff;border-radius:0 0 8px 8px;padding:32px 112px;text-align:left;display:flex;gap:24px}.ftContentsWrap .userVoice .innerBox .userImage{text-align:center;width:127px}.ftContentsWrap .userVoice .innerBox .userImage .userName{font-weight:700}.ftContentsWrap .userVoice .innerBox .userImage .userIllust{width:127px;height:127px;object-fit:none;object-position:50% 15px;border-radius:50%;background-color:#f4f4f4}.ftContentsWrap .aboutTimingWrap{position:relative;width:750px;margin:32px auto 64px}.ftContentsWrap .aboutTimingWrap.staff:before{width:112px;height:112px;top:-10px;left:0}.ftContentsWrap .aboutTimingWrap .speechBubble{position:relative;background-color:#fff;border:1px solid #ed6103;border-radius:8px;padding:16px 32px;margin-left:140px;color:#ed6103;text-align:left}.ftContentsWrap .aboutTimingWrap .speechBubble:after,.ftContentsWrap .aboutTimingWrap .speechBubble:before{position:absolute;content:"";top:24px;border:10px solid transparent}.ftContentsWrap .aboutTimingWrap .speechBubble:before{border-right:16px solid #ed6103;left:-26px}.ftContentsWrap .aboutTimingWrap .speechBubble:after{border-right:16px solid #fff;left:-24px}.ftContentsWrap .bgLeadingTitle{background-color:#ed6103;padding:18px 0}.ftContentsWrap .bgLeadingTitle .leadingTitle{color:#fff;font-weight:700;font-size:32px;line-height:1.4}.ftContentsWrap .bgLeadingTitle .leadingTitle .subCopy{font-size:20px}.ftContentsWrap .serviceFeature .serviceFeatureList{width:876px;margin:32px auto 0}.ftContentsWrap .serviceFeatureList .listItem{counter-increment:featureHeading;overflow:hidden}.ftContentsWrap .serviceFeatureList .listItem:nth-child(n+2){margin-top:56px}.ftContentsWrap .serviceFeatureList .listItem .featurePhoto{display:block;width:240px;float:left;margin-right:16px}.ftContentsWrap .serviceFeatureList .listItem .featureHeading{position:relative;margin-left:322px;color:#ed6103;font-weight:700;font-size:117.6%;line-height:1.4;height:56px;display:flex;align-items:center}.ftContentsWrap .serviceFeatureList .listItem .featureHeading:after,.ftContentsWrap .serviceFeatureList .listItem .featureHeading:before{position:absolute;text-align:center;color:#fff;font-weight:700;width:56px}.ftContentsWrap .serviceFeatureList .listItem .featureHeading:before{content:"特長";background-color:#ed6103;height:56px;top:0;left:-64px;border-radius:50%;padding:7px 0 0;font-size:13px}.ftContentsWrap .serviceFeatureList .listItem .featureHeading:after{content:counter(featureHeading,decimal-leading-zero);top:22px;left:-64px}.ftContentsWrap .serviceFeatureList .listItem .text{margin:8px 0 0 256px}.ftContentsWrap .usageFlow .textBox .emphasis{color:#ed6103;font-weight:700}.ftContentsWrap .usageFlow .flowStepList{width:654px;margin:40px auto 0}.ftContentsWrap .usageFlow .flowStepList .listItem{position:relative;min-height:64px;counter-increment:stepNumber}.ftContentsWrap .flowStepList .listItem:nth-child(n+2){margin:24px 0 0;padding:24px 0 0;min-height:88px;border-top:1px dashed #ed6103}.ftContentsWrap .flowStepList .listItem .stepTextBox{position:relative;padding-left:80px}.ftContentsWrap .flowStepList .listItem .stepTextBox:after,.ftContentsWrap .flowStepList .listItem .stepTextBox:before{position:absolute;left:0;width:64px;text-align:center;color:#fff;font-weight:700}.ftContentsWrap .flowStepList .listItem .stepTextBox:before{display:inline-block;content:"step";background-color:#ed6103;padding:7px 0 0;height:64px;border-radius:8px;top:0;font-size:13px}.ftContentsWrap .flowStepList .listItem .stepTextBox:after{content:counter(stepNumber);top:22px;font-size:24px}.ftContentsWrap .flowStepList .listItem .stepTitle{display:block;margin-bottom:4px;font-size:117.6%;font-weight:700;line-height:1}.ftContentsWrap .aboutPrice .priceTableWrap{width:652px;margin:56px auto 0;display:flex}.ftContentsWrap .aboutPrice .priceTable{width:326px;text-align:center;font-weight:700}.ftContentsWrap .aboutPrice .priceTable.initial{border:1px solid #ed6103;border-right:1px dotted #ed6103;border-top-left-radius:8px;border-bottom-left-radius:8px}.ftContentsWrap .aboutPrice .priceTable.initial .priceTitle{border-top-left-radius:7px}.ftContentsWrap .aboutPrice .priceTable.monthly{border:1px solid #ed6103;border-left:none;border-top-right-radius:8px;border-bottom-right-radius:8px}.ftContentsWrap .aboutPrice .priceTable.monthly .priceTitle{border-top-right-radius:7px}.ftContentsWrap .aboutPrice .priceTable .priceTitle{background-color:#ed6103;padding:8px 0;color:#fff;font-size:117.6%}.ftContentsWrap .priceTable .inner{padding:16px}.ftContentsWrap .priceTable .priceText{color:#ed6103}.ftContentsWrap .priceTable .priceText .priceNum{font-size:50px;font-weight:800}.ftContentsWrap .priceTable .priceText .unit{font-size:32px}.ftContentsWrap .priceTable .priceText .subPrice{display:block;line-height:1}.ftContentsWrap .priceTable .costDetail{border-top:1px solid #d2d2d2;padding:16px 0 0;margin:16px 0 0}.ftContentsWrap .aboutPrice .priceDetailText{width:652px;margin:0 auto}.ftContentsWrap .aboutPrice .priceDetailText .title{background-color:#626262;border-radius:4px;margin:32px 0 0;padding:4px 16px;color:#fff;font-weight:700}.ftContentsWrap .aboutPrice .priceDetailText .text{margin:16px 0 0}.ftContentsWrap .aboutPrice .priceDetailText .note{margin:16px 0 0;color:#626262}.ftContentsWrap .faqWrap{position:relative}.ftContentsWrap .faqWrap .faqList{width:720px;margin:40px auto 0}.ftContentsWrap .faqList .faqItem{position:relative;margin-top:16px;background-color:#fff;border-radius:8px}.ftContentsWrap .faqList .faqItem label{display:block;position:relative;padding:12px 48px 12px 40px;cursor:pointer;text-indent:-1.4em;font-weight:700}.ftContentsWrap .faqList .faqItem label:before{content:"Q";color:#ed6103;margin-right:8px;font-size:24px;vertical-align:-.1em}.ftContentsWrap .faqList .faqItem label:after{display:block;position:absolute;content:"";top:50%;right:24px;width:10px;height:10px;border-right:2px solid #ed6103;border-bottom:2px solid #ed6103;border-radius:1px;transform:rotate(45deg) translateY(-10px);transition-duration:.3s}.ftContentsWrap .faqList .faqItem input:checked+label:after{transform:rotate(225deg)}.ftContentsWrap .faqList .faqItem input{display:none}.ftContentsWrap .faqList .faqItem .accordionContents .answerText{padding:0 48px 24px 40px}.ftContentsWrap .faqList .faqItem input~.accordionContents{visibility:hidden;max-height:0;padding:0;opacity:0;transition-duration:.3s}.ftContentsWrap .faqList .faqItem>input:checked~.accordionContents{display:block;opacity:1;visibility:visible;max-height:600px;transition-duration:.3s}.ftContentsWrap .faqList .faqItem a.textLinkTel:active,.ftContentsWrap .faqList .faqItem a.textLinkTel:hover,.ftContentsWrap .faqList .faqItem a.textLinkTel:link,.ftContentsWrap .faqList .faqItem a.textLinkTel:visited{color:#333;text-decoration:none;border-bottom:1px dashed #626262}.ftContentsWrap .aboutInquiry{width:876px;margin:80px auto 56px}.ftContentsWrap .aboutInquiry .contactTitle{position:relative;background-color:#ed6103;padding:4px 0;text-align:center;color:#fff;font-weight:700;font-size:22px;border-top-left-radius:8px;border-top-right-radius:8px}.ftContentsWrap .aboutInquiry .contactTitle.staff:before{width:90px;height:90px;top:108px;left:64px}.ftContentsWrap .aboutInquiry .leadText{margin-top:8px;text-align:center}.ftContentsWrap .aboutInquiry .contentBox{border:1px solid #d2d2d2;border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:16px 64px 24px}.ftContentsWrap .aboutInquiry .soudanshitsuContactWrap{margin-top:32px}.ftContentsWrap .aboutInquiry .soudanshitsuContactWrap .text{position:relative;padding-left:108px;font-weight:700}.ftContentsWrap .aboutInquiry .soudanshitsuContactWrap .textAttention{padding-left:108px;color:#ed6103}.ftContentsWrap .aboutInquiry .contactInfo{display:flex;margin-top:32px}.ftContentsWrap .aboutInquiry .contactInfo .infoListItem.telBox{width:387px}.ftContentsWrap .aboutInquiry .contactInfo .infoListItem.mailBox{border-left:1px solid #d2d2d2;padding-left:24px}.ftContentsWrap .aboutInquiry .contactInfo .infoTitle{position:relative;margin:0 0 8px;padding-left:.6em;font-weight:700}.ftContentsWrap .aboutInquiry .contactInfo .infoTitle:before{position:absolute;top:4px;bottom:4px;left:0;display:block;content:"";width:5px;border-radius:10px;background-color:#ed6103}.ftContentsWrap .aboutInquiry .noteList{margin-top:24px;background-color:#f4f4f4;border-radius:8px;padding:8px 16px;font-size:76.4%}.ftContentsWrap .aboutPrivacy .privacyTextBox{width:876px;margin:0 auto 56px;padding:32px;background-color:#f4f4f4;border-radius:8px;font-size:88.2%}.ftContentsWrap .aboutPrivacy .privacyTextBox .title{font-weight:700;font-size:113.3%}.ftContentsWrap .aboutPrivacy .privacyTextBox .title:nth-of-type(n+2){margin-top:32px}.ftContentsWrap .aboutPrivacy .privacyTextBox .marginTop{margin-top:16px}.ftContentsWrap .aboutPrivacy .privacyTextBox .marginTop2{margin-top:32px}.ftContentsWrap .fixedInfoContent{position:sticky;bottom:0;left:0;background:rgba(237,97,3,.9);box-shadow:0 -3px 6px -3px rgb(0,0,0,.3);color:#fff;z-index:8000}.ftContentsWrap .fixedInfoContent .inner{width:876px;min-height:78px;margin:0 auto;padding:16px 0 10px;display:flex;align-items:flex-start}.ftContentsWrap .fixedInfoContent .bgCircle{position:relative;top:-4px;width:57px;height:57px;border-radius:50%;background-color:#fff;color:#ed6103;font-size:15px;font-weight:700;padding:10px;line-height:1.2;text-align:center;opacity:1}.ftContentsWrap .fixedInfoContent .copy{position:relative;padding:0 56px 0 16px;font-weight:700}.ftContentsWrap .fixedInfoContent .copy:after,.ftContentsWrap .fixedInfoContent .copy:before{position:absolute;content:"";background-color:#fff;width:1px;height:28px;right:0}.ftContentsWrap .fixedInfoContent .copy:before{top:0;transform:rotate(-30deg)}.ftContentsWrap .fixedInfoContent .copy:after{top:24px;transform:rotate(30deg)}.ftContentsWrap .fixedInfoContent .telNumberWrap{padding:0 24px}.ftContentsWrap .fixedInfoContent .telNumberWrap .telNumber{display:flex;line-height:1}.ftContentsWrap .fixedInfoContent .telNumberWrap .number{font-size:26px;font-weight:800}.ftContentsWrap .fixedInfoContent .telNumberWrap .time{font-size:13px;vertical-align:top}