@charset "UTF-8";.u-hidden{display:none!important}.u-hidden-md{display:block!important}@media screen and (max-width: 768px){.u-hidden-md{display:none!important}}.u-hidden-lg{display:block!important}@media screen and (max-width: 992px){.u-hidden-lg{display:none!important}}.u-hidden-lg-above{display:none!important}@media screen and (max-width: 992px){.u-hidden-lg-above{display:block!important}}.u-hidden-md-above{display:none!important}@media screen and (max-width: 768px){.u-hidden-md-above{display:block!important}}.u-hidden-md-above-inline{display:none!important}@media screen and (max-width: 768px){.u-hidden-md-above-inline{display:inline!important}}.u-hidden-md-inline{display:inline!important}@media screen and (max-width: 768px){.u-hidden-md-inline{display:none!important}}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;font-size:18px;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.sr-only-focusable:focus,.sr-only-focusable:active{clip:auto!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;white-space:normal!important;width:auto!important}.underline-text-title{position:relative}.underline-text-title:before{background-color:#ffa800;border-radius:6px;bottom:-5px;content:"";height:8px;left:0;position:absolute;width:100%}.underline-text-desc{background:linear-gradient(transparent 90%,#ffa800 90%);padding-bottom:2px}.form-estimate-keyvisual{background-color:#e4f5dc;display:block;width:100%}.form-estimate-keyvisual__inner{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1072px;padding:40px;width:100%}@media screen and (max-width: 768px){.form-estimate-keyvisual__inner{align-items:center;flex-direction:column;padding:22px 16px}}.form-estimate-keyvisual__label{align-items:center;color:#17a100;display:flex;font-size:22px;font-weight:700;line-height:20px;position:relative}@media screen and (max-width: 768px){.form-estimate-keyvisual__label{font-size:18px;line-height:18px}}.form-estimate-keyvisual__label:before,.form-estimate-keyvisual__label:after{background-position:center;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:24px;width:24px}.form-estimate-keyvisual__label:before{background-image:url(/build/assets/sozoku-price/icon-slash-left-md.21e65188.svg);margin-right:10px}.form-estimate-keyvisual__label:after{background-image:url(/build/assets/sozoku-price/icon-slash-right-md.e6266258.svg);margin-left:10px}.form-estimate-keyvisual__title{color:#222;font-size:36px;font-weight:700;line-height:46px;margin-left:10px}@media screen and (max-width: 768px){.form-estimate-keyvisual__title{font-size:28px;line-height:46px;margin-left:0;margin-top:7px}}.form-estimate{display:block;width:100%}.form-estimate__inner{display:block;margin:-20px auto 0;max-width:1072px;padding:0 40px 60px;-webkit-transform:translateY(20px);transform:translateY(20px);width:100%}@media screen and (max-width: 768px){.form-estimate__inner{padding:0 16px 40px}}.form-estimate__tab{border:1px solid #cccccc;border-radius:12px;display:flex;overflow:hidden}@media screen and (max-width: 768px){.form-estimate__tab{flex-direction:column}}.form-estimate__tab-item{align-items:center;display:flex;flex-direction:column;min-height:104px;padding:26px 10px 10px;width:330px}.form-estimate__tab-item+.form-estimate__tab-item{border-left:1px solid #cccccc}@media screen and (max-width: 768px){.form-estimate__tab-item+.form-estimate__tab-item{border-left:none;border-top:1px solid #cccccc;margin-top:-1px}}@media screen and (max-width: 768px){.form-estimate__tab-item{flex-direction:row;min-height:auto;padding:16px 19px;width:100%}}.form-estimate__tab-item.active{background-color:#f5f4f0}.form-estimate__tab-item.active .form-estimate__tab-item-title{color:#ffa800;opacity:1}.form-estimate__tab-item.active .form-estimate__tab-item-text{opacity:1}.form-estimate__tab-item-title{color:#222;font-family:Roboto,sans-serif;font-size:26px;font-weight:700;line-height:24px;margin-bottom:6px;opacity:.3;text-transform:uppercase}@media screen and (max-width: 768px){.form-estimate__tab-item-title{font-size:20px;line-height:20px;margin-bottom:0;margin-right:14px}}.form-estimate__tab-item-text{color:#222;font-size:16px;font-weight:700;line-height:32px;opacity:.3}@media screen and (max-width: 768px){.form-estimate__tab-item-text{font-size:16px;line-height:20px}}.form-estimate__step{margin-top:40px}@media screen and (max-width: 768px){.form-estimate__step{margin-top:40px}}.form-estimate__step[data-step="2"]{display:none}.form-estimate__step-title{background-color:#f5f4f0;border-radius:12px;color:#ffa800;display:flex;font-family:Roboto,sans-serif;font-size:26px;font-weight:700;justify-content:center;line-height:24px;padding:10px;text-transform:uppercase;width:100%}@media screen and (max-width: 768px){.form-estimate__step-title{font-size:20px;line-height:20px}}.form-estimate__step-container{margin-bottom:40px}@media screen and (max-width: 768px){.form-estimate__step-container{margin-top:20px}}.form-estimate__step-list{display:flex;flex-direction:column;gap:32px 0}@media screen and (max-width: 768px){.form-estimate__step-list{gap:40px 0}}.form-estimate__banner{background:#FFF6E3;display:none;margin:0 calc(-.5*(100vw - 992px));padding:40px calc((100vw - 992px)/2);text-align:center}@media screen and (max-width: 992px){.form-estimate__banner{margin:0 -40px;padding:40px}}@media screen and (max-width: 768px){.form-estimate__banner{margin:0 -16px;padding:16px}}.form-estimate__banner.show{display:block}@media screen and (max-width: 768px){.form-estimate__banner-wrap{background-color:#fff6e3;margin:0 calc(-50vw + 50%);padding:0 16px;width:100vw}}.form-estimate__banner-title{color:#ff003d;font-size:24px;font-weight:700;line-height:36px;margin-bottom:10px}@media screen and (max-width: 768px){.form-estimate__banner-title{font-size:20px;line-height:24px}}.form-estimate__banner-desc{color:#222;font-size:20px;font-weight:700;line-height:27px;margin-bottom:20px}@media screen and (max-width: 768px){.form-estimate__banner-desc{font-size:16px;line-height:22px;margin-bottom:20px;text-align:center}}.form-estimate__banner-pic:hover{opacity:.9}.form-estimate__fighting-disable{display:flex;flex-direction:column;gap:32px 0;position:relative}@media screen and (max-width: 768px){.form-estimate__fighting-disable{gap:40px 0}}.form-estimate__fighting-disable.disable:before{background:rgba(255,255,255,.3);bottom:0;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.form-estimate__fighting-disable.disable .submit-button{background-color:#8e8e8e}.form-estimate__step-item-title{border-bottom:1px solid #cccccc;margin-bottom:16px;padding-bottom:12px}.form-estimate__step-item-title-text{color:#222;font-size:24px;font-weight:700;line-height:28px;margin-right:12px}.form-estimate__step-item-title-text span{font-size:16px}.form-estimate__step-item-title-text span:before{color:#69ba00;content:"\203b";font-weight:700}@media screen and (max-width: 768px){.form-estimate__step-item-title-text{font-size:20px;line-height:29px}}.form-estimate__step-item-title-text:before,.form-estimate__step-item-title-text button{font-size:24px}@media screen and (max-width: 768px){.form-estimate__step-item-title-text:before,.form-estimate__step-item-title-text button{font-size:20px}}.form-estimate__step-item-title-condition{color:#f34932;display:inline-flex;font-size:16px;font-weight:700;line-height:16px}@media screen and (max-width: 768px){.form-estimate__step-item-title-condition{line-height:23px}}.form-estimate__step-item-title-note{color:#e09400;font-size:16px;font-weight:700;line-height:16px;margin-left:12px}@media screen and (max-width: 768px){.form-estimate__step-item-title-note{display:block;margin-left:0;margin-top:16px}}.form-estimate__step-item-title-note:before{font-size:16px}.form-estimate__area{display:flex;flex-wrap:wrap;gap:8px}@media screen and (max-width: 768px){.form-estimate__area{justify-content:center}}.form-estimate__area-content{display:flex;flex-wrap:wrap;gap:8px}@media screen and (max-width: 768px){.form-estimate__area-content{width:100%}}.form-estimate__area-item{width:270px}@media screen and (max-width: 768px){.form-estimate__area-item{width:100%}}.form-estimate__area-guid-text{color:#222;font-size:16px;line-height:16px;padding-top:20px}@media screen and (max-width: 768px){.form-estimate__area-guid-text{padding-top:0}}.form-estimate__purposes{display:flex;flex-wrap:wrap;gap:12px 8px}.form-estimate__question{display:flex;flex-wrap:wrap;gap:8px}.form-estimate__question-item{height:48px;min-width:138px}@media screen and (max-width: 768px){.form-estimate__question-item{min-width:auto}}.form-estimate__question-alert{color:#6f6f6f;display:none;font-size:13px;margin-top:12px}.form-estimate__question-alert.show{display:block}.form-estimate__step-note{color:#6f6f6f;font-size:16px;line-height:22px;margin-top:16px;padding-left:16px;position:relative}.form-estimate__step-note:before{bottom:0;content:"\203b";left:0;position:absolute;top:0}.form-estimate__step-pitch{color:#222;font-size:24px;font-weight:700;margin-bottom:12px;margin-top:48px;text-align:center}@media screen and (max-width: 768px){.form-estimate__step-pitch{font-size:28px}}@media screen and (max-width: 992px){.form-estimate__step-pitch{font-size:32px}}.form-estimate__step-action{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:20px auto 0;position:relative;width:100%}@media screen and (max-width: 992px){.form-estimate__step-action{flex-direction:column;margin:32px auto 0}}@media screen and (max-width: 768px){.form-estimate__step-action{width:100%}}.form-estimate__step-action-item{align-items:center;display:flex;font-size:20px;justify-content:center;text-align:center;width:100%}.form-estimate__step-action-item .submit-button{align-items:center;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;font-size:24px;height:90px;justify-content:center;line-height:inherit;width:100%}@media screen and (max-width: 768px){.form-estimate__step-action-item{width:100%}}@media screen and (max-width: 992px){.form-estimate__step-action-item{margin-top:32px}}.form-estimate__step-action-item.disable .submit-button{background-color:#ccc;color:#fff;pointer-events:none}@media screen and (max-width: 992px){.form-estimate__step-action.-step1{margin-top:16px}}.form-estimate__step-action.-step1 .form-estimate__step-action-item{margin-top:20px}@media screen and (max-width: 992px){.form-estimate__step-action.-step1 .form-estimate__step-action-item{margin-top:0}}.form-estimate__step-action.-step2{margin-top:60px}.form-estimate__step-action.-step3{margin-top:12px}.form-estimate__step-action-back-wrap{align-items:center;display:flex;gap:0 20px;margin-bottom:24px}@media screen and (max-width: 992px){.form-estimate__step-action-back-wrap{margin:0 auto;position:static}}.form-estimate__step-action-back{color:#17a100;font-size:16px;font-weight:700;line-height:16px}.form-estimate__step-action-back:hover{color:#127b00}.form-estimate__form-group{display:flex;gap:16px 8px}.form-estimate__form-group+.form-estimate__form-group{margin-top:16px}@media screen and (max-width: 768px){.form-estimate__form-group{flex-direction:column}}.form-estimate__form-error{color:#f34932;font-size:14px;line-height:20px;margin-top:7px}.form-estimate__form-control{display:flex}@media screen and (max-width: 768px){.form-estimate__form-control{flex-direction:column}}.form-estimate__form-input-field{display:flex;flex-direction:column;width:100%;width:270px}.form-estimate__form-input-field.-lg{width:548px}@media screen and (max-width: 768px){.form-estimate__form-input-field.-lg{width:100%}}@media screen and (max-width: 768px){.form-estimate__form-input-field{width:100%}}.form-estimate__form-input-label{color:#6f6f6f;flex-shrink:0;font-size:16px;font-weight:700;line-height:16px;min-width:80px;padding-right:10px;padding-top:17px}@media screen and (max-width: 768px){.form-estimate__form-input-label{margin-bottom:16px;min-width:auto}}.form-estimate__step-result{margin-top:40px;text-align:center}.form-estimate__step-result.-spacer{margin-bottom:40px}@media screen and (max-width: 768px){.form-estimate__step-result.-spacer{margin-bottom:20px}}.form-estimate__step-result-alert{color:red;font-weight:700;margin-top:20px}.form-estimate__step-result-desc .note{color:#6f6f6f;display:block;margin-top:5px}.form-estimate__step-result-title{color:#222;font-size:24px;font-weight:700;line-height:35px;margin-top:24px;text-align:center}@media screen and (max-width: 768px){.form-estimate__step-result-title{font-size:16px;line-height:30px;text-align:left}}.form-estimate__step-result-title>span{color:#ffa800;font-size:32px;line-height:46px}@media screen and (max-width: 768px){.form-estimate__step-result-title>span{font-size:24px;line-height:30px}}@media screen and (max-width: 768px){.form-estimate__step-result-title{font-size:20px;text-align:center}}.form-estimate__step-result-desc{color:#222;font-size:16px;margin-top:20px}@media screen and (max-width: 768px){.form-estimate__step-result-desc{line-height:24px;text-align:left}}.form-estimate__step-result-list{margin-top:40px}.form-estimate__step-result-list-content{display:flex;flex-direction:column;gap:20px 0;width:100%}.form-estimate .form-estimate__step-result-item{display:flex;position:relative}@media screen and (max-width: 768px){.form-estimate .form-estimate__step-result-item{flex-direction:column;justify-content:center;width:100%}}.form-estimate .form-estimate__step-result-item-checkbox-label{align-items:center;border:1px solid #cccccc;border-radius:12px 0 0 12px;display:flex;font-size:16px;font-weight:700;line-height:16px;padding:14px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}@media screen and (max-width: 768px){.form-estimate .form-estimate__step-result-item-checkbox-label{border-radius:12px 12px 0 0;padding:12px;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}}.form-estimate .form-estimate__step-result-item-checkbox-label svg{display:inline-flex;fill:#fff;margin-bottom:10px;stroke:#ccc}@media screen and (max-width: 768px){.form-estimate .form-estimate__step-result-item-checkbox-label svg{margin-bottom:0;margin-right:9px}}.form-estimate .form-estimate__step-result-item-checkbox-label-text{color:#6f6f6f;font-size:16px;font-weight:700;line-height:16px}.form-estimate .form-estimate__step-result-item-checkbox-label.already-included{background-color:#f3faef;border:1px solid #17a100;cursor:not-allowed}.form-estimate .form-estimate__step-result-item-checkbox-label.already-included svg{fill:#17a100;stroke:#fff}.form-estimate .form-estimate__step-result-item-checkbox-label.already-included .form-estimate__step-result-item-checkbox-text{color:#17a100}.form-estimate .form-estimate__step-result-item-checkbox-input{left:0;opacity:0;position:absolute;top:0;visibility:hidden}.form-estimate .form-estimate__step-result-item-checkbox-input:checked~.form-estimate__step-result-item-content{border:1px solid #17a100}.form-estimate .form-estimate__step-result-item-checkbox-input:checked+.form-estimate__step-result-item-checkbox-label{background-color:#f3faef;border:1px solid #17a100}.form-estimate .form-estimate__step-result-item-checkbox-input:checked+.form-estimate__step-result-item-checkbox-label svg{fill:#17a100;stroke:#fff}.form-estimate .form-estimate__step-result-item-checkbox-input:checked+.form-estimate__step-result-item-checkbox-label .form-estimate__step-result-item-checkbox-text{color:#17a100}.form-estimate .form-estimate__step-result-item-content.already-included-content{border:1px solid #17a100}.form-estimate__step-result-item-content{border:1px solid #cccccc;border-radius:0 12px 12px 0;margin-left:-1px;overflow:hidden}@media screen and (max-width: 768px){.form-estimate__step-result-item-content{border-radius:0 0 12px 12px;margin-left:0;margin-top:-1px}}.form-estimate__option-form{background-color:#eee;border-radius:8px;margin:36px 0;padding:20px}.form-estimate__option-form h5{color:#999;font-weight:700;margin-bottom:24px;margin-top:12px;text-align:center}.form-estimate__option-form-inner textarea{background-color:#fff}.form-estimate__option-form-inner .form-estimate__step-item{margin-bottom:36px}.form-estimate__time-slot-buttons{display:flex;flex-wrap:wrap;gap:10px}@media screen and (max-width: 768px){.form-estimate__time-slot-buttons{gap:8px}}.form-estimate__time-slot{cursor:pointer;display:inline-block;position:relative}.form-estimate__time-slot-input{opacity:0;position:absolute;visibility:hidden}.form-estimate__time-slot-input:checked+.form-estimate__time-slot-text{background-color:#f3faef;border-color:#17a100;color:#127b00}.form-estimate__time-slot-text{align-items:center;background-color:#fff;border:1px solid #cccccc;border-radius:12px;color:#6f6f6f;display:flex;font-size:16px;font-weight:700;justify-content:center;line-height:23px;padding:12px 20px;transition:background-color .4s cubic-bezier(.23,1,.32,1),border-color .4s cubic-bezier(.23,1,.32,1),color .4s cubic-bezier(.23,1,.32,1);white-space:nowrap}@media screen and (max-width: 768px){.form-estimate__time-slot-text{font-size:14px;line-height:20px;padding:11px 16px}}.form-estimate__time-slot-text:hover{background-color:#f3faef;border-color:#17a100}.form-estimate__step-footer{align-items:center;display:flex;flex-direction:column;margin-top:40px}.form-estimate__step-footer h4{margin-bottom:24px}@media screen and (max-width: 768px){.form-estimate__step-footer{align-items:flex-start;margin-top:36px}}.form-estimate__step-footer-text{color:#6f6f6f;font-size:14px;line-height:22px}.form-estimate__step-footer-text-link{color:#17a100;display:inline}.form-estimate__step-footer-text-link:hover{color:#127b00}@media screen and (max-width: 768px){.form-estimate__step-footer-text{margin-bottom:10px}}.form-estimate__step-footer-note{color:#6f6f6f;display:flex;font-size:14px;line-height:22px}@media screen and (max-width: 768px){.form-estimate__step-footer-note+.form-estimate__step-footer-note{margin-top:10px}}.form-estimate__step-footer-note:before{content:"\203b";display:inline-flex;margin-right:7px}.form-estimate__step-result-item-checkbox-label:hover{background-color:#f3faef}.form-estimate .amazon-campaign{margin:24px auto;max-width:780px}.form-estimate .amazon-campaign .amazon-sp{display:none}.form-estimate .amazon-campaign .amazon-pc{display:block}@media screen and (max-width: 768px){.form-estimate .amazon-campaign .amazon-sp{display:block}.form-estimate .amazon-campaign .amazon-pc{display:none}}.form-estimate .form-estimate__step-result-item-checkbox-input+.form-estimate__step-result-item-checkbox-label .form-estimate__step-result-item-checkbox-text:before{content:"\898b\7a4d\4f9d\983c\5148\306b\8ffd\52a0\3059\308b"}.form-estimate .form-estimate__step-result-item-checkbox-input:checked+.form-estimate__step-result-item-checkbox-label .form-estimate__step-result-item-checkbox-text:before{content:"\898b\7a4d\4f9d\983c\5148\3068\3057\3066\9078\629e\4e2d"}.form-estimate-result-card{display:block;width:100%}.form-estimate-result-card__inner{background-color:#fff;padding:24px;width:100%}@media screen and (max-width: 768px){.form-estimate-result-card__inner{border-radius:12px;padding:16px}}.form-estimate-result-card__header-wrap{align-items:start;display:flex;flex-direction:column;gap:16px;justify-content:start}.form-estimate-result-card__header-wrap+.form-estimate-result-card__header-wrap:before{clear:both;content:"";display:table}.form-estimate-result-card__pic{-webkit-overflow-scrolling:touch;overflow-x:auto;scrollbar-color:#f08d18 #cccccc;scrollbar-width:thin;width:100%}.form-estimate-result-card__pic>div{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:8px;justify-content:start;width:100%}.form-estimate-result-card__pic-view{border-radius:16px;flex-shrink:0;height:240px;max-width:-webkit-max-content;max-width:max-content;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:relative;width:auto}@media screen and (max-width: 768px){.form-estimate-result-card__pic-view{height:180px}}.form-estimate-result-card__info{display:flex;gap:20px;width:100%}@media screen and (max-width: 768px){.form-estimate-result-card__info{flex-direction:column}}.form-estimate-result-card__title{float:none}@media screen and (max-width: 768px){.form-estimate-result-card__title{float:left;margin:0}}.form-estimate-result-card__access-and-eval{clear:none}@media screen and (max-width: 768px){.form-estimate-result-card__access-and-eval{clear:left;margin:0;padding-top:12px}}@media screen and (max-width: 768px){.form-estimate-result-card__name-wrap{margin-left:20px;min-height:110px}}.form-estimate-result-card__name{font-size:24px;line-height:1.2;text-align:left}@media screen and (max-width: 768px){.form-estimate-result-card__name{font-size:20px;line-height:1.2;text-align:left}}.form-estimate-result-card__access{color:#6f6f6f;font-size:16px;margin-top:8px;text-align:left}@media screen and (max-width: 768px){.form-estimate-result-card__access{font-size:14px;line-height:20px;margin-top:0}}.form-estimate-result-card__evaluation{align-items:center;display:flex;flex-wrap:wrap;margin-top:8px}@media screen and (max-width: 768px){.form-estimate-result-card__evaluation{gap:8px;margin-top:8px}}.form-estimate-result-card__score{align-items:center;display:flex}.form-estimate-result-card__score-value{color:#222;display:inline-flex;font-family:Roboto,sans-serif;font-size:18px;font-weight:700;line-height:16px;margin-left:6px;margin-top:3px}.form-estimate-result-card__number{align-items:center;display:flex;margin-right:25px;padding-left:7px}@media screen and (max-width: 768px){.form-estimate-result-card__number{margin-right:10px;padding-left:4px}}.form-estimate-result-card__number-value{color:#222;display:inline-flex;font-family:Roboto,sans-serif;font-size:18px;font-weight:700;line-height:16px;margin-left:7px;margin-top:3px}.form-estimate-result-card__number-text{color:#6f6f6f;font-size:14px;font-weight:400;line-height:16px;padding-left:4px}.form-estimate-result-card__inquiry{border:1px solid #ffa800;border-radius:24px;color:#ffa800;font-size:16px;font-weight:700;padding:4px 16px}.form-estimate-result-card__lead{padding:16px 0}.form-estimate-result-card__head{color:#6f6f6f;font-size:16px;font-weight:700;line-height:24px;text-align:left}@media screen and (max-width: 768px){.form-estimate-result-card__head{font-size:14px;line-height:20px}}.form-estimate-result-card__text{color:#6f6f6f;font-size:16px;line-height:24px}@media screen and (max-width: 768px){.form-estimate-result-card__text{line-height:20px;padding-top:8px}}.form-estimate-result-card__body{overflow:hidden;text-align:left;transition:height .4s cubic-bezier(.23,1,.32,1);width:100%}.form-estimate-result-card__correspondence{padding-top:16px}.form-estimate-result-card__task{color:#6f6f6f;font-size:14px;font-weight:400;line-height:24px;margin-right:8px;min-width:60px}@media screen and (max-width: 768px){.form-estimate-result-card__task{font-size:14px;line-height:14px}}.form-estimate-result-card__item+.form-estimate-result-card__item{margin-top:8px}@media screen and (max-width: 768px){.form-estimate-result-card__item+.form-estimate-result-card__item{margin-top:16px}}.form-estimate-result-card__item>dl{display:flex}@media screen and (max-width: 768px){.form-estimate-result-card__item>dl{gap:8px 0}}.form-estimate-result-card__content{color:#222;font-size:14px;line-height:24px;padding-left:8px}@media screen and (max-width: 768px){.form-estimate-result-card__content{font-size:14px;line-height:20px;padding:0}}.form-estimate-result-card__phone-number{align-items:center;background-color:#fff;border:1px solid #17a100;border-radius:12px;color:#17a100;cursor:pointer;display:flex;flex-direction:column;font-size:22px;font-weight:700;justify-content:center;line-height:1;margin-left:auto;max-width:370px;padding:11px 16px;width:100%}@media screen and (max-width: 768px){.form-estimate-result-card__phone-number{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;margin-left:0;padding:12px}}.form-estimate-result-card__phone-number[data-target-type=text]{transition:color .4s cubic-bezier(.23,1,.32,1),background-color .4s cubic-bezier(.23,1,.32,1)}.form-estimate-result-card__phone-number[data-target-type=text]:hover{background-color:#127b00;color:#fff}.form-estimate-result-card__phone-number[data-target-type=text]:hover .form-estimate-result-card__label-icon{fill:#fff}.form-estimate-result-card__phone-number[data-target-type=link]{font-size:20px;line-height:20px}.form-estimate-result-card__phone-number__label{align-items:center;display:flex;font-size:inherit;justify-content:center;line-height:inherit;text-decoration:underline}.form-estimate-result-card__phone-number__text{color:#666;font-size:11px;font-weight:400;letter-spacing:-.05em;line-height:1.3em;margin-top:8px;text-align:center}@media screen and (max-width: 768px){.form-estimate-result-card__phone-number__text{font-size:12px}}.form-estimate-result-card__phone-number__label-icon{display:inline-flex;fill:#17a100;margin-right:9px}.form-estimate-result-card__phone-number__phone-text{text-decoration:underline}.about-service-flow{display:block;margin:60px 0 20px;width:100%}@media screen and (max-width: 768px){.about-service-flow{margin:60px 0 40px}}.about-service-flow__title{color:#222;font-size:32px;font-weight:700;line-height:32px;text-align:center}@media screen and (max-width: 768px){.about-service-flow__title{font-size:24px;line-height:32px}}.about-service-flow__list{display:flex;flex-direction:column;gap:52px 0;margin-top:40px;width:100%}@media screen and (max-width: 768px){.about-service-flow__list{gap:64px 0}}.about-service-flow__item{position:relative;width:100%}.about-service-flow__item:after{background:url(/build/assets/sozoku-price/icon-polygon-down.6c815331.svg) no-repeat center;background-position:center;background-size:cover;bottom:-40px;content:"";display:block;height:24px;left:145px;position:absolute;width:30px}@media screen and (max-width: 768px){.about-service-flow__item:after{bottom:-50px;height:32px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:40px}}.about-service-flow__item:last-child:after{display:none}.about-service-flow__card{display:flex;gap:0 20px;height:100%;width:100%}@media screen and (max-width: 768px){.about-service-flow__card{flex-direction:column;gap:16px 0}}.about-service-flow__card-pic{flex-shrink:0;max-width:317px}@media screen and (max-width: 768px){.about-service-flow__card-pic{max-width:100%;width:100%}}@media screen and (max-width: 768px){.about-service-flow__card-pic-view{display:block;height:auto;width:100%}}.about-service-flow__card-label{border:1px solid #ffa800;border-radius:12px;color:#e09400;display:inline-block;font-size:16px;font-weight:700;line-height:16px;padding:4px 16px}.about-service-flow__card-title{color:#222;font-size:24px;font-weight:700;line-height:32px;margin:10px auto 14px}@media screen and (max-width: 768px){.about-service-flow__card-title{font-size:20px;line-height:28px;margin:8px auto}}.about-service-flow__card-desc{color:#222;font-size:16px;line-height:24px}@media screen and (max-width: 768px){.about-service-flow__card-desc{font-size:14px;line-height:20px}}.about-service-flow__card-desc-list{color:#222;display:inline-flex;font-size:16px;gap:0 3px;line-height:24px}@media screen and (max-width: 768px){.about-service-flow__card-desc-list{font-size:14px;line-height:20px}}.about-service-flow__polygon{display:flex;justify-content:center;margin-top:20px;width:100%}@media screen and (max-width: 768px){.about-service-flow__polygon{margin-top:40px}}.form-estimate-complete{align-items:center;display:flex;position:relative;width:100%;z-index:2}.form-estimate-complete__inner{margin:0 auto;max-width:800px;max-width:1072px;padding:60px 40px}@media screen and (max-width: 768px){.form-estimate-complete__inner{padding:60px 16px 16px}}.form-estimate-complete__msg{color:#222;font-size:20px;font-weight:700;line-height:30px;text-align:center}.form-estimate-complete__msg span{color:#e09400;font-weight:700}@media screen and (max-width: 768px){.form-estimate-complete__msg{font-size:16px;line-height:24px}}.form-estimate-complete__list{margin:0 auto 48px;max-width:580px}.form-estimate-complete__list h4{border-bottom:1px solid #cccccc;color:#17a100;margin:24px auto;padding-bottom:12px;text-align:center}.form-estimate-complete__list ul{padding:0 32px}.form-estimate-complete__list ul li{align-items:center;color:#6f6f6f;font-size:18px;line-height:24px;list-style-type:decimal-leading-zero;margin-bottom:12px}.form-estimate-complete__info{background-color:#f5f4f0;border-radius:2px;line-height:23px;margin:0 auto;max-width:580px;padding:23px}.form-estimate-complete__info h5{font-weight:700;margin:0 auto 16px;text-align:center}.form-estimate-complete__note{margin-top:20px}.form-estimate-complete__note p{color:#6f6f6f;font-size:14px;line-height:21px;padding-left:22px;position:relative}.form-estimate-complete__note p:before{bottom:0;content:"\203b";left:0;position:absolute;top:0}.form-estimate-complete__action{margin:205px auto 0;width:380px}@media screen and (max-width: 768px){.form-estimate-complete__action{margin:76px auto 0;width:100%}}.form-estimate-complete__action-btn{align-items:center;background-color:#17a100;border-radius:24px;color:#fff;display:flex;font-size:16px;font-weight:700;height:48px;justify-content:center;line-height:16px;padding:16px;transition:background .4s cubic-bezier(.23,1,.32,1),color .4s cubic-bezier(.23,1,.32,1);width:100%}.form-estimate-complete__action-btn:hover{background-color:#127b00}.form-estimate-complete__action-btn.white-style{background-color:#fff;border:1px solid #17a100;color:#17a100}.form-estimate-complete__action-btn.white-style:hover{background-color:#127b00;border:1px solid #127b00;color:#fff}.form-sticky-bar-footer{background:rgba(255,255,255,.9);bottom:0;box-shadow:4px 8px 20px rgba(89,94,88,.3);display:block;left:0;padding:12px 16px;position:fixed;right:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .4s cubic-bezier(.23,1,.32,1);transition:transform .4s cubic-bezier(.23,1,.32,1);transition:transform .4s cubic-bezier(.23,1,.32,1),-webkit-transform .4s cubic-bezier(.23,1,.32,1);width:100%;z-index:9}.form-sticky-bar-footer.-show{-webkit-transform:translateY(0);transform:translateY(0)}.form-sticky-bar-footer__inner{align-items:center;display:flex;justify-content:center;margin:0 auto}@media screen and (max-width: 768px){.form-sticky-bar-footer__inner{flex-direction:column;max-width:500px}}@media screen and (max-width: 768px){.form-sticky-bar-footer__wrap{display:flex;justify-content:space-between;order:1;width:100%}}.form-sticky-bar-footer__text{color:#222;font-size:16px;line-height:16px}.form-sticky-bar-footer__text-strong{color:#e09400;font-family:Roboto,sans-serif;font-size:24px;font-weight:700;line-height:16px}@media screen and (max-width: 768px){.form-sticky-bar-footer__text-strong{font-size:20px;line-height:16px}}@media screen and (max-width: 768px){.form-sticky-bar-footer__text{font-size:14px;line-height:16px}}.form-sticky-bar-footer__action{height:60px;margin:0 20px;max-width:475px;width:100%}@media screen and (max-width: 768px){.form-sticky-bar-footer__action{margin:10px 0 0;max-width:100%;order:2;width:100%}}.form-sticky-bar-footer__action .submit-button{background:linear-gradient(180deg,#f08d18 0%,#e07a00 100%)}.form-sticky-bar-footer__confirm{align-items:center;color:#222;display:inline-flex;font-size:16px;line-height:16px}.form-sticky-bar-footer__confirm-link{color:#17a100;transition:color .4s cubic-bezier(.23,1,.32,1)}.form-sticky-bar-footer__confirm-link:hover{color:#127b00}@media screen and (max-width: 768px){.form-sticky-bar-footer__confirm{font-size:14px;line-height:16px}}.form-estimate-comfirm-modal__overlay{align-items:center;background:rgba(0,0,0,.6);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:15}.form-estimate-comfirm-modal__container{background-color:#fff;border-radius:32px;box-shadow:0 4px 20px rgba(151,177,146,.2);max-height:calc(100vh - 100px);max-width:670px;overflow-y:auto;position:relative}@media screen and (max-width: 768px){.form-estimate-comfirm-modal__container{max-height:calc(100vh - 40px);max-width:calc(100vw - 32px)}}.form-estimate-comfirm-modal__close{align-items:center;background:url(/build/assets/sozoku-price/icon-close_black.6ec9c298.svg) no-repeat center;background-size:25px 25px;display:flex;height:18px;justify-content:center;position:absolute;right:27px;top:27px;width:18px}.form-estimate-comfirm-modal__content{background-color:#fff;min-height:215px;min-width:510px;padding:60px 40px 50px}@media screen and (max-width: 768px){.form-estimate-comfirm-modal__content{min-width:auto;padding:50px 20px}}.form-estimate-comfirm-modal__content.center{align-items:center;display:flex;flex-direction:column;justify-content:center}.form-estimate-comfirm-modal__text{color:#222;font-size:16px;line-height:32px}@media screen and (max-width: 768px){.form-estimate-comfirm-modal__text{font-size:16px;line-height:28px}}.form-estimate-comfirm-modal__text a{color:#17a100;font-weight:700}.form-estimate-comfirm-modal__note-wrap{margin-top:10px}@media screen and (max-width: 768px){.form-estimate-comfirm-modal__note-wrap{margin-top:5px}}.form-estimate-comfirm-modal__note{color:#222;display:inline-flex;font-size:16px;line-height:32px}@media screen and (max-width: 768px){.form-estimate-comfirm-modal__note{font-size:16px;line-height:28px}}.form-estimate-comfirm-modal__note:before{content:"\203b";display:inline-block;margin-right:5px}@-webkit-keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0,0,.2,1);animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{-webkit-animation:mmslideIn .3s cubic-bezier(0,0,.2,1);animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:mmfadeOut .3s cubic-bezier(0,0,.2,1);animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{-webkit-animation:mmslideOut .3s cubic-bezier(0,0,.2,1);animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.detail-related-article{display:block;margin-bottom:40px}@media screen and (max-width: 768px){.detail-related-article{margin-bottom:32px;margin-top:32px}}.detail-related-article__title{align-items:center;color:#222;display:flex;font-size:32px;font-weight:700;gap:0 9px;line-height:44px;margin-bottom:20px}@media screen and (max-width: 768px){.detail-related-article__title{font-size:24px;gap:0 4px;line-height:24px;margin-bottom:24px}}.detail-related-article__title>svg{padding:2px}.detail-related-article__list{display:flex;flex-direction:column;gap:20px 0;width:100%}.detail-related-article__item{margin-bottom:12px;width:100%}.detail-related-article-card{border:1px solid #cccccc;border-radius:32px;display:flex;height:100%;overflow:hidden;padding:24px;width:100%}@media screen and (max-width: 768px){.detail-related-article-card{border-radius:12px;padding:20px;width:100%}}.detail-related-article-card__thumb{display:block;height:168px;margin-right:24px;max-width:200px;overflow:hidden;width:100%}@media screen and (max-width: 768px){.detail-related-article-card__thumb{height:80px;max-width:80px;width:100%}}.detail-related-article-card__thumb-pic{align-items:center;border-radius:16px;display:flex;height:100%;justify-content:center;width:auto}.detail-related-article-card__thumb-view{border-radius:16px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:auto}.detail-related-article-card__title{color:#222;font-size:24px;font-weight:700;line-height:32px;margin-bottom:12px}@media screen and (max-width: 768px){.detail-related-article-card__title{font-size:16px;line-height:1.6}}.detail-related-article-card__date{color:#6f6f6f;font-size:16px;line-height:1}@media screen and (max-width: 768px){.detail-related-article-card__date{font-size:14px}}.detail-related-article-card__action{align-items:flex-end;display:flex;justify-content:flex-end;margin-top:20px;width:100%}.detail-related-article-card__action>a.content-button{height:38px;padding:0 12px}@media screen and (max-width: 768px){.detail-related-article-card__action>a.content-button{cursor:pointer;font-size:14px;height:1.8em;width:100%}}.office-detail-modal{height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.office-detail-modal__overlay{background-color:rgba(0,0,0,.7);height:100%;left:0;position:absolute;top:0;width:100%}.office-detail-modal__container{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;margin:7vh auto;max-height:90vh;max-width:600px;overflow:hidden;position:relative;width:90%}.office-detail-modal__close{align-items:center;background-color:rgba(255,255,255,.9);border:none;border:2px solid #ccc;color:#ccc;cursor:pointer;display:flex;font-weight:700;height:30px;justify-content:center;position:absolute;right:16px;top:16px;transition:background-color .3s;width:30px;z-index:10}.office-detail-modal__closeTop{align-items:center;color:#fff;display:flex;font-size:20px;font-weight:700;justify-content:center;left:50%;position:fixed;top:3vh;-webkit-transform:translate(-50%);transform:translate(-50%)}.office-detail-modal__content{height:100%;overflow-y:auto;position:relative}.office-detail-modal__loading{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px}.office-detail-modal__loading .spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid #3498db;height:50px;width:50px}.office-detail-modal__loading p{color:#666;font-size:14px;margin-top:16px}.office-detail-modal__error{padding:40px 20px;text-align:center}.office-detail-modal__error p{color:#d32f2f;font-size:16px}.office-detail-modal__body{background:linear-gradient(#e9f5dc 80vh,transparent 0%);border-radius:10px;padding:24px}@media (max-width: 768px){.office-detail-modal__body{padding:16px}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.modal-detail__title{font-size:28px;margin:30px 0 20px}.modal-detail__copy{font-size:24px;margin:20px 0}.modal-detail__copy>span{background:linear-gradient(transparent 70%,#fffd20 60%)}.modal-detail__img-wrap{align-items:center;display:flex;justify-content:center}.modal-detail__img,.modal-detail__img>img{border-radius:10px;height:auto;max-height:400px;max-width:100%;width:auto}.modal-detail-office-features{border:1px solid #cccccc;border-radius:32px;box-shadow:0 4px 20px rgba(151,177,146,.2);display:block;margin:20px 0;overflow:hidden}.modal-detail-office-features__inner{background-color:#fff}.modal-detail-office-features__head{background-color:#f5f4f0;color:#222;font-size:20px;font-weight:700;line-height:24px;padding:16px 20px;text-align:center}.modal-detail-office-features .show-more .show-more__action{display:none}@media screen and (max-width: 992px){.modal-detail-office-features .show-more .show-more__action{align-items:center;display:flex}}.modal-detail-office-features .show-more__input:checked~.modal-detail-office-features__list{max-height:10000px}.modal-detail-office-features .show-more__input:checked+.show-more__action{display:none}.modal-detail-office-features__list{display:flex;flex-direction:column;gap:20px 0;padding:20px}.modal-detail-office-features__item{width:100%}.modal-detail-office-features__item-title{color:#6f6f6f;font-size:14px;line-height:14px;margin-bottom:8px}.modal-detail-office-features__item-desc{color:#222;font-size:14px;line-height:20px}.modal-detail-office-features__item-desc span{margin-right:10px}.modal-detail-office-features__item-desc-link{color:#17a100;font-size:16px;font-weight:700;line-height:16px;word-break:break-all}.modal-detail-office-features__item-desc-link:hover{color:#127b00}.modal-detail-member{display:block;margin-bottom:40px}@media screen and (max-width: 768px){.modal-detail-member{margin-bottom:32px}}.modal-detail-member__title{align-items:center;color:#222;display:flex;font-size:32px;font-weight:700;gap:0 9px;line-height:44px;margin-bottom:20px}@media screen and (max-width: 768px){.modal-detail-member__title{font-size:24px;gap:0 4px;line-height:24px;margin-bottom:24px}}.modal-detail-member__list{display:flex;flex-direction:column;gap:20px 0;width:100%}.modal-detail-member__item{width:100%}.modal-detail-member-card{border:1px solid #cccccc;border-radius:12px;display:block;overflow:hidden;width:100%}.modal-detail-member-card__head{align-items:center;background-color:#f5f4f0;display:flex;gap:0 16px;padding:24px}@media screen and (max-width: 768px){.modal-detail-member-card__head{gap:0 12px;padding:20px}}.modal-detail-member-card__head-wrap{flex-shrink:0;height:107px;text-align:center;width:142px}.modal-detail-member-card__head-pic{border-radius:12px;height:100%;-o-object-fit:cover;object-fit:cover;width:auto}.modal-detail-member-card__name{color:#222;font-size:24px;font-weight:700;line-height:28px;margin-bottom:12px}@media screen and (max-width: 768px){.modal-detail-member-card__name{font-size:20px;line-height:24px}}.modal-detail-member-card__title{color:#6f6f6f;display:flex;flex-wrap:wrap;font-size:16px;gap:5px;line-height:24px}.modal-detail-member-card__body{padding:24px}@media screen and (max-width: 768px){.modal-detail-member-card__body{padding:20px}}.modal-detail-member-card__come-from{color:#222;font-size:16px;line-height:16px;margin-bottom:20px}@media screen and (max-width: 768px){.modal-detail-member-card__come-from{margin-bottom:16px}}.modal-detail-member-card__comment{display:block}.modal-detail-member-card__comment+.modal-detail-member-card__comment{margin-top:20px}@media screen and (max-width: 768px){.modal-detail-member-card__comment+.modal-detail-member-card__comment{margin-top:16px}}.modal-detail-member-card__comment-title{color:#222;font-size:20px;font-weight:700;line-height:20px;margin-bottom:10px}@media screen and (max-width: 768px){.modal-detail-member-card__comment-title{font-size:18px;line-height:18px}}.modal-detail-member-card__comment-desc{color:#222;font-size:16px;line-height:24px}@media screen and (max-width: 768px){.modal-detail-member-card__comment-desc{font-size:14px;line-height:20px}}.modal-detail-price{display:block;margin-bottom:40px}@media screen and (max-width: 768px){.modal-detail-price{margin-bottom:32px}}.modal-detail-price__title{align-items:center;color:#222;display:flex;font-size:32px;font-weight:700;gap:0 9px;line-height:44px;margin-bottom:20px}@media screen and (max-width: 768px){.modal-detail-price__title{font-size:24px;gap:0 4px;line-height:24px;margin-bottom:24px}}.modal-detail-price__list{display:flex;flex-direction:column;gap:20px 0;width:100%}.modal-detail-price__item{width:100%}.modal-detail-price-card{background-color:#f5f4f0;border:1px solid #cccccc;border-radius:12px;display:block;overflow:hidden;padding:24px;width:100%}@media screen and (max-width: 768px){.modal-detail-price-card{padding:20px}}.modal-detail-price-card__label{color:#222;font-weight:700;margin-bottom:18px}.modal-detail-price-card__price{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px;margin:12px auto}@media screen and (max-width: 768px){.modal-detail-price-card__price{flex-direction:column}}.modal-detail-price-card__price-amount{color:#222;font-size:16px;font-weight:700;line-height:1.2}@media screen and (max-width: 768px){.modal-detail-price-card__price-amount{margin-right:auto}}.modal-detail-price-card__price-mark{color:#17a100;font-size:24px;font-weight:700;line-height:1.2}.modal-detail-price-card__price-number{color:#17a100;font-family:Roboto,sans-serif;font-size:28px;font-weight:700}.modal-detail-price-card__price-desc{color:#6f6f6f;font-size:14px;line-height:20px;margin-top:12px}.modal-detail-case-studies{margin-bottom:64px;margin-top:64px}.modal-detail-case-studies__title{align-items:center;color:#222;display:flex;font-size:32px;font-weight:700;gap:0 9px;line-height:44px;margin-bottom:20px}.modal-detail-case-studies__title:before{color:orange;content:"\e241";display:inline-flex;font-family:Material Icons;font-size:32px}.modal-detail-case-studies>ul{list-style-type:none;padding:0}.modal-detail-case-studies>ul>li{margin-bottom:20px}.modal-detail-case-studies>ul>li.active>div:first-child{font-weight:700}.modal-detail-case-studies>ul>li.active>div:first-child:after{color:inherit;content:"\e5ce";display:inline-block;font-family:Material Icons;font-size:36px;margin-left:10px}.modal-detail-case-studies>ul>li.active>div:last-child{display:block}.modal-detail-case-studies>ul>li>div:first-child{align-items:center;border-top:1px solid #eee;cursor:pointer;display:flex;justify-content:space-between;padding-top:20px}.modal-detail-case-studies>ul>li>div:first-child .title{align-items:center;display:flex;flex-direction:column;justify-content:center}.modal-detail-case-studies>ul>li>div:first-child .title>ul{display:flex;margin:0 0 2px;padding:0}.modal-detail-case-studies>ul>li>div:first-child .title>ul li{border-radius:4px;color:#17a100;font-size:13px;list-style:none}.modal-detail-case-studies>ul>li>div:first-child .title>ul li span{color:#999;margin:0 2px}.modal-detail-case-studies>ul>li>div:first-child .title>div{align-items:center;font-size:18px;line-height:26px}.modal-detail-case-studies>ul>li>div:first-child:before{color:#17a100;content:"\e873";display:inline-block;font-family:Material Icons;font-size:36px;margin-right:10px}.modal-detail-case-studies>ul>li>div:first-child:after{color:#17a100;content:"\e5cf";display:inline-block;font-family:Material Icons;font-size:36px;margin-left:10px}.modal-detail-case-studies>ul>li>div:last-child{display:none;font-size:14px}.modal-detail-case-studies>ul>li>div:last-child>div{margin:20px 0}.modal-detail-case-studies>ul>li>div:last-child>div.content{font-size:15px;line-height:1.6em;margin-top:8px}.modal-detail-case-studies>ul>li>div:last-child>div.solution{font-size:15px;line-height:1.6em;margin-top:8px}.modal-detail-case-studies>ul>li>div:last-child>div.point{font-size:15px;line-height:1.6em;margin-top:8px}.modal-detail-case-studies>ul>li>div:last-child>div.navi h5{margin:20px 0}.modal-detail-case-studies>ul>li>div:last-child>div.navi h5 span{background:#333;color:#fff;display:inline-block;padding:0 10px}.modal-detail-case-studies>ul>li>div:last-child>div.navi>a{display:flex;margin-bottom:20px;text-decoration:none}.modal-detail-case-studies>ul>li>div:last-child>div.navi>a>div:first-child{margin-right:10px}.modal-detail-case-studies>ul>li>div:last-child>div.navi>a>div:first-child img{border:1px solid #eee;display:block;margin:auto;max-width:auto;width:120px}.modal-detail-case-studies>ul>li>div:last-child>div.navi>a>div:last-child>div:first-child{font-size:16px}.modal-detail-case-studies>ul>li>div:last-child>div.navi>a>div:last-child>div:last-child{color:#999;font-size:12px}.modal-detail-case-studies h5{font-size:20px;font-weight:700;line-height:26px;margin:0 0 12px}.modal-detail-case-studies div.point{margin:20px 0}.modal-detail-case-studies div.point>div:first-child strong{background-color:#f6931c;color:#fff;display:inline-block;font-size:13px;font-weight:700;padding:3px 10px}.modal-detail-case-studies div.point>div:last-child{border:1px solid #F6931C;padding:10px}
