@charset "UTF-8";body,main{z-index:1}.u-desktop,img,picture{display:block}.mitsuurokokai-c-wysiwyg a,.mitsuurokokai-service-c-wysiwyg a{word-wrap:break-word}.mitsuurokokai-service-s-mv .splide__pagination__page .pagiRing .ringBg,.mitsuurokokai-service-s-mv .splide__pagination__page .pagiRing .ringFg,.mitsuurokokai-service-s-system .splide__pagination__page .pagiRing .ringBg,.mitsuurokokai-service-s-system .splide__pagination__page .pagiRing .ringFg{fill:none}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,li,ol,p,ul{margin:0}ol,ul{list-style:none;padding:0}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;overflow-wrap:anywhere}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a{text-decoration:none}img,picture{max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{border:none;padding:0;background-color:initial}@media (prefers-reduced-motion:reduce){*,::after,::before{-webkit-animation-duration:0s!important;animation-duration:0s!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:0s!important;transition-duration:0s!important;scroll-behavior:auto!important}}html{font-size:100%}@media (max-width:1250px){html{font-size:1.28vw}}@media screen and (max-width:767px){html{font-size:100%}.u-desktop{display:none}}@media (max-width:375px){html{font-size:4.26667vw}}body{font-family:"Zen Maru Gothic",sans-serif;color:#231815;-webkit-font-smoothing:antialiased}main{background-color:#fff;position:relative}a,button{-webkit-transition:all .3s ease;transition:all .3s ease;color:inherit}@media (any-hover:hover){a:hover,button:hover{opacity:.6}}.u-mobile{display:none}@media screen and (max-width:767px){.u-mobile{display:block}}a,a *,button,button *{cursor:pointer}.mitsuurokokai-s-contact.leadgridCms-onlyInnerWorkspace .s-contact__formArea{display:contents}.mitsuuroko-c-btn1{display:inline-block;border-radius:.75rem;border:1px solid #d3d1d0;background:#fff;font-size:.875rem;font-weight:700;line-height:100%;padding:1.125rem 5.5rem;position:relative}.mitsuuroko-c-btn1::after{content:"";position:absolute;width:.75rem;height:.75rem;background:url(../img/common/icon_arrow.webp) center center/contain no-repeat;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.25rem}.mitsuuroko-c-btn1.--reverce::after{right:initial;left:1.25rem;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.mitsuuroko-c-btn1.--width{min-width:16.25rem;padding:1.125rem 1.875rem}.mitsuuroko-c-btn1.--red{background:#df0615;color:#fff;min-width:23.25rem;text-align:center;padding:1.375rem}.mitsuuroko-c-btn1.--red::after{-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background:#fff}.mitsuurokokai-c-bread li+li::before,.mitsuurokokai-c-btn2::after{-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;content:""}.mitsuuroko-c-simulation-card{max-width:1040px;margin:2.5rem auto 0;background:#fff}.mitsuuroko-c-simulation-card .c-simulation-card__tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.mitsuuroko-c-simulation-card .c-simulation-card__tabs .simu-tab{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1.5rem 0;background:#f4f3f3;cursor:pointer;color:#231815;font-size:1.25rem;font-style:normal;font-weight:700;line-height:165%;border-radius:20px 20px 0 0;border:1px solid #d3d1d0}@media screen and (max-width:767px){.mitsuuroko-c-btn1.--red{min-width:100%}.mitsuuroko-c-simulation-card .c-simulation-card__tabs .simu-tab{font-size:.75rem;padding:1.0625rem 0 .875rem}}.mitsuuroko-c-simulation-card .c-simulation-card__tabs .simu-tab.is-active{background:#8cc63e;color:#fff}.mitsuuroko-c-simulation-card .simu-body{display:grid;gap:2.5rem;padding:2.5rem;border-right:1px solid var(--design-black-20,#d3d1d0);border-bottom:1px solid var(--design-black-20,#d3d1d0);border-left:1px solid var(--design-black-20,#d3d1d0);border-radius:0 0 40px 40px}.mitsuuroko-c-simulation-card .simu-body.simu-body--two{grid-template-columns:repeat(2,1fr)}.mitsuuroko-c-simulation-card .simu-body.simu-body--three{grid-template-columns:repeat(3,1fr);gap:1.875rem}@media screen and (max-width:767px){.mitsuuroko-c-simulation-card .simu-body{padding:1.25rem;gap:1rem}.mitsuuroko-c-simulation-card .simu-body.simu-body--three,.mitsuuroko-c-simulation-card .simu-body.simu-body--two{grid-template-columns:repeat(1,minmax(0,1fr))}}.mitsuuroko-c-simulation-card .simu-body .simu-col{background:#f4f3f3;border-radius:8px;padding:1.5rem}.mitsuuroko-c-simulation-card .simu-body .simu-col .simu-step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.375rem;margin-bottom:1rem}.mitsuuroko-c-simulation-card .simu-body .simu-col .simu-step .simu-stepBadge{position:relative;background:#e9515b;color:#fff;font-size:.875rem;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.64px;font-family:"Zen Kaku Gothic Antique";padding:.5rem 1rem;border-radius:8px 2px 2px 8px;width:5.875rem;white-space:nowrap;height:1.875rem}.mitsuurokokai-c-box .c-box__btn,.mitsuurokokai-c-box .c-box__sub,.mitsuurokokai-c-box .c-box__text,.mitsuurokokai-c-category{font-family:"Zen Kaku Gothic New",sans-serif}.mitsuuroko-c-simulation-card .simu-body .simu-col .simu-step .simu-stepBadge::after{content:"";display:block;width:.875rem;height:1.9375rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214%22%20height%3D%2231%22%20viewBox%3D%220%200%2014%2031%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M12.1716%2012.6716C13.7337%2014.2337%2013.7337%2016.7663%2012.1716%2018.3284L-3.57667e-07%2030.5L9.53674e-07%200.499999L12.1716%2012.6716Z%22%20fill%3D%22%23E9515B%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-size:contain;position:absolute;right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.mitsuuroko-c-simulation-card .simu-body .simu-col .simu-step .simu-stepLabel{font-size:1rem;font-style:normal;font-weight:700;line-height:180%;letter-spacing:.64px;white-space:nowrap}.mitsuuroko-c-simulation-card .simu-body .simu-col .simu-fieldGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.mitsuuroko-c-simulation-card .simu-body .simu-col .simu-select{position:relative;background:#fff;border:2px solid #f4f4f4;border-radius:4px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1) inset;box-shadow:0 0 10px 0 rgba(0,0,0,.1) inset;cursor:pointer}.mitsuuroko-c-simulation-card .simu-body .simu-col .simu-select::before{content:"";display:block;background:#d3d1d0;width:1px;height:1.25rem;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:3.5625rem}.mitsuuroko-c-simulation-card .simu-body .simu-col .simu-select::after{content:"";display:block;width:.6875rem;height:.4375rem;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='11' height='7' viewBox='0 0 11 7' fill='none'><path d='M1.06334 0.969836C1.20399 0.829233 1.39472 0.750246 1.59359 0.750246C1.79246 0.750246 1.98319 0.829233 2.12384 0.969836L5.83634 4.68234L9.54884 0.969836C9.69029 0.833218 9.87974 0.757622 10.0764 0.759331C10.273 0.761039 10.4611 0.839916 10.6002 0.978972C10.7393 1.11803 10.8181 1.30614 10.8198 1.50279C10.8216 1.69943 10.746 1.88888 10.6093 2.03034L6.36659 6.27309C6.22594 6.41369 6.03521 6.49268 5.83634 6.49268C5.63747 6.49268 5.44674 6.41369 5.30609 6.27309L1.06334 2.03034C0.922737 1.88969 0.84375 1.69896 0.84375 1.50009C0.84375 1.30121 0.922737 1.11048 1.06334 0.969836Z' fill='%23231815'/></svg>");background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;right:1.625rem;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.mitsuuroko-c-simulation-card .simu-body .simu-col .simu-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:.75rem 1.25rem;border:0;background:0 0;font-size:1rem;cursor:pointer}.mitsuuroko-c-simulation-card .simu-body .simu-col .simu-select select:focus{border:none;outline:0}.mitsuuroko-c-simulation-card .simu-body .simu-col .simu-select select:disabled{color:#fff}.mitsuuroko-c-simulation-card .simu-body .simu-col .simu-select select option[value=""]{color:#918b8a}.mitsuuroko-c-simulation-card .simu-body .simu-col .simu-inputAffix{display:grid;grid-template-columns:1fr 32px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.25rem}.mitsuuroko-c-simulation-card .simu-body .simu-col .simu-inputAffix input{width:100%;padding:.75rem 1.25rem;font-size:1rem;outline:0;background:#fff;border:2px solid #f4f4f4;border-radius:4px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1) inset;box-shadow:0 0 10px 0 rgba(0,0,0,.1) inset}.mitsuuroko-c-simulation-card .simu-body .simu-col .simu-inputAffix input::-webkit-input-placeholder{color:var(--design-black-50,#918b8a);font-size:.9375rem;font-style:normal;font-weight:500;line-height:165%;letter-spacing:.6px}.mitsuuroko-c-simulation-card .simu-body .simu-col .simu-inputAffix input::-moz-placeholder{color:var(--design-black-50,#918b8a);font-size:.9375rem;font-style:normal;font-weight:500;line-height:165%;letter-spacing:.6px}.mitsuuroko-c-simulation-card .simu-body .simu-col .simu-inputAffix input:-ms-input-placeholder{color:var(--design-black-50,#918b8a);font-size:.9375rem;font-style:normal;font-weight:500;line-height:165%;letter-spacing:.6px}.mitsuuroko-c-simulation-card .simu-body .simu-col .simu-inputAffix input::-ms-input-placeholder{color:var(--design-black-50,#918b8a);font-size:.9375rem;font-style:normal;font-weight:500;line-height:165%;letter-spacing:.6px}.mitsuuroko-c-simulation-card .simu-body .simu-col .simu-inputAffix input::placeholder{color:var(--design-black-50,#918b8a);font-size:.9375rem;font-style:normal;font-weight:500;line-height:165%;letter-spacing:.6px}.mitsuuroko-c-simulation-card .simu-body .simu-col .simu-inputAffix .simu-affix{color:#4f4644;font-size:1rem;font-weight:500;line-height:180%;letter-spacing:.64px}.mitsuuroko-c-simulation-card .simu-body .simu-actions{grid-column:1/-1;width:21.5625rem;margin:0 auto;max-width:100%}@media screen and (max-width:767px){.mitsuuroko-c-simulation-card .simu-body .simu-actions{margin-top:.5rem}}.mitsuuroko-c-simulation-card .simu-body .error-text{font-size:.75rem;color:#ce0202;font-weight:500;padding-left:.75rem}.mitsuuroko-c-simulation-card .c-simulation-card__notes{max-width:980px;margin:2.5rem auto 0;font-size:.9375rem;font-style:normal;font-weight:500;line-height:180%;letter-spacing:.6px;text-align:left}@media screen and (max-width:767px){.mitsuuroko-c-simulation-card .c-simulation-card__notes{margin-top:2rem;font-size:.875rem}}.mitsuuroko-c-simulation-card .c-simulation-card__notes a{color:#e9515b;text-decoration:underline}.mitsuuroko-c-simulation-card .c-simulation-card__notes span{display:block;color:#918b8a;font-size:.875rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.56px;margin-top:.5rem}.mitsuurokokai-c-box .c-box__wrap{position:relative;overflow:hidden;border-radius:1.625rem;background:#fef8f8;padding:1.5rem 2rem 2rem}@media screen and (max-width:767px){.mitsuuroko-c-simulation-card .c-simulation-card__notes span{font-size:.75rem}.mitsuurokokai-c-box .c-box__wrap{padding:1.5rem}}.mitsuurokokai-c-box .c-box__panel{opacity:0;pointer-events:none;position:absolute;inset:0;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-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.mitsuurokokai-c-box .c-box__panel.is-active{opacity:1;pointer-events:auto;position:static}.mitsuurokokai-c-box .c-box__icon{width:4.625rem;height:3.25rem;margin-inline:auto}.mitsuurokokai-c-box .c-box__icon img{-o-object-fit:contain;object-fit:contain}.mitsuurokokai-c-box .c-box__Title{font-size:1.25rem;font-weight:700;line-height:146%;letter-spacing:.6px;margin-top:.5rem;text-align:center}.mitsuurokokai-c-box .c-box__btns{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1.5rem}@media screen and (max-width:767px){.mitsuurokokai-c-box .c-box__Title{font-size:1.125rem}.mitsuurokokai-c-box .c-box__btns{gap:.5rem;width:100%}}.mitsuurokokai-c-box .c-box__btn{border-radius:.5rem;background:#df0615;color:#fff;display:inline-block;padding:.625rem;min-width:11.9375rem;font-size:.9375rem;font-weight:700;line-height:146%;letter-spacing:.45px;border:2px solid #df0615}.mitsuurokokai-c-box .c-box__btn.--no{background:#fff;color:#000}.mitsuurokokai-c-box .c-box__text{font-size:.8125rem;font-weight:500;line-height:140%;text-align:center;margin-top:1.5rem}@media screen and (max-width:767px){.mitsuurokokai-c-box .c-box__btn{min-width:100%}.mitsuurokokai-c-box .c-box__text{font-size:.75rem}}.mitsuurokokai-c-box .c-box__text.--sm{margin-top:1rem}.mitsuurokokai-c-box .c-box__text a{color:#e9515b}.mitsuurokokai-c-box .c-box__sub{font-size:.9375rem;font-weight:500;line-height:200%;letter-spacing:.6px;margin-top:.25rem}.mitsuurokokai-c-bread{position:relative;z-index:5;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-overflow-style:none;scrollbar-width:none}.mitsuurokokai-c-bread::-webkit-scrollbar{display:none}.mitsuurokokai-c-bread li{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;line-height:140%}.mitsuurokokai-c-bread li:not(:last-child){font-weight:700}.mitsuurokokai-c-bread li+li{margin-left:.375rem}.mitsuurokokai-c-bread li+li::before{width:.75rem;height:.75rem;aspect-ratio:1;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background-color:#231815}.mitsuurokokai-c-bread a{color:inherit}.mitsuurokokai-c-btn2{display:block;border-radius:1.25rem;background:#df0615;color:#fff;padding:1.3125rem 4.0625rem;text-align:center;font-size:1.25rem;font-weight:700;line-height:140%;letter-spacing:.8px;border:.1875rem solid var(--design-red,#df0615);position:relative}@media (any-hover:hover){.mitsuurokokai-c-btn2:hover::after{right:1.75rem}}.mitsuurokokai-c-btn2::after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:2rem;width:1.5rem;height:1.5rem;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background-color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:767px){.mitsuurokokai-c-bread li{gap:.5rem}.mitsuurokokai-c-btn2{font-size:1rem;letter-spacing:.64px;padding:1rem 2.5rem 1.25rem}.mitsuurokokai-c-btn2::after{right:.75rem;width:1.25rem;height:1.25rem}}.mitsuurokokai-c-btn2.--white{background:#fff;color:#231815}.mitsuurokokai-c-category .c-category__link.--current,.mitsuurokokai-c-category .c-category__subLink.--current{color:#e9515b}.mitsuurokokai-c-btn2.--white::after{background-color:#df0615}.mitsuurokokai-c-category .c-category__item+.c-category__item{margin-top:.5rem}.mitsuurokokai-c-category .c-category__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.3125rem;font-size:.875rem;font-weight:700;line-height:140%;letter-spacing:.14px}.mitsuurokokai-c-category .c-category__link .--arrow{width:1.5rem;height:1.5rem;border-radius:.14062rem;background:#e9515b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-c-category .c-category__link .--arrow::after{content:"";width:.625rem;height:.625rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background-color:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mitsuurokokai-c-category .c-category__subItem{display:none;margin-top:.5rem}.mitsuurokokai-c-category .c-category__item.--open>.c-category__subItem{display:block}.mitsuurokokai-c-category .c-category__subList+.c-category__subList{margin-top:.25rem}.mitsuurokokai-c-category .c-category__subLink{font-size:.875rem;font-weight:500;line-height:150%;letter-spacing:.56px;padding-left:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.mitsuurokokai-c-category .c-category__subLink::before{content:"";width:.625rem;height:.09375rem;background-color:#df0615}.mitsuurokokai-c-detail .c-detail__category{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem}.mitsuurokokai-c-detail .c-detail__categoryLink{display:inline-block;border-radius:.3125rem;background:#d3d1d0;color:#4f4644;font-family:"Noto Sans JP";font-size:.75rem;font-weight:500;line-height:100%;letter-spacing:.85px;padding:.25rem .5rem .3125rem}.mitsuurokokai-c-form,.mitsuurokokai-c-form .leadgrid-form__file label{font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-c-detail .c-detail__title{margin-top:.75rem;font-size:1.75rem;font-weight:700;line-height:165%;letter-spacing:1.12px}@media screen and (max-width:767px){.mitsuurokokai-c-detail .c-detail__title{margin-top:1rem;font-size:1.375rem;line-height:150%;letter-spacing:.88px}.mitsuurokokai-c-detail .c-detail__keywordList{margin-top:1rem}}.mitsuurokokai-c-detail .c-detail__wysiwyg{margin-top:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-c-detail .c-detail__wysiwyg{margin-top:2.5rem}}.mitsuurokokai-c-detail .c-detail__btns{margin-top:3.75rem;display:grid;gap:1.5rem}@media screen and (max-width:767px){.mitsuurokokai-c-detail .c-detail__btns{margin-top:2.5rem}}.mitsuurokokai-c-detail .c-detail__btn{text-align:center}.mitsuurokokai-c-detail .c-detail__box{margin-top:3.75rem}.mitsuurokokai-c-form .leadgrid-form__row,.mitsuurokokai-c-side .c-side__item{margin-top:2rem}.mitsuurokokai-c-form .leadgrid-form__label{font-size:.9375rem;font-weight:700;line-height:100%;letter-spacing:.6px;margin-bottom:.625rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.5rem}.mitsuurokokai-c-form .leadgrid-form__label::before{color:#fff;border:none;font-size:.75rem;font-weight:500;line-height:1.4;letter-spacing:.04em;height:initial;background-color:#918b8a;border-radius:.1875rem;padding:.0625rem .5rem;display:inline-block;margin-top:.0625rem}.mitsuurokokai-c-form .c-form__checkbox label input,.mitsuurokokai-c-form .leadgrid-form__file label img,.mitsuurokokai-c-form .leadgrid-form__select::before{display:none}.mitsuurokokai-c-form .leadgrid-form__label.-required::before{color:#fff;font-weight:700;background-color:#e9515b}.mitsuurokokai-c-form .leadgrid-form__input,.mitsuurokokai-c-form .leadgrid-form__select>select,.mitsuurokokai-c-form .leadgrid-form__textarea{background-color:#f5f5f5;font-size:.875rem;border-radius:.25rem;border:none;line-height:1;letter-spacing:.04em;border:2px solid var(--web-design-gray_f4f4f4,#f4f4f4);background:var(--web-design-white_fffff,#fff);-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.1) inset;box-shadow:0 0 .625rem 0 rgba(0,0,0,.1) inset;padding:.75rem 1.25rem}@media screen and (max-width:767px){.mitsuurokokai-c-form .leadgrid-form__input,.mitsuurokokai-c-form .leadgrid-form__select>select,.mitsuurokokai-c-form .leadgrid-form__textarea{font-size:.8125rem}}.mitsuurokokai-c-form .leadgrid-form__input,.mitsuurokokai-c-form .leadgrid-form__select>select{height:3.125rem;padding:.75rem 1.25rem}.mitsuurokokai-c-form .leadgrid-form__select{max-width:25rem}.mitsuurokokai-c-form .leadgrid-form__textarea{padding:.75rem 1.25rem;min-height:15rem;border-radius:.25rem}.mitsuurokokai-c-form .leadgrid-form__radio label input{width:0;margin:0}.mitsuurokokai-c-form .leadgrid-form__radio label span{font-size:1rem;font-weight:700}.mitsuurokokai-c-form .leadgrid-form__radio label span::before{border-color:#ddd;border-width:.0625rem;background-color:#fff}@media screen and (max-width:767px){.mitsuurokokai-c-form .leadgrid-form__radio label span{font-size:.875rem}.mitsuurokokai-c-form .leadgrid-form__radio label span::before{width:1.125rem;height:1.125rem;min-width:1.125rem}}.mitsuurokokai-c-form .leadgrid-form__radio label input[type=radio]:checked+span{font-weight:700;color:#e9515b}.mitsuurokokai-c-form .leadgrid-form__radio label input[type=radio]:checked+span::before{background-color:#e9515b;border-color:#e9515b}.mitsuurokokai-c-form .leadgrid-form__radio label input[type=radio]:checked+span::after{background-color:#fff;width:.5rem;height:.5rem;min-width:.5rem;left:.4375rem;margin-top:-.25rem}.mitsuurokokai-c-form .leadgrid-form__checkbox input{width:0;margin:0}.mitsuurokokai-c-form .leadgrid-form__checkbox label span{font-size:1rem;font-weight:700}.mitsuurokokai-c-form .leadgrid-form__checkbox label span::before{border-color:#ddd;background-color:#fff}.mitsuurokokai-c-form .leadgrid-form__checkbox label input[type=checkbox]:checked+span::after{border-radius:0;border-color:#e9515b}@media screen and (max-width:767px){.mitsuurokokai-c-form .leadgrid-form__radio label input[type=radio]:checked+span::after{left:.375rem}.mitsuurokokai-c-form .leadgrid-form__checkbox label span::before{width:1.125rem;height:1.125rem;min-width:1.125rem}.mitsuurokokai-c-form .leadgrid-form__checkbox label input[type=checkbox]:checked+span::after{width:.375rem;height:.625rem;margin-top:-.4375rem;left:.375rem;border-color:#e9515b;border-width:.125rem}}.mitsuurokokai-c-form .leadgrid-form__file label{height:3rem;border-radius:.75rem;border:1px solid #d3d1d0;background:#fff;padding:0 1.25rem;gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:16.25rem;color:#231815;text-align:center;font-size:.75rem;font-weight:700;line-height:100%}.mitsuurokokai-c-form .leadgrid-form__agree{text-align:center}.mitsuurokokai-c-form .c-form__agreeText_not_scroll{font-size:.9375rem;font-weight:400!important;line-height:1.6;letter-spacing:.06em}.mitsuurokokai-c-form .c-form__agreeText_not_scroll a{color:#e9515b}.mitsuurokokai-c-form .c-form__agreeText_not_scroll a strong{font-weight:500!important}.mitsuurokokai-c-form .c-form__checkbox{margin-top:.5rem}.mitsuurokokai-c-form .c-form__checkbox label span{font-size:.9375rem;line-height:1.65;letter-spacing:.04em;padding-left:2.25rem;position:relative;font-weight:700}.mitsuurokokai-c-form .c-form__checkbox label span::before{content:"";display:inline-block;width:1.5rem;height:1.5rem;min-width:1.5rem;border:1px solid #ddd;position:absolute;margin-top:.125rem;margin-right:0;left:0;border-radius:.3125rem;background-color:#fff}.mitsuurokokai-c-form .c-form__checkbox label input[type=checkbox]:checked+span::before{border-color:#e9515b}.mitsuurokokai-c-form .c-form__checkbox label input[type=checkbox]:checked+span::after{content:"";display:inline-block;position:absolute;width:.4375rem;height:.75rem;border-bottom:.125rem solid #e9515b;border-right:.125rem solid #e9515b;min-width:.4375rem;margin-top:.375rem;left:.5625rem;border-radius:0;rotate:45deg}.mitsuurokokai-c-form .leadgrid-form__agree .privacy{color:#999;font-size:.625rem;line-height:1.5;letter-spacing:.04em;margin-top:1.875rem}@media screen and (max-width:767px){.mitsuurokokai-c-form .leadgrid-form__file label{max-width:100%}.mitsuurokokai-c-form .c-form__checkbox{text-align:center}.mitsuurokokai-c-form .leadgrid-form__agree .privacy{margin-top:.1875rem}}.mitsuurokokai-c-form .leadgrid-form__agree .privacy a{color:#e9515b;text-decoration:underline}.mitsuurokokai-c-form .leadgrid-form__agree .privacy a strong{font-weight:500}.mitsuurokokai-c-form .c-form__action{text-align:center;margin-top:3.5rem}.mitsuurokokai-c-form .c-form__action .leadgrid-c-button{display:inline-grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.375rem 3.125rem;border-radius:1rem;background:#df0615;color:#fff;-webkit-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s;position:relative;overflow:hidden;min-width:25rem}.mitsuurokokai-c-form .c-form__action .leadgrid-c-button .c-button__jaTitle{font-size:1.25rem;font-weight:500;position:relative;z-index:1;-webkit-transition:color .3s;transition:color .3s}.mitsuurokokai-c-form .c-form__action .leadgrid-c-button .path1{width:1.5rem;height:1.5rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background-color:#fff;position:absolute;right:1.375rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mitsuurokokai-c-form .sc-gEvEer.dkjwyE{max-width:25rem}.mitsuurokokai-c-form .sc-gEvEer.dkjwyE .calendar-icon{right:1.25rem}.mitsuurokokai-c-keyword{display:-webkit-box;display:-ms-flexbox;display:flex;row-gap:.75rem;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:"Noto Sans JP"}@media screen and (max-width:767px){.mitsuurokokai-c-form .c-form__action .leadgrid-c-button{min-width:17.125rem;padding:.75rem 1.25rem}.mitsuurokokai-c-form .c-form__action .leadgrid-c-button .c-button__jaTitle{font-size:.875rem;font-weight:500;line-height:1.8;letter-spacing:.04em}.mitsuurokokai-c-keyword{row-gap:.5rem}}.mitsuurokokai-c-keyword .c-keyword__link{color:#231815;font-size:.8125rem;font-weight:500;line-height:100%;letter-spacing:.85px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.125rem}@media screen and (max-width:767px){.mitsuurokokai-c-keyword .c-keyword__link{display:-webkit-box;display:-ms-flexbox;display:flex}}.mitsuurokokai-c-keyword .c-keyword__link::before{content:"";background:url(../img/common/icon_keyword.webp) center center/contain no-repeat;width:.8125rem;height:.625rem}.mitsuurokokai-c-search{position:relative}.mitsuurokokai-c-search input{width:100%;padding:1rem 1.25rem 1rem 3.375rem;border-radius:.25rem;border:.125rem solid #f4f4f4;background:#fff;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.1) inset;box-shadow:0 0 .625rem 0 rgba(0,0,0,.1) inset;font-size:.875rem;font-weight:400;line-height:165%;letter-spacing:.56px;font-family:"Noto Sans JP"}.mitsuurokokai-service-c-btn5,.mitsuurokokai-service-c-btn6{-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);line-height:180%}.mitsuurokokai-c-search button{width:1.5rem;height:1.5rem;background:url(../img/common/icon_search.webp) center center/contain no-repeat;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:1.25rem}.mitsuurokokai-c-search.--sm input{font-size:.75rem}.mitsuurokokai-c-side .c-side__itemTitle{font-size:1.125rem;font-weight:700;line-height:140%;padding-bottom:.75rem;border-bottom:1px solid #d9d9d9;position:relative}.mitsuurokokai-c-side .c-side__itemTitle::after{content:"";position:absolute;bottom:-.125rem;left:0;width:1.5rem;height:.1875rem;background-color:#df0615;border-radius:.1875rem}.mitsuurokokai-c-side .c-side__itemList{margin-top:1.25rem}.mitsuurokokai-c-step{border-radius:.5rem;background:#fff;max-width:50rem;margin-inline:auto;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:2.5rem}.mitsuurokokai-c-step .c-step__item{color:#d3d1d0;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:700;line-height:100%;letter-spacing:.64px;padding:1.5rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mitsuurokokai-c-step .c-step__item.--current+.c-step__item::before,.mitsuurokokai-c-step .c-step__item.--current::before,.mitsuurokokai-c-step .c-step__item.--current:last-child::after{display:none}.mitsuurokokai-c-step .c-step__item+.c-step__item::before{content:"";width:1px;height:calc(100% - .75rem);background-color:#d3d1d0;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mitsuurokokai-c-step .c-step__item.--current{color:#df0615;background-color:#fadadc;position:relative}.mitsuurokokai-c-step .c-step__item.--current::after{content:"";width:1.375rem;height:4rem;background:url(../img/common/step_arrow.webp) center center/contain no-repeat;right:-1.375rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}@media screen and (max-width:767px){.mitsuurokokai-c-step .c-step__item{padding:.75rem;font-size:.875rem}.mitsuurokokai-c-step .c-step__item.--current::after{height:3.25rem;width:1.1875rem;right:-1.125rem}}.mitsuurokokai-c-wysiwyg{width:100%;padding-left:0;overflow:hidden;--radius:0.25rem}.mitsuurokokai-c-wysiwyg>:first-child{margin-top:0}.mitsuurokokai-c-wysiwyg h2{position:relative;margin-top:2rem;font-size:1.5rem;font-weight:700;line-height:170%;letter-spacing:.96px;padding-top:1.5rem;border-top:2px solid #d3d1d0}@media screen and (max-width:767px){.mitsuurokokai-c-wysiwyg h2{font-size:1.25rem;margin-top:1rem;padding-top:1rem}}.mitsuurokokai-c-wysiwyg h2::before{content:"";width:6.25rem;height:.125rem;background-color:#df0615;top:-.0625rem;left:0;position:absolute}.mitsuurokokai-c-wysiwyg h3{border-left:.125rem solid #df0615;background:#f4f3f3;margin-top:2rem;padding:1rem 1.5rem;font-size:1.375rem;font-weight:700;line-height:170%;letter-spacing:1.54px}@media screen and (max-width:767px){.mitsuurokokai-c-wysiwyg h3{font-size:1rem;padding:.75rem 1rem;margin-top:1rem}}.mitsuurokokai-c-wysiwyg h4,.mitsuurokokai-c-wysiwyg h5,.mitsuurokokai-c-wysiwyg h6{font-size:1.125rem;font-weight:600;line-height:180%;margin-top:2rem;display:grid;grid-template-columns:auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.mitsuurokokai-c-wysiwyg h4,.mitsuurokokai-c-wysiwyg h5,.mitsuurokokai-c-wysiwyg h6{font-size:1rem;margin-top:1rem}}.mitsuurokokai-c-wysiwyg p{font-size:1rem;font-weight:500;line-height:200%;letter-spacing:.64px;margin-top:2rem;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-c-wysiwyg p{font-size:.875rem;margin-top:1rem}}.mitsuurokokai-c-wysiwyg p a{color:#df0615}.mitsuurokokai-c-wysiwyg ol,.mitsuurokokai-c-wysiwyg ul{margin-top:3rem;list-style:none;padding-left:0}.mitsuurokokai-c-wysiwyg ol li,.mitsuurokokai-c-wysiwyg ul li{padding-left:1.5rem;font-size:.9375rem;font-weight:400;line-height:200%;position:relative;margin-top:.75rem}@media screen and (max-width:767px){.mitsuurokokai-c-wysiwyg ol li,.mitsuurokokai-c-wysiwyg ul li{font-size:.875rem}}.mitsuurokokai-c-wysiwyg ol{counter-reset:n}.mitsuurokokai-c-wysiwyg ol li:before{content:counter(n) ".";counter-increment:n;color:#df0615;position:absolute;top:0;left:0;font-size:1.125rem;font-weight:400;line-height:180%}.mitsuurokokai-c-wysiwyg ol li ol{margin-top:0}.mitsuurokokai-c-wysiwyg ul li::before{content:"";display:block;width:.5rem;aspect-ratio:1;background-color:#6b747a;border-radius:50%;position:absolute;top:.8125rem;left:0}@media screen and (max-width:767px){.mitsuurokokai-c-wysiwyg ol li:before{font-size:1rem}.mitsuurokokai-c-wysiwyg ul li::before{margin-top:-.125rem}}.mitsuurokokai-c-wysiwyg ul li ul{margin-top:0}.mitsuurokokai-c-wysiwyg ul li a{color:#6c9bd2;text-decoration:underline}.mitsuurokokai-c-wysiwyg strong{font-weight:700}.mitsuurokokai-c-wysiwyg blockquote{padding:1.5rem 1.75rem 1.5rem 3.5rem;position:relative;margin-top:2rem;border-radius:.5rem;border:1px solid #dee5ed}.mitsuurokokai-c-wysiwyg blockquote::before{content:"";display:block;width:1.25rem;height:1rem;background:url(../img/common/icon_quote.svg) center center/contain no-repeat;position:absolute;top:1.4375rem;left:1.3125rem;z-index:1}.mitsuurokokai-c-wysiwyg blockquote p{margin:0;color:#091722;font-size:.9375rem;font-weight:400;line-height:200%}@media screen and (max-width:767px){.mitsuurokokai-c-wysiwyg blockquote{padding:1.5rem 1.5rem 1.5rem 2rem}.mitsuurokokai-c-wysiwyg blockquote::before{width:1rem;height:.625rem;top:.4375rem;left:.5rem}.mitsuurokokai-c-wysiwyg blockquote p{font-size:.875rem}}.mitsuurokokai-c-wysiwyg blockquote p a{color:#df0615}.mitsuurokokai-c-wysiwyg table.fr-dashed-borders tbody,.mitsuurokokai-c-wysiwyg table.fr-dashed-borders td,.mitsuurokokai-c-wysiwyg table.fr-dashed-borders th,.mitsuurokokai-c-wysiwyg table.fr-dashed-borders thead{border-width:0;border-color:#dee5ed}.mitsuurokokai-c-wysiwyg table.fr-dashed-borders tbody,.mitsuurokokai-c-wysiwyg table.fr-dashed-borders thead{border-style:dashed}.mitsuurokokai-c-wysiwyg table.fr-dashed-borders thead{border-top-width:.0625rem;border-left-width:.0625rem;border-right-width:.0625rem}.mitsuurokokai-c-wysiwyg table.fr-dashed-borders tbody{border-bottom-width:.0625rem;border-left-width:.0625rem;border-right-width:.0625rem}.mitsuurokokai-c-wysiwyg table.fr-dashed-borders th{border-bottom-width:.0625rem}.mitsuurokokai-c-wysiwyg table.fr-dashed-borders td+td,.mitsuurokokai-c-wysiwyg table.fr-dashed-borders th+th{border-left-width:.0625rem}.mitsuurokokai-c-wysiwyg table.fr-dashed-borders tr+tr td{border-top-width:.0625rem}.mitsuurokokai-c-wysiwyg table.fr-dashed-borders td:not(:has(~td)){border-left-width:.0625rem}.mitsuurokokai-c-wysiwyg table.fr-dashed-borders td{border-width:0}.mitsuurokokai-c-wysiwyg table.fr-dashed-borders thead tr th:first-child{border-radius:var(--radius) 0 0}.mitsuurokokai-c-wysiwyg table.fr-dashed-borders thead tr th:last-child{border-radius:0 var(--radius) 0 0}.mitsuurokokai-c-wysiwyg table{display:block;overflow-x:scroll;-webkit-overflow-scrolling:touch;border-collapse:collapse;border-collapse:separate;border-spacing:0;padding-bottom:1rem;margin-top:2.5rem;table-layout:fixed;min-width:50rem}@media screen and (max-width:767px){.mitsuurokokai-c-wysiwyg table{min-width:initial}}.mitsuurokokai-c-wysiwyg table::-webkit-scrollbar{height:.375rem}.mitsuurokokai-c-wysiwyg table::-webkit-scrollbar-track{background-color:transparent}.mitsuurokokai-c-wysiwyg table::-webkit-scrollbar-thumb{background-color:#ddd;width:8.75rem;border-radius:100vmax}.mitsuurokokai-c-wysiwyg table:not(:has(thead)) tbody{border-radius:var(--radius);border-top:.0625rem solid #dee5ed}.mitsuurokokai-c-wysiwyg table:not(:has(thead)) tbody tr:first-child td:first-child{border-top-left-radius:var(--radius);border-left:none}.mitsuurokokai-c-wysiwyg table:not(:has(thead)) tbody tr:first-child td:last-child{border-top-right-radius:var(--radius)}.mitsuurokokai-c-wysiwyg table tbody,.mitsuurokokai-c-wysiwyg table thead{width:100%;display:table}.mitsuurokokai-c-wysiwyg table thead{border-top:.0625rem solid #dee5ed;border-left:.0625rem solid #dee5ed;border-right:.0625rem solid #dee5ed;border-radius:var(--radius) var(--radius) 0 0;background-color:#f4f8fc}.mitsuurokokai-c-wysiwyg table tbody{border-bottom:.0625rem solid #dee5ed;border-left:.0625rem solid #dee5ed;border-right:.0625rem solid #dee5ed;border-radius:0 0 var(--radius) var(--radius);overflow:hidden}.mitsuurokokai-c-wysiwyg table th{background-color:transparent;text-align:left;padding:1rem 1.5rem;min-width:16.25rem;font-size:.9375rem;font-weight:400;line-height:150%;border:none;border-bottom:.0625rem solid #dee5ed}.mitsuurokokai-c-wysiwyg table td+td,.mitsuurokokai-c-wysiwyg table td:not(:has(~td)),.mitsuurokokai-c-wysiwyg table th+th{border-left:.0625rem solid #dee5ed}@media screen and (max-width:767px){.mitsuurokokai-c-wysiwyg table th{padding:1rem}}.mitsuurokokai-c-wysiwyg table tr+tr td{border-top:.0625rem solid #dee5ed}.mitsuurokokai-c-wysiwyg table td{background-color:#fff;padding:1.25rem 1.5rem;min-width:16.25rem;min-height:7.5rem;font-size:.9375rem;font-weight:400;line-height:200%;vertical-align:top;border:none}.mitsuurokokai-c-wysiwyg table td[colspan="2"],.mitsuurokokai-c-wysiwyg table th[colspan="2"]{min-width:32.5rem}.mitsuurokokai-c-wysiwyg img{width:100%;max-width:100%;display:block;margin-top:2.5rem;-o-object-fit:contain;object-fit:contain;border-radius:.625rem}@media screen and (max-width:767px){.mitsuurokokai-c-wysiwyg table td{font-size:.8125rem;padding:1rem}.mitsuurokokai-c-wysiwyg img{border-radius:.5rem;margin-top:1rem}}.mitsuurokokai-c-wysiwyg .fr-img-caption .fr-inner{display:block;width:100%;font-size:.875rem;line-height:1.65;letter-spacing:.05em;color:grey;margin-top:1rem}.mitsuurokokai-c-wysiwyg p>.fr-video{margin-top:-1rem}.mitsuurokokai-c-wysiwyg iframe{max-width:100%}.mitsuurokokai-c-wysiwyg .leadgrid-blogcard__link{border-radius:.5rem;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.mitsuurokokai-c-wysiwyg .leadgrid-blogcard__link .leadgrid-blogcard__eyecatch{width:100%}@media screen and (max-width:767px){.mitsuurokokai-c-wysiwyg .leadgrid-blogcard__link{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mitsuurokokai-c-wysiwyg .leadgrid-blogcard__link .leadgrid-blogcard__eyecatch{width:15rem;-ms-flex-negative:0;flex-shrink:0}}.mitsuurokokai-c-wysiwyg .leadgrid-blogcard__link .leadgrid-blogcard__eyecatch img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;margin:0}.mitsuurokokai-c-wysiwyg .leadgrid-blogcard__link .leadgrid-blogcard__meta{width:30rem}.mitsuurokokai-c-wysiwyg .leadgrid-blogcard__link .leadgrid-blogcard__title{font-weight:700;font-size:.875rem;line-height:1.65;letter-spacing:.05em}.mitsuurokokai-c-wysiwyg .leadgrid-blogcard__link .leadgrid-blogcard__description{margin-top:.5rem;color:grey;font-size:.75rem;line-height:1.55;letter-spacing:.05em}.mitsuurokokai-c-wysiwyg .leadgrid-blogcard__link .leadgrid-blogcard__domain{margin-top:.5rem;font-size:.625rem;color:grey;line-height:1.4;letter-spacing:.05em;font-family:Inter,sans-serif}.mitsuurokokai-help-c-footer{background:#4c4c4c;padding-block:.5rem}.mitsuurokokai-help-c-footer .c-footer__copy{color:#fff;text-align:center;font-family:"Noto Sans JP";font-size:.625rem;font-weight:400;line-height:normal;letter-spacing:.87px}.mitsuurokokai-help-c-header .c-header__btn,.mitsuurokokai-help-c-header .c-header__logoSub,.mitsuurokokai-service-c-btn1,.mitsuurokokai-service-c-btn2{font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-c-wysiwyg .leadgrid-blogcard__link .leadgrid-blogcard__meta{width:100%}.mitsuurokokai-help-c-footer{padding-block:.875rem}.mitsuurokokai-help-c-footer .c-footer__copy{letter-spacing:normal}}.mitsuurokokai-help-c-header{padding:.375rem .75rem .75rem 1.5rem;border-bottom:.25rem solid #cc0133;background:#fff;position:sticky;top:0;left:0;width:100%;z-index:1000}.mitsuurokokai-help-c-header .c-header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mitsuurokokai-help-c-header .c-header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}.mitsuurokokai-help-c-header .c-header__logoLink{display:block;width:14.6875rem}@media screen and (max-width:767px){.mitsuurokokai-help-c-header{padding:.5rem .6875rem}.mitsuurokokai-help-c-header .c-header__logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;gap:.375rem}.mitsuurokokai-help-c-header .c-header__logoLink{width:7.75rem}}.mitsuurokokai-help-c-header .c-header__logoLink img{width:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-help-c-header .c-header__logoSub{border-radius:.125rem;background:rgba(223,6,21,.1);padding:.3125rem .75rem .375rem;font-size:.875rem;font-weight:700;line-height:100%;letter-spacing:.56px;margin-top:.3125rem}.mitsuurokokai-help-c-header .c-header__search{margin-left:auto;width:20rem}.mitsuurokokai-help-c-header .c-header__searchIcon{display:none}@media screen and (max-width:767px){.mitsuurokokai-help-c-header .c-header__logoSub{font-size:.625rem;padding:.1875rem .75rem;text-align:center}.mitsuurokokai-help-c-header .c-header__searchIcon{display:block;width:1.8125rem;height:1.8125rem;background:url(../img/common/icon_search.webp) center center/contain no-repeat;margin-left:auto}.mitsuurokokai-help-c-header .c-header__searchForm{display:none}.mitsuurokokai-help-c-header .c-header__searchForm.--open{display:block;position:absolute;bottom:-4.0625rem;left:1.5rem;width:calc(100% - 1.5rem * 2)}}.mitsuurokokai-help-c-header .c-header__btnArea{margin-left:1rem}.mitsuurokokai-help-c-header .c-header__btn{border-radius:2.75rem;background:#df0615;display:inline-block;color:#fff;font-size:.8125rem;font-weight:700;line-height:120%;letter-spacing:.52px;text-align:center;min-width:10rem;padding-block:.75rem}@media screen and (max-width:767px){.mitsuurokokai-help-c-header .c-header__btnArea{margin-left:.75rem}.mitsuurokokai-help-c-header .c-header__btn{min-width:7rem}}.is-searchOpen .mitsuurokokai-s-mv{margin-top:2.125rem}.mitsuurokokai-l-inner{width:100%;margin-right:auto;margin-left:auto;max-width:calc(75rem + 1.5625rem * 2);padding-right:1.5625rem;padding-left:1.5625rem}.mitsuurokokai-l-inner.--lg{max-width:calc(82rem + 1.5625rem * 2)}.mitsuurokokai-l-inner.--md{max-width:calc(75rem + 1.5625rem * 2)}.mitsuurokokai-service-c-bread{padding-block:.5rem;position:relative;z-index:5;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-overflow-style:none;scrollbar-width:none}.mitsuurokokai-service-c-bread::-webkit-scrollbar{display:none}.mitsuurokokai-service-c-bread li{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;line-height:140%}@media screen and (max-width:767px){.mitsuurokokai-l-inner{padding-right:1.5rem;padding-left:1.5rem}.mitsuurokokai-service-c-bread li{gap:.5rem}}.mitsuurokokai-service-c-bread li:not(:last-child){font-weight:700}.mitsuurokokai-service-c-bread li+li{margin-left:.375rem}.mitsuurokokai-service-c-bread li+li::before{content:"";width:.75rem;height:.75rem;aspect-ratio:1;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background-color:#231815}.mitsuurokokai-service-c-bread a{color:inherit}.mitsuurokokai-service-c-btn1{color:var(--leadgrid-text,#1b1b1b);font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:.56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6875rem}.mitsuurokokai-service-c-btn1::after{content:"";width:.5rem;height:.5rem;background:url(../img/common/icon_arrow.webp) center center/contain no-repeat}.mitsuurokokai-service-c-btn2{border-radius:1.25rem;background:#df0615;width:100%;display:block;border:.1875rem solid #df0615;padding:1.25rem 2.5rem;text-align:center;color:#fff;font-size:1.25rem;font-weight:700;line-height:120%;letter-spacing:.8px;position:relative}.mitsuurokokai-service-c-btn2.--noSM{padding-block:1.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-btn2{font-size:1.125rem}.mitsuurokokai-service-c-btn2.--noSM{padding-block:.5rem}}.mitsuurokokai-service-c-btn2 .--sm{display:block;font-size:.875rem;font-weight:500;line-height:180%;letter-spacing:.56px}.mitsuurokokai-service-c-btn3,.mitsuurokokai-service-c-btn4{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700}.mitsuurokokai-service-c-btn2::after{content:"";width:1.5rem;height:1.5rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background:#fff;position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mitsuurokokai-service-c-btn3::after,.mitsuurokokai-service-c-btn4::after{-webkit-transform:translateY(-50%);content:"";top:50%}@media screen and (max-width:767px){.mitsuurokokai-service-c-btn2 .--sm{font-size:.75rem}.mitsuurokokai-service-c-btn2.--topText{padding:.875rem .9375rem .875rem .75rem;font-size:.8125rem;border-radius:.5rem;letter-spacing:.52px}.mitsuurokokai-service-c-btn2.--topText::after{width:.625rem;height:.625rem;right:.4375rem}.mitsuurokokai-service-c-btn2.--topText .--sm{display:none}}.mitsuurokokai-service-c-btn2.--border{border:.1875rem solid #0096df;background:#fff;color:#231815}@media screen and (max-width:767px){.mitsuurokokai-service-c-btn2.--border{border:.125rem solid #0096df}}.mitsuurokokai-service-c-btn2.--border::after{background:#0096df}.mitsuurokokai-service-c-btn2.--border.--green{border:.1875rem solid #90c31f;background:#fff;color:#231815}@media screen and (max-width:767px){.mitsuurokokai-service-c-btn2.--border.--green{border:.125rem solid #90c31f}}.mitsuurokokai-service-c-btn2.--border.--green::after{background:#90c31f}.mitsuurokokai-service-c-btn2.--border.--red{border:.1875rem solid #df0615;background:#fff;color:#231815}@media screen and (max-width:767px){.mitsuurokokai-service-c-btn2.--border.--red{border:.125rem solid #df0615}}.mitsuurokokai-service-c-btn2.--border.--red::after{background:#df0615}.mitsuurokokai-service-c-btn2.--orange{background:#ef8200;border:.1875rem solid #ef8200;color:#fff}@media screen and (max-width:767px){.mitsuurokokai-service-c-btn2.--orange{border:.125rem solid #ef8200}}.mitsuurokokai-service-c-btn2.--orange::after{background:#fff}.mitsuurokokai-service-c-btn2.--yellow{border:.1875rem solid #e5e300}@media screen and (max-width:767px){.mitsuurokokai-service-c-btn2.--yellow{border:.125rem solid #e5e300;padding-block:.375rem}}.mitsuurokokai-service-c-btn2.--yellow::after{background:#e5e300}.mitsuurokokai-service-c-btn3{display:block;width:100%;border-radius:1.25rem;border:.1875rem solid #df0615;background:#fff;padding:1.3125rem 2.5rem 1.4375rem;font-size:1.25rem;line-height:180%;letter-spacing:.8px;text-align:center;position:relative}@media screen and (max-width:767px){.mitsuurokokai-service-c-btn3{font-size:1.125rem}}.mitsuurokokai-service-c-btn3::after{width:1.5rem;height:1.5rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background:#df0615;position:absolute;right:1rem;transform:translateY(-50%)}.mitsuurokokai-service-c-btn3.--line{text-decoration:underline}.mitsuurokokai-service-c-btn3.--sm{border-radius:.5rem;border:1px solid #d3d1d0;background:#fff;padding:1.125rem 1.5rem;font-size:.875rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-btn3.--sm{font-size:.75rem;padding-block:1.25rem}}.mitsuurokokai-service-c-btn3.--sm::after{width:.75rem;height:.75rem;right:.75rem}.mitsuurokokai-service-c-btn3.--md{border-radius:.5rem;border:1px solid #d3d1d0;background:#fff;padding:1.625rem 2.8125rem;font-size:1rem}.mitsuurokokai-service-c-btn3.--md::after{width:.75rem;height:.75rem;right:1.875rem}.mitsuurokokai-service-c-btn3.--blue::after{background:#0096df}.mitsuurokokai-service-c-btn3.--yellow::after{background:#e5e300}.mitsuurokokai-service-c-btn3.--green::after{background:#90c31f}.mitsuurokokai-service-c-btn3.--orange{background:#ef8200;border:none;color:#fff}.mitsuurokokai-service-c-btn3.--orange::after{background:#fff}.mitsuurokokai-service-c-btn3.--transGreen{background:0 0}.mitsuurokokai-service-c-btn3.--transGreen::after{background:#90c31f}.mitsuurokokai-service-c-btn3.--transBlue{background:0 0}.mitsuurokokai-service-c-btn3.--transBlue::after{background:#0096df}.mitsuurokokai-service-c-btn3.--left{text-align:left}.mitsuurokokai-service-c-btn3.--topText{border:.1875rem solid #ef8200}@media screen and (max-width:767px){.mitsuurokokai-service-c-btn3.--md{font-size:.75rem;padding-block:1.25rem}.mitsuurokokai-service-c-btn3.--left{padding:.8125rem}.mitsuurokokai-service-c-btn3.--topText{border:.125rem solid #ef8200;padding:.875rem .9375rem .875rem .75rem;font-size:.8125rem;border-radius:.5rem;letter-spacing:.52px;line-height:120%}.mitsuurokokai-service-c-btn3.--topText::after{width:.625rem;height:.625rem;right:.4375rem}}.mitsuurokokai-service-c-btn4{border-radius:1.875rem;border:.1875rem solid #df0615;background:#fff;display:block;font-size:1.375rem;line-height:180%;letter-spacing:.88px;padding:2.75rem 4.375rem;position:relative}.mitsuurokokai-service-c-btn4::after{width:2rem;height:2rem;-webkit-mask:url(../img/common/icon_target.webp) no-repeat center center/contain;mask:url(../img/common/icon_target.webp) no-repeat center center/contain;background:#df0615;right:2.5rem;transform:translateY(-50%);position:absolute}@media screen and (max-width:767px){.mitsuurokokai-service-c-btn4{font-size:1.125rem;padding:1.5rem 3.125rem;border-radius:1.125rem}.mitsuurokokai-service-c-btn4::after{width:1.5rem;height:1.5rem;right:1.5rem}}.mitsuurokokai-service-c-btn4.--orange{border:.1875rem solid #ef8200;background:#ef8200;color:#fff}.mitsuurokokai-service-c-btn4.--orange::after{width:1.4375rem;height:1.4375rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background:#fff}.mitsuurokokai-service-c-btn5{display:block;border-radius:.625rem;background:#fff;box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);padding:1.5rem 2.5rem 1.5rem 2rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.56px;position:relative}.mitsuurokokai-service-c-btn6,.mitsuurokokai-service-c-btn7{display:-webkit-box;display:-ms-flexbox;font-weight:700;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-c-btn5::after{content:"";position:absolute;width:1rem;height:1rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background:#df0615;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-btn5{text-align:center;padding-left:2.5rem}.mitsuurokokai-service-c-btn5::after{right:1.25rem}}.mitsuurokokai-service-c-btn5[target="_blank"]::after{-webkit-mask:url(../img/common/icon_target.webp) no-repeat center center/contain;mask:url(../img/common/icon_target.webp) no-repeat center center/contain}.mitsuurokokai-service-c-btn6{border-radius:.75rem;background:#fff;box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);font-size:1rem;letter-spacing:.64px;padding:.75rem 1rem;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:5.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-btn6{font-size:.875rem;letter-spacing:.56px;min-height:5rem;border-radius:.625rem}}.mitsuurokokai-service-c-btn7{width:16.875rem;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #d3d1d0;padding-bottom:.9375rem;font-size:.9375rem;line-height:100%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-c-btn7{width:9.75rem;font-size:.875rem;letter-spacing:.56px;padding-bottom:.75rem;line-height:170%;height:100%}}.mitsuurokokai-service-c-btn7 .--arrow{width:2.25rem;height:2.25rem;border-radius:.75rem;background:#0096df;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.mitsuurokokai-service-c-btn7 .--arrow{width:2rem;height:2rem}}.mitsuurokokai-service-c-btn7 .--arrow::before,.mitsuurokokai-service-c-btn8::after{width:.75rem;height:.75rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;content:""}.mitsuurokokai-service-c-btn7 .--arrow::before{mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mitsuurokokai-service-c-btn7.--green .--arrow{background:#90c31f}.mitsuurokokai-service-c-btn7.--red .--arrow{background:#df0615}.mitsuurokokai-service-c-btn8{border-radius:.625rem;border:1px solid #d3d1d0;background:#fff;display:block;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.875rem;font-weight:700;line-height:100%;text-align:center;padding:2.3125rem;position:relative}.mitsuurokokai-service-c-btn8::after{mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background:#90c31f;position:absolute;top:50%;right:1.3125rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:767px){.mitsuurokokai-service-c-btn8{padding:1.25rem 1.875rem;font-size:.75rem}.mitsuurokokai-service-c-btn8::after{right:1rem}}.mitsuurokokai-service-c-btn8 .--sm{display:block;font-size:.625rem;opacity:.5;font-weight:700;line-height:120%;letter-spacing:1px;padding-bottom:.25rem}.mitsuurokokai-service-c-btn8.--sm{padding:1.5rem 1.875rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-btn8.--sm{padding:1rem 1.25rem}}.mitsuurokokai-service-c-btn8.--sm::after{width:1rem;height:1rem}.mitsuurokokai-service-c-btn8.--red::after{background:#df0615}.mitsuurokokai-service-c-btn8.--pink::after{background:#e4004f}.mitsuurokokai-service-c-btn9{display:inline-block;min-width:26.75rem;border-radius:1.25rem;background:#fff;padding:1.5625rem 3.75rem;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.25rem;font-weight:700;line-height:140%;letter-spacing:.8px;position:relative;max-width:100%}.mitsuurokokai-service-c-btn9::after{content:"";position:absolute;width:1.5rem;height:1.5rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background:#333;right:2.25rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mitsuurokokai-service-c-btn9.--green{color:#90c31f}.mitsuurokokai-service-c-btn9.--green::after{background:#90c31f}.mitsuurokokai-service-c-btn9.--bgGreen{background:#90c31f;color:#fff}@media screen and (max-width:767px){.mitsuurokokai-service-c-btn9{min-width:17.5rem;font-size:1.125rem;line-height:120%;letter-spacing:.72px;padding:1.1875rem 2.5rem 1.1875rem 1.875rem}.mitsuurokokai-service-c-btn9::after{right:1rem}.mitsuurokokai-service-c-btn9.--bgGreen{padding-inline:1.875rem;font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-c-btn9.--bgGreen::after{background:#fff}.mitsuurokokai-service-c-btn9.--red{color:#df0615}.mitsuurokokai-service-c-btn9.--red::after{background:#df0615}.mitsuurokokai-service-c-btn9.--blue{color:#0096df}.mitsuurokokai-service-c-btn9.--blue::after{background:#0096df}.mitsuurokokai-service-c-btn9.--yellow{color:#decf00}.mitsuurokokai-service-c-btn9.--yellow::after{background:#decf00}.mitsuurokokai-service-c-btn9.--pink{color:#e4004f}.mitsuurokokai-service-c-btn9.--pink::after{background:#e4004f}.mitsuurokokai-service-c-card1{border-radius:1.25rem;border:1px solid #d3d1d0;background:#fff;padding:2.5rem}.mitsuurokokai-service-c-card1 .c-card1__img{margin-top:1.9375rem}.mitsuurokokai-service-c-card1 .c-card1__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;aspect-ratio:420/280;border-radius:1.25rem}.mitsuurokokai-service-c-card1 .c-card1__lead{margin-top:1.5rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375rem;font-weight:500;line-height:170%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-c-card1{padding:1.5rem 1.25rem}.mitsuurokokai-service-c-card1 .c-card1__img{margin-top:1.5rem}.mitsuurokokai-service-c-card1 .c-card1__img img{aspect-ratio:287/161;border-radius:.5rem}.mitsuurokokai-service-c-card1 .c-card1__lead{margin-top:.75rem;font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-c-card2.--end .c-card2__eyecatch::after,.mitsuurokokai-service-c-card2.--stop .c-card2__eyecatch::after{letter-spacing:.8px;-webkit-box-align:center;height:100%;width:100%;font-weight:700;line-height:170%;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-c-card2.--stop .c-card2__status{background:#d3d1d0;color:#231815;border-color:#d3d1d0}.mitsuurokokai-service-c-card2.--stop .c-card2__eyecatch{position:relative}.mitsuurokokai-service-c-card2.--stop .c-card2__eyecatch::before{content:"";background:rgba(35,24,21,.6);position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1.875rem 1.875rem 0 0}.mitsuurokokai-service-c-card2.--stop .c-card2__eyecatch::after{content:"受付終了";top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;color:#fff;font-size:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.mitsuurokokai-service-c-card2.--stop .c-card2__eyecatch::before{border-radius:1.25rem 1.25rem 0 0}.mitsuurokokai-service-c-card2.--stop .c-card2__eyecatch::after{font-size:1.125rem}}.mitsuurokokai-service-c-card2.--end .c-card2__status{background:#231815;color:#fff;border-color:#231815}.mitsuurokokai-service-c-card2.--end .c-card2__eyecatch{position:relative}.mitsuurokokai-service-c-card2.--end .c-card2__eyecatch::before{content:"";background:rgba(35,24,21,.6);position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1.875rem 1.875rem 0 0}.mitsuurokokai-service-c-card2.--end .c-card2__eyecatch::after{content:"キャンペーンは終了しました";top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;color:#fff;font-size:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.mitsuurokokai-service-c-card2.--end .c-card2__eyecatch::before{border-radius:1.25rem 1.25rem 0 0}.mitsuurokokai-service-c-card2.--end .c-card2__eyecatch::after{font-size:1.125rem}}.mitsuurokokai-service-c-card2 .c-card2__link{display:block;border-radius:1.875rem;background:#fff;-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);box-shadow:0 0 .5rem 0 rgba(0,0,0,.15)}@media screen and (max-width:767px){.mitsuurokokai-service-c-card2 .c-card2__link{border-radius:1.25rem}}.mitsuurokokai-service-c-card2 .c-card2__eyecatch{width:100%}.mitsuurokokai-service-c-card2 .c-card2__eyecatch img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:373/210;border-radius:1.875rem 1.875rem 0 0}.mitsuurokokai-service-c-card2 .c-card2__body{padding:1rem 1.5rem 1.5rem;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-c-card2 .c-card2__category{font-size:.875rem;font-weight:700;line-height:170%;letter-spacing:.56px}@media screen and (max-width:767px){.mitsuurokokai-service-c-card2 .c-card2__eyecatch img{aspect-ratio:327/184;border-radius:1.25rem 1.25rem 0 0}.mitsuurokokai-service-c-card2 .c-card2__body{padding:1rem 1.25rem 1.5rem}.mitsuurokokai-service-c-card2 .c-card2__category{font-size:.75rem;letter-spacing:.48px}}.mitsuurokokai-service-c-card2 .c-card2__meta{margin-top:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;padding-bottom:1.125rem;position:relative}@media screen and (max-width:767px){.mitsuurokokai-service-c-card2 .c-card2__meta{padding-bottom:.75rem}}.mitsuurokokai-service-c-card2 .c-card2__meta::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.125rem;background:url(../img/common/card2_line.webp) center center/contain no-repeat}.mitsuurokokai-service-c-card2 .c-card2__status{border-radius:.625rem;border:1px solid #df0615;background:#df0615;padding:.0625rem 1rem;color:#fff;font-size:.875rem;font-weight:700;line-height:170%;letter-spacing:.56px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.mitsuurokokai-service-c-card2 .c-card2__status{font-size:.75rem;padding:.1875rem .875rem;letter-spacing:.48px;border-radius:.5rem}}.mitsuurokokai-service-c-card2 .c-card2__time{font-size:1.375rem;font-weight:700;line-height:170%;letter-spacing:1.41px}@media screen and (max-width:767px){.mitsuurokokai-service-c-card2 .c-card2__time{font-size:1rem}}.mitsuurokokai-service-c-card2 .c-card2__title{margin-top:.5rem;font-size:1.125rem;font-weight:700;line-height:170%;letter-spacing:.72px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:5.8125rem}.mitsuurokokai-service-c-card2 .c-card2__tags{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-card2 .c-card2__title{font-size:.875rem;letter-spacing:.56px;max-height:4.5rem}.mitsuurokokai-service-c-card2 .c-card2__tags{margin-top:.75rem}}.mitsuurokokai-service-c-card2 .c-card2__tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.3125rem;border:1px solid #f4f3f3;background:#f4f3f3;padding:.5625rem .5rem .4375rem;font-size:.75rem;font-weight:500;line-height:170%;letter-spacing:1px}@media screen and (max-width:767px){.mitsuurokokai-service-c-card2 .c-card2__tag{padding:.25rem .5rem}}.mitsuurokokai-service-c-card2 .c-card2__tag::before{content:"#";-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-c-coution{border:.1875rem solid #df0615;padding:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-coution{padding:2.5rem 1rem}}.mitsuurokokai-service-c-coution.--pi{padding:3.75rem 5rem}.mitsuurokokai-service-c-coution.--bg-white{background:#fff;margin-top:5rem}.mitsuurokokai-service-c-coution .c-coution__title{color:#df0615;text-align:center;font-size:1.75rem;font-weight:700;line-height:140%;letter-spacing:1.12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem}.mitsuurokokai-service-c-coution .c-coution__title::after,.mitsuurokokai-service-c-coution .c-coution__title::before{content:"";width:2rem;height:2rem;-webkit-mask:url(../img/common/icon_alert.webp) no-repeat center center/contain;mask:url(../img/common/icon_alert.webp) no-repeat center center/contain;background:#df0615;border-radius:.25rem;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-c-coution .c-coution__list{margin-top:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-coution.--pi{padding:2.5rem 1rem}.mitsuurokokai-service-c-coution.--bg-white{margin-top:2.5rem}.mitsuurokokai-service-c-coution .c-coution__title{font-size:1.25rem}.mitsuurokokai-service-c-coution .c-coution__list{margin-top:1.5rem}}.mitsuurokokai-service-c-coution .c-coution__item{font-size:1rem;font-weight:500;line-height:170%;letter-spacing:.64px;font-family:"Zen Kaku Gothic New",sans-serif;padding-left:1rem;position:relative}@media screen and (max-width:767px){.mitsuurokokai-service-c-coution .c-coution__item{font-size:.9375rem}}.mitsuurokokai-service-c-coution .c-coution__item::before{content:"";width:.5rem;height:.5rem;position:absolute;left:0;top:.625rem;background:#e9515b;border-radius:50%}.mitsuurokokai-service-c-coution .c-coution__item+.c-coution__item{margin-top:1.5rem}.mitsuurokokai-service-c-coution .c-coution__item .--sm{color:#918b8a;font-size:.875rem;font-weight:500;line-height:170%;letter-spacing:.56px}.mitsuurokokai-service-c-coution .c-coution__item a{color:#e9515b;text-decoration:underline}.mitsuurokokai-service-c-faq{display:grid;gap:1rem}.mitsuurokokai-service-c-faq .c-faq__item{border-radius:1.25rem;border:1px solid #d3d1d0;background:#fff;overflow:clip;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-c-faq .c-faq__item a{text-decoration:underline;color:#e4004f}.mitsuurokokai-service-c-faq .c-faq__listBtn{width:100%;background:#faf6f0;padding:1.5625rem 1rem 1.5625rem 2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (max-width:767px){.mitsuurokokai-service-c-coution .c-coution__item .--sm{font-size:.75rem}.mitsuurokokai-service-c-faq .c-faq__listBtn{padding:1rem}}.mitsuurokokai-service-c-faq .c-faq__listTitle{font-size:1rem;font-weight:700;line-height:165%;letter-spacing:.64px;display:block;text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mitsuurokokai-service-c-faq .c-faq__listTitleText{position:relative;-webkit-transition:color .3s;transition:color .3s}.mitsuurokokai-service-c-faq .c-faq__listIcon{width:3rem;height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#e4004f;border-radius:.5rem;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:767px){.mitsuurokokai-service-c-faq .c-faq__listTitle{font-size:.875rem;letter-spacing:.56px}.mitsuurokokai-service-c-faq .c-faq__listIcon{width:2.5rem;height:2.5rem}}.mitsuurokokai-service-c-faq .c-faq__listIcon::before{content:"";display:block;width:.125rem;height:.875rem;background-color:#fff;translate:.0625rem;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:767px){.mitsuurokokai-service-c-faq .c-faq__listIcon::before{width:1.5px}}.mitsuurokokai-service-c-faq .c-faq__listIcon::after{content:"";display:block;width:.125rem;height:.875rem;background-color:#fff;rotate:90deg;translate:-.0625rem;-webkit-transition:.3s;transition:.3s}.mitsuurokokai-service-c-faq .c-faq__listBtn.open .c-faq__listIcon::before{opacity:0;rotate:90deg}.mitsuurokokai-service-c-faq .c-faq__answer{display:none;padding:1.5rem 2.5rem;border-top:.125rem dashed #d3d1d0;gap:.625rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-faq .c-faq__listIcon::after{width:1.5px}.mitsuurokokai-service-c-faq .c-faq__answer{padding:1rem}}.mitsuurokokai-service-c-faq .c-faq__listText{font-size:.875rem;font-weight:500;line-height:165%;letter-spacing:.56px}.mitsuurokokai-service-c-faq .c-faq__listInfo{display:grid;gap:.3125rem}.mitsuurokokai-service-c-faq .c-faq__listInfoText{color:#918b8a;font-size:.75rem;font-weight:500;line-height:140%;letter-spacing:.48px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.125rem}.mitsuurokokai-service-c-faq .c-faq__listInfoText::before{content:"※"}.mitsuurokokai-service-c-features{counter-reset:item;display:grid;gap:2.1875rem}.mitsuurokokai-service-c-features .c-features__item{border-radius:1.25rem;border:1px solid #d3d1d0;background:#fff;padding:1.875rem 2.5rem 3.125rem;display:grid;grid-template-columns:1fr 28.75rem;gap:2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.mitsuurokokai-service-c-features .c-features__item::before{content:"";width:100%;height:100%;background:url(../img/common/feature_bg.webp) center center/cover no-repeat;position:absolute;top:0;left:0;z-index:0;border-radius:1.25rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-features .c-features__item{grid-template-columns:1fr;padding:.625rem 1.25rem 2.5rem;gap:.625rem}.mitsuurokokai-service-c-features .c-features__item::before{background:url(../img/common/icon_feature-sp.webp) center center/cover no-repeat}}.mitsuurokokai-service-c-features .c-features__itemBody{position:relative;z-index:1}.mitsuurokokai-service-c-features .c-features__itemNum{color:#df0615;font-size:.75rem;font-weight:900;line-height:110%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.1875rem;padding-left:4.375rem}.mitsuurokokai-service-c-features .c-features__itemNum::after{content:counter(item,decimal-leading-zero);counter-increment:item;font-size:1.5rem;font-weight:900;line-height:110%;letter-spacing:.96px}.mitsuurokokai-service-c-features .c-features__itemNum::before{position:absolute;top:-3.125rem;left:0;content:"";width:4.375rem;height:4.75rem;background:url(../img/common/icon_feature.webp) center center/contain no-repeat}.mitsuurokokai-service-c-features .c-features__itemTitle{color:#df0615;font-size:1.6875rem;font-weight:700;line-height:140%;letter-spacing:1.08px;margin-top:.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-features .c-features__itemNum{padding-left:3.625rem}.mitsuurokokai-service-c-features .c-features__itemNum::before{width:3.625rem;height:3.875rem;top:-2.1875rem}.mitsuurokokai-service-c-features .c-features__itemTitle{font-size:1.125rem}}.mitsuurokokai-service-c-features .c-features__itemText{margin-top:1rem;font-size:1rem;font-weight:500;line-height:170%;letter-spacing:.64px;font-family:"Noto Sans JP",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-c-features .c-features__itemText{font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-c-features .c-features__itemText ul li{position:relative;padding-left:1rem}.mitsuurokokai-service-c-features .c-features__itemText ul li::before{content:"";width:.5rem;height:.5rem;background:#e4004f;border-radius:100%;-ms-flex-negative:0;flex-shrink:0;margin-top:.625rem;position:absolute;top:0;left:0}.mitsuurokokai-service-c-features .c-features__itemText ul li span{display:-webkit-box;display:-ms-flexbox;display:flex;color:#918b8a;font-family:"Zen Kaku Gothic Antique";font-size:.75rem;font-weight:500;line-height:140%;letter-spacing:.48px;margin-top:.25rem;margin-left:-1rem}.mitsuurokokai-service-c-features .c-features__itemText ul li span::before{content:"※"}.mitsuurokokai-service-c-features .c-features__itemText ul li+li{margin-top:.5rem}.mitsuurokokai-service-c-features .c-features__itemLead{color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:.56px;display:-webkit-box;display:-ms-flexbox;display:flex}.mitsuurokokai-service-c-features .c-features__itemLead::before{content:"※";-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-c-features .c-features__itemLead:empty{display:none}.mitsuurokokai-service-c-features .c-features__itemImg{position:relative;z-index:1;overflow:hidden}.mitsuurokokai-service-c-features .c-features__itemImg img{aspect-ratio:460/260;border-radius:.625rem;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-c-features.--blue .c-features__itemNum,.mitsuurokokai-service-c-features.--blue .c-features__itemTitle{color:#0096df}.mitsuurokokai-service-c-features.--pink .c-features__itemNum,.mitsuurokokai-service-c-features.--pink .c-features__itemTitle{color:#e4004f}.mitsuurokokai-c-flow{counter-reset:flow;display:grid;gap:2rem}.mitsuurokokai-c-flow .c-flow__item{display:grid;grid-template-columns:3.1875rem 1fr;gap:2.5rem}.mitsuurokokai-c-flow .c-flow__itemIcon img{-o-object-fit:contain;object-fit:contain;width:100%;aspect-ratio:1}.mitsuurokokai-c-flow .c-flow__itemNum{display:inline-block;border-radius:1.25rem;background:#e9515b;padding:.375rem 1rem .5rem;font-family:"Zen Kaku Gothic New",sans-serif;color:#fff;font-size:1rem;text-align:center;font-weight:700;line-height:100%;letter-spacing:.64px}.mitsuurokokai-c-flow .c-flow__itemText,.mitsuurokokai-c-flow .c-flow__itemTitle{line-height:170%;margin-top:.5rem;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-c-flow .c-flow__item{grid-template-columns:4.125rem 1fr;gap:0}.mitsuurokokai-c-flow .c-flow__itemNum{font-size:.9375rem}}.mitsuurokokai-c-flow .c-flow__itemNum::after{content:counter(flow,decimal-leading-zero);counter-increment:flow}.mitsuurokokai-c-flow .c-flow__itemTitle{font-size:1.625rem;font-weight:700;letter-spacing:1.04px}@media screen and (max-width:767px){.mitsuurokokai-c-flow .c-flow__itemTitle{font-size:1.125rem;letter-spacing:.72px}}.mitsuurokokai-c-flow .c-flow__itemText{font-size:.9375rem;font-weight:500;letter-spacing:.6px}.mitsuurokokai-c-flow .c-flow__itemText a{color:#e9515b;text-decoration:underline;font-weight:700}.mitsuurokokai-c-flow .c-flow__itemLead{margin-top:.25rem;color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.75rem;font-weight:500;line-height:140%;letter-spacing:.48px}.mitsuurokokai-service-c-footer .mitsuurokokai-l-inner{max-width:70.625rem}.mitsuurokokai-service-c-footer .c-footer__inner{background:#faf6f0;padding-top:6.25rem;padding-bottom:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-footer .c-footer__inner{padding-top:3.1875rem;padding-bottom:2.5rem}}.mitsuurokokai-service-c-footer .c-footer__head{padding-bottom:1.9375rem;border-bottom:1px solid #e9515b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mitsuurokokai-service-c-footer .c-footer__logo{width:18.875rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-footer .c-footer__head{display:block;position:relative;border-bottom:none}.mitsuurokokai-service-c-footer .c-footer__logo{width:14.875rem}.mitsuurokokai-service-c-footer .c-footer__btns{margin-top:5.375rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.mitsuurokokai-service-c-footer .c-footer__logo img{width:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-c-footer .c-footer__btns{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.9375rem}.mitsuurokokai-service-c-footer .c-footer__btnMain{position:relative}.mitsuurokokai-service-c-footer .c-footer__btnMain:hover .c-footer__btnSub,.mitsuurokokai-service-c-footer .c-footer__btnText{display:block}.mitsuurokokai-service-c-footer .c-footer__btnSub{position:absolute;top:100%;left:0;margin-top:.625rem;background:#fff;border-radius:.625rem;-webkit-box-shadow:0 .25rem .75rem rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);min-width:15.625rem;display:none;z-index:100}.mitsuurokokai-service-c-footer .c-footer__btnSub::before{content:"";position:absolute;top:-.625rem;left:0;right:0;height:.625rem;background:0 0}@media screen and (max-width:767px){.mitsuurokokai-service-c-footer .c-footer__btnSub{position:static;margin-top:.625rem;border:none;-webkit-box-shadow:none;box-shadow:none;background:0 0;min-width:auto;display:none}.mitsuurokokai-service-c-footer .c-footer__btnSub::before{display:none}.mitsuurokokai-service-c-footer .c-footer__btnSubItem{margin-top:.5rem}.mitsuurokokai-service-c-footer .c-footer__btnSubItem:first-child{margin-top:0}}.mitsuurokokai-service-c-footer .c-footer__btnSubLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.375rem;font-size:.8125rem;font-weight:700;letter-spacing:.12em;line-height:1.5;padding-inline:1.25rem;padding-block:1rem;text-decoration:none;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;color:#231815}.mitsuurokokai-service-c-footer .c-footer__btnSubLink::after{content:"";display:block;width:.5625rem;aspect-ratio:1;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background:#df0615;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.mitsuurokokai-service-c-footer .c-footer__btnSubLink{font-size:1rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.mitsuurokokai-service-c-footer .c-footer__pageTop{width:4.5rem;height:4.5rem;border-radius:100%;border:1px solid #000;background:#df0615;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;color:#fff;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.8125rem;font-weight:900;line-height:110%;position:relative;margin-left:1.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-footer .c-footer__pageTop{position:absolute;top:1rem;right:0;font-size:.75rem;width:3.875rem;height:3.875rem;margin-left:0}}.mitsuurokokai-service-c-footer .c-footer__pageTop::before{content:"";width:1rem;height:1rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background:#fff;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.mitsuurokokai-service-c-footer .c-footer__pageTop::after{content:"";position:absolute;top:-3.625rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:3.8125rem;height:3.8125rem;background:url(../img/common/pagetop.webp) center center/contain no-repeat}.mitsuurokokai-service-c-footer .c-footer__body{padding-top:3.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6.25rem}.mitsuurokokai-service-c-footer .c-footer__bodyItem{max-width:18.75rem}.mitsuurokokai-service-c-footer .c-footer__bodyItem+.c-footer__bodyItem{margin-top:1.5rem}.mitsuurokokai-service-c-footer .c-footer__bodyLink{color:#231815;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.875rem;font-weight:700;display:block}@media screen and (max-width:767px){.mitsuurokokai-service-c-footer .c-footer__body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:0;padding-top:0}.mitsuurokokai-service-c-footer .c-footer__bodyItem{padding-block:.75rem;border-bottom:1px solid rgba(35,24,21,.3);max-width:100%}.mitsuurokokai-service-c-footer .c-footer__bodyItem+.c-footer__bodyItem{margin-top:0}.mitsuurokokai-service-c-footer .c-footer__bodyItem.--sub{position:relative}.mitsuurokokai-service-c-footer .c-footer__bodyLink{font-size:1rem}.mitsuurokokai-service-c-footer .c-footer__bodyLink.--sub{position:relative;display:block;padding-right:2rem}}.mitsuurokokai-service-c-footer .c-footer__toggle{position:absolute;right:0;top:.625rem;width:1.5rem;height:1.5rem;border:none;background:0 0;padding:0;cursor:pointer}.mitsuurokokai-service-c-footer .c-footer__toggle:focus-visible{outline:#000 solid;outline-offset:1px}.mitsuurokokai-service-c-footer .c-footer__toggle::after,.mitsuurokokai-service-c-footer .c-footer__toggle::before{content:"";position:absolute;left:50%;top:50%;width:.875rem;height:.0625rem;background:#000;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mitsuurokokai-service-c-footer .c-footer__toggle::after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.mitsuurokokai-service-c-footer .c-footer__bodyList2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1}.mitsuurokokai-service-c-footer .c-footer__bodyList2 .c-footer__bodyItem+.c-footer__bodyItem{margin-top:0}@media screen and (max-width:767px){.mitsuurokokai-service-c-footer .c-footer__bodyList2{display:block}.mitsuurokokai-service-c-footer .c-footer__bodySub{display:none}}.mitsuurokokai-service-c-footer .c-footer__bodySubItem{margin-top:.75rem}.mitsuurokokai-service-c-footer .c-footer__bodySubItem+.c-footer__bodySubItem{margin-top:.25rem}.mitsuurokokai-service-c-footer .c-footer__bodySubLink{font-family:"Zen Kaku Gothic New",sans-serif;font-size:.875rem;font-weight:700;line-height:150%;letter-spacing:.56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.mitsuurokokai-service-c-footer .c-footer__bodySubLink::before{content:"";width:.75rem;height:.75rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background:#df0615;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-c-footer .c-footer__bottom{background:#df0615;padding-block:1.0625rem;color:#fff}.mitsuurokokai-service-c-footer .c-footer__bottomInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.875rem}.mitsuurokokai-service-c-footer .c-footer__bottomCopy{font-family:"Noto Sans JP";font-size:.6875rem;font-weight:400;line-height:100%;letter-spacing:.44px}@media screen and (max-width:767px){.mitsuurokokai-service-c-footer .c-footer__bottomInner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1rem}.mitsuurokokai-service-c-footer .c-footer__bottomCopy{text-align:center}}.mitsuurokokai-service-c-footer .c-footer__bottomList{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.mitsuurokokai-service-c-footer .c-footer__bottomLink{font-family:"Noto Sans JP";font-size:.6875rem;font-weight:400;line-height:150%;letter-spacing:.44px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.mitsuurokokai-service-c-footer .c-footer__pdf{margin-top:.75rem;display:grid;gap:.25rem}.mitsuurokokai-service-c-footer .c-footer__pdfLink{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.75rem;font-weight:400;line-height:100%;letter-spacing:.48px}.mitsuurokokai-service-c-footer .c-footer__pdfLink::before{content:"";width:.75rem;height:.75rem;background:url(../img/common/pdf.webp) center center/contain no-repeat;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-c-footer .c-footer__body2{padding-top:2.5rem;margin-top:2.5rem;border-top:1px solid rgba(233,81,91,.2);gap:2.5rem;display:grid;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.mitsuurokokai-service-c-footer .c-footer__body2Item{max-width:16.625rem}.mitsuurokokai-service-c-footer .c-footer__body2ItemHead{font-size:.875rem;font-weight:700}.mitsuurokokai-service-c-header{border-bottom:.125rem solid #df0615;background:#fff;position:sticky;top:0;left:0;height:3.75rem;width:100%;z-index:100}@media screen and (max-width:767px){.mitsuurokokai-service-c-footer .c-footer__body2{display:block;border-top:none;margin-top:0}.mitsuurokokai-service-c-footer .c-footer__body2Item+.c-footer__body2Item{margin-top:1.5rem}.mitsuurokokai-service-c-header{height:3.5rem;border-radius:0 0 1.25rem 1.25rem;border-bottom:.25rem solid #df0615}}.mitsuurokokai-service-c-header.--service{height:8.25rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-header.--service{height:3.5rem}}.mitsuurokokai-service-c-header.--service .c-header__inners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.mitsuurokokai-service-c-header.--service .--flex{padding-left:1.875rem;padding-right:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s;position:relative}.mitsuurokokai-service-c-header.--service .--bottom{padding-inline:1.875rem;border-top:1px solid #d3d1d0}.mitsuurokokai-service-c-header.--service .c-header__btnList{margin-left:auto}@media screen and (max-width:767px){.mitsuurokokai-service-c-header.--service .--flex{padding-left:.75rem;padding-right:1.5rem}.mitsuurokokai-service-c-header.--service .--bottom{display:none}.mitsuurokokai-service-c-header.--service .c-header__btnList{display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr);margin-bottom:2.5rem}.mitsuurokokai-service-c-header.--service .c-header__btnList.--col1{grid-template-columns:1fr}}.mitsuurokokai-service-c-header.--service .c-header__btnOrange{border-radius:.25rem;background:#ef8200;padding:.5rem 1.5rem;color:#fff;font-size:.9375rem;font-weight:700;line-height:100%;display:inline-block}@media screen and (max-width:767px){.mitsuurokokai-service-c-header.--service .c-header__btnOrange{padding:.75rem 2rem;font-size:1rem;text-align:center;display:block}}.mitsuurokokai-service-c-header.--service .c-header__btnSimple{font-size:.9375rem;font-weight:700;line-height:100%;display:inline-block}@media screen and (max-width:767px){.mitsuurokokai-service-c-header.--service .c-header__btnSimple{text-align:center;padding:.75rem 2rem;border-radius:.25rem;border:1px solid #000;background:#fff;display:block}}.mitsuurokokai-service-c-header .c-header__inner{padding-left:1.875rem;padding-right:1.875rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s;position:relative}.mitsuurokokai-service-c-header .c-header__logo{height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:14.6875rem;position:relative;z-index:110}.mitsuurokokai-service-c-header .c-header__menuButton{display:none}@media screen and (max-width:767px){.mitsuurokokai-service-c-header .c-header__inner{padding-left:.75rem;padding-right:1.5rem}.mitsuurokokai-service-c-header .c-header__logo{width:7.75rem}.mitsuurokokai-service-c-header .c-header__spBtn{margin-left:auto;z-index:120}.mitsuurokokai-service-c-header .c-header__menuButton{position:relative;z-index:110;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1.25rem;height:.875rem;border-radius:100vmax;margin-left:1.0625rem}}.mitsuurokokai-service-c-header .c-header__menuButton span{display:block;width:100%;height:.125rem;background-color:#231815;-webkit-transition:all .3s;transition:all .3s}.mitsuurokokai-service-c-header .c-header__menuButton.is-active span:nth-child(1){rotate:45deg;translate:0 .625rem}.mitsuurokokai-service-c-header .c-header__menuButton.is-active span:nth-child(2){rotate:-45deg;translate:0 -.125rem}.mitsuurokokai-service-c-header .c-header__menuButton.is-active span:nth-child(3){display:none}.mitsuurokokai-service-c-header .c-header__nav{height:inherit}@media screen and (max-width:767px){.mitsuurokokai-service-c-header .c-header__nav{display:none;height:100dvh;max-height:100dvh;background-color:#fff;position:fixed;top:0;left:0;width:100%;padding-top:3.8125rem;border-radius:.75rem}}.mitsuurokokai-service-c-header .c-header__navWrap{height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.mitsuurokokai-service-c-header .c-header__navWrap{height:100%;max-height:calc(100dvh - 3.8125rem);padding:2rem 1.5rem 4rem;overflow:auto;display:block;position:relative}}.mitsuurokokai-service-c-header .c-header__navList{display:-webkit-box;display:-ms-flexbox;display:flex;height:inherit}@media screen and (max-width:1310px){.mitsuurokokai-service-c-header .c-header__navList{gap:0}}@media screen and (max-width:767px){.mitsuurokokai-service-c-header .c-header__navList{display:block;height:initial}.mitsuurokokai-service-c-header .c-header__navItem{border-bottom:1px solid #ddd}}.mitsuurokokai-service-c-header .c-header__navItem{height:inherit;position:relative}.mitsuurokokai-service-c-header .c-header__navItemLink{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 .625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:inherit;position:relative;-webkit-transition:.3s;transition:.3s;font-size:.9375rem;font-weight:700;line-height:normal}@media screen and (max-width:767px){.mitsuurokokai-service-c-header .c-header__navItemLink{padding:.75rem .75rem 1rem 0;font-size:1rem;gap:.1875rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.mitsuurokokai-service-c-header .c-header__navItem:has(.c-header__subNavListWrap) .c-header__navItemLink.--acd{position:relative}.mitsuurokokai-service-c-header .c-header__navItem:has(.c-header__subNavListWrap) .c-header__navItemLink.--acd::before{display:none}.mitsuurokokai-service-c-header .c-header__navItem:has(.c-header__subNavListWrap) .c-header__navItemLink.--acd .c-header__navItemIcon{display:block;position:relative;width:.75rem;margin-left:.375rem;height:inherit;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-c-header .c-header__navItem:has(.c-header__subNavListWrap) .c-header__navItemLink.--acd .c-header__navItemIcon::before{content:"";display:inline-block;width:.75rem;height:.75rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background:#231815;position:absolute;top:50%;left:50%;scale:1 1;-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);-webkit-transition:.3s;transition:.3s}.mitsuurokokai-service-c-header .c-header__navItem:has(.c-header__subNavListWrap) .c-header__navItemLink.--acd.is-active .c-header__navItemIcon::after{display:none}@media (any-hover:hover){.mitsuurokokai-service-c-header .c-header__navItem:has(.c-header__subNavListWrap) .c-header__navItemLink.--acd.is-hover,.mitsuurokokai-service-c-header .c-header__navItem:has(.c-header__subNavListWrap) .c-header__navItemLink.--acd:hover{opacity:1}}.mitsuurokokai-service-c-header .c-header__navItemLink.--acd:hover~.c-header__subNavListWrap,.mitsuurokokai-service-c-header .c-header__subNavListWrap:hover{visibility:visible;opacity:1}@media screen and (max-width:767px){.mitsuurokokai-service-c-header .c-header__navItem:has(.c-header__subNavListWrap) .c-header__navItemLink.--acd .c-header__navItemIcon::before{-webkit-mask:initial;mask:initial;content:"";position:absolute;left:50%;top:50%;width:.75rem;height:.125rem;background:#000;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mitsuurokokai-service-c-header .c-header__navItem:has(.c-header__subNavListWrap) .c-header__navItemLink.--acd .c-header__navItemIcon::after{content:"";position:absolute;left:50%;top:50%;width:.75rem;height:.125rem;background:#000;-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.mitsuurokokai-service-c-header .c-header__navItemLink.--acd:hover~.c-header__subNavListWrap,.mitsuurokokai-service-c-header .c-header__subNavListWrap:hover{-webkit-transform:initial;transform:initial}}.mitsuurokokai-service-c-header .c-header__subNavListWrap{visibility:hidden;opacity:0;-webkit-transform-origin:top;transform-origin:top;position:absolute;top:calc(100% - .5rem);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.3s;transition:.3s;border-top:none;width:14.25rem;padding:.625rem;z-index:10;border-radius:.625rem;background:#fff;-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);box-shadow:0 0 .5rem 0 rgba(0,0,0,.15)}@media screen and (max-width:767px){.mitsuurokokai-service-c-header .c-header__subNavListWrap{position:static;-webkit-transform:initial;transform:initial;width:100%;padding:.75rem 0 1.25rem;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:none;background-color:transparent;opacity:1;visibility:visible;-webkit-transition:initial;transition:initial;border-top:.0625rem solid #e8e8e8}}.mitsuurokokai-service-c-header .c-header__subNavItem:nth-child(n+2){border-top:.0625rem solid #d3d1d0}.mitsuurokokai-service-c-header .c-header__subNavLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.375rem;letter-spacing:.12em;line-height:1.5;padding-inline:1.25rem;padding-block:1rem;font-size:.8125rem;font-weight:700}@media screen and (max-width:767px){.mitsuurokokai-service-c-header .c-header__subNavItem:nth-child(n+2){border-top:none;margin-top:.375rem}.mitsuurokokai-service-c-header .c-header__subNavLink{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}}.mitsuurokokai-service-c-header .c-header__subNavLink::after{content:"";display:block;width:.5625rem;aspect-ratio:1;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background:#df0615;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.mitsuurokokai-service-c-header .c-header__subNavLink::after{display:none}.mitsuurokokai-service-c-header .c-header__subNavLink::before{content:"";width:.75rem;height:.75rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background:#df0615;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-c-header .c-header__subNavLink{padding:0}}.mitsuurokokai-service-c-header .c-header__btnList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.9375rem;margin-left:1.125rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-header .c-header__btnList{margin-top:2rem;margin-left:0;display:grid;gap:1rem}}.mitsuurokokai-service-c-header .c-header__btn{display:inline-grid;grid-template-columns:1fr auto;gap:.375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem .75rem;border-radius:.25rem;border:1px solid #df0615;background:#fff;font-size:.8125rem;font-weight:700;-webkit-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s;position:relative;overflow:hidden}@media screen and (max-width:767px){.mitsuurokokai-service-c-header .c-header__btn{width:100%;text-align:center;padding:.5rem .5rem .5rem 2rem}}.mitsuurokokai-service-c-header .c-header__btn::after{content:"";width:1.125rem;height:1.125rem;-webkit-mask:url(../img/common/icon_target.webp) no-repeat center center/contain;mask:url(../img/common/icon_target.webp) no-repeat center center/contain;background:#df0615}@media (any-hover:hover){.mitsuurokokai-service-c-header .c-header__btn:hover{opacity:1;background-color:#df0615;color:#fff}.mitsuurokokai-service-c-header .c-header__btn:hover::after{background:#fff}}.mitsuurokokai-service-c-header .c-header__btnMain{position:relative}.mitsuurokokai-service-c-header .c-header__btnText{border-radius:2.75rem;background:#ce0202;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.5rem .75rem;gap:.3125rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:.8125rem;font-weight:700;cursor:pointer}.mitsuurokokai-service-c-header .c-header__btnText::before{content:"";width:1rem;height:1rem;background:url(../img/common/icon_alert.webp) center center/contain no-repeat}.mitsuurokokai-service-c-header .c-header__btnText::after{content:"";width:.75rem;height:.75rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background:#fff;rotate:90deg}.mitsuurokokai-service-c-header .c-header__btnSub{position:absolute;opacity:0;visibility:hidden;pointer-events:none;z-index:120;-webkit-transition:opacity .25s ease,visibility 0s linear .25s,-webkit-transform .25s ease;transition:opacity .25s ease,visibility 0s linear .25s,-webkit-transform .25s ease;transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s;transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s,-webkit-transform .25s ease;will-change:transform,opacity;-webkit-transform-origin:top;transform-origin:top;top:120%;right:-1.25rem;border-top:none;width:15.875rem;padding:.625rem;border-radius:.625rem;background:#fff;-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);box-shadow:0 0 .5rem 0 rgba(0,0,0,.15)}@media screen and (max-width:767px){.mitsuurokokai-service-c-header .c-header__btnSub{width:15.25rem}}.mitsuurokokai-service-c-header .c-header__btnSub::before{content:"";position:absolute;left:0;right:0;top:-.625rem;height:.75rem}.mitsuurokokai-service-c-header .c-header__btnSubItem:nth-child(n+2){border-top:.0625rem solid #d3d1d0}.mitsuurokokai-service-c-header .c-header__btnSubLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.375rem;letter-spacing:.12em;line-height:1.5;padding-inline:1.25rem;padding-block:1rem;font-size:.8125rem;font-weight:700}.mitsuurokokai-service-c-header .c-header__btnSubLink::after{content:"";display:block;width:.5625rem;aspect-ratio:1;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background:#df0615;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-c-header .c-header__btnMain:hover>.c-header__btnSub{opacity:1;visibility:visible;pointer-events:auto;-webkit-transition:opacity .25s ease,visibility 0s,-webkit-transform .25s ease;transition:opacity .25s ease,visibility 0s,-webkit-transform .25s ease;transition:opacity .25s ease,transform .25s ease,visibility 0s;transition:opacity .25s ease,transform .25s ease,visibility 0s,-webkit-transform .25s ease}.mitsuurokokai-service-c-header .c-header__spCta{background:url(../img/common/spCta_bg.webp) center center/cover no-repeat;padding:1.5rem 1.75rem;border-radius:.625rem;margin-bottom:2.5rem}.mitsuurokokai-service-c-header .c-header__spCtaText{font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:700;line-height:140%;letter-spacing:.64px;text-align:center}.mitsuurokokai-service-c-header .c-header__spCtaBtn{margin-top:1.25rem}.mitsuurokokai-service-c-header .c-header__spCtaLink{border-radius:1.125rem;border:.1875rem solid #df0615;background:#fff;display:block;padding:1.5rem 2.8125rem;color:#df0615;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.125rem;font-weight:700;line-height:100%;letter-spacing:.72px;position:relative}.mitsuurokokai-service-c-header .c-header__spCtaLink::after{content:"";width:1.5rem;height:1.5rem;background:url(../img/common/icon_target.webp) center center/contain no-repeat;position:absolute;right:1.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mitsuurokokai-service-c-header .--spNone{display:contents}@media screen and (max-width:767px){.mitsuurokokai-service-c-header .c-header__btnMain:hover>.c-header__btnSub{opacity:0;visibility:hidden}.mitsuurokokai-service-c-header .c-header__btnMain.is-open>.c-header__btnSub{opacity:1;visibility:visible;pointer-events:auto;-webkit-transition:opacity .25s ease,visibility 0s,-webkit-transform .25s ease;transition:opacity .25s ease,visibility 0s,-webkit-transform .25s ease;transition:opacity .25s ease,transform .25s ease,visibility 0s;transition:opacity .25s ease,transform .25s ease,visibility 0s,-webkit-transform .25s ease}.mitsuurokokai-service-c-header .--spNone{display:none}}.mitsuurokokai-service-c-header .c-header__spBtns{margin-top:2rem}.mitsuurokokai-service-c-header .c-header__spBtnLink{border-radius:.625rem;background:#fff;-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);display:block;padding:1.5rem 2.5rem;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.875rem;font-weight:700;line-height:180%;letter-spacing:.56px;position:relative}.mitsuurokokai-service-c-header .c-header__spBtnLink::after{content:"";position:absolute;width:1rem;height:1rem;background:url(../img/common/icon_target.webp) center center/contain no-repeat;right:1.25rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mitsuurokokai-service-c-need.--col4 .c-need__num::after,.mitsuurokokai-service-c-need.--step .c-need__itemStep::after{content:counter(step);counter-increment:step}.mitsuurokokai-service-c-header .c-header__sns{margin-top:4.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem}.mitsuurokokai-service-c-header .c-header__snsItem{width:2rem;aspect-ratio:1}.mitsuurokokai-service-c-header .c-header__snsLink img{-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-c-header .c-header__copy{font-family:"Noto Sans JP";font-size:.625rem;text-align:center;font-weight:400;line-height:100%;letter-spacing:.4px;margin-top:2.125rem}.mitsuurokokai-service-c-need{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mitsuurokokai-service-c-need:has(.c-need__item:nth-child(3):last-child),.mitsuurokokai-service-c-need:has(.c-need__item:nth-child(4)){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:767px){.mitsuurokokai-service-c-need.--col{gap:0}.mitsuurokokai-service-c-need.--col .c-need__item{display:grid;grid-template-columns:4.125rem 1fr;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mitsuurokokai-service-c-need.--col .c-need__itemTitle{margin-top:0;text-align:left}.mitsuurokokai-service-c-need.--col .c-need__itemIcon{margin-bottom:0}}.mitsuurokokai-service-c-need.--step{counter-reset:step}.mitsuurokokai-service-c-need.--step .c-need__itemStep{color:#decf00;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.125rem;font-weight:700;line-height:170%;margin-top:.75rem;letter-spacing:.72px}@media screen and (max-width:767px){.mitsuurokokai-service-c-need.--step .c-need__itemStep{text-align:left;font-size:.875rem;margin-top:0}}.mitsuurokokai-service-c-need.--step .c-need__itemTitle{margin-top:.5rem;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-c-need.--step .c-need__itemTitle{text-align:left;margin-top:0}.mitsuurokokai-service-c-need.--step .c-need__itemText{text-align:left;font-weight:500}}.mitsuurokokai-service-c-need.--step .c-need__itemText{margin-top:.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-need.--step .c-need__item{display:grid;grid-template-columns:4.375rem 1fr;gap:1.25rem;text-align:left}.mitsuurokokai-service-c-need.--step .c-need__itemIcon{width:2.5rem;height:2.5rem;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.125rem}.mitsuurokokai-service-c-need{gap:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.mitsuurokokai-service-c-need .c-need__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:22.5rem;min-width:22.5rem;max-width:22.5rem;padding-inline:1.875rem;border-right:1px dashed #d3d1d0}.mitsuurokokai-service-c-need .c-need__item:last-child,.mitsuurokokai-service-c-need .c-need__item:nth-child(3n+3){border-right:none}@media screen and (max-width:767px){.mitsuurokokai-service-c-need .c-need__item{width:100%;min-width:auto;max-width:100%;border-right:none;border-bottom:1px dashed #d3d1d0;padding-inline:0;padding-block:1rem}.mitsuurokokai-service-c-need .c-need__item:last-child{border-bottom:none}}.mitsuurokokai-service-c-need .c-need__itemIcon{width:4.125rem;height:4.125rem;margin-inline:auto}.mitsuurokokai-service-c-need .c-need__itemIcon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-c-need .c-need__itemTitle{font-size:1.25rem;font-weight:700;line-height:170%;letter-spacing:.8px;text-align:center;margin-top:.8125rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-need .c-need__itemIcon{width:3rem;height:3rem;margin-bottom:.75rem}.mitsuurokokai-service-c-need .c-need__itemTitle{margin-top:1.25rem;font-size:1rem;letter-spacing:.64px}}.mitsuurokokai-service-c-need .c-need__itemText{margin-top:1.25rem;font-size:.9375rem;font-weight:400;line-height:170%;letter-spacing:.6px;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-c-need .c-need__itemText{margin-top:1.5rem}}.mitsuurokokai-service-c-need .c-need__itemLead{color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.8125rem;font-weight:400;line-height:160%;letter-spacing:.52px;margin-top:.3125rem}.mitsuurokokai-service-c-need.--col4 .c-need__itemTitle,.mitsuurokokai-service-c-need.--col4 .c-need__num{font-weight:700;letter-spacing:.72px;line-height:170%;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-c-need .c-need__btn{margin-top:.8125rem;max-width:15.5rem;margin-inline:auto}.mitsuurokokai-service-c-need.--col4{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;counter-reset:step}@media screen and (max-width:767px){.mitsuurokokai-service-c-need .c-need__itemLead{font-size:.75rem;line-height:170%}.mitsuurokokai-service-c-need .c-need__btn{margin-top:1.5rem;max-width:17.9375rem}.mitsuurokokai-service-c-need.--col4{grid-template-columns:1fr}}.mitsuurokokai-service-c-need.--col4 .c-need__num{color:#0096df;text-align:center;font-size:1.125rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-need.--col4 .c-need__num{font-size:.875rem;text-align:left}}.mitsuurokokai-service-c-need.--col4 .c-need__itemTitle{margin-top:.25rem;font-size:1.125rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-need.--col4 .c-need__itemTitle{font-size:1.0625rem;text-align:left}}.mitsuurokokai-service-c-need.--col4 .c-need__itemText{margin-top:.25rem;font-size:.9375rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:170%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-c-need.--col4 .c-need__itemText{font-size:.875rem}.mitsuurokokai-service-c-need.--col4 .c-need__itemIcon{width:4.375rem;height:4.375rem;border-radius:50%;background-color:#faf6f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mitsuurokokai-service-c-need.--col4 .c-need__itemIcon img{width:3.125rem;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}}.mitsuurokokai-service-c-need.--col4 .c-need__item{width:initial;min-width:initial;max-width:initial;padding-inline:1.25rem}.mitsuurokokai-service-c-need.--col4 .c-need__item:nth-child(3n+3){border-right:1px dashed #d3d1d0}.mitsuurokokai-service-c-need.--col4 .c-need__item:nth-child(4n+4){border-right:none}.mitsuurokokai-service-c-news .c-news__list+.c-news__list{padding-top:1.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-need.--col4 .c-need__item{display:grid;grid-template-columns:4.375rem 1fr;gap:1.25rem;padding-inline:0}.mitsuurokokai-service-c-need.--col4 .c-need__item:nth-child(3n+3){border-right:none}.mitsuurokokai-service-c-news .c-news__list+.c-news__list{padding-top:2rem}}.mitsuurokokai-service-c-news .c-news__link{display:block;padding-bottom:1.5rem;border-bottom:2px dashed #d3d1d0}.mitsuurokokai-service-c-news .c-news__head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-news .c-news__link{padding-bottom:.75rem}.mitsuurokokai-service-c-news .c-news__head{display:block}}.mitsuurokokai-service-c-news .c-news__headTop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-news .c-news__headTop{gap:1.25rem}.mitsuurokokai-service-c-news .c-news__tags{margin-top:.5rem}}.mitsuurokokai-service-c-news .c-news__time{color:#4f4644;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:500;line-height:170%;letter-spacing:.64px;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-c-news .c-news__category{color:#df0615;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.875rem;font-weight:700;line-height:170%;letter-spacing:.56px}.mitsuurokokai-service-c-news .c-news__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.mitsuurokokai-service-c-news .c-news__tag{font-family:"Zen Kaku Gothic New",sans-serif;font-size:.75rem;font-weight:500;line-height:170%;letter-spacing:1px;padding:.25rem .5rem;border-radius:.3125rem;border:1px solid #f4f3f3;background:#f4f3f3}.mitsuurokokai-service-c-news .c-news__title{margin-top:.75rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:700;line-height:180%;letter-spacing:.64px}.mitsuurokokai-service-c-pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.mitsuurokokai-service-c-pager .c-pager__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.5rem;aspect-ratio:1;font-size:1rem;font-weight:500;letter-spacing:.64px;background-color:transparent;-ms-flex-negative:0;flex-shrink:0;border-radius:.625rem;-webkit-transition:border-color .3s,color .3s,background-color .3s;transition:border-color .3s,color .3s,background-color .3s}@media screen and (max-width:767px){.mitsuurokokai-service-c-pager{gap:1rem}.mitsuurokokai-service-c-pager .c-pager__item{width:2.5rem;font-size:.75rem}}.mitsuurokokai-service-c-pager .c-pager__item.-current{background-color:#df0615;color:#fff}.mitsuurokokai-service-c-pager .c-pager__item.-next,.mitsuurokokai-service-c-pager .c-pager__item.-prev{border-radius:.625rem;border:2px solid #df0615;background:#fff}.mitsuurokokai-service-c-pager .c-pager__item.-next i,.mitsuurokokai-service-c-pager .c-pager__item.-prev i{display:block;width:.625rem;height:1rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background-color:#df0615;-webkit-transition:background-color .3s;transition:background-color .3s}.mitsuurokokai-service-c-pager:not(:has(.c-pager__item.-next))::after,.mitsuurokokai-service-c-pager:not(:has(.c-pager__item.-prev))::before{width:2.5rem;aspect-ratio:1;display:block;content:""}.mitsuurokokai-service-c-pager .c-pager__item.-prev{rotate:-180deg}@media (any-hover:hover){.mitsuurokokai-service-c-pager .c-pager__item.-next:hover,.mitsuurokokai-service-c-pager .c-pager__item.-prev:hover{opacity:1}.mitsuurokokai-service-c-pager .c-pager__item.-next:hover i,.mitsuurokokai-service-c-pager .c-pager__item.-prev:hover i{background-color:#fff}.mitsuurokokai-service-c-pager .c-pager__item:hover{opacity:1;background-color:#df0615;color:#fff}}.mitsuurokokai-service-c-pager span.c-pager__item{pointer-events:none}.mitsuurokokai-service-c-section{background:#faf6f0;padding-top:3.75rem}.mitsuurokokai-service-c-section.--blue{background:#e1ecee}.mitsuurokokai-service-c-section.--pb120{padding-bottom:7.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-pager:not(:has(.c-pager__item.-next))::after,.mitsuurokokai-service-c-pager:not(:has(.c-pager__item.-prev))::before{width:2.5rem}.mitsuurokokai-service-c-section{padding-top:2.5rem}.mitsuurokokai-service-c-section.--pb120{padding-bottom:3.75rem}.mitsuurokokai-service-c-section .c-section__inner{padding-inline:0}}.mitsuurokokai-service-c-section .c-section__body{border-radius:2.5rem;background:#fff;padding:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-section .c-section__body{padding:2.5rem 1.5rem}}.mitsuurokokai-service-c-section .c-section__body.--pi{padding-inline:5rem}section.mitsuurokokai-service-c-section{padding-top:6.25rem;border-radius:3.125rem 3.125rem 0 0;padding-bottom:7.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-section .c-section__body.--pi{padding-inline:1.5rem}section.mitsuurokokai-service-c-section{padding-top:3.75rem;border-radius:1.25rem 1.25rem 0 0}section.mitsuurokokai-service-c-section.--round{border-radius:0}}section.mitsuurokokai-service-c-section+section.mitsuurokokai-service-c-section.--round,section.mitsuurokokai-service-c-section.--round{border-radius:0}section.mitsuurokokai-service-c-section+section.mitsuurokokai-service-c-section{padding-top:3.75rem;border-radius:0}@media screen and (max-width:767px){section.mitsuurokokai-service-c-section+section.mitsuurokokai-service-c-section{padding-top:2.5rem;border-radius:0}section.mitsuurokokai-service-c-section+section.mitsuurokokai-service-c-section.--round{border-radius:0}section.mitsuurokokai-service-c-section{padding-bottom:3.75rem}section.mitsuurokokai-service-c-section:has(+section.mitsuurokokai-service-c-section){padding-bottom:0}}section.mitsuurokokai-service-c-section:has(+section.mitsuurokokai-service-c-section){padding-bottom:0}.mitsuurokokai-service-c-tab1 .c-tab1__title{color:#90c31f;text-align:center;font-size:2.25rem;font-weight:700;line-height:140%;letter-spacing:1.44px}.mitsuurokokai-service-c-tab1 .c-tab1__video{margin-top:2.5rem;position:relative;width:100%;border-radius:2.5rem;overflow:hidden}@media screen and (max-width:767px){.mitsuurokokai-service-c-tab1 .c-tab1__title{font-size:1.125rem}.mitsuurokokai-service-c-tab1 .c-tab1__video{margin-top:1.5rem;border-radius:.625rem}}.mitsuurokokai-service-c-tab1 .c-tab1__video video{width:100%;aspect-ratio:16/9;height:auto;display:block}.mitsuurokokai-service-c-tab1 .c-tab1__video .c-tab1__poster{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.mitsuurokokai-service-c-tab1 .c-tab1__video .c-tab1__poster img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.mitsuurokokai-service-c-tab1 .c-tab1__video .c-tab1__poster::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:3}.mitsuurokokai-service-c-tab1 .c-tab1__video .c-tab1__playBtn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:3.125rem;height:3.125rem;border:none;border-radius:50%;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:3}.mitsuurokokai-c-tableCol3 .c-tableCol3__item+.c-tableCol3__item,.mitsuurokokai-c-tableCol4 .c-tableCol4__item+.c-tableCol4__item,.mitsuurokokai-service-c-tableCol2 .c-tableCol2__item+.c-tableCol2__item{border-top:1px solid #d3d1d0}@media screen and (max-width:767px){.mitsuurokokai-service-c-tab1 .c-tab1__video .c-tab1__playBtn{width:2.5rem;height:2.5rem}}.mitsuurokokai-service-c-tab1 .c-tab1__video .c-tab1__playBtn img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-c-tab1 .c-tab1__video .c-tab1__playBtn:active{-webkit-transform:translate(-50%,-50%) scale(.95);transform:translate(-50%,-50%) scale(.95)}.mitsuurokokai-service-c-tab1 .c-tab1__video .c-tab1__playIcon{margin-left:.25rem}.mitsuurokokai-service-c-tab1 .c-tab1__video.playing .c-tab1__playBtn{opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.mitsuurokokai-service-c-tab1 .c-tab1__video.playing .c-tab1__poster{opacity:0;pointer-events:none}.mitsuurokokai-service-c-tab1 .c-tab1__sub{font-size:1.5rem;font-weight:700;line-height:100%;letter-spacing:.96px;margin-top:2.5rem;padding-bottom:1rem;position:relative;padding-left:1.5rem;border-bottom:.0625rem solid #d3d1d0}@media screen and (max-width:767px){.mitsuurokokai-service-c-tab1 .c-tab1__sub{font-size:1.125rem;margin-top:1rem}}.mitsuurokokai-service-c-tab1 .c-tab1__sub::before{content:"";position:absolute;width:.25rem;height:calc(100% - 1rem);top:0;left:0;background:#90c31f;border-radius:.625rem}.mitsuurokokai-service-c-tab1 .c-tab1__body{margin-top:1.5rem;display:grid;gap:.75rem}.mitsuurokokai-service-c-tab1 .c-tab1__item{display:grid;grid-template-columns:3.4375rem 1fr;gap:2rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:400;line-height:100%;letter-spacing:.64px}@media screen and (max-width:767px){.mitsuurokokai-service-c-tab1 .c-tab1__body{margin-top:.5rem}.mitsuurokokai-service-c-tab1 .c-tab1__item{font-weight:700;font-size:.9375rem;line-height:170%}}.mitsuurokokai-service-c-tab1 .c-tab1__text a{color:#e9515b;text-decoration:underline}.mitsuurokokai-service-c-tab1 .c-tab1__wrap{margin-top:2.5rem;display:grid;gap:1.5rem}.mitsuurokokai-service-c-tab1 .c-tab1__box{border-radius:.625rem;border:1px solid #d3d1d0;background:#fff;padding:2.5rem}.mitsuurokokai-service-c-tab1 .c-tab1__boxTitle{font-size:1.5rem;font-weight:700;line-height:100%;letter-spacing:.96px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-tab1 .c-tab1__wrap{margin-top:1rem;gap:1rem}.mitsuurokokai-service-c-tab1 .c-tab1__box{padding:1.5rem}.mitsuurokokai-service-c-tab1 .c-tab1__boxTitle{font-size:1.125rem}}.mitsuurokokai-service-c-tab1 .c-tab1__boxTitle::before{content:"";width:1.875rem;height:1.6875rem;background:url(../img/common/icon_flower1.webp) center center/contain no-repeat;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-c-tab1 .c-tab1__boxText{margin-top:2rem;font-size:.9375rem;font-family:"Noto Sans JP",serif;font-weight:400;line-height:165%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-c-tab1 .c-tab1__boxText{margin-top:1rem;font-weight:700}}.mitsuurokokai-service-c-tab1 .c-tab1__imgArea{display:grid;grid-template-columns:repeat(2,1fr);gap:2.3125rem;margin-top:2.5rem}.mitsuurokokai-service-c-tab1 .s-tab1__imgTitle{font-size:1.5rem;font-weight:700;line-height:140%;letter-spacing:.96px}.mitsuurokokai-service-c-tab1 .s-tab1__img{margin-top:1rem;width:100%;border:1px solid #d3d1d0;border-radius:.625rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-tab1 .c-tab1__imgArea{grid-template-columns:1fr;margin-top:1rem;gap:1rem}.mitsuurokokai-service-c-tab1 .s-tab1__imgTitle{letter-spacing:.72px;font-size:1.125rem}.mitsuurokokai-service-c-tab1 .s-tab1__img{padding:.875rem 1.5rem}}.mitsuurokokai-service-c-tab1 .s-tab1__img img{border-radius:.625rem;width:100%;aspect-ratio:501/285;-o-object-fit:contain;object-fit:contain;background:#fff}.mitsuurokokai-service-c-tableCol2{background-color:#fff;border-radius:1.25rem;border:1px solid #d3d1d0;margin-bottom:.5rem}.mitsuurokokai-service-c-tableCol2 .c-tableCol2__item{display:grid;grid-template-columns:10.9375rem 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Zen Kaku Gothic New",sans-serif;text-align:center}.mitsuurokokai-service-c-tableCol2 .c-tableCol2__item:first-child{font-size:1.0625rem;font-weight:700;line-height:165%;letter-spacing:.6px;background-color:#d3d1d0;border-radius:1.25rem 1.25rem 0 0}@media screen and (max-width:767px){.mitsuurokokai-service-c-tableCol2 .c-tableCol2__item{grid-template-columns:4.125rem 1fr}.mitsuurokokai-service-c-tableCol2 .c-tableCol2__item:first-child{font-size:.75rem;letter-spacing:0;line-height:130%}.mitsuurokokai-service-c-tableCol2 .c-tableCol2__item:first-child .c-tableCol2__head{padding:.625rem 0}}.mitsuurokokai-service-c-tableCol2 .c-tableCol2__item:first-child .c-tableCol2__body{text-align:center;font-size:1.0625rem;font-weight:700;line-height:165%;letter-spacing:.6px}.mitsuurokokai-service-c-tableCol2 .c-tableCol2__item:first-child .c-tableCol2__head{border-top-left-radius:1.25rem;background-color:#d3d1d0;border-right:1px solid #f4f3f3}@media screen and (max-width:767px){.mitsuurokokai-service-c-tableCol2 .c-tableCol2__item:first-child .c-tableCol2__body{font-size:.75rem;letter-spacing:0;line-height:130%;padding:.625rem 0}}.mitsuurokokai-service-c-tableCol2 .c-tableCol2__item:first-child .c-tableCol2__body+.c-tableCol2__body{border-left:1px solid #f4f3f3}.mitsuurokokai-service-c-tableCol2 .c-tableCol2__item:last-child .c-tableCol2__head{border-bottom-left-radius:1.25rem}.mitsuurokokai-service-c-tableCol2 .c-tableCol2__head{padding:1.1875rem;font-size:1.0625rem;font-weight:700;line-height:165%;letter-spacing:.6px;background-color:#f4f3f3;height:100%;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #d3d1d0}@media screen and (max-width:767px){.mitsuurokokai-service-c-tableCol2 .c-tableCol2__head{padding:.625rem .5rem;font-size:.75rem;letter-spacing:0;line-height:130%}}.mitsuurokokai-service-c-tableCol2 .c-tableCol2__body{padding:1.1875rem;height:100%;display:grid;text-align:left;font-size:1.0625rem;font-weight:500;line-height:170%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-c-tableCol2 .c-tableCol2__body{padding:.625rem .5rem;font-size:.8125rem;letter-spacing:.52px}}.mitsuurokokai-service-c-tableCol2 .c-tableCol2__body .--sm{font-size:.75rem}.mitsuurokokai-c-tableCol3{background-color:#fff;border-radius:1.25rem;border:1px solid #d3d1d0;min-width:32.125rem;margin-bottom:.5rem}.mitsuurokokai-c-tableCol3 .c-tableCol3__item{display:grid;grid-template-columns:14.375rem 1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Zen Kaku Gothic New",sans-serif;text-align:center}.mitsuurokokai-c-tableCol3 .c-tableCol3__item:first-child{font-size:1.0625rem;font-weight:700;line-height:165%;letter-spacing:.6px;background-color:#d3d1d0;border-radius:1.25rem 1.25rem 0 0}.mitsuurokokai-c-tableCol3 .c-tableCol3__item:first-child .c-tableCol3__body+.c-tableCol3__body{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid #f4f3f3}.mitsuurokokai-c-tableCol3 .c-tableCol3__item:first-child .c-tableCol3__head{border-top-left-radius:1.25rem;background-color:#d3d1d0;border-right:1px solid #f4f3f3}@media screen and (max-width:767px){.mitsuurokokai-c-tableCol3 .c-tableCol3__item{grid-template-columns:5.625rem 6.875rem 1fr}.mitsuurokokai-c-tableCol3 .c-tableCol3__item:first-child{font-size:.75rem;letter-spacing:0;line-height:130%}.mitsuurokokai-c-tableCol3 .c-tableCol3__item:first-child .c-tableCol3__head{padding:.625rem 0}}.mitsuurokokai-c-tableCol3 .c-tableCol3__item:first-child .c-tableCol3__body{font-size:1.0625rem;font-weight:700;line-height:165%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-c-tableCol3 .c-tableCol3__item:first-child .c-tableCol3__body{font-size:.75rem;letter-spacing:0;line-height:130%;padding:.625rem 0}}.mitsuurokokai-c-tableCol3 .c-tableCol3__item:last-child .c-tableCol3__head{border-bottom-left-radius:1.25rem}.mitsuurokokai-c-tableCol3 .c-tableCol3__head{padding:1.1875rem;font-size:1.0625rem;font-weight:700;letter-spacing:.6px;background-color:#f4f3f3;height:100%;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #d3d1d0}@media screen and (max-width:767px){.mitsuurokokai-c-tableCol3 .c-tableCol3__head{padding:.625rem .5rem;font-size:.75rem;letter-spacing:0;line-height:130%}}.mitsuurokokai-c-tableCol3 .c-tableCol3__body{padding:1.1875rem;height:100%;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.0625rem;font-weight:500;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-c-tableCol3 .c-tableCol3__body{padding:.625rem .5rem;font-size:.8125rem;letter-spacing:.52px}}.mitsuurokokai-c-tableCol3 .c-tableCol3__body+.c-tableCol3__body{border-left:1px solid #d3d1d0;text-align:left;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.mitsuurokokai-c-tableCol3 .c-tableCol3__body .--sm{font-size:.75rem}.mitsuurokokai-c-tableCol4{background-color:#fff;border-radius:1.25rem;border:1px solid #d3d1d0}.mitsuurokokai-c-tableCol4 .c-tableCol4__item{display:grid;grid-template-columns:10.9375rem 1fr 1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Zen Kaku Gothic New",sans-serif;text-align:center}.mitsuurokokai-c-tableCol4 .c-tableCol4__item:first-child{font-size:.9375rem;font-weight:700;line-height:165%;letter-spacing:.6px;background-color:#d3d1d0;border-radius:1.25rem 1.25rem 0 0}.mitsuurokokai-c-tableCol4 .c-tableCol4__item:first-child .c-tableCol4__head{border-top-left-radius:1.25rem;background-color:#d3d1d0;border-right:1px solid #f4f3f3}@media screen and (max-width:767px){.mitsuurokokai-c-tableCol4 .c-tableCol4__item{grid-template-columns:4.125rem 1fr 1fr 1fr}.mitsuurokokai-c-tableCol4 .c-tableCol4__item:first-child{font-size:.75rem;letter-spacing:0;line-height:130%}.mitsuurokokai-c-tableCol4 .c-tableCol4__item:first-child .c-tableCol4__head{padding:.625rem 0}}.mitsuurokokai-c-tableCol4 .c-tableCol4__item:first-child .c-tableCol4__body{font-size:.9375rem;font-weight:700;line-height:165%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-c-tableCol4 .c-tableCol4__item:first-child .c-tableCol4__body{font-size:.75rem;letter-spacing:0;line-height:130%;padding:.625rem 0}}.mitsuurokokai-c-tableCol4 .c-tableCol4__item:first-child .c-tableCol4__body+.c-tableCol4__body{border-left:1px solid #f4f3f3}.mitsuurokokai-c-tableCol4 .c-tableCol4__item:last-child .c-tableCol4__head{border-bottom-left-radius:1.25rem}.mitsuurokokai-c-tableCol4 .c-tableCol4__head{padding:1.1875rem;font-size:.9375rem;font-weight:700;line-height:165%;letter-spacing:.6px;background-color:#f4f3f3;height:100%;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #d3d1d0}@media screen and (max-width:767px){.mitsuurokokai-c-tableCol4 .c-tableCol4__head{padding:.625rem .5rem;font-size:.75rem;letter-spacing:0;line-height:130%}}.mitsuurokokai-c-tableCol4 .c-tableCol4__body{padding:1.1875rem;height:100%;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.9375rem;font-weight:500;line-height:170%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-c-tableCol4 .c-tableCol4__body{padding:.625rem .5rem;font-size:.8125rem;letter-spacing:.52px}}.mitsuurokokai-service-c-title1,.mitsuurokokai-service-c-title2{color:#231815;letter-spacing:.8px;font-weight:700;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-c-tableCol4 .c-tableCol4__body+.c-tableCol4__body{border-left:1px solid #d3d1d0}.mitsuurokokai-service-c-title1{text-align:center;font-size:1.25rem;line-height:140%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mitsuurokokai-service-c-title1::before{content:"";background:url(../img/common/icon_title.webp) center center/contain no-repeat;width:2.375rem;height:1.75rem}.mitsuurokokai-service-c-title2{font-size:1.5rem;line-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.125rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-title2{font-size:1.125rem;gap:.8125rem;line-height:140%}}.mitsuurokokai-service-c-title2.--blue.--lineheight,.mitsuurokokai-service-c-title2.--green.--lineheight{line-height:180%}.mitsuurokokai-service-c-title2::before{content:"";width:.25rem;height:auto;background-color:#e9515b;border-radius:.25rem;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-c-title2.--blue::before{background-color:#0096df}.mitsuurokokai-service-c-title2.--green::before{background-color:#90c31f}.mitsuurokokai-service-c-title2.--pink::before{background-color:#e4004f}.mitsuurokokai-service-c-title3{color:#0096df;text-align:center;font-size:2.25rem;font-weight:700;line-height:140%;letter-spacing:1.12px}@media screen and (max-width:767px){.mitsuurokokai-service-c-title3{font-size:1.375rem;letter-spacing:.88px}}.mitsuurokokai-service-c-title3.--sm{font-size:1.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-title3.--sm{font-size:1.125rem;letter-spacing:.72px}}.mitsuurokokai-service-c-title3.--black{color:inherit}.mitsuurokokai-service-c-title3.--green{color:#90c31f}.mitsuurokokai-service-c-title3.--red{color:#df0615}.mitsuurokokai-service-c-title3.--yellow{color:#d0c303}.mitsuurokokai-service-c-title3.--pink{color:#e4004f}.mitsuurokokai-service-c-wysiwyg{width:100%;padding-left:0;overflow:hidden;--radius:1.25rem}.mitsuurokokai-service-c-wysiwyg>:first-child{margin-top:0}.mitsuurokokai-service-c-wysiwyg h2{position:relative;margin-top:2rem;font-size:1.75rem;font-weight:700;line-height:170%;letter-spacing:1.12px;padding-top:2rem;border-top:2px solid #d3d1d0}@media screen and (max-width:767px){.mitsuurokokai-service-c-wysiwyg h2{font-size:1.25rem;margin-top:1rem;padding-top:1rem}}.mitsuurokokai-service-c-wysiwyg h2::before{content:"";width:6.25rem;height:.125rem;background-color:#df0615;top:-.0625rem;left:0;position:absolute}.mitsuurokokai-service-c-wysiwyg h3{border-left:.125rem solid #df0615;background:#f4f3f3;margin-top:2rem;padding:1rem 1.5rem;font-size:1.375rem;font-weight:700;line-height:170%;letter-spacing:1.54px}@media screen and (max-width:767px){.mitsuurokokai-service-c-wysiwyg h3{font-size:1rem;padding:.75rem 1rem;margin-top:1rem}}.mitsuurokokai-service-c-wysiwyg h4,.mitsuurokokai-service-c-wysiwyg h5,.mitsuurokokai-service-c-wysiwyg h6{font-size:1.125rem;font-weight:600;line-height:180%;margin-top:2rem;display:grid;grid-template-columns:auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.mitsuurokokai-service-c-wysiwyg h4,.mitsuurokokai-service-c-wysiwyg h5,.mitsuurokokai-service-c-wysiwyg h6{font-size:1rem;margin-top:1rem}}.mitsuurokokai-service-c-wysiwyg p{font-size:1rem;font-weight:400;line-height:200%;letter-spacing:.64px;margin-top:2rem;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-c-wysiwyg p{font-size:.875rem;margin-top:1rem}}.mitsuurokokai-service-c-wysiwyg p a{color:#df0615}.mitsuurokokai-service-c-wysiwyg ol,.mitsuurokokai-service-c-wysiwyg ul{margin-top:3rem;list-style:none;padding-left:0}.mitsuurokokai-service-c-wysiwyg ol li,.mitsuurokokai-service-c-wysiwyg ul li{font-size:.9375rem;font-weight:400;line-height:200%;position:relative;margin-top:.75rem}.mitsuurokokai-service-c-wysiwyg ol{counter-reset:n}.mitsuurokokai-service-c-wysiwyg ol li{padding-left:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-wysiwyg ol li,.mitsuurokokai-service-c-wysiwyg ul li{font-size:.875rem}.mitsuurokokai-service-c-wysiwyg ol li{padding-left:1.875rem}}.mitsuurokokai-service-c-wysiwyg ol li:before{content:counter(n,decimal-leading-zero) ".";counter-increment:n;position:absolute;top:0;left:0;font-size:1.25rem;font-weight:700;line-height:170%;letter-spacing:.8px;margin-top:-.125rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-wysiwyg ol li:before{font-size:1rem;margin-top:.0625rem}}.mitsuurokokai-service-c-wysiwyg ol li ol{margin-top:0}.mitsuurokokai-service-c-wysiwyg ul li{padding-left:1.5rem}.mitsuurokokai-service-c-wysiwyg ul li::before{content:"";display:block;width:.375rem;aspect-ratio:1;background-color:#231815;border-radius:50%;position:absolute;top:.8125rem;left:0}@media screen and (max-width:767px){.mitsuurokokai-service-c-wysiwyg ul li{padding-left:1.125rem}.mitsuurokokai-service-c-wysiwyg ul li::before{margin-top:-.125rem}}.mitsuurokokai-service-c-wysiwyg ul li ul{margin-top:0}.mitsuurokokai-service-c-wysiwyg ul li a{color:#df0615;text-decoration:underline}.mitsuurokokai-service-c-wysiwyg strong{font-weight:700}.mitsuurokokai-service-c-wysiwyg blockquote{padding:1.5rem 1.75rem 1.5rem 3.5rem;position:relative;margin-top:2rem;border-radius:.5rem;border:1px solid #dee5ed}.mitsuurokokai-service-c-wysiwyg blockquote::before{content:"";display:block;width:1.25rem;height:1rem;background:url(../img/common/icon_quote.svg) center center/contain no-repeat;position:absolute;top:1.4375rem;left:1.3125rem;z-index:1}.mitsuurokokai-service-c-wysiwyg blockquote p{margin:0;color:#091722;font-size:.9375rem;font-weight:400;line-height:200%}@media screen and (max-width:767px){.mitsuurokokai-service-c-wysiwyg blockquote{padding:1.5rem 1.5rem 1.5rem 2rem}.mitsuurokokai-service-c-wysiwyg blockquote::before{width:1rem;height:.625rem;top:.4375rem;left:.5rem}.mitsuurokokai-service-c-wysiwyg blockquote p{font-size:.875rem}}.mitsuurokokai-service-c-wysiwyg blockquote p a{color:#df0615}.mitsuurokokai-service-c-wysiwyg table.fr-dashed-borders tbody,.mitsuurokokai-service-c-wysiwyg table.fr-dashed-borders td,.mitsuurokokai-service-c-wysiwyg table.fr-dashed-borders th,.mitsuurokokai-service-c-wysiwyg table.fr-dashed-borders thead{border-width:0;border-color:#dee5ed}.mitsuurokokai-service-c-wysiwyg table.fr-dashed-borders tbody,.mitsuurokokai-service-c-wysiwyg table.fr-dashed-borders thead{border-style:dashed}.mitsuurokokai-service-c-wysiwyg table.fr-dashed-borders thead{border-top-width:.0625rem;border-left-width:.0625rem;border-right-width:.0625rem}.mitsuurokokai-service-c-wysiwyg table.fr-dashed-borders tbody{border-bottom-width:.0625rem;border-left-width:.0625rem;border-right-width:.0625rem}.mitsuurokokai-service-c-wysiwyg table.fr-dashed-borders th{border-bottom-width:.0625rem}.mitsuurokokai-service-c-wysiwyg table.fr-dashed-borders td+td,.mitsuurokokai-service-c-wysiwyg table.fr-dashed-borders th+th{border-left-width:.0625rem}.mitsuurokokai-service-c-wysiwyg table.fr-dashed-borders tr+tr td{border-top-width:.0625rem}.mitsuurokokai-service-c-wysiwyg table.fr-dashed-borders td:not(:has(~td)){border-left-width:.0625rem}.mitsuurokokai-service-c-wysiwyg table.fr-dashed-borders td{border-width:0}.mitsuurokokai-service-c-wysiwyg table.fr-dashed-borders thead tr th:first-child{border-radius:var(--radius) 0 0}.mitsuurokokai-service-c-wysiwyg table.fr-dashed-borders thead tr th:last-child{border-radius:0 var(--radius) 0 0}.mitsuurokokai-service-c-wysiwyg table{display:block;overflow-x:scroll;-webkit-overflow-scrolling:touch;border-collapse:collapse;border-collapse:separate;border-spacing:0;padding-bottom:1rem;margin-top:2.5rem;table-layout:fixed;min-width:50rem}.mitsuurokokai-service-c-modal .c-modal__table table,.mitsuurokokai-service-c-modal .c-modal__table td,.mitsuurokokai-service-c-modal .c-modal__table th,.mitsuurokokai-service-s-tanka table,.mitsuurokokai-service-s-tanka td,.mitsuurokokai-service-s-tanka th{border-collapse:collapse}@media screen and (max-width:767px){.mitsuurokokai-service-c-wysiwyg table{min-width:initial}}.mitsuurokokai-service-c-wysiwyg table td,.mitsuurokokai-service-c-wysiwyg table th{min-width:16.25rem;font-family:"Zen Kaku Gothic New",sans-serif;line-height:170%}.mitsuurokokai-service-c-wysiwyg table::-webkit-scrollbar{height:.375rem}.mitsuurokokai-service-c-wysiwyg table::-webkit-scrollbar-track{background-color:transparent}.mitsuurokokai-service-c-wysiwyg table::-webkit-scrollbar-thumb{background-color:#ddd;width:8.75rem;border-radius:100vmax}.mitsuurokokai-service-c-wysiwyg table:not(:has(thead)) tbody{border-radius:var(--radius);border-top:.0625rem solid #dee5ed}.mitsuurokokai-service-c-wysiwyg table:not(:has(thead)) tbody tr:first-child td:first-child{border-top-left-radius:var(--radius);border-left:none}.mitsuurokokai-service-c-wysiwyg table:not(:has(thead)) tbody tr:first-child td:last-child{border-top-right-radius:var(--radius)}.mitsuurokokai-service-c-wysiwyg table tbody,.mitsuurokokai-service-c-wysiwyg table thead{width:100%;display:table}.mitsuurokokai-service-c-wysiwyg table thead{border-top:.0625rem solid #dee5ed;border-left:.0625rem solid #dee5ed;border-right:.0625rem solid #dee5ed;border-radius:var(--radius) var(--radius) 0 0;background-color:#faf6f0}.mitsuurokokai-service-c-wysiwyg table tbody{border-bottom:.0625rem solid #dee5ed;border-left:.0625rem solid #dee5ed;border-right:.0625rem solid #dee5ed;border-radius:0 0 var(--radius) var(--radius);overflow:hidden}.mitsuurokokai-service-c-wysiwyg table th{background-color:transparent;text-align:left;padding:1rem 1.5rem;font-size:1.125rem;font-weight:700;letter-spacing:.72px;border:none;border-bottom:.0625rem solid #dee5ed}.mitsuurokokai-service-c-wysiwyg table td+td,.mitsuurokokai-service-c-wysiwyg table td:not(:has(~td)),.mitsuurokokai-service-c-wysiwyg table th+th{border-left:.0625rem solid #dee5ed}@media screen and (max-width:767px){.mitsuurokokai-service-c-wysiwyg table th{padding:1rem;font-size:.875rem}}.mitsuurokokai-service-c-wysiwyg table tr+tr td{border-top:.0625rem solid #dee5ed}.mitsuurokokai-service-c-wysiwyg table td{background-color:#fff;padding:1.25rem 1.5rem;min-height:7.5rem;font-size:1rem;font-weight:400;letter-spacing:.64px;vertical-align:top;border:none}.mitsuurokokai-service-c-wysiwyg table td[colspan="2"],.mitsuurokokai-service-c-wysiwyg table th[colspan="2"]{min-width:32.5rem}.mitsuurokokai-service-c-wysiwyg img{width:100%;max-width:100%;display:block;margin-top:2.5rem;-o-object-fit:contain;object-fit:contain;border-radius:.625rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-wysiwyg table td{font-size:.875rem;padding:1rem}.mitsuurokokai-service-c-wysiwyg img{border-radius:.5rem;margin-top:1rem}}.mitsuurokokai-service-c-wysiwyg .fr-img-caption .fr-inner{display:block;width:100%;font-size:.875rem;line-height:1.65;letter-spacing:.05em;color:grey;margin-top:1rem}.mitsuurokokai-service-c-wysiwyg p>.fr-video{margin-top:-1rem}.mitsuurokokai-service-c-wysiwyg iframe{max-width:100%}.mitsuurokokai-service-c-wysiwyg .leadgrid-blogcard__link{border-radius:.5rem;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.mitsuurokokai-service-c-wysiwyg .leadgrid-blogcard__link .leadgrid-blogcard__eyecatch{width:100%}@media screen and (max-width:767px){.mitsuurokokai-service-c-wysiwyg .leadgrid-blogcard__link{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mitsuurokokai-service-c-wysiwyg .leadgrid-blogcard__link .leadgrid-blogcard__eyecatch{width:15rem;-ms-flex-negative:0;flex-shrink:0}}.mitsuurokokai-service-c-wysiwyg .leadgrid-blogcard__link .leadgrid-blogcard__eyecatch img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;margin:0}.mitsuurokokai-service-c-wysiwyg .leadgrid-blogcard__link .leadgrid-blogcard__meta{width:30rem}.mitsuurokokai-service-c-wysiwyg .leadgrid-blogcard__link .leadgrid-blogcard__title{font-weight:700;font-size:.875rem;line-height:1.65;letter-spacing:.05em}.mitsuurokokai-service-c-wysiwyg .leadgrid-blogcard__link .leadgrid-blogcard__description{margin-top:.5rem;color:grey;font-size:.75rem;line-height:1.55;letter-spacing:.05em}.mitsuurokokai-service-c-wysiwyg .leadgrid-blogcard__link .leadgrid-blogcard__domain{margin-top:.5rem;font-size:.625rem;color:grey;line-height:1.4;letter-spacing:.05em;font-family:Inter,sans-serif}.mitsuurokokai-service-l-inner{width:100%;margin-right:auto;margin-left:auto;max-width:calc(75rem + 1.5625rem * 2);padding-right:1.5625rem;padding-left:1.5625rem}.mitsuurokokai-service-l-inner.--lg{max-width:calc(82rem + 1.5625rem * 2)}.mitsuurokokai-service-l-inner.--md{max-width:calc(75rem + 1.5625rem * 2)}.mitsuurokokai-s-bread{background:#faf6f0;padding-block:.5rem}.mitsuurokokai-s-bread .s-bread__inner{padding-inline:3.75rem}.mitsuurokokai-s-categoryBody{border-radius:5rem 5rem 0 0;background:#faf6f0;padding-top:5rem;padding-bottom:10rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-wysiwyg .leadgrid-blogcard__link .leadgrid-blogcard__meta{width:100%}.mitsuurokokai-service-l-inner{padding-right:1.5rem;padding-left:1.5rem}.mitsuurokokai-s-bread .s-bread__inner{padding-inline:1.5rem}.mitsuurokokai-s-categoryBody{border-radius:2.5rem 2.5rem 0 0;padding-top:2.5rem;padding-bottom:3.75rem}}.mitsuurokokai-s-categoryBody.--child,.mitsuurokokai-s-categoryBody.--detail{border-radius:0;background:#fff}.mitsuurokokai-s-categoryBody.--child{min-height:calc(100dvh - 8.875rem)}.mitsuurokokai-s-categoryBody .s-categoryBody__inner{display:grid;grid-template-columns:51.25rem 1fr;gap:6.25rem}.mitsuurokokai-s-categoryBody .s-categoryBody__item+.s-categoryBody__item{margin-top:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-s-categoryBody.--child{min-height:calc(100dvh - 9.375rem)}.mitsuurokokai-s-categoryBody .s-categoryBody__inner{display:block}.mitsuurokokai-s-categoryBody .s-categoryBody__area{padding-bottom:3.125rem;border-bottom:1px solid #d9d9d9}.mitsuurokokai-s-categoryBody .s-categoryBody__item+.s-categoryBody__item{margin-top:1.5rem}}.mitsuurokokai-s-categoryBody .s-categoryBody__itemTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.mitsuurokokai-s-categoryBody .s-categoryBody__itemTitle .--icon{width:4rem;height:4rem;border-radius:100%;background-color:#fff;padding:1rem;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.mitsuurokokai-s-categoryBody .s-categoryBody__itemTitle .--icon{width:3rem;height:3rem;padding:.6875rem}}.mitsuurokokai-s-categoryBody .s-categoryBody__itemTitle .--icon img{-o-object-fit:contain;object-fit:contain;width:2rem;aspect-ratio:1}.mitsuurokokai-s-categoryBody .s-categoryBody__itemTitle .--text{font-size:1.5rem;font-weight:700;line-height:165%;letter-spacing:.96px}.mitsuurokokai-s-categoryBody .s-categoryBody__lists{margin-top:2.5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}@media screen and (max-width:767px){.mitsuurokokai-s-categoryBody .s-categoryBody__itemTitle .--icon img{width:1.5rem}.mitsuurokokai-s-categoryBody .s-categoryBody__itemTitle .--text{font-size:1.25rem}.mitsuurokokai-s-categoryBody .s-categoryBody__lists{margin-top:1.25rem;grid-template-columns:repeat(1,1fr);gap:.75rem}}.mitsuurokokai-s-categoryBody .s-categoryBody__link{border-radius:.75rem;background:#fff;-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);display:block;padding:1.5rem;text-align:center;font-size:1rem;font-weight:700;line-height:165%;letter-spacing:.64px}@media (any-hover:hover){.mitsuurokokai-s-categoryBody .s-categoryBody__link:hover{-webkit-box-shadow:none;box-shadow:none}}@media screen and (max-width:767px){.mitsuurokokai-s-categoryBody .s-categoryBody__link{font-size:.875rem}.mitsuurokokai-s-categoryBody .s-categoryBody__side{padding-top:2.5rem}}.mitsuurokokai-s-categoryBody .s-categoryBody__areaTitle{font-size:1.5rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;line-height:165%;letter-spacing:.96px}.mitsuurokokai-s-categoryBody .s-categoryBody__areaChild{margin-top:2.75rem;display:grid;gap:1rem}@media screen and (max-width:767px){.mitsuurokokai-s-categoryBody .s-categoryBody__areaTitle{font-size:1.25rem;line-height:140%}.mitsuurokokai-s-categoryBody .s-categoryBody__areaChild{margin-top:2rem;gap:.75rem}}.mitsuurokokai-s-categoryBody .s-categoryBody__areaChildLink{display:block;border-radius:.75rem;background:#fff;-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);padding:1.5rem 2.5rem;font-size:1rem;font-weight:700;line-height:165%;letter-spacing:.64px;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-s-categoryBody .s-categoryBody__areaChildLink{padding:1.5rem 1.25rem;border-radius:.625rem;font-size:.875rem}}@media (any-hover:hover){.mitsuurokokai-s-categoryBody .s-categoryBody__areaChildLink:hover{-webkit-box-shadow:none;box-shadow:none}}.mitsuurokokai-s-contact{padding-top:5rem}.mitsuurokokai-s-contact .s-contact__inner{padding-bottom:5rem}.mitsuurokokai-s-contact .s-contact__title{text-align:center;color:#1b1b1b;font-size:1.75rem;font-weight:700;line-height:140%;letter-spacing:1.12px}.mitsuurokokai-s-contact .s-contact__wrap{margin-top:2.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-s-contact{padding-top:1.25rem}.mitsuurokokai-s-contact .s-contact__inner{padding-bottom:3.75rem}.mitsuurokokai-s-contact .s-contact__title{font-size:1.25rem}.mitsuurokokai-s-contact .s-contact__wrap{margin-top:1.5rem;gap:1.5rem;grid-template-columns:repeat(1,1fr)}}.mitsuurokokai-s-contact .s-contact__item{border-radius:2.5rem;background:rgba(0,150,223,.02);padding:2.5rem}.mitsuurokokai-s-contact .s-contact__item.--red{background:#fef8f8}.mitsuurokokai-s-contact .s-contact__item.--red .s-contact__sub{color:#df0615}.mitsuurokokai-s-contact .s-contact__sub{color:#0096df;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.5rem;font-weight:700;line-height:140%;letter-spacing:.96px}@media screen and (max-width:767px){.mitsuurokokai-s-contact .s-contact__item{padding-inline:1.25rem}.mitsuurokokai-s-contact .s-contact__sub{font-size:1.25rem}}.mitsuurokokai-s-contact .s-contact__lead{margin-top:1.25rem;color:#1b1b1b;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.125rem;font-weight:700;line-height:160%;letter-spacing:.72px}@media screen and (max-width:767px){.mitsuurokokai-s-contact .s-contact__lead{margin-top:.625rem;font-size:.9375rem}}.mitsuurokokai-s-contact .s-contact__wysiwyg{margin-top:1rem}.mitsuurokokai-s-contact .s-contact__wysiwyg ul li{color:#231815;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375rem;font-weight:400;line-height:165%;letter-spacing:.6px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.mitsuurokokai-s-contact .s-contact__wysiwyg{margin-top:1.5rem}.mitsuurokokai-s-contact .s-contact__wysiwyg ul li{font-size:.875rem}}.mitsuurokokai-s-contact .s-contact__wysiwyg ul li::before{content:"・";font-size:1rem}.mitsuurokokai-s-contact .s-contact__checkbox label span,.mitsuurokokai-s-contact .s-contact__formAreaText,.mitsuurokokai-s-contact .s-contact__text,.mitsuurokokai-s-contact .s-contact__wysiwyg a{font-size:.9375rem;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-s-contact .s-contact__wysiwyg ul li+li{margin-top:.5rem}.mitsuurokokai-s-contact .s-contact__wysiwyg a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;text-decoration:underline;color:#df0615;font-weight:700;line-height:120%;letter-spacing:.6px;margin-top:1rem}@media screen and (max-width:767px){.mitsuurokokai-s-contact .s-contact__wysiwyg a:first-of-type{margin-top:1.5rem}}.mitsuurokokai-s-contact .s-contact__wysiwyg a::after{content:"";width:1rem;height:1rem;background:url(../img/common/link_icon.webp) center center/contain no-repeat;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-s-contact .s-contact__check{margin-top:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-s-contact .s-contact__check{margin-top:1.5rem}}.mitsuurokokai-s-contact .s-contact__text{margin-top:1.25rem;color:#1b1b1b;text-align:center;font-weight:400;line-height:165%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-s-contact .s-contact__text{text-align:left}.mitsuurokokai-s-contact .s-contact__checkbox{text-align:center}}.mitsuurokokai-s-contact .s-contact__input{margin-top:1.25rem;text-align:center}.mitsuurokokai-s-contact .s-contact__coution{max-width:65rem;margin-inline:auto}.mitsuurokokai-s-contact .s-contact__checkbox{margin-top:.5rem}.mitsuurokokai-s-contact .s-contact__checkbox label input{display:none}.mitsuurokokai-s-contact .s-contact__checkbox label span{line-height:1.65;letter-spacing:.04em;padding-left:2.25rem;position:relative;font-weight:700}.mitsuurokokai-s-contact .s-contact__checkbox label span::before{content:"";display:inline-block;width:1.5rem;height:1.5rem;min-width:1.5rem;border:1px solid #ddd;position:absolute;margin-top:.125rem;margin-right:0;left:0;border-radius:.3125rem;background-color:#fff}.mitsuurokokai-s-contact .s-contact__checkbox label input[type=checkbox]:checked+span::before{border-color:#e9515b}.mitsuurokokai-s-contact .s-contact__checkbox label input[type=checkbox]:checked+span::after{content:"";display:inline-block;position:absolute;width:.4375rem;height:.75rem;border-bottom:.125rem solid #e9515b;border-right:.125rem solid #e9515b;min-width:.4375rem;left:.5625rem;border-radius:0;top:27%;rotate:45deg}.mitsuurokokai-s-contact .s-contact__formArea{display:none;border-radius:5rem 5rem 0 0;background:#faf6f0;padding-top:5rem;padding-bottom:10rem}.mitsuurokokai-s-contact .s-contact__formArea .--formInner{max-width:50rem;margin-inline:auto}.mitsuurokokai-s-contact .s-contact__formArea.is-open{display:block}.mitsuurokokai-s-contact .s-contact__formAreaText{color:#000;text-align:center;font-weight:500;line-height:160%;letter-spacing:.6px}.mitsuurokokai-s-contact .s-contact__step{margin-top:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-s-contact .s-contact__formArea{border-radius:2.5rem 2.5rem 0 0;padding-top:2.5rem;padding-bottom:3.75rem}.mitsuurokokai-s-contact .s-contact__formAreaText{font-size:.875rem;text-align:left}.mitsuurokokai-s-contact .s-contact__step{margin-top:1.25rem}}.mitsuurokokai-s-contact .s-contact__formBtns{margin-top:5rem;color:#000;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375rem;font-weight:700;line-height:100%;letter-spacing:.6px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.mitsuurokokai-s-contact .s-contact__formBtns{margin-top:2.5rem;font-size:.875rem;gap:.5rem}}.mitsuurokokai-s-contact .s-contact__formBtns span{border-radius:.1875rem;background:#e9515b;color:#fff;padding-inline:.75rem;font-size:.8125rem;font-weight:700;line-height:160%;letter-spacing:.52px}.mitsuurokokai-s-contact .c-serviceChoices{display:grid;grid-template-columns:repeat(3,1fr);gap:.625rem;margin-top:.8125rem}@media screen and (max-width:767px){.mitsuurokokai-s-contact .s-contact__formBtns span{font-size:.625rem;padding-inline:.375rem;padding-block:.125rem}.mitsuurokokai-s-contact .c-serviceChoices{margin-top:1.5rem;grid-template-columns:repeat(2,1fr);gap:.75rem}}.mitsuurokokai-s-contact .c-serviceChoices .c-choice{border-radius:.75rem;border:1px solid #d3d1d0;background:#fff;padding:1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.875rem;font-weight:700;line-height:100%}.mitsuurokokai-s-contact .c-serviceChoices .c-choice.--selected{color:#df0615;background-color:#fadadc}.mitsuurokokai-s-contact .--btn{margin-top:5rem;text-align:center}.mitsuurokokai-s-cta{padding-top:3.75rem;padding-bottom:5.5rem;background-color:#df0615;background-image:url(../img/common/cta_bg.webp);background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:767px){.mitsuurokokai-s-contact .--btn{margin-top:2.5rem}.mitsuurokokai-s-cta{padding-block:3.75rem}.mitsuurokokai-s-cta .s-cta__inner{padding-inline:0}}.mitsuurokokai-s-cta .s-cta__body{border-radius:2.5rem;background:#fff;padding:2.5rem 5rem 3rem}.mitsuurokokai-s-cta .s-cta__title{font-size:1.75rem;font-weight:700;line-height:140%;letter-spacing:1.12px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-s-cta .s-cta__body{padding:2rem 1.5rem 2.5rem}.mitsuurokokai-s-cta .s-cta__title{font-size:1.375rem}}.mitsuurokokai-s-cta .s-cta__btns{margin-top:2.5rem;padding-inline:5.375rem;display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.mitsuurokokai-s-mv{background:url(../img/top/mv_bg.webp) center center/contain}.mitsuurokokai-s-mv .s-mv__inner{position:relative;padding-top:3.75rem;padding-bottom:3.375rem}.mitsuurokokai-s-mv .s-mv__icon{position:absolute;width:13.125rem;bottom:0}@media screen and (max-width:767px){.mitsuurokokai-s-cta .s-cta__btns{grid-template-columns:repeat(1,1fr);padding-inline:0;margin-top:2rem}.mitsuurokokai-s-mv{background:url(../img/top/mv_bg-sp.webp) center center/cover}.mitsuurokokai-s-mv .s-mv__inner{padding-top:3.125rem;padding-bottom:10.375rem}.mitsuurokokai-s-mv .s-mv__iconArea{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mitsuurokokai-s-mv .s-mv__icon{width:6.25rem;position:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.mitsuurokokai-s-mv .s-mv__icon img{width:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-s-mv .s-mv__icon.--icon1{left:3.1875rem}.mitsuurokokai-s-mv .s-mv__icon.--icon2{right:0}@media screen and (max-width:767px){.mitsuurokokai-s-mv .s-mv__icon.--icon2{width:5.9375rem}}.mitsuurokokai-s-mv .s-mv__body{width:38.75rem;margin-inline:auto;color:#1b1b1b}@media screen and (max-width:767px){.mitsuurokokai-s-mv .s-mv__body{width:100%}}.mitsuurokokai-s-mv .s-mv__logo{width:14.6875rem;margin-inline:auto}.mitsuurokokai-s-mv .s-mv__logo img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-s-mv .s-mv__title{margin-top:.5rem;font-size:2.25rem;font-weight:700;line-height:140%;letter-spacing:1.44px;text-align:center}.mitsuurokokai-s-mv .s-mv__keywordTitle,.mitsuurokokai-s-mv .s-mv__text{font-weight:400;line-height:165%;font-family:"Noto Sans JP"}@media screen and (max-width:767px){.mitsuurokokai-s-mv .s-mv__title{font-size:1.625rem;letter-spacing:1.04px}}.mitsuurokokai-s-mv .s-mv__text{margin-top:1.25rem;font-size:.875rem;letter-spacing:.56px;text-align:center}.mitsuurokokai-s-mv .s-mv__search{margin-top:1.375rem}@media screen and (max-width:767px){.mitsuurokokai-s-mv .s-mv__text{font-size:.75rem}.mitsuurokokai-s-mv .s-mv__search{margin-top:1.25rem}}.mitsuurokokai-s-mv .s-mv__keyword{margin-top:.75rem}.mitsuurokokai-s-mv .s-mv__keywordItem{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.mitsuurokokai-s-mv .s-mv__keywordTitle{font-size:.9375rem;letter-spacing:.6px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.mitsuurokokai-s-mv .s-mv__keyword{margin-top:1rem}.mitsuurokokai-s-mv .s-mv__keywordItem{display:block}.mitsuurokokai-s-mv .s-mv__keywordList{margin-top:.4375rem}}.mitsuurokokai-s-page{margin-top:4rem;border-radius:5rem 5rem 0 0;background:#faf6f0;padding-top:5rem;padding-bottom:8.125rem;min-height:calc(100dvh - 12.875rem);position:relative}.mitsuurokokai-s-page.--error{height:calc(100dvh - 10.8125rem)}.mitsuurokokai-s-page.--error .s-page__icon.--icon1{width:8.9375rem;left:5.25rem;top:.875rem}@media screen and (max-width:767px){.mitsuurokokai-s-page{min-height:calc(100dvh - 11.0625rem);border-radius:2.5rem 2.5rem 0 0;padding-top:2.5rem;margin-top:2.5rem}.mitsuurokokai-s-page.--error{height:calc(100dvh - 9rem)}.mitsuurokokai-s-page.--error .s-page__icon.--icon1{width:6rem;height:7.5625rem}}.mitsuurokokai-s-page.--error .s-page__icon.--icon2{width:9rem;right:5.25rem;top:.875rem}.mitsuurokokai-s-page .s-page__inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mitsuurokokai-s-page .s-page__body{position:relative}.mitsuurokokai-s-page .s-page__icon{position:absolute}@media screen and (max-width:767px){.mitsuurokokai-s-page.--error .s-page__icon.--icon2{width:5.4375rem;height:7.5625rem}.mitsuurokokai-s-page .s-page__iconArea{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mitsuurokokai-s-page .s-page__icon{position:initial}}.mitsuurokokai-s-page .s-page__icon img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.mitsuurokokai-s-page .s-page__icon.--icon1{width:6.75rem;left:5.25rem;top:.875rem}@media screen and (max-width:767px){.mitsuurokokai-s-page .s-page__icon.--icon1{width:3.0625rem}}.mitsuurokokai-s-page .s-page__icon.--icon2{width:5.25rem;right:5.25rem;top:3.5625rem}.mitsuurokokai-s-page .s-page__sub{color:#df0615;text-align:center;font-size:1.25rem;font-weight:700;line-height:140%}@media screen and (max-width:767px){.mitsuurokokai-s-page .s-page__icon.--icon2{width:2.375rem}.mitsuurokokai-s-page .s-page__sub{margin-top:1.5rem;font-size:1.125rem}}.mitsuurokokai-s-page .s-page__title{margin-top:.375rem;font-size:1.75rem;font-weight:700;line-height:140%;letter-spacing:1.12px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-s-page .s-page__title{font-size:1.5rem}}.mitsuurokokai-s-page .s-page__text{margin-top:2.5rem;text-align:center;font-size:1rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:165%;letter-spacing:.64px}@media screen and (max-width:767px){.mitsuurokokai-s-page .s-page__text{margin-top:1.5rem;font-size:.75rem}}.mitsuurokokai-s-page .s-page__btn{margin-top:3.75rem;text-align:center}.mitsuurokokai-s-subMv .s-subMv__inner{position:relative;padding-block:4rem}.mitsuurokokai-s-subMv .s-subMv__title{font-size:2rem;font-weight:700;line-height:140%;letter-spacing:1.28px;padding-left:1.25rem}.mitsuurokokai-s-subMv .s-subMv__img{position:absolute;bottom:0;right:0;width:12rem;height:9.25rem}@media screen and (max-width:767px){.mitsuurokokai-s-page .s-page__btn{margin-top:1.5rem}.mitsuurokokai-s-subMv .s-subMv__inner{padding-block:2rem}.mitsuurokokai-s-subMv .s-subMv__title{font-size:1.25rem;padding-left:.75rem;padding-right:7.5rem}.mitsuurokokai-s-subMv .s-subMv__img{width:7.1875rem;height:5.625rem;right:1.875rem}}.mitsuurokokai-s-subMv .s-subMv__img img{-o-object-fit:contain;object-fit:contain}.mitsuurokokai-s-subMv2{font-size:2rem;font-weight:700;line-height:140%;letter-spacing:1.28px;padding-block:4rem}.mitsuurokokai-s-topBody{border-radius:5rem 5rem 0 0;background:#faf6f0;padding-top:5.625rem;padding-bottom:7.0625rem}.mitsuurokokai-s-topBody .s-topBody__wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-s-subMv2{font-size:1.25rem;padding-block:2rem}.mitsuurokokai-s-topBody{border-radius:2.5rem 2.5rem 0 0;padding-top:2.5rem;padding-bottom:3.75rem}.mitsuurokokai-s-topBody .s-topBody__inner{padding-inline:0}.mitsuurokokai-s-topBody .s-topBody__wrap{display:block}}.mitsuurokokai-s-topBody .s-topBody__box{border-radius:2.5rem;background:#fff;padding:2.5rem 3rem}.mitsuurokokai-s-topBody .s-topBody__title{text-align:center;font-size:1.75rem;font-weight:700;line-height:140%;letter-spacing:1.12px}@media screen and (max-width:767px){.mitsuurokokai-s-topBody .s-topBody__box{padding:2.5rem 1.5rem}.mitsuurokokai-s-topBody .s-topBody__box+.s-topBody__box{margin-top:1.5rem}.mitsuurokokai-s-topBody .s-topBody__title{font-size:1.375rem;letter-spacing:.88px}}.mitsuurokokai-s-topBody .s-topBody__text{margin-top:.75rem;font-size:.875rem;font-weight:500;line-height:165%;letter-spacing:.56px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-s-topBody .s-topBody__text{margin-top:.5rem}}.mitsuurokokai-s-topBody .s-topBody__list{margin-top:2.5rem;display:grid;gap:1.5rem}.mitsuurokokai-s-topBody .s-topBody__link{display:block;border-radius:.75rem;background:#fff;-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);padding:1.25rem 2rem 1.5rem}@media screen and (max-width:767px){.mitsuurokokai-s-topBody .s-topBody__list{margin-top:1.5rem;gap:1rem}.mitsuurokokai-s-topBody .s-topBody__link{padding:1.25rem 1rem 1.5rem}}.mitsuurokokai-s-topBody .s-topBody__category{display:inline-block;color:#fff;font-family:"Noto Sans JP";font-size:.75rem;font-weight:500;line-height:100%;letter-spacing:.85px;padding:.5rem;border-radius:.3125rem}@media screen and (max-width:767px){.mitsuurokokai-s-topBody .s-topBody__category{font-size:.6875rem}}.mitsuurokokai-s-topBody .s-topBody__itemTitle{margin-top:.6875rem;font-size:1rem;font-weight:700;line-height:165%;letter-spacing:.64px}@media screen and (max-width:767px){.mitsuurokokai-s-topBody .s-topBody__itemTitle{margin-top:.5rem;font-size:.9375rem}.mitsuurokokai-s-topBody .s-topBody__keywordList{margin-top:.75rem}}.mitsuurokokai-s-topBody .s-topBody__btn{margin-top:2.5rem;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-s-topBody .s-topBody__btn{margin-top:2rem}}.mitsuurokokai-s-topBody .s-topBody__head{margin-top:2.5rem;border-radius:1.25rem;background:rgba(233,81,91,.1);padding:2rem 3rem 1.5rem}@media screen and (max-width:767px){.mitsuurokokai-s-topBody .s-topBody__head{margin-top:1.5rem;padding:1.5rem 1rem}}.mitsuurokokai-s-topBody .s-topBody__headTitle{color:#df0615;text-align:center;font-size:1.25rem;font-weight:700;line-height:140%;letter-spacing:.8px}.mitsuurokokai-s-topBody .s-topBody__headText{margin-top:.5rem;font-size:.875rem;font-weight:500;line-height:165%;letter-spacing:.56px;text-align:center}.mitsuurokokai-s-topBody .s-topBody__headItems{margin-top:1.25rem}.mitsuurokokai-s-topBody .s-topBody__headLink{display:block;border-radius:.75rem;border:1px solid #d3d1d0;background:#fff;-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);color:#000020;font-size:1.125rem;font-weight:700;line-height:100%;letter-spacing:.72px;text-align:center;padding:1.25rem}.mitsuurokokai-s-topBody .s-topBody__headLink .--sm{margin-top:.5rem;font-size:.875rem;font-weight:500;line-height:165%;letter-spacing:.56px;display:block}.mitsuurokokai-s-topBody .s-topBody__categoryLink,.mitsuurokokai-s-topBody .s-topBody__headListLink{-webkit-box-align:center;background:#fff;-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);letter-spacing:.64px;font-weight:700}@media screen and (max-width:767px){.mitsuurokokai-s-topBody .s-topBody__headLink .--sm{font-size:.8125rem;text-align:left}}.mitsuurokokai-s-topBody .s-topBody__headLists{margin-top:.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.mitsuurokokai-s-topBody .s-topBody__headListLink{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:.75rem;border:1px solid #d3d1d0;box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);color:#000020;font-size:1rem;line-height:100%;text-align:center;padding:1.375rem;height:100%;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mitsuurokokai-s-topBody .s-topBody__categoryLinks{margin-top:1.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media screen and (max-width:767px){.mitsuurokokai-s-topBody .s-topBody__headListLink{padding:.75rem 1rem;text-align:left;font-size:.9375rem;line-height:130%}.mitsuurokokai-s-topBody .s-topBody__categoryLinks{grid-template-columns:repeat(1,1fr)}}.mitsuurokokai-s-topBody .s-topBody__categoryLink{display:grid;grid-template-columns:4rem 1fr;-ms-flex-align:center;align-items:center;gap:.5rem;border-radius:.75rem;border:1px solid #d3d1d0;box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);padding:.75rem .5rem .75rem 1rem;color:#1b1b1b;font-size:1rem;line-height:165%}@media screen and (max-width:767px){.mitsuurokokai-s-topBody .s-topBody__categoryLink{padding:.75rem 1rem;border:none;grid-template-columns:3rem 1fr;font-size:.9375rem}}.mitsuurokokai-s-topBody .s-topBody__categoryLink .--img{background-color:#faf6f0;border-radius:100%;padding:1rem}@media screen and (max-width:767px){.mitsuurokokai-s-topBody .s-topBody__categoryLink .--img{padding:.75rem}}.mitsuurokokai-s-topBody .s-topBody__categoryLink .--img img{-o-object-fit:contain;object-fit:contain}.mitsuurokokai-s-topBody .s-topBody__service{margin-top:5rem;border-radius:2.5rem;background:#fff;padding:3.75rem 5rem 5.5rem}@media screen and (max-width:767px){.mitsuurokokai-s-topBody .s-topBody__service{margin-top:1.5rem;padding:2.5rem 1.5rem}}.mitsuurokokai-s-topBody .s-topBody__serviceWrap{margin-top:3.75rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1.875rem}@media screen and (max-width:767px){.mitsuurokokai-s-topBody .s-topBody__serviceWrap{grid-template-columns:repeat(1,1fr);gap:2rem;margin-top:2rem}.mitsuurokokai-s-topBody .s-topBody__serviceItem{padding-right:0}}.mitsuurokokai-s-topBody .s-topBody__serviceItem:not(:last-child){border-right:1px solid #d3d1d0;padding-right:2.5rem}.mitsuurokokai-s-topBody .s-topBody__serviceHead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.3125rem}.mitsuurokokai-s-topBody .s-topBody__serviceSub{font-size:1.25rem;font-weight:700;line-height:normal;padding-left:.75rem}@media screen and (max-width:767px){.mitsuurokokai-s-topBody .s-topBody__serviceItem:not(:last-child){border-right:none;padding-right:0}.mitsuurokokai-s-topBody .s-topBody__serviceItem+.s-topBody__serviceItem{border-top:1px solid #d3d1d0;padding-top:2rem}.mitsuurokokai-s-topBody .s-topBody__serviceSub{font-size:1.125rem}}.mitsuurokokai-s-topBody .s-topBody__serviceBtn{-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-s-topBody .s-topBody__serviceBtnLink{font-size:.875rem;font-weight:700;line-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mitsuurokokai-s-topBody .s-topBody__serviceBtnLink .--arrow{width:1.75rem;height:1.75rem;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.mitsuurokokai-s-topBody .s-topBody__serviceBtnLink{font-size:.8125rem}.mitsuurokokai-s-topBody .s-topBody__serviceBtnLink .--arrow{width:1.5rem;height:1.5rem}}.mitsuurokokai-s-topBody .s-topBody__serviceBtnLink .--arrow::after{content:"";width:.5rem;height:.5rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background-color:#fff;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-s-topBody .s-topBody__serviceList{margin-top:1.5rem}.mitsuurokokai-s-topBody .s-topBody__serviceListTitle{background:#f4f3f3;padding:.5rem .75rem;font-size:.875rem;font-weight:700;line-height:normal}@media screen and (max-width:767px){.mitsuurokokai-s-topBody .s-topBody__serviceList{margin-top:1.25rem}.mitsuurokokai-s-topBody .s-topBody__serviceListTitle{font-size:.8125rem}}.mitsuurokokai-s-topBody .s-topBody__serviceListItems{margin-top:1rem}@media screen and (max-width:767px){.mitsuurokokai-s-topBody .s-topBody__serviceListItems{margin-top:.75rem}}.mitsuurokokai-s-topBody .s-topBody__serviceListItem+.s-topBody__serviceListItem{margin-top:.5rem}.mitsuurokokai-s-topBody .s-topBody__serviceListLink{font-size:.9375rem;font-weight:700;line-height:150%;letter-spacing:.6px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.mitsuurokokai-s-topBody .s-topBody__serviceListItem+.s-topBody__serviceListItem{margin-top:.375rem}.mitsuurokokai-s-topBody .s-topBody__serviceListLink{font-size:.875rem}}.mitsuurokokai-s-topBody .s-topBody__serviceListLink::before{content:"";width:.75rem;height:.75rem;background:url(../img/common/icon_arrow.webp) center center/contain no-repeat;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-s-topBody .s-topBody__serviceBanner{margin-top:3.75rem;max-width:41.875rem;margin-inline:auto}@media screen and (max-width:767px){.mitsuurokokai-s-topBody .s-topBody__serviceBanner{width:100%;margin-top:2rem}}.mitsuurokokai-s-topBody .s-topBody__serviceBannerLink img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-s-topBody .s-topBody__serviceBottom{margin-top:3.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:7.5rem}.mitsuurokokai-s-topBody .s-topBody__serviceBottomTitle{font-size:1.25rem;font-weight:700;line-height:normal;padding-left:.75rem;border-left:.25rem solid #df0615;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.mitsuurokokai-s-topBody .s-topBody__serviceBottom{display:block;margin-top:2rem}.mitsuurokokai-s-topBody .s-topBody__serviceBottomTitle{font-size:1.125rem}}.mitsuurokokai-s-topBody .s-topBody__serviceBottomList{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:767px){.mitsuurokokai-s-topBody .s-topBody__serviceBottomList{display:block;margin-top:1.25rem}.mitsuurokokai-s-topBody .s-topBody__serviceBottomItem+.s-topBody__serviceBottomItem{margin-top:.375rem}}.mitsuurokokai-s-topBody .s-topBody__serviceBottomLink{font-size:.9375rem;font-weight:700;line-height:150%;letter-spacing:.6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.mitsuurokokai-s-topBody .s-topBody__serviceBottomLink::before{content:"";width:.75rem;height:.75rem;background:url(../img/common/icon_arrow.webp) center center/contain no-repeat;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-s-topRelated{background:#faf6f0;padding-block:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-s-topBody .s-topBody__serviceBottomLink{font-size:.875rem}.mitsuurokokai-s-topRelated .s-topRelated__inner{padding-inline:0}}.mitsuurokokai-s-topRelated .s-topRelated__body{border-radius:2.5rem;background:#fff;padding:3.75rem 5rem 5rem}.mitsuurokokai-s-topRelated .s-topRelated__title{font-size:1.75rem;font-weight:700;line-height:140%;letter-spacing:1.12px;text-align:center}.mitsuurokokai-s-topRelated .s-topRelated__item{margin-top:2rem}.mitsuurokokai-s-topRelated .s-topRelated__item+.s-topRelated__item{margin-top:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-s-topRelated .s-topRelated__body{padding:2.5rem 1.5rem}.mitsuurokokai-s-topRelated .s-topRelated__title{font-size:1.375rem}.mitsuurokokai-s-topRelated .s-topRelated__item+.s-topRelated__item{margin-top:2rem}}.mitsuurokokai-s-topRelated .s-topRelated__sub{font-size:1.25rem;font-weight:700;line-height:normal;padding-left:.75rem;border-left:.25rem solid #df0615}.mitsuurokokai-s-topRelated .s-topRelated__btns{margin-top:2rem;display:grid;grid-template-columns:repeat(2,1fr);gap:1.375rem}.mitsuurokokai-s-topRelated .s-topRelated__btnLink{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:.75rem;background:var(--design-white,#fff);-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);min-height:7.5rem;position:relative;font-size:1.125rem;font-weight:700;line-height:normal;letter-spacing:1.41px}@media screen and (max-width:767px){.mitsuurokokai-s-topRelated .s-topRelated__sub{font-size:1.125rem}.mitsuurokokai-s-topRelated .s-topRelated__btns{grid-template-columns:repeat(1,1fr);gap:.75rem}.mitsuurokokai-s-topRelated .s-topRelated__btnLink{min-height:6.3125rem;font-size:1rem}}@media (any-hover:hover){.mitsuurokokai-s-topRelated .s-topRelated__btnLink:hover{-webkit-box-shadow:none;box-shadow:none}}.mitsuurokokai-s-topRelated .s-topRelated__btnLink .--title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding-left:11.625rem;padding-right:1.25rem}.mitsuurokokai-s-topRelated .s-topRelated__btnLink .--title .--arrow{width:1rem;aspect-ratio:1;background:url(../img/common/icon_target.webp) center center/contain no-repeat;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-s-topRelated .s-topRelated__btnLink::before{content:"";background:url(../img/common/btn_bg.webp) center center/cover no-repeat;position:absolute;height:100%;top:0;left:0;width:9.375rem;border-radius:.75rem 0 0 .75rem}@media screen and (max-width:767px){.mitsuurokokai-s-topRelated .s-topRelated__btnLink .--title{padding-left:2.5rem;gap:.375rem}.mitsuurokokai-s-topRelated .s-topRelated__btnLink::before{width:2.5rem;background:url(../img/common/btn_bg-sp.webp) center center/cover no-repeat}}.mitsuurokokai-s-topRelated .s-topRelated__cards{margin-top:2rem;display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.mitsuurokokai-s-topRelated .s-topRelated__cardLink{display:block;border-radius:1.875rem;background:#fff;-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);padding:1.25rem 1rem 1rem;position:relative}.mitsuurokokai-s-topRelated .s-topRelated__cardLink::after{content:"";position:absolute;right:0;bottom:0;background:url(../img/common/card_bg.webp) center center/cover no-repeat;width:100%;height:100%;z-index:0}@media (any-hover:hover){.mitsuurokokai-s-topRelated .s-topRelated__cardLink:hover{-webkit-box-shadow:none;box-shadow:none}.mitsuurokokai-s-topRelated .s-topRelated__cardLink:hover .s-topRelated__headBtn::before{margin-left:.3125rem}}.mitsuurokokai-s-topRelated .s-topRelated__cardLine{width:2.6875rem;height:.25rem;display:block;position:absolute;top:0;left:1.3125rem}@media screen and (max-width:767px){.mitsuurokokai-s-topRelated .s-topRelated__cards{grid-template-columns:repeat(1,1fr)}.mitsuurokokai-s-topRelated .s-topRelated__cardLink{border-radius:1.25rem;padding:1.25rem 1.25rem 1.5rem}.mitsuurokokai-s-topRelated .s-topRelated__cardLink::after{background:url(../img/common/card_bg-sp.webp) center center/cover no-repeat}.mitsuurokokai-s-topRelated .s-topRelated__cardLine{width:3.875rem;left:1rem}}.mitsuurokokai-s-topRelated .s-topRelated__cardBody{position:relative;z-index:2}.mitsuurokokai-s-topRelated .s-topRelated__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mitsuurokokai-s-topRelated .s-topRelated__headLogo{height:1.875rem;max-width:9.0625rem}.mitsuurokokai-s-topRelated .s-topRelated__headLogo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.mitsuurokokai-s-topRelated .s-topRelated__headBtn{width:2rem;height:2rem;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mitsuurokokai-s-topRelated .s-topRelated__headBtn::before{content:"";width:.5rem;height:.5rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background-color:#fff;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease;transition:all .3s ease}.mitsuurokokai-s-topRelated .s-topRelated__cardTitle{margin-top:.625rem;font-size:1.125rem;font-weight:700;line-height:normal;letter-spacing:1.41px;padding-bottom:1rem;border-bottom:2px dashed #d3d1d0}.mitsuurokokai-s-topRelated .s-topRelated__cardLead{padding-top:.75rem;font-size:.875rem;font-weight:700;line-height:150%;letter-spacing:.56px}.mitsuurokokai-s-topRelated .s-topRelated__cardText{margin-top:.25rem;font-size:.8125rem;font-weight:400;line-height:150%;letter-spacing:.52px;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-s-topRelated .s-topRelated__cardTitle{padding-bottom:1.3125rem}.mitsuurokokai-s-topRelated .s-topRelated__cardLead{padding-top:1rem}.mitsuurokokai-s-topRelated .s-topRelated__cardText{margin-top:.5rem}}.mitsuurokokai-service-s-about{margin-top:5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-about{margin-top:2.5rem}}.mitsuurokokai-service-s-about .s-about__text{font-size:1rem;font-family:"Zen Kaku Gothic New",sans-serif;text-align:center;font-weight:500;line-height:140%;letter-spacing:.64px;margin-top:.75rem}.mitsuurokokai-service-s-about .s-about__wrap{margin-top:2.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-about .s-about__text{font-size:.9375rem;letter-spacing:.6px}.mitsuurokokai-service-s-about .s-about__wrap{margin-top:1.75rem;grid-template-columns:1fr;gap:1.5rem}}.mitsuurokokai-service-s-about .s-about__img{width:100%}.mitsuurokokai-service-s-about .s-about__img img{border-radius:.625rem;-o-object-fit:contain;object-fit:contain;width:100%;height:auto;aspect-ratio:516/290}.mitsuurokokai-service-s-about .s-about__info{margin-top:2.3125rem;font-size:.9375rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:400;line-height:170%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-s-about .s-about__info{font-size:.75rem;margin-top:.3125rem}}.mitsuurokokai-service-s-about .s-about__body{font-size:.9375rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:165%;letter-spacing:.6px}.mitsuurokokai-service-s-about .s-about__btns{margin-top:2.5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-about .s-about__btns{grid-template-columns:1fr;gap:.75rem;margin-top:1.25rem;margin-inline:auto;max-width:16.875rem}}.mitsuurokokai-service-s-about .s-about__cta{margin-top:5rem;border-radius:1.25rem;background:#fadadc;padding:2.25rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-about .s-about__cta{padding:1.25rem;margin-top:2.5rem}}.mitsuurokokai-service-s-about .s-about__ctaTitle{color:#df0615;font-size:1.5rem;font-weight:700;line-height:140%;letter-spacing:.96px;text-align:center}.mitsuurokokai-service-s-about .s-about__ctaBtn{margin-top:1.5rem;max-width:26.75rem;margin-inline:auto}.mitsuurokokai-service-s-about .s-about__ctaLink{display:block;border-radius:1.25rem;background:#fff;color:#df0615;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.25rem;font-weight:700;line-height:140%;letter-spacing:.8px;padding:.6875rem 3.5rem;position:relative}.mitsuurokokai-service-s-about .s-about__ctaLink::after{content:"";width:1.5rem;height:1.5rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background:#df0615;position:absolute;top:50%;right:2.25rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:767px){.mitsuurokokai-service-s-about .s-about__ctaBtn{max-width:17.5rem}.mitsuurokokai-service-s-about .s-about__ctaLink{font-size:.75rem;border-radius:.625rem}.mitsuurokokai-service-s-about .s-about__ctaLink::after{width:1rem;height:1rem;right:1rem}}.mitsuurokokai-service-s-application .s-application__text{margin-top:1.5rem;text-align:center;font-size:1rem;font-weight:500;line-height:170%;letter-spacing:.64px;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-application .s-application__coution{margin-top:.75rem;color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.875rem;font-weight:500;line-height:170%;letter-spacing:.56px}.mitsuurokokai-service-s-application .s-application__item{margin-top:2.5rem}.mitsuurokokai-service-s-application .s-application__wrap{margin-top:2.5rem;padding-top:2.5rem;border-top:1px solid #d3d1d0}@media screen and (max-width:767px){.mitsuurokokai-service-s-application .s-application__wrap{padding-top:1.5rem;margin-top:1rem}}.mitsuurokokai-service-s-application .s-application__item:not(:has(.mitsuurokokai-service-c-title2)) .s-application__wrap{margin-top:0;padding-top:0;border-top:none}.mitsuurokokai-service-s-application .s-application__sub{font-size:1.25rem;font-weight:700;line-height:100%;letter-spacing:.8px}.mitsuurokokai-service-s-application .s-application__step{margin-top:1.5rem;display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;counter-reset:application}@media screen and (max-width:767px){.mitsuurokokai-service-s-application .s-application__sub{font-size:.9375rem}.mitsuurokokai-service-s-application .s-application__step{grid-template-columns:1fr;margin-top:1rem;gap:1rem}}.mitsuurokokai-service-s-application .s-application__stepItem{border-radius:.625rem;background:#faf6f0;padding:1.25rem;text-align:center}.mitsuurokokai-service-s-application .s-application__stepNum{border-radius:1.25rem;background:#e9515b;color:#fff;font-size:1rem;font-weight:700;line-height:100%;letter-spacing:.64px;padding:.375rem 1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Zen Kaku Gothic New",sans-serif;gap:.3125rem}.mitsuurokokai-service-s-application .s-application__stepNum::after{content:counter(application,decimal-leading-zero);counter-increment:application}.mitsuurokokai-service-s-application .s-application__stepText{margin-top:.75rem;font-size:1rem;font-weight:700;line-height:140%;letter-spacing:.64px;text-align:center}.mitsuurokokai-service-s-application .s-application__leadInfo,.mitsuurokokai-service-s-application .s-application__leadLink{font-size:.9375rem;font-weight:500;line-height:165%;letter-spacing:.6px;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-application .s-application__lead{margin-top:1.25rem}.mitsuurokokai-service-s-application .s-application__leadItem+.s-application__leadItem{margin-top:.5rem}.mitsuurokokai-service-s-application .s-application__leadLink{color:#e9515b;text-decoration:underline;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mitsuurokokai-service-s-application .s-application__leadLink::before{content:"";width:1.25rem;height:1.25rem;background:url(../img/common/xls.webp) center center/contain no-repeat;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-s-application .s-application__leadInfo{margin-top:.5rem}.mitsuurokokai-service-s-application .s-application__leadInfo a{text-decoration:underline;color:#e9515b}.mitsuurokokai-service-s-application .s-application__stepInfo{color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.75rem;font-weight:400;line-height:170%;letter-spacing:.48px;margin-top:.75rem;text-align:left}.mitsuurokokai-service-s-area .s-area__subText{font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375rem;font-weight:500;line-height:170%;letter-spacing:.6px;text-align:center;margin-top:1rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-area .s-area__subText{margin-top:2rem;text-align:left}}.mitsuurokokai-service-s-area .s-area__wrap{margin-top:3.75rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}.mitsuurokokai-service-s-area .s-area__item{border-radius:1.25rem;border:1px solid #d3d1d0;background:#fff;padding:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-area .s-area__wrap{margin-top:2rem;gap:2rem;grid-template-columns:1fr}.mitsuurokokai-service-s-area .s-area__item{padding:1.5rem 1.25rem}}.mitsuurokokai-service-s-area .s-area__itemBody{display:-webkit-box;display:-ms-flexbox;display:flex;grid-template-columns:12.875rem 1fr;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:1.9375rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-area .s-area__itemBody{grid-template-columns:1fr;margin-top:1rem;gap:.75rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.mitsuurokokai-service-s-area .s-area__itemImg{background-color:#faf6f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:.625rem;width:12.875rem;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-s-area .s-area__itemImg img{border-radius:.625rem;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;aspect-ratio:206/166}@media screen and (max-width:767px){.mitsuurokokai-service-s-area .s-area__itemImg{padding-block:.75rem;width:100%}.mitsuurokokai-service-s-area .s-area__itemImg img{width:11.5rem}}.mitsuurokokai-service-s-area .s-area__itemBtns{display:grid;gap:.5rem;width:100%}.mitsuurokokai-service-s-area .s-area__text{margin-top:1.5rem;text-align:left;font-family:"Zen Kaku Gothic New",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-area .s-area__text{margin-top:1.25rem;display:block}}.mitsuurokokai-service-s-area .s-area__textHead{font-size:.875rem;font-weight:700;line-height:170%;letter-spacing:.56px;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-s-area .s-area__textArea{font-size:.875rem;font-weight:500;line-height:170%;letter-spacing:.56px}.mitsuurokokai-service-s-area .s-area__btns{margin-top:3.75rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-area .s-area__btns{margin-top:2rem;grid-template-columns:1fr;gap:1rem}}.mitsuurokokai-service-s-banner .s-banner__box{margin-top:3.1875rem;border-radius:.625rem;background:#0096df;max-width:50rem;margin-inline:auto;padding-block:2.125rem;padding-inline:8.125rem;position:relative}.mitsuurokokai-service-s-banner .s-banner__icon{position:absolute;right:1.125rem;bottom:0;width:6.375rem;height:9.8125rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-banner .s-banner__box{margin-top:1.5rem;border-radius:.25rem;padding-block:1rem;padding-inline:4rem}.mitsuurokokai-service-s-banner .s-banner__icon{width:3rem;height:4.6875rem;right:.5rem;bottom:.125rem}}.mitsuurokokai-service-s-banner .s-banner__icon img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.mitsuurokokai-service-s-banner .s-banner__text{color:#fff;text-align:center;font-size:1.75rem;font-weight:700;line-height:140%;letter-spacing:1.12px}@media screen and (max-width:767px){.mitsuurokokai-service-s-banner .s-banner__text{font-size:1.125rem;letter-spacing:.72px}}.mitsuurokokai-service-s-banner .s-banner__caption,.mitsuurokokai-service-s-banner .s-banner__info{color:#918b8a;font-size:.75rem;letter-spacing:.48px;gap:.125rem;font-weight:500;line-height:140%;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-banner .s-banner__caption{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:50rem;margin-inline:auto;margin-top:.5rem}.mitsuurokokai-service-s-banner .s-banner__caption::before{content:"※";-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-s-banner .s-banner__caption+.s-just__itemCaptionText{margin-top:.5rem}.mitsuurokokai-service-s-banner .s-banner__img{margin-top:2.8125rem;width:100%;height:auto;max-width:61.75rem;margin-inline:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-banner .s-banner__img{margin-top:.75rem}}.mitsuurokokai-service-s-banner .s-banner__img img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto}.mitsuurokokai-service-s-banner .s-banner__info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.5rem}.mitsuurokokai-service-s-base .s-base__text{margin-top:.75rem;font-size:1rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:140%;letter-spacing:.64px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-base .s-base__text{margin-top:1.5rem;font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-base .s-base__wrap{margin-top:2.5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.mitsuurokokai-service-s-base .s-base__itemLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;border-radius:1.875rem;background:#fff;padding:1.5rem;-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);box-shadow:0 0 .5rem 0 rgba(0,0,0,.15)}@media screen and (max-width:767px){.mitsuurokokai-service-s-base .s-base__wrap{margin-top:1.5rem;grid-template-columns:repeat(2,1fr);gap:.5rem}.mitsuurokokai-service-s-base .s-base__itemLink{padding:1rem;border-radius:1.25rem;position:relative}}.mitsuurokokai-service-s-base .s-base__itemHead{font-size:1.375rem;font-weight:700;line-height:100%;letter-spacing:1.41px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:1.125rem;border-bottom:2px dashed #d3d1d0}@media screen and (max-width:767px){.mitsuurokokai-service-s-base .s-base__itemHead{font-size:.875rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:.5rem}}.mitsuurokokai-service-s-base .s-base__itemHeadBtn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:2.25rem;height:2.25rem;background-color:#df0615;border-radius:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.mitsuurokokai-service-s-base .s-base__itemHeadBtn{display:none}}.mitsuurokokai-service-s-base .s-base__itemHeadBtn::before{content:"";width:.9375rem;height:.9375rem;-webkit-mask:url(../img/common/icon_target.webp) no-repeat center center/contain;mask:url(../img/common/icon_target.webp) no-repeat center center/contain;background-color:#fff;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-s-base .s-base__itemBody{padding-top:.9375rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.8125rem;font-weight:400;line-height:150%;letter-spacing:.52px;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1;display:grid;-ms-flex-line-pack:center;align-content:center}.mitsuurokokai-service-s-base .s-base__itemSpBtn{display:none}@media screen and (max-width:767px){.mitsuurokokai-service-s-base .s-base__itemBody{padding-top:.5rem;text-align:left;font-size:.75rem;-ms-flex-line-pack:start;align-content:start}.mitsuurokokai-service-s-base .s-base__itemSpBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;width:1.25rem;height:1.25rem;background-color:#df0615;border-radius:.5rem}.mitsuurokokai-service-s-base .s-base__itemSpBtn::before{content:"";width:.625rem;height:.625rem;-webkit-mask:url(../img/common/icon_target.webp) no-repeat center center/contain;mask:url(../img/common/icon_target.webp) no-repeat center center/contain;background-color:#fff;-ms-flex-negative:0;flex-shrink:0}}.mitsuurokokai-service-s-box .s-box__wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}.mitsuurokokai-service-s-box .s-box__item{border-radius:1.25rem;border:1px solid #d3d1d0;background:#fff;padding:2.5rem;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-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:767px){.mitsuurokokai-service-s-box .s-box__wrap{grid-template-columns:1fr;gap:2rem}.mitsuurokokai-service-s-box .s-box__item{padding:1.5rem}}.mitsuurokokai-service-s-box .s-box__sub{margin-top:1.9375rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:.5rem;background:#faf6f0;font-family:"Zen Kaku Gothic New",sans-serif;padding:.625rem .5rem;color:#df0615;font-size:.75rem;font-weight:500;line-height:100%;letter-spacing:.48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.mitsuurokokai-service-s-box .s-box__listLink,.mitsuurokokai-service-s-box .s-box__text{font-size:.9375rem;font-weight:700;line-height:150%;letter-spacing:.6px;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-s-box .s-box__sub{margin-top:1rem;padding:.5rem}}.mitsuurokokai-service-s-box .s-box__sub::before{content:"";width:1rem;height:1rem;background:url(../img/common/icon_time.webp) center center/contain no-repeat;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-s-box .s-box__text{margin-top:1.9375rem;padding-bottom:1.625rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-box .s-box__text{padding-bottom:1.25rem}}.mitsuurokokai-service-s-box .s-box__btn{margin-top:auto;width:100%}.mitsuurokokai-service-s-box .s-box__list{margin-top:1.9375rem;padding-bottom:1.625rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-box .s-box__list{margin-top:1rem;padding-bottom:1.25rem}}.mitsuurokokai-service-s-box .s-box__listItem+.s-box__listItem{margin-top:.5rem}.mitsuurokokai-service-s-box .s-box__listLink{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mitsuurokokai-service-s-box .s-box__listLink::before{content:"";width:.75rem;height:.75rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background:#df0615;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-s-bread .s-bread__inner{max-width:84.375rem}.mitsuurokokai-service-s-bread.--pb{padding-bottom:7.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-box .s-box__listItem+.s-box__listItem{margin-top:0}.mitsuurokokai-service-s-bread.--pb{padding-bottom:1.5rem}}.mitsuurokokai-service-s-btns .s-btns__text{font-size:1rem;font-weight:500;line-height:170%;letter-spacing:.64px;text-align:center;margin-top:1.5rem;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-btns .s-btns__text a{color:#e9515b;text-decoration:underline}.mitsuurokokai-service-s-btns .s-btns__area{margin-top:2.5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.mitsuurokokai-service-s-campaign{padding-block:5rem 7.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-btns .s-btns__text{font-size:.9375rem;text-align:left}.mitsuurokokai-service-s-btns .s-btns__area{gap:.5rem;grid-template-columns:1fr;margin-top:2rem}.mitsuurokokai-service-s-campaign{padding-block:2.5rem 3.75rem}}.mitsuurokokai-service-s-campaign .s-campaign__searchForm{max-width:50rem;margin-inline:auto;position:relative}.mitsuurokokai-service-s-campaign .s-campaign__searchForm input{border-radius:1.875rem;border:1px solid #d3d1d0;background:#fff;padding:1rem 2.5rem;width:100%;font-size:1rem;font-weight:700;line-height:100%;letter-spacing:.64px;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-campaign .s-campaign__searchForm input::-webkit-input-placeholder{color:#d3d1d0}.mitsuurokokai-service-s-campaign .s-campaign__searchForm input::-moz-placeholder{color:#d3d1d0}.mitsuurokokai-service-s-campaign .s-campaign__searchForm input::placeholder{color:#d3d1d0}.mitsuurokokai-service-s-campaign .s-campaign__searchForm input::-ms-input-placeholder{color:#d3d1d0}.mitsuurokokai-service-s-campaign .s-campaign__searchForm input:-ms-input-placeholder{color:#d3d1d0}.mitsuurokokai-service-s-campaign .s-campaign__searchForm button{width:1rem;height:1rem;background:url(../img/common/search_icon.webp) center center/contain no-repeat;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-campaign .s-campaign__searchForm input{padding:1rem 1.25rem;font-size:.875rem}.mitsuurokokai-service-s-campaign .s-campaign__searchForm button{right:1.25rem}}.mitsuurokokai-service-s-campaign .s-campaign__head{margin-top:2rem;border-radius:1.875rem;border:1px solid #d3d1d0;background:#fff;padding:1.5rem 2.5rem;display:grid;gap:1rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-campaign .s-campaign__head{margin-top:2.25rem;border-radius:1.25rem;padding:1.5rem 1.25rem;gap:0}}.mitsuurokokai-service-s-campaign .s-campaign__headItem{display:grid;grid-template-columns:5rem 1fr;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mitsuurokokai-service-s-campaign .s-campaign__headTitle{font-size:1rem;font-weight:700;line-height:100%;letter-spacing:.64px;font-family:"Zen Kaku Gothic New",sans-serif;position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mitsuurokokai-service-s-campaign .s-campaign__headTitle::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;width:.125rem;height:100%;background:#d3d1d0}@media screen and (max-width:767px){.mitsuurokokai-service-s-campaign .s-campaign__headItem{grid-template-columns:1fr;padding-bottom:1.25rem;gap:0}.mitsuurokokai-service-s-campaign .s-campaign__headItem+.s-campaign__headItem{border-top:1px dashed #d3d1d0;padding-top:1rem}.mitsuurokokai-service-s-campaign .s-campaign__headItem:last-child{padding-bottom:0}.mitsuurokokai-service-s-campaign .s-campaign__headTitle{font-size:.875rem}.mitsuurokokai-service-s-campaign .s-campaign__headTitle::before{display:none}.mitsuurokokai-service-s-campaign .s-campaign__headCats{margin-top:.75rem}}.mitsuurokokai-service-s-campaign .s-campaign__headCats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.mitsuurokokai-service-s-campaign .s-campaign__headCatLink{font-size:.875rem;font-weight:700;line-height:170%;letter-spacing:.56px;font-family:"Zen Kaku Gothic New",sans-serif;border-radius:1.25rem;border:1px solid #d3d1d0;background:#fff;padding:.5rem 1rem;display:inline-block}@media (any-hover:hover){.mitsuurokokai-service-s-campaign .s-campaign__headCatLink:hover{opacity:1;background:#df0615;color:#fff;border-color:#df0615}}.mitsuurokokai-service-s-campaign .s-campaign__headCatLink.--current{background:#df0615;color:#fff;border-color:#df0615}.mitsuurokokai-service-s-campaign .s-campaign__list{margin-top:3.75rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-campaign .s-campaign__headCatLink{font-size:.75rem;letter-spacing:.48px}.mitsuurokokai-service-s-campaign .s-campaign__list{margin-top:2.25rem;grid-template-columns:1fr;gap:1.5rem}}.mitsuurokokai-service-s-campaign .s-campaign__pagination{margin-top:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-campaign .s-campaign__pagination{margin-top:2.25rem}}.mitsuurokokai-service-s-campaign .s-campaignNews__list{max-width:60rem;margin-inline:auto;margin-top:3.75rem}.mitsuurokokai-service-s-campaign.--news{padding-top:0}.mitsuurokokai-service-s-campaign.--news .s-campaign__head{max-width:60rem;margin-inline:auto}.mitsuurokokai-service-s-car .s-car__wrap{margin-top:3.75rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}.mitsuurokokai-service-s-car .s-car__item{border-radius:1.25rem;background:#fff;padding:2.5rem;-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);box-shadow:0 0 .5rem 0 rgba(0,0,0,.15)}.mitsuurokokai-service-s-car .s-car__itemTitle{font-size:1.375rem;font-weight:700;line-height:100%;letter-spacing:.88px}.mitsuurokokai-service-s-car .s-car__itemImg{margin-top:1.5rem;width:100%}.mitsuurokokai-service-s-car .s-car__itemImg img{-o-object-fit:cover;object-fit:cover;border-radius:1.25rem;width:100%;height:100%;aspect-ratio:420/236}@media screen and (max-width:767px){.mitsuurokokai-service-s-car .s-car__wrap{gap:1.5rem;grid-template-columns:1fr;margin-top:1.5rem}.mitsuurokokai-service-s-car .s-car__item{padding:1.5rem 1.25rem}.mitsuurokokai-service-s-car .s-car__itemTitle{font-size:1.125rem}.mitsuurokokai-service-s-car .s-car__itemImg img{border-radius:.5rem}}.mitsuurokokai-service-s-car .s-car__itemText{margin-top:.75rem;font-size:.875rem;font-weight:500;line-height:165%;letter-spacing:.56px}.mitsuurokokai-service-s-car .s-car__itemBtn{margin-top:1rem;max-width:13rem;margin-inline:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-car .s-car__itemText{margin-top:1rem}.mitsuurokokai-service-s-car .s-car__itemBtn .mitsuurokokai-service-c-btn3{padding-inline:1.5625rem}}.mitsuurokokai-service-s-card .s-card__wrap{margin-top:2.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}.mitsuurokokai-service-s-card .s-card__item{border-radius:1.25rem;border:1px solid #d3d1d0;background:#fff;padding:2.5rem}.mitsuurokokai-service-s-card .s-card__title{font-size:1.5rem;font-weight:700;line-height:100%;letter-spacing:.96px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-card .s-card__wrap{grid-template-columns:1fr;margin-top:2rem}.mitsuurokokai-service-s-card .s-card__item{padding:1.5rem 1.25rem}.mitsuurokokai-service-s-card .s-card__title{font-size:1rem;letter-spacing:.64px;line-height:140%}}.mitsuurokokai-service-s-card .s-card__img{margin-top:1.75rem;width:100%;height:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-card .s-card__img{margin-top:1.25rem}}.mitsuurokokai-service-s-card .s-card__img img{width:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-card .s-card__text{margin-top:1.4375rem;font-size:.9375rem;font-weight:500;line-height:170%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-s-card .s-card__text{margin-top:1rem;font-size:.875rem;letter-spacing:.56px}.mitsuurokokai-service-s-card2 .c-section__body{background:inherit}}.mitsuurokokai-service-s-card2 .s-card2__wrap{margin-top:2.5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.mitsuurokokai-service-s-card2 .s-card2__img{width:100%}.mitsuurokokai-service-s-card2 .s-card2__img img{width:100%;-o-object-fit:contain;object-fit:contain;aspect-ratio:362/204}.mitsuurokokai-service-s-card2 .s-card2__title{font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.125rem;font-weight:700;line-height:165%;margin-top:1.125rem;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-card2 .s-card2__wrap{grid-template-columns:repeat(2,1fr);gap:.5rem}.mitsuurokokai-service-s-card2 .s-card2__img{background-color:#fff;border-radius:1.25rem}.mitsuurokokai-service-s-card2 .s-card2__img img{aspect-ratio:159/180}.mitsuurokokai-service-s-card2 .s-card2__title{font-size:.875rem;line-height:170%;letter-spacing:.56px;text-align:left}}.mitsuurokokai-service-s-card2 .s-card2__text{margin-top:1rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375rem;font-weight:500;line-height:160%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-s-card2 .s-card2__text{margin-top:.5rem;font-size:.75rem;letter-spacing:.48px;line-height:170%}}.mitsuurokokai-service-s-card3 .s-card3__box{margin-top:2.5rem;background:#fef8f8;padding:2rem 5rem;max-width:50rem;margin-inline:auto}.mitsuurokokai-service-s-card3 .s-card3__sub{color:#df0615;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.125rem;font-weight:700;line-height:140%;letter-spacing:.72px}@media screen and (max-width:767px){.mitsuurokokai-service-s-card3 .s-card3__box{padding:1.25rem;margin-top:1.5rem}.mitsuurokokai-service-s-card3 .s-card3__sub{font-size:1rem;letter-spacing:.64px}}.mitsuurokokai-service-s-card3 .s-card3__text{margin-top:1rem;font-size:.9375rem;font-weight:500;line-height:180%;letter-spacing:.6px;font-family:"Noto Sans JP",sans-serif;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-card3 .s-card3__text{margin-top:.5rem;font-size:.875rem;letter-spacing:.56px;text-align:left}}.mitsuurokokai-service-s-card3 .s-card3__info{margin-top:1rem;text-align:center;color:#918b8a;font-family:"Noto Sans JP",sans-serif;font-size:.875rem;font-weight:400;line-height:180%;letter-spacing:.56px}@media screen and (max-width:767px){.mitsuurokokai-service-s-card3 .s-card3__info{font-size:.75rem;letter-spacing:.48px;text-align:left;margin-top:.5rem}}.mitsuurokokai-service-s-card3 .s-card3__wrap{margin-top:3.75rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}.mitsuurokokai-service-s-card3 .s-card3__item{padding:2.5rem;border-radius:1.25rem;border:1px solid #d3d1d0;background:#fff}.mitsuurokokai-service-s-card3 .s-card3__itemTitle{font-size:1.5rem;font-weight:700;line-height:100%;letter-spacing:.96px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-card3 .s-card3__wrap{margin-top:1.5rem;gap:1.5rem;grid-template-columns:1fr}.mitsuurokokai-service-s-card3 .s-card3__item{padding:1.5rem 1.25rem}.mitsuurokokai-service-s-card3 .s-card3__itemTitle{font-size:1rem;letter-spacing:.64px;line-height:140%}}.mitsuurokokai-service-s-card3 .s-card3__img{margin-top:1.875rem;width:100%}.mitsuurokokai-service-s-card3 .s-card3__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;aspect-ratio:420/280;border-radius:1.25rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-card3 .s-card3__img{margin-top:1.25rem}.mitsuurokokai-service-s-card3 .s-card3__img img{aspect-ratio:287/161;border-radius:.5rem}}.mitsuurokokai-service-s-card3 .s-card3__itemText{margin-top:1.5rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375rem;font-weight:500;line-height:160%;letter-spacing:.6px}.mitsuurokokai-service-s-card4 .s-card4__wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:2.5rem}.mitsuurokokai-service-s-card4 .s-card4__item{border-radius:.625rem;background:#fef8f8;padding:2.5rem 2rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-card3 .s-card3__itemText{font-size:.875rem;letter-spacing:.56px}.mitsuurokokai-service-s-card4 .s-card4__wrap{grid-template-columns:repeat(1,1fr);margin-top:2rem;gap:1rem}.mitsuurokokai-service-s-card4 .s-card4__item{border-radius:0;padding:1.5rem 1rem}}.mitsuurokokai-service-s-card4 .s-card4__title{font-size:1.25rem;font-family:"Zen Kaku Gothic New",sans-serif;text-align:center;font-weight:700;line-height:140%;letter-spacing:.8px}@media screen and (max-width:767px){.mitsuurokokai-service-s-card4 .s-card4__title{font-size:1rem;letter-spacing:.64px}}.mitsuurokokai-service-s-card4 .s-card4__text{margin-top:1.25rem;font-size:.9375rem;font-family:"Noto Sans JP",sans-serif;font-weight:400;line-height:180%;letter-spacing:.6px}.mitsuurokokai-service-s-card4 .s-card4__text .--sm{color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.75rem;font-weight:500;line-height:140%;letter-spacing:.48px}@media screen and (max-width:767px){.mitsuurokokai-service-s-card4 .s-card4__text{margin-top:.75rem}.mitsuurokokai-service-s-card4 .s-card4__text .--sm{margin-top:.625rem}}.mitsuurokokai-service-s-card5 .s-card5__text{margin-top:1.5rem;font-size:1rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:160%;letter-spacing:.64px;text-align:center}.mitsuurokokai-service-s-card5 .s-card5__wrap{margin-top:2.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}.mitsuurokokai-service-s-card5 .s-card5__item{border-radius:1.25rem;border:1px solid #d3d1d0;background:#fff;padding:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-card5 .s-card5__text{font-size:.875rem;letter-spacing:.56px;text-align:left}.mitsuurokokai-service-s-card5 .s-card5__wrap{margin-top:1.5rem;grid-template-columns:1fr;gap:1rem}.mitsuurokokai-service-s-card5 .s-card5__item{padding:1.5rem}}.mitsuurokokai-service-s-card5 .s-card5__itemText{margin-top:1.25rem;font-size:.9375rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:165%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-s-card5 .s-card5__itemText{margin-top:1rem;font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-case .c-section__body.--pi0{padding-inline:0;padding-bottom:0;overflow:hidden}.mitsuurokokai-service-s-case .s-case__item{margin-top:5rem}.mitsuurokokai-service-s-case .s-case__itemWrap{max-width:65rem;margin-inline:auto;display:grid;gap:2.5rem;grid-template-columns:repeat(2,1fr)}.mitsuurokokai-service-s-case .s-case__body{border-radius:1.25rem;padding:1.5rem;background:#f4f3f3;position:relative;text-align:center}.mitsuurokokai-service-s-case .s-case__body.--yellow{background:#e9e064}.mitsuurokokai-service-s-case .s-case__body.--yellow .s-case__head{background:#fff;color:#e9e064}.mitsuurokokai-service-s-case .s-case__bg{width:4.5rem;position:absolute;top:.625rem;right:1.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-case .s-case__item{margin-top:3.3125rem}.mitsuurokokai-service-s-case .s-case__item:first-child{margin-top:1.5rem}.mitsuurokokai-service-s-case .s-case__itemWrap{grid-template-columns:1fr;padding-inline:1.5rem;gap:1rem}.mitsuurokokai-service-s-case .s-case__body{padding:1.25rem;text-align:left}.mitsuurokokai-service-s-case .s-case__bg{width:3.8125rem;top:1.25rem}}.mitsuurokokai-service-s-case .s-case__bg img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-case .s-case__head{display:inline-block;border-radius:.625rem;background:#918b8a;color:#fff;font-size:1.5rem;font-weight:700;line-height:140%;letter-spacing:.96px;padding:.9375rem;min-width:17.3125rem;text-align:center;margin-inline:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-case .s-case__head{padding:.6875rem;min-width:12.9375rem;font-size:1.125rem;letter-spacing:.72px}}.mitsuurokokai-service-s-case .s-case__icon{width:100%;border-radius:50%;border:.1875rem solid #e5e300}.mitsuurokokai-service-s-case .s-case__icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.mitsuurokokai-service-s-case .s-case__img{margin-top:1rem}.mitsuurokokai-service-s-case .s-case__img img{border-radius:.5rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:452/261}.mitsuurokokai-service-s-case .s-case__box{border-radius:.625rem;background:#faf9cc;padding:7.9375rem 8.75rem 2.5rem;margin-top:-6.25rem;display:grid;grid-template-columns:7.75rem 1fr;gap:2.8125rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-case .s-case__box{margin-top:-4.375rem;padding:5.4375rem 1.5rem 1.5rem;grid-template-columns:4.625rem 1fr;gap:0}.mitsuurokokai-service-s-case .s-case__boxBody{display:contents}}.mitsuurokokai-service-s-case .s-case__boxBody{padding:1.5rem 2.5rem}.mitsuurokokai-service-s-case .s-case__boxName{font-size:.9375rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;line-height:170%;letter-spacing:.6px}.mitsuurokokai-service-s-case .s-case__boxText,.mitsuurokokai-service-s-confirmation .s-confirmation__text{font-size:.9375rem;font-weight:500;line-height:170%;letter-spacing:.6px;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-case .s-case__boxText{margin-top:.625rem}.mitsuurokokai-service-s-caution{padding-block:5rem}.mitsuurokokai-service-s-confirmation .s-confirmation__wrap{margin-top:2.5rem;display:grid;gap:2.5rem;grid-template-columns:27.875rem 1fr}@media screen and (max-width:767px){.mitsuurokokai-service-s-case .s-case__boxName{padding-left:.625rem}.mitsuurokokai-service-s-case .s-case__boxText{grid-column:1/-1;padding-inline:1.25rem}.mitsuurokokai-service-s-caution{padding-block:2.5rem}.mitsuurokokai-service-s-confirmation .s-confirmation__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1.5rem;margin-top:1.9375rem}}.mitsuurokokai-service-s-confirmation .s-confirmation__imgs{display:grid;grid-template-columns:repeat(2,1fr);gap:.625rem}.mitsuurokokai-service-s-confirmation .s-confirmation__img img{width:100%;height:100%;aspect-ratio:273/365;-o-object-fit:cover;object-fit:cover;border-radius:1.25rem}.mitsuurokokai-service-s-confirmation .s-confirmation__items{margin-top:2.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(2,1fr)}.mitsuurokokai-service-s-corres .s-corres__red{max-width:50rem;margin-inline:auto;background:#fef8f8;padding:2rem;color:#df0615;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.125rem;font-weight:700;line-height:140%;letter-spacing:.72px;margin-top:2rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-confirmation .s-confirmation__img img{aspect-ratio:158/212}.mitsuurokokai-service-s-confirmation .s-confirmation__items{margin-top:2rem;grid-template-columns:1fr;gap:2rem}.mitsuurokokai-service-s-corres .s-corres__red{padding:1rem;font-size:.9375rem;letter-spacing:.6px}}.mitsuurokokai-service-s-corres .s-corres__item{margin-top:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-corres .s-corres__item{margin-top:2rem}}.mitsuurokokai-service-s-corres .s-corres__body{margin-top:2.5rem;padding-top:2rem;border-top:1px solid #d3d1d0;display:grid;gap:2.5rem;grid-template-columns:25rem 1fr}.mitsuurokokai-service-s-corres .s-corres__bodyImg{width:100%}.mitsuurokokai-service-s-corres .s-corres__bodyImg img{border-radius:1.25rem;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;aspect-ratio:400/266}.mitsuurokokai-service-s-corres .s-corres__bodyTitle{color:#0096df;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.25rem;font-weight:700;line-height:180%;letter-spacing:.8px}@media screen and (max-width:767px){.mitsuurokokai-service-s-corres .s-corres__body{margin-top:1rem;padding-top:1.5rem;gap:1rem;grid-template-columns:1fr}.mitsuurokokai-service-s-corres .s-corres__bodyImg img{aspect-ratio:327/184;border-radius:.625rem}.mitsuurokokai-service-s-corres .s-corres__bodyTitle{font-size:1rem;letter-spacing:.64px}}.mitsuurokokai-service-s-corres .s-corres__bodyText,.mitsuurokokai-service-s-corres .s-corres__grayText,.mitsuurokokai-service-s-corres .s-corres__grayTitle{font-size:.9375rem;line-height:180%;letter-spacing:.6px;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-corres .s-corres__bodyText{margin-top:1rem;font-weight:500}@media screen and (max-width:767px){.mitsuurokokai-service-s-corres .s-corres__bodyText{margin-top:.5rem}}.mitsuurokokai-service-s-corres .s-corres__gray{border-radius:1.25rem;background:#f4f3f3;padding:3.75rem;margin-top:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-corres .s-corres__gray{padding:2.5rem 1.5rem;margin-top:2rem;margin-inline:calc(50% - 50vw)}}.mitsuurokokai-service-s-corres .s-corres__grayWrap{margin-top:2.5rem;padding-top:2rem;border-top:1px solid #d3d1d0;gap:3.75rem;display:grid;grid-template-columns:1fr 28.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-corres .s-corres__grayWrap{margin-top:1rem;padding-top:1.5rem;grid-template-columns:1fr;gap:1rem}}.mitsuurokokai-service-s-corres .s-corres__grayTitle{font-weight:500}.mitsuurokokai-service-s-corres .s-corres__grayList{margin-top:1.5rem;display:grid;gap:.375rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-corres .s-corres__grayList{margin-top:1rem}}.mitsuurokokai-service-s-corres .s-corres__grayText{font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mitsuurokokai-service-s-corres .s-corres__grayText::before{content:"";width:.5rem;height:.5rem;background:#918b8a;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-s-corres .s-corres__grayInfo{margin-top:.75rem;color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.75rem;font-weight:500;line-height:140%;letter-spacing:.48px}.mitsuurokokai-service-s-corres .s-corres__grayImg{width:100%}.mitsuurokokai-service-s-corres .s-corres__grayImg img{border-radius:.3125rem;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;aspect-ratio:460/307}.mitsuurokokai-service-s-corres .s-corres__step{margin-top:3.1875rem}.mitsuurokokai-service-s-corres .s-corres__stepWrap{gap:2rem;display:grid;grid-template-columns:repeat(4,1fr)}.mitsuurokokai-service-s-corres .s-corres__stepItemImg{width:100%}.mitsuurokokai-service-s-corres .s-corres__stepItemImg img{width:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-corres .s-corres__stepItemText{margin-top:.75rem;font-size:.875rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:160%;letter-spacing:.56px}@media screen and (max-width:767px){.mitsuurokokai-service-s-corres .s-corres__grayImg img{border-radius:.625rem}.mitsuurokokai-service-s-corres .s-corres__stepWrap{grid-template-columns:1fr;gap:1rem}.mitsuurokokai-service-s-corres .s-corres__stepItem{display:grid;gap:.75rem;grid-template-columns:7.6875rem 1fr}.mitsuurokokai-service-s-corres .s-corres__stepItemText{margin-top:0}}.mitsuurokokai-service-s-corres .s-corres__stepInfo{margin-top:1.5rem;display:grid;gap:.375rem}.mitsuurokokai-service-s-corres .s-corres__stepLead{color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.75rem;font-weight:500;line-height:140%;letter-spacing:.48px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.125rem}.mitsuurokokai-service-s-corres .s-corres__stepLead::before{content:"※"}.mitsuurokokai-service-s-corres .s-corres__imgArea{margin-top:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-corres .s-corres__imgArea{margin-top:2rem}}.mitsuurokokai-service-s-corres .s-corres__imgAreaWrap{margin-top:2.5rem;padding-top:2rem;border-top:1px solid #d3d1d0}.mitsuurokokai-service-s-corres .s-corres__imgAreaTitle{color:#0096df;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.25rem;font-weight:700;line-height:180%;letter-spacing:.8px}@media screen and (max-width:767px){.mitsuurokokai-service-s-corres .s-corres__imgAreaWrap{margin-top:1rem;padding-top:1.5rem}.mitsuurokokai-service-s-corres .s-corres__imgAreaTitle{font-size:1rem;letter-spacing:.64px}}.mitsuurokokai-service-s-corres .s-corres__imgAreaText{margin-top:1rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375rem;font-weight:500;line-height:180%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-s-corres .s-corres__imgAreaText{margin-top:.5rem}}.mitsuurokokai-service-s-corres .s-corres__imgAreaImg{margin-top:2.5rem;max-width:60rem;margin-inline:auto}.mitsuurokokai-service-s-corres .s-corres__imgAreaImg img{width:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-cta{background:url(../img/common/cta_bg.webp) center center/cover no-repeat;width:100%;padding-block:5rem}.mitsuurokokai-service-s-cta .s-cta__title{text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.25rem;font-weight:700;line-height:180%;letter-spacing:.8px}@media screen and (max-width:767px){.mitsuurokokai-service-s-corres .s-corres__imgAreaImg{margin-top:1rem}.mitsuurokokai-service-s-cta{padding-top:3.75rem;background:url(../img/common/cta_bg-sp.webp) center center/cover no-repeat}.mitsuurokokai-service-s-cta .s-cta__title{font-size:1.125rem;line-height:160%}}.mitsuurokokai-service-s-cta .s-cta__btn{margin-top:2.0625rem;text-align:center;max-width:40rem;margin-inline:auto}.mitsuurokokai-service-s-cta.--col2 .s-cta__inner{display:grid;grid-template-columns:repeat(2,1fr);gap:5rem}.mitsuurokokai-service-s-cta3{overflow:hidden}.mitsuurokokai-service-s-cta3.--green{background:url(../img/common/cta3_bg.webp) center center/cover no-repeat}@media screen and (max-width:767px){.mitsuurokokai-service-s-cta.--col2 .s-cta__inner{grid-template-columns:1fr;gap:.75rem}.mitsuurokokai-service-s-cta.--col2 .s-cta__btn{margin-top:1rem}.mitsuurokokai-service-s-cta3.--green{background:url(../img/common/cta3_bg-sp.webp) center center/cover no-repeat}}.mitsuurokokai-service-s-cta3.--red{background:url(../img/common/cta3_bg-red.webp) center center/cover no-repeat}@media screen and (max-width:767px){.mitsuurokokai-service-s-cta3.--red{background:url(../img/common/cta3_bg-red-sp.webp) center center/cover no-repeat}}.mitsuurokokai-service-s-cta3.--blue{background:url(../img/common/cta3_bg-blue.webp) center center/cover no-repeat}@media screen and (max-width:767px){.mitsuurokokai-service-s-cta3.--blue{background:url(../img/common/cta3_bg-blue-sp.webp) center center/cover no-repeat}}.mitsuurokokai-service-s-cta3.--yellow{background:url(../img/common/cta3_bg-yellow.webp) center center/cover no-repeat}@media screen and (max-width:767px){.mitsuurokokai-service-s-cta3.--yellow{background:url(../img/common/cta3_bg-yellow-sp.webp) center center/cover no-repeat}}.mitsuurokokai-service-s-cta3.--pink{background:url(../img/common/cta3_bg-pink.webp) center center/cover no-repeat}.mitsuurokokai-service-s-cta3 .s-cta3__wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;max-width:56.25rem;margin-inline:auto}.mitsuurokokai-service-s-cta3 .s-cta3__inner{max-width:86.5rem;position:relative;padding-block:4.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-cta3.--pink{background:url(../img/common/cta3_bg-pink-sp.webp) center center/cover no-repeat}.mitsuurokokai-service-s-cta3 .s-cta3__wrap{grid-template-columns:1fr;gap:.5rem}.mitsuurokokai-service-s-cta3 .s-cta3__inner{padding-block:2rem 5.6875rem}}.mitsuurokokai-service-s-cta3 .s-cta3__inner::before{content:"";position:absolute;width:5.25rem;height:9.375rem;background:url(../img/common/cta3_icon1.webp) center center/contain no-repeat;bottom:0;left:.3125rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-cta3 .s-cta3__inner::before{width:3.9375rem;height:7.125rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-2rem}}.mitsuurokokai-service-s-cta3 .s-cta3__inner::after{content:"";position:absolute;width:4.75rem;height:4rem;background:url(../img/common/cta3_icon2.webp) center center/contain no-repeat;top:2.5rem;right:2.3125rem}.mitsuurokokai-service-s-cta3 .s-cta3__title{color:#fff;font-size:1.5rem;font-weight:700;line-height:140%;letter-spacing:.96px;text-align:center}.mitsuurokokai-service-s-cta3 .s-cta3__btn{margin-top:1.5rem;text-align:center}.mitsuurokokai-service-s-cta4{background:#90c31f;position:relative}@media screen and (max-width:767px){.mitsuurokokai-service-s-cta3 .s-cta3__inner::after{width:2.8125rem;height:2.4375rem;top:initial;bottom:2.8125rem;right:6.1875rem}.mitsuurokokai-service-s-cta3 .s-cta3__title{font-size:1rem;letter-spacing:.64px}.mitsuurokokai-service-s-cta3 .s-cta3__btn+.s-cta3__btn{margin-top:0}.mitsuurokokai-service-s-cta4{overflow:hidden}}.mitsuurokokai-service-s-cta4::before{content:"";position:absolute;width:21.5625rem;height:100%;background:url(../img/common/cta4_bg.webp) center center/contain no-repeat;top:0;right:0}.mitsuurokokai-service-s-cta4 .s-cta4__inner{padding-block:1.9375rem;position:relative}@media screen and (max-width:767px){.mitsuurokokai-service-s-cta4::before{width:23.4375rem;height:26rem;background:url(../img/common/cta4_bg.webp) center center/contain no-repeat;top:initial;bottom:-3.75rem}.mitsuurokokai-service-s-cta4 .s-cta4__inner{padding-block:1.5rem 7.875rem}}.mitsuurokokai-service-s-cta4 .s-cta4__inner::before{content:"";width:13rem;height:8.5rem;background:url(../img/common/cta4_icon.webp) center center/contain no-repeat;position:absolute;bottom:0;right:1.5625rem}.mitsuurokokai-service-s-cta4 .s-cta4__box{max-width:46.4375rem;margin-inline:auto;border-radius:1.25rem;background:#fff;padding:1.5rem}.mitsuurokokai-service-s-cta4 .s-cta4__title{color:#90c31f;text-align:center;font-size:1.5rem;font-weight:700;line-height:140%;letter-spacing:.96px}.mitsuurokokai-service-s-cta4 .s-cta4__btn{margin-top:1.5rem;text-align:center}.mitsuurokokai-service-s-cta5{background:#90c31f;padding-block:5.625rem 3.25rem;position:relative}@media screen and (max-width:767px){.mitsuurokokai-service-s-cta4 .s-cta4__inner::before{right:initial;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-1.875rem}.mitsuurokokai-service-s-cta4 .s-cta4__title{font-size:.875rem;letter-spacing:.56px}.mitsuurokokai-service-s-cta4 .s-cta4__btn{margin-top:1rem}.mitsuurokokai-service-s-cta5{padding-block:1.5rem}}.mitsuurokokai-service-s-cta5::before{content:"";position:absolute;width:19.5rem;height:100%;background:url(../img/ryokin/cta5_bg.webp) center center/cover no-repeat;bottom:0;right:0;z-index:0}@media screen and (max-width:767px){.mitsuurokokai-service-s-cta5::before{background:url(../img/ryokin/cta5_bg-sp.webp) center center/cover no-repeat;max-width:100%;width:100%}}.mitsuurokokai-service-s-cta5 .s-cta5__inner{max-width:68.125rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}.mitsuurokokai-service-s-cta5 .s-cta5__item{border-radius:1.25rem;background:#fff;padding:2.5rem}.mitsuurokokai-service-s-cta5 .s-cta5__icon{width:5.5rem;aspect-ratio:1/1;margin-inline:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-cta5 .s-cta5__inner{grid-template-columns:1fr;gap:1rem}.mitsuurokokai-service-s-cta5 .s-cta5__item{padding:1.25rem}.mitsuurokokai-service-s-cta5 .s-cta5__icon{width:3.4375rem}}.mitsuurokokai-service-s-cta5 .s-cta5__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-cta5 .s-cta5__text{text-align:center;font-size:1.125rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;line-height:165%;letter-spacing:.72px;margin-top:.625rem}.mitsuurokokai-service-s-cta5 .s-cta5__btn{margin-top:1rem;max-width:18.125rem;margin-inline:auto}.mitsuurokokai-service-s-cta6{background-color:#0096df;padding-block:2.6875rem;position:relative}.mitsuurokokai-service-s-cta6::before{content:"";position:absolute;width:22.1875rem;height:100%;background:url(../img/common/cta4_bg.webp) center center/contain no-repeat;bottom:0;right:0}.mitsuurokokai-service-s-cta6 .s-cta6__wrap{position:relative}@media screen and (max-width:767px){.mitsuurokokai-service-s-cta5 .s-cta5__text{margin-top:1rem;font-size:.875rem}.mitsuurokokai-service-s-cta6{overflow:hidden;padding-bottom:0}.mitsuurokokai-service-s-cta6::before{width:23.4375rem;height:26rem;background:url(../img/common/cta4_bg.webp) center center/contain no-repeat;top:initial;bottom:-3.75rem}.mitsuurokokai-service-s-cta6 .s-cta6__wrap{padding-bottom:7.75rem}}.mitsuurokokai-service-s-cta6 .s-cta6__wrap::before{content:"";width:13rem;height:8.5rem;background:url(../img/common/cta4_icon.webp) center center/contain no-repeat;position:absolute;bottom:-2.6875rem;right:1.5625rem}.mitsuurokokai-service-s-cta6 .s-cta6__inner{max-width:46.4375rem;margin-inline:auto;border-radius:1.25rem;background:#fff;padding:1.5rem}.mitsuurokokai-service-s-cta6 .s-cta6__title{color:#0096df;text-align:center;font-size:1.5rem;font-weight:700;line-height:140%;letter-spacing:.96px}.mitsuurokokai-service-s-cta6 .s-cta6__btn{margin-top:1.5rem;max-width:26.75rem;margin-inline:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-cta6 .s-cta6__wrap::before{right:initial;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-1.875rem}.mitsuurokokai-service-s-cta6 .s-cta6__title{font-size:.875rem;letter-spacing:.56px}.mitsuurokokai-service-s-cta6 .s-cta6__btn{margin-top:1rem}}.mitsuurokokai-service-s-cta6 .s-cta6__btnLink{display:block;border-radius:1.25rem;border:3px solid #0096df;background:#0096df;color:#fff;font-size:1.25rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;line-height:140%;letter-spacing:.8px;padding:1rem 4.0625rem;text-align:center;position:relative}.mitsuurokokai-service-s-cta6 .s-cta6__btnLink::after{content:"";width:1.8125rem;height:1.8125rem;-webkit-mask:url(../img/common/icon_target.webp) no-repeat center center/contain;mask:url(../img/common/icon_target.webp) no-repeat center center/contain;background:#fff;position:absolute;right:2.25rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:767px){.mitsuurokokai-service-s-cta6 .s-cta6__btnLink{font-size:.875rem;letter-spacing:.56px;padding:1.3125rem 2.5rem}.mitsuurokokai-service-s-cta6 .s-cta6__btnLink::after{width:1.5rem;height:1.5rem;right:1rem}}.mitsuurokokai-service-s-deadline .s-deadline__text{font-size:1rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:140%;letter-spacing:.64px;margin-top:.75rem;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-deadline .s-deadline__text{font-size:.9375rem;text-align:left;margin-top:1.5rem}}.mitsuurokokai-service-s-deadline .s-deadline__info{color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:.56px;text-align:center}.mitsuurokokai-service-s-deadline .s-deadline__wrap{margin-top:3.75rem;display:grid;gap:5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-deadline .s-deadline__info{font-size:.75rem;text-align:left;letter-spacing:.48px}.mitsuurokokai-service-s-deadline .s-deadline__wrap{margin-top:2rem;gap:1.5rem}}.mitsuurokokai-service-s-deadline .s-deadline__item{text-align:center}.mitsuurokokai-service-s-deadline .s-deadline__itemTitle{display:inline-block;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.5rem;font-weight:700;line-height:140%;letter-spacing:.96px;padding-bottom:.75rem;border-bottom:1px solid #231815}.mitsuurokokai-service-s-deadline .s-deadline__itemBodyCat,.mitsuurokokai-service-s-deadline .s-deadline__itemBodyInfo,.mitsuurokokai-service-s-deadline .s-deadline__itemText{font-size:1rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;letter-spacing:.64px}.mitsuurokokai-service-s-deadline .s-deadline__itemText{margin-top:1.25rem;line-height:140%}.mitsuurokokai-service-s-deadline .s-deadline__itemBody{text-align:left;display:grid;gap:.75rem;margin-top:1.25rem}.mitsuurokokai-service-s-deadline .s-deadline__itemBodyList{display:grid;grid-template-columns:3.75rem 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-deadline .s-deadline__itemTitle{font-size:1rem;padding-bottom:.75rem}.mitsuurokokai-service-s-deadline .s-deadline__itemText{text-align:left}.mitsuurokokai-service-s-deadline .s-deadline__itemBodyList{display:block}.mitsuurokokai-service-s-deadline .s-deadline__itemBodyInfo{margin-top:.5rem}}.mitsuurokokai-service-s-deadline .s-deadline__itemBodyCat{display:inline-block;border-radius:1.25rem;background:#e9515b;padding:.5rem 1rem;color:#fff;text-align:center;line-height:100%}.mitsuurokokai-service-s-deadline .s-deadline__itemBodyInfo{line-height:140%}.mitsuurokokai-service-s-deadline .s-deadline__itemBodyText,.mitsuurokokai-service-s-deadline .s-deadline__itemLead,.mitsuurokokai-service-s-detail .s-detail__cat,.mitsuurokokai-service-s-detail .s-detail__date{line-height:170%;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-deadline .s-deadline__itemBodyInfo .--sm{font-weight:500}@media screen and (max-width:767px){.mitsuurokokai-service-s-deadline .s-deadline__itemBodyInfo .--sm{margin-top:.5rem;font-size:.875rem}}.mitsuurokokai-service-s-deadline .s-deadline__itemImg{margin-top:1.25rem;border-radius:1.25rem;background:#f8f4ef}@media screen and (max-width:767px){.mitsuurokokai-service-s-deadline .s-deadline__itemImg{margin-top:1.5rem}}.mitsuurokokai-service-s-deadline .s-deadline__itemImg img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:1.25rem}.mitsuurokokai-service-s-deadline .s-deadline__itemLead{text-align:left;margin-top:.5rem;color:#918b8a;font-size:.75rem;font-weight:400;letter-spacing:.48px}.mitsuurokokai-service-s-deadline.--deadline2 .s-deadline__text{margin-top:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-deadline.--deadline2 .s-deadline__text{margin-top:2rem}}.mitsuurokokai-service-s-deadline.--deadline2 .s-deadline__itemBody{padding-top:2.5rem;margin-top:2.5rem;border-top:1px solid #d3d1d0}.mitsuurokokai-service-s-deadline .s-deadline__itemBodyText{font-size:1rem;font-weight:500;letter-spacing:.64px}.mitsuurokokai-service-s-deadline .s-deadline__itemBodyImg{margin-top:1.25rem}.mitsuurokokai-service-s-deadline .s-deadline__itemBodyImg img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-detail{background-color:#faf6f0}.mitsuurokokai-service-s-detail .mitsuurokokai-l-inner.--realated{max-width:67.5rem;margin-inline:auto}.mitsuurokokai-service-s-detail .s-detail__inner{background-color:#fff;padding-block:5rem 2.5rem;position:relative;display:grid;grid-template-columns:1fr minmax(0,50rem) 1fr;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start;max-width:67.5rem}.mitsuurokokai-service-s-detail .s-detail__wrap{max-width:50rem;grid-column:2;margin-inline:0}@media screen and (max-width:767px){.mitsuurokokai-service-s-deadline.--deadline2 .s-deadline__itemBody{padding-top:1.25rem;margin-top:1.25rem}.mitsuurokokai-service-s-deadline .s-deadline__itemBodyText{font-size:.8125rem;letter-spacing:.56px}.mitsuurokokai-service-s-detail .s-detail__inner{display:block;padding-block:1.0625rem 3.75rem}.mitsuurokokai-service-s-detail .s-detail__wrap{grid-column:auto;margin-inline:auto}}.mitsuurokokai-service-s-detail .s-detail__sns{grid-column:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:sticky;top:7.5rem;align-self:start;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding-top:12.5rem}.mitsuurokokai-service-s-detail .s-detail__snsSp{display:none}@media screen and (max-width:767px){.mitsuurokokai-service-s-detail .s-detail__sns{display:none}.mitsuurokokai-service-s-detail .s-detail__snsSp{display:block;margin-top:.9375rem}}.mitsuurokokai-service-s-detail .s-detail__snsWrap{display:grid;gap:1.25rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-detail .s-detail__snsWrap{-webkit-margin-end:0;margin-inline-end:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.9375rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.mitsuurokokai-service-s-detail .s-detail__snsLink{display:block;width:1.4375rem;aspect-ratio:1}.mitsuurokokai-service-s-detail .s-detail__snsLink img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.mitsuurokokai-service-s-detail .s-detail__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}.mitsuurokokai-service-s-detail .s-detail__cat{display:block;font-size:1rem;font-weight:700;letter-spacing:.64px}@media screen and (max-width:767px){.mitsuurokokai-service-s-detail .s-detail__cat{font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-detail .s-detail__date{-ms-flex-negative:0;flex-shrink:0;font-size:1rem;font-weight:700;letter-spacing:.64px}@media screen and (max-width:767px){.mitsuurokokai-service-s-detail .s-detail__date{font-size:.8125rem;font-weight:500;letter-spacing:.52px}}.mitsuurokokai-service-s-detail .s-detail__title{margin-top:1.5rem;font-size:1.75rem;font-weight:700;line-height:140%;letter-spacing:1.12px}@media screen and (max-width:767px){.mitsuurokokai-service-s-detail .s-detail__title{margin-top:1.0625rem;font-size:1.375rem;letter-spacing:.88px}}.mitsuurokokai-service-s-detail .s-detail__tags{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.mitsuurokokai-service-s-detail .s-detail__tagLink{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25rem .5rem;border-radius:.3125rem;border:1px solid #f4f3f3;background:#f4f3f3;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.875rem;font-weight:500;letter-spacing:1px}@media screen and (max-width:767px){.mitsuurokokai-service-s-detail .s-detail__tags{margin-top:1rem}.mitsuurokokai-service-s-detail .s-detail__tagLink{font-size:.75rem}}.mitsuurokokai-service-s-detail .s-detail__tagLink::before{content:"#"}.mitsuurokokai-service-s-detail .s-detail__eyecatch{width:100%;margin-top:2.5rem;border-radius:1.875rem;overflow:hidden;background:#9296a1}@media screen and (max-width:767px){.mitsuurokokai-service-s-detail .s-detail__eyecatch{margin-top:.5rem;border-radius:1.25rem}}.mitsuurokokai-service-s-detail .s-detail__eyecatch img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.mitsuurokokai-service-s-detail .s-detail__toc{margin-top:2.5rem;border-radius:1.875rem;background:#faf6f0;padding:2rem}.mitsuurokokai-service-s-detail .s-detail__toc:first-child{margin-top:0}.mitsuurokokai-service-s-detail .s-detail__toc .title{color:#3e424c;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.375rem;font-weight:700;line-height:170%;letter-spacing:1.54px}@media screen and (max-width:767px){.mitsuurokokai-service-s-detail .s-detail__toc{padding:1.5rem}.mitsuurokokai-service-s-detail .s-detail__toc .title{font-size:1.25rem}}.mitsuurokokai-service-s-detail .s-detail__toc .tocWrap{margin-top:.5rem}.mitsuurokokai-service-s-detail .s-detail__toc .h2list li+li,.mitsuurokokai-service-s-detail .s-detail__toc .h3list li+li{margin-top:.375rem}.mitsuurokokai-service-s-detail .s-detail__toc .h2list>li>a{font-size:1rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:180%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3125rem;-webkit-transition:.3s;transition:.3s;position:relative}.mitsuurokokai-service-s-detail .s-detail__toc .h2list>li>a::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:.625rem;aspect-ratio:1;background:url(/assets/mitsuurokokai-service/img/detail/icon_toc.webp) center center/contain no-repeat}.mitsuurokokai-service-s-detail .s-detail__toc .h2list>li ul li{padding:0}.mitsuurokokai-service-s-detail .s-detail__toc .h3list{margin-top:.375rem;padding-left:1.875rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-detail .s-detail__toc .h2list>li>a{font-size:.8125rem}.mitsuurokokai-service-s-detail .s-detail__toc .h3list{padding-left:1.5rem}}.mitsuurokokai-service-s-detail .s-detail__toc .h3list li{list-style-type:none}.mitsuurokokai-service-s-detail .s-detail__toc .h3list li a{font-size:1rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:180%;-webkit-transition:.3s;transition:.3s;position:relative}.mitsuurokokai-service-s-detail .s-detail__wysiwyg{margin-top:2.5rem}.mitsuurokokai-service-s-detail .s-detail__related{max-width:67.5rem;margin-inline:auto;background:#fff;padding-bottom:7.5rem}.mitsuurokokai-service-s-detail .s-detail__relatedBody{border-radius:1.875rem;background:#faf6f0;padding:3.75rem 2.5rem;max-width:50rem;margin-inline:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-detail .s-detail__toc .h3list li a{font-size:.8125rem}.mitsuurokokai-service-s-detail .s-detail__relatedBody{padding:1.5rem}}.mitsuurokokai-service-s-detail .s-detail__relatedBody .mitsuurokokai-service-c-title1{font-size:1.75rem}.mitsuurokokai-service-s-detail .s-detail__relatedWrap{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-detail .s-detail__relatedBody .mitsuurokokai-service-c-title1{font-size:1.25rem}.mitsuurokokai-service-s-detail .s-detail__relatedWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1.5rem}}.mitsuurokokai-service-s-detail .s-detail__relatedBtn{margin-top:2.5rem;text-align:center;max-width:23.25rem;margin-inline:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-detail .s-detail__relatedBtn{margin-top:2.25rem;max-width:17.5rem}.mitsuurokokai-service-s-detail .s-detail__relatedBtn .mitsuurokokai-service-c-btn3{font-size:.875rem;padding-block:1.125rem;border-width:.125rem}.mitsuurokokai-service-s-detail .s-detail__relatedBtn .mitsuurokokai-service-c-btn3::after{width:1.125rem;height:1.125rem;right:1.5rem}}.mitsuurokokai-service-s-detail .s-detail__newsRelated{padding-bottom:7.5rem;max-width:50rem;margin-inline:auto}.mitsuurokokai-service-s-detail .s-detail__newsRelated .mitsuurokokai-service-c-title1{font-size:1.75rem}.mitsuurokokai-service-s-detail .s-detail__newsRelated .mitsuurokokai-service-c-news{margin-top:2.5rem}.mitsuurokokai-service-s-detail .--realated{background:#fff;padding-top:3.75rem}.mitsuurokokai-service-s-ene .s-ene__inner{position:relative}.mitsuurokokai-service-s-ene .s-ene__inner::before{content:"";position:absolute;bottom:-3.4375rem;right:1.5625rem;width:13rem;height:8.5rem;background:url(../img/oil/ene_bg.webp) center center/contain no-repeat;z-index:1}@media screen and (max-width:767px){.mitsuurokokai-service-s-detail .s-detail__newsRelated{padding-bottom:3.75rem}.mitsuurokokai-service-s-detail .s-detail__newsRelated .mitsuurokokai-service-c-title1{font-size:1.25rem}.mitsuurokokai-service-s-detail .--realated{padding-top:0}.mitsuurokokai-service-s-ene .s-ene__inner::before{width:8.875rem;height:5.75rem;bottom:-2.25rem;right:initial;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.mitsuurokokai-service-s-ene .s-ene__text{margin-top:.75rem;font-size:1rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:140%;letter-spacing:.64px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-ene .s-ene__text{margin-top:1.5rem;font-size:.9375rem;letter-spacing:.6px;line-height:170%}}.mitsuurokokai-service-s-ene .s-ene__box{margin-top:2.5rem;border-radius:.625rem;background:#fef8f8;padding:2.5rem 3.875rem}.mitsuurokokai-service-s-ene .s-ene__sub{color:#df0615;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:700;line-height:140%;letter-spacing:.64px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-ene .s-ene__box{margin-top:1.5rem;border-radius:1.25rem;padding:1.5rem}.mitsuurokokai-service-s-ene .s-ene__sub{font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-ene .s-ene__btns{margin-top:1.6875rem;display:grid;gap:2.5rem;grid-template-columns:repeat(2,1fr)}.mitsuurokokai-service-s-ene .s-ene__btn .mitsuurokokai-service-c-btn2{display:grid;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-ene .s-ene__btns{margin-top:1rem;grid-template-columns:1fr;gap:.5rem}.mitsuurokokai-service-s-ene .s-ene__btn .mitsuurokokai-service-c-btn2{font-size:.875rem;min-height:5rem;padding-block:.625rem}.mitsuurokokai-service-s-ene .s-ene__btn .mitsuurokokai-service-c-btn2 .--sm{font-size:.75rem}}.mitsuurokokai-service-s-fam .s-fam__text{margin-top:1.5rem;font-size:1rem;font-weight:500;line-height:170%;letter-spacing:.64px;font-family:"Zen Kaku Gothic New",sans-serif;text-align:center}.mitsuurokokai-service-s-fam .s-fam__img{margin-top:2.5rem;max-width:50rem;margin-inline:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-fam .s-fam__text{font-size:.875rem;letter-spacing:.56px}.mitsuurokokai-service-s-fam .s-fam__img{margin-top:1rem;max-width:19.25rem}}.mitsuurokokai-service-s-fam .s-fam__img img{width:100%;-o-object-fit:contain;object-fit:contain;height:auto}.mitsuurokokai-service-s-fam .s-fam__wrap{margin-top:3.75rem}.mitsuurokokai-service-s-fam .s-fam__item{display:grid;gap:2.5rem;grid-template-columns:28.5rem 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Zen Kaku Gothic New",sans-serif;padding-bottom:2.5rem}.mitsuurokokai-service-s-fam .s-fam__item+.s-fam__item{padding-top:2.5rem;border-top:2px dashed #d3d1d0}.mitsuurokokai-service-s-fam .s-fam__itemImg{border-radius:1.25rem;background:#faf6f0;aspect-ratio:456/257;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.mitsuurokokai-service-s-fam .s-fam__itemImg img{width:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-fam .s-fam__itemTitle{font-size:1.5rem;font-weight:700;line-height:180%;letter-spacing:.96px}@media screen and (max-width:767px){.mitsuurokokai-service-s-fam .s-fam__wrap{margin-top:2rem}.mitsuurokokai-service-s-fam .s-fam__item{grid-template-columns:1fr;gap:1rem;padding-bottom:1.5rem}.mitsuurokokai-service-s-fam .s-fam__item+.s-fam__item{padding-top:1.5rem}.mitsuurokokai-service-s-fam .s-fam__itemTitle{font-size:1.125rem;letter-spacing:.72px}}.mitsuurokokai-service-s-fam .s-fam__itemText{margin-top:1rem;font-size:.9375rem;font-weight:500;line-height:180%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-s-fam .s-fam__itemText{margin-top:.5rem;font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-features .s-features__wrap{margin-top:2.5rem}.mitsuurokokai-service-s-fixedBtn{position:fixed;right:0;bottom:1.25rem;z-index:1000;opacity:1;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}@media screen and (max-width:767px){.mitsuurokokai-service-s-features .s-features__wrap{margin-top:2rem}.mitsuurokokai-service-s-fixedBtn{display:none}}.mitsuurokokai-service-s-fixedBtn.is-hidden{opacity:0;-webkit-transform:translateY(1.25rem);transform:translateY(1.25rem)}.mitsuurokokai-service-s-fixedBtn .s-fixedBtn__box{border-radius:1.25rem;padding:1.75rem 1rem;background:rgba(255,255,255,.8);backdrop-filter:blur(2px);display:grid;gap:1.5rem;position:relative}.mitsuurokokai-service-s-fixedBtn .s-fixedBtn__blue,.mitsuurokokai-service-s-fixedBtn .s-fixedBtn__orange{display:block;max-width:14.6875rem;border-radius:.5rem;font-size:.875rem;font-weight:700;line-height:140%;letter-spacing:.56px;font-family:"Zen Kaku Gothic New",sans-serif;text-align:center;margin-inline:auto}.mitsuurokokai-service-s-fixedBtn .s-fixedBtn__box::before{content:"";width:3.375rem;height:3.375rem;background:url(../img/common/fixedBtn_icon.webp) center center/contain no-repeat;position:absolute;top:-3.375rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mitsuurokokai-service-s-fixedBtn .s-fixedBtn__boxBtn{text-align:center}.mitsuurokokai-service-s-fixedBtn .s-fixedBtn__orange{background:#ef8200;padding:.6875rem;color:#fff}.mitsuurokokai-service-s-fixedBtn .s-fixedBtn__blue{border:2px solid #0096df;background:#fff;padding:.8125rem;color:#0096df}.mitsuurokokai-service-s-fixedBtn .s-fixedBtn__boxText{font-size:.75rem;font-weight:500;line-height:150%;letter-spacing:.48px;text-align:center;margin-top:.4375rem}.mitsuurokokai-service-s-fixedBtn .s-fixedBtn__boxText.--sm{font-size:.625rem}.mitsuurokokai-service-s-flow .s-flow__wrap{margin-top:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-flow .s-flow__wrap{margin-top:2rem}}.mitsuurokokai-service-s-flow .s-flow2__btn{margin-top:2.5rem;max-width:23.25rem;margin-inline:auto}.mitsuurokokai-service-s-flow .s-flow2__box1{border-radius:2.5rem;background:rgba(144,195,31,.1);padding:3.75rem;margin-top:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-flow .s-flow2__box1{padding:2.5rem 1.25rem}}.mitsuurokokai-service-s-flow .s-flow2__boxTitle{font-size:1.5rem;font-weight:700;line-height:100%;letter-spacing:.96px;padding-left:1.5rem;position:relative;padding-bottom:2.5rem;border-bottom:1px solid #d3d1d0}.mitsuurokokai-service-s-flow .s-flow2__boxTitle::before{content:"";width:.25rem;height:calc(100% - 2.5rem);background-color:#90c31f;border-radius:.25rem;position:absolute;left:0;top:0}.mitsuurokokai-service-s-flow .s-flow2__box1Item{padding-block:1.375rem 1.25rem;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-s-flow .s-flow2__boxTitle{font-size:1.125rem;padding-bottom:1.5rem;letter-spacing:.72px}.mitsuurokokai-service-s-flow .s-flow2__boxTitle::before{height:calc(100% - 1.5rem)}.mitsuurokokai-service-s-flow .s-flow2__box1Item{padding-block:1rem}}.mitsuurokokai-service-s-flow .s-flow2__box1Item+.s-flow2__box1Item{border-top:1px dashed #d3d1d0}.mitsuurokokai-service-s-flow .s-flow2__boxItem1Head{font-size:1.25rem;font-weight:700;line-height:165%;letter-spacing:.8px}@media screen and (max-width:767px){.mitsuurokokai-service-s-flow .s-flow2__boxItem1Head{font-size:1rem;letter-spacing:.72px}}.mitsuurokokai-service-s-flow .s-flow2__boxItem1Text{font-size:1rem;margin-top:1rem;font-weight:500;line-height:160%;letter-spacing:.64px}@media screen and (max-width:767px){.mitsuurokokai-service-s-flow .s-flow2__boxItem1Text{font-size:.875rem;letter-spacing:.56px;margin-top:.5rem}}.mitsuurokokai-service-s-flow .s-flow2__boxItem1Text a{color:#e9515b;text-decoration:underline}.mitsuurokokai-service-s-flow .s-flow2__boxItem1Lead{margin-top:1rem;color:#918b8a;font-size:.75rem;font-weight:400;line-height:140%;letter-spacing:.48px}@media screen and (max-width:767px){.mitsuurokokai-service-s-flow .s-flow2__boxItem1Lead{font-size:.75rem;letter-spacing:.48px;margin-top:.5rem}}.mitsuurokokai-service-s-flow .s-flow2__boxBody,.mitsuurokokai-service-s-flow .s-flow2__boxList+.s-flow2__boxList{margin-top:1rem}.mitsuurokokai-service-s-flow .s-flow2__boxList{font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:500;line-height:170%;letter-spacing:.64px;position:relative;padding-left:1rem}.mitsuurokokai-service-s-flow .s-flow2__boxList::before{content:"";width:.5rem;height:.5rem;background-color:#231815;border-radius:50%;position:absolute;left:0;top:.625rem}.mitsuurokokai-service-s-flow .s-flow2__boxList a{color:#e9515b;text-decoration:underline}.mitsuurokokai-service-s-flowTab .s-flowTab__wrap{margin-top:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-flow .s-flow2__boxList::before{top:.5rem}.mitsuurokokai-service-s-flow .s-flow2__boxList{font-size:.875rem;letter-spacing:.56px}.mitsuurokokai-service-s-flowTab .s-flowTab__wrap{margin-top:1.5rem}}.mitsuurokokai-service-s-flowTab .s-flowTab__buttons{display:grid;grid-template-columns:repeat(2,1fr)}.mitsuurokokai-service-s-flowTab .s-flowTab__button{padding:1.5rem;border-radius:1.25rem 1.25rem 0 0;border-top:1px solid #918b8a;border-right:1px solid #918b8a;border-left:1px solid #918b8a;background:#f4f3f3;font-size:1.25rem;font-weight:700;line-height:165%;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:767px){.mitsuurokokai-service-s-flowTab .s-flowTab__button{font-size:.875rem;padding:.75rem;border-radius:.625rem .625rem 0 0}}.mitsuurokokai-service-s-flowTab .s-flowTab__button.is-active{background:#e4004f;color:#fff}.mitsuurokokai-service-s-flowTab .s-flowTab__button:hover:not(.is-active){background:#e8e8e8}.mitsuurokokai-service-s-flowTab .s-flowTab__contents{position:relative;border-radius:0 0 2.5rem 2.5rem;border-right:1px solid #918b8a;border-bottom:1px solid #918b8a;border-left:1px solid #918b8a;background:#fff;padding:5rem 2.5rem 2.5rem;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-flowTab .s-flowTab__content{display:none}.mitsuurokokai-service-s-flowTab .s-flowTab__content.is-active{display:block}.mitsuurokokai-service-s-flowTab .s-flowTab__time{color:#e4004f;font-size:1.75rem;font-weight:700;line-height:140%;letter-spacing:1.12px;text-align:center}.mitsuurokokai-service-s-flowTab .s-flowTab__note{margin-top:.75rem;font-size:1rem;font-weight:700;line-height:140%;letter-spacing:.64px;text-align:center}.mitsuurokokai-service-s-flowTab .s-flowTab__body{margin-top:2.5rem;counter-reset:step;display:grid;gap:1rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-flowTab .s-flowTab__contents{padding:1.5rem .5rem;border-radius:0 0 .625rem .625rem}.mitsuurokokai-service-s-flowTab .s-flowTab__time{font-size:1rem;letter-spacing:.64px}.mitsuurokokai-service-s-flowTab .s-flowTab__note{font-size:.875rem;letter-spacing:.56px}.mitsuurokokai-service-s-flowTab .s-flowTab__body{margin-top:1.5rem;gap:.5rem}}.mitsuurokokai-service-s-flowTab .s-flowTab__item{display:grid;grid-template-columns:11.375rem 1fr;gap:1.375rem}.mitsuurokokai-service-s-flowTab .s-flowTab__item:last-child .s-flowTab__itemHead{background:#e4004f;color:#fff;border-radius:1.25rem}.mitsuurokokai-service-s-flowTab .s-flowTab__item:last-child .s-flowTab__itemBody{border-bottom:none}.mitsuurokokai-service-s-flowTab .s-flowTab__itemHead{background:url(../img/common/step_bg.webp) center center/cover no-repeat;padding:3.4375rem .625rem;color:#e4004f;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.5rem;font-weight:700;line-height:165%;letter-spacing:.96px;text-align:center;border-radius:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-flowTab .s-flowTab__item{grid-template-columns:4.4375rem 1fr;gap:.5rem}.mitsuurokokai-service-s-flowTab .s-flowTab__itemHead{font-size:.75rem;letter-spacing:.48px;padding:1rem .3125rem;background:url(../img/common/step_bg-sp.webp) center center/cover no-repeat;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.mitsuurokokai-service-s-flowTab .s-flowTab__itemHead::after{content:counter(step,decimal-leading-zero);counter-increment:step}.mitsuurokokai-service-s-flowTab .s-flowTab__itemBody{padding:2.5rem 2.375rem;border-bottom:1px solid #d3d1d0}.mitsuurokokai-service-s-flowTab .s-flowTab__itemBodyTitle{font-size:1.5rem;font-weight:700;line-height:165%;letter-spacing:.96px}.mitsuurokokai-service-s-flowTab .s-flowTab__itemBodyText{font-size:1rem;font-weight:400;line-height:160%;letter-spacing:.64px;margin-top:1rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-flowTab .s-flowTab__itemBody{padding:.75rem}.mitsuurokokai-service-s-flowTab .s-flowTab__itemBodyTitle{font-size:1rem;letter-spacing:.64px}.mitsuurokokai-service-s-flowTab .s-flowTab__itemBodyText{margin-top:.375rem;font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-free .s-free__text{margin-top:1.5rem;font-size:1rem;font-weight:700;line-height:180%;letter-spacing:.64px;font-family:"Zen Kaku Gothic New",sans-serif;text-align:center}.mitsuurokokai-service-s-free .s-free__itemList,.mitsuurokokai-service-s-free .s-free__itemText{font-size:.9375rem;letter-spacing:.6px;font-weight:500;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-free .s-free__item{margin-top:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-free .s-free__text{font-size:.9375rem}.mitsuurokokai-service-s-free .s-free__item{margin-top:2rem}}.mitsuurokokai-service-s-free .s-free__itemText{margin-top:2.5rem;padding-top:2rem;border-top:1px solid #d3d1d0;line-height:170%}@media screen and (max-width:767px){.mitsuurokokai-service-s-free .s-free__itemText{margin-top:1rem;padding-top:1.5rem}}.mitsuurokokai-service-s-free .s-free__itemLists{margin-top:2.5rem;padding-top:2.5rem;border-top:1px solid #d3d1d0}.mitsuurokokai-service-s-free .s-free__itemList{line-height:100%;display:grid;grid-template-columns:5rem 1fr;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:767px){.mitsuurokokai-service-s-free .s-free__itemLists{margin-top:1rem;padding-top:1.5rem}.mitsuurokokai-service-s-free .s-free__itemList{grid-template-columns:1fr;gap:.5rem;padding-left:2rem;position:relative}.mitsuurokokai-service-s-free .s-free__itemList::before{content:"";width:1rem;height:1rem;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;background-color:#0096df;position:absolute;top:0;left:0}.mitsuurokokai-service-s-free .s-free__itemList::after{content:"";width:.0625rem;height:100%;border-left:1px dashed #0096df;position:absolute;top:0;left:.4375rem}.mitsuurokokai-service-s-free .s-free__itemList:last-child .s-free__itemListText{padding-bottom:0}}.mitsuurokokai-service-s-free .s-free__itemListText{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;padding-bottom:1.5rem;position:relative}.mitsuurokokai-service-s-free .s-free__itemListText::before{content:"";width:1rem;height:1rem;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;background-color:#0096df}.mitsuurokokai-service-s-free .s-free__itemListText::after{content:"";position:absolute;top:0;left:.4375rem;width:.0625rem;height:100%;border-left:1px dashed #0096df;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-s-free .s-free__box{margin-top:3.75rem;border-radius:1.25rem;background:#f4f3f3;padding:2.5rem 3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-free .s-free__itemListText::after,.mitsuurokokai-service-s-free .s-free__itemListText::before{display:none}.mitsuurokokai-service-s-free .s-free__box{margin-top:2rem;padding:2rem 1.5rem}}.mitsuurokokai-service-s-free .s-free__boxWrap{margin-top:2.5rem;display:grid;gap:2.5rem;grid-template-columns:21.375rem 1fr}.mitsuurokokai-service-s-free .s-free__boxText{font-size:1rem;font-weight:500;line-height:170%;letter-spacing:.64px;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-s-free .s-free__boxWrap{margin-top:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1rem}.mitsuurokokai-service-s-free .s-free__boxText{font-size:.875rem;line-height:180%;letter-spacing:.56px}}.mitsuurokokai-service-s-free .s-free__boxImgs{border-radius:.5rem;background:#fff;padding:.625rem;display:grid;grid-template-columns:repeat(2,1fr)}.mitsuurokokai-service-s-free .s-free__boxImg{width:100%;height:auto}.mitsuurokokai-service-s-free .s-free__boxImg img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-free1{margin-top:3.125rem;position:relative}.mitsuurokokai-service-s-free1::before{content:"";position:absolute;top:-5.125rem;left:0;background:url(/assets/mitsuurokokai-service/img/hikari/free1_bg.webp) center center/contain no-repeat;width:31rem;height:29.375rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-free1::before{width:12.3125rem;height:11.625rem;top:-2.1875rem;left:-2rem}}.mitsuurokokai-service-s-free1::after{content:"";position:absolute;top:5.625rem;right:0;background:url(/assets/mitsuurokokai-service/img/hikari/free1_bg2.webp) center center/contain no-repeat;width:24.875rem;height:25.8125rem;z-index:2}.mitsuurokokai-service-s-free1 .s-free1__title{color:#df0615;font-size:2rem;font-weight:700;line-height:140%;letter-spacing:1.28px;border-radius:.625rem;margin-inline:auto;background:#faf6f0;padding:.5rem 1.25rem;max-width:32.9375rem;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-free1::after{width:9.9375rem;height:10.375rem;top:initial;bottom:-3.125rem}.mitsuurokokai-service-s-free1 .s-free1__title{max-width:15.5rem;font-size:1.125rem}}.mitsuurokokai-service-s-free1 .s-free1__text{margin-top:2.5rem;font-size:1.25rem;font-weight:700;line-height:140%;letter-spacing:.8px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-free1 .s-free1__text{margin-top:2rem;font-size:1rem;text-align:left}}.mitsuurokokai-service-s-future .s-future__sub{margin-top:1.5rem;font-size:1.5rem;font-weight:700;line-height:100%;letter-spacing:.96px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-future .s-future__sub{margin-top:.5rem;font-size:1.125rem;letter-spacing:.72px;line-height:140%}}.mitsuurokokai-service-s-future .s-future__text{margin-top:1.5rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:500;line-height:180%;letter-spacing:.64px}@media screen and (max-width:767px){.mitsuurokokai-service-s-future .s-future__text{margin-top:1rem;font-size:.875rem;letter-spacing:.56px;line-height:170%}}.mitsuurokokai-service-s-future .s-future__item{margin-top:2.5rem}.mitsuurokokai-service-s-future .s-future__itemTitle{font-size:1.5rem;font-weight:700;line-height:100%;letter-spacing:.96px;padding-bottom:.5rem;border-bottom:.25rem solid #0096df;max-width:50rem;margin-inline:auto;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-future .s-future__item{margin-top:2rem}.mitsuurokokai-service-s-future .s-future__itemTitle{font-size:1.125rem;letter-spacing:.72px;line-height:140%;border-bottom:.1875rem solid #0096df}}.mitsuurokokai-service-s-future .s-future__itemSub{font-size:1.5rem;font-weight:700;line-height:100%;letter-spacing:.96px;text-align:center;margin-top:1.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-future .s-future__itemSub{margin-top:1rem;font-size:1rem;letter-spacing:.64px}}.mitsuurokokai-service-s-future .s-future__itemText{margin-top:2.5rem;font-size:1rem;font-weight:500;line-height:180%;letter-spacing:.64px}.mitsuurokokai-service-s-future .s-future__itemText.--center{text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-future .s-future__itemText{margin-top:1rem;font-size:.875rem;letter-spacing:.56px;line-height:170%}.mitsuurokokai-service-s-future .s-future__itemText.--center{text-align:left}}.mitsuurokokai-service-s-future .s-future__itemText.--mt{margin-top:1.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-future .s-future__itemText.--mt{margin-top:1rem}}.mitsuurokokai-service-s-future .s-future__itemImg{margin-top:2.5rem;max-width:46.25rem;margin-inline:auto;height:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-future .s-future__itemImg{margin-top:1rem}}.mitsuurokokai-service-s-future .s-future__itemImg img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.mitsuurokokai-service-s-future .s-future__itemWrap{margin-top:2.5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.mitsuurokokai-service-s-future .s-future__itemCardImg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.mitsuurokokai-service-s-future .s-future__itemCardImg img{aspect-ratio:235/180;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media screen and (max-width:767px){.mitsuurokokai-service-s-future .s-future__itemWrap{margin-top:2rem;grid-template-columns:repeat(2,1fr);gap:1rem}.mitsuurokokai-service-s-future .s-future__itemCardImg img{aspect-ratio:115/88}}.mitsuurokokai-service-s-future .s-future__itemCardText{text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.125rem;font-weight:700;line-height:165%;margin-top:1.4375rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-future .s-future__itemCardText{font-size:.75rem;line-height:140%;margin-top:.9375rem}}.mitsuurokokai-service-s-guide .s-guide__text{margin-top:.75rem;font-size:1rem;font-weight:500;line-height:140%;letter-spacing:.64px;font-family:"Zen Kaku Gothic New",sans-serif;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-guide .s-guide__text{margin-top:1.5rem;text-align:left;font-size:.9375rem}}.mitsuurokokai-service-s-guide .s-guide__wrap{margin-top:2.5rem;display:grid;grid-template-columns:repeat(3,1fr);row-gap:2.5rem}.mitsuurokokai-service-s-guide .s-guide__item{padding-inline:1.25rem;border-left:.125rem dashed #d3d1d0}.mitsuurokokai-service-s-guide .s-guide__item:nth-child(3n+1){border-left:none}.mitsuurokokai-service-s-guide .s-guide__img{width:100%}.mitsuurokokai-service-s-guide .s-guide__img img{width:100%;height:100%;aspect-ratio:293/195;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:767px){.mitsuurokokai-service-s-guide .s-guide__wrap{margin-top:2rem;grid-template-columns:1fr;gap:2rem}.mitsuurokokai-service-s-guide .s-guide__item{border-left:none;padding-inline:0}.mitsuurokokai-service-s-guide .s-guide__img img{aspect-ratio:287/180}.mitsuurokokai-service-s-guide .s-guide__lead{padding-inline:1.25rem}}.mitsuurokokai-service-s-guide .s-guide__title{margin-top:1.625rem;font-size:1.25rem;font-weight:700;line-height:170%;letter-spacing:.8px;font-family:"Zen Kaku Gothic New",sans-serif;text-align:center}.mitsuurokokai-service-s-guide .s-guide__lead{margin-top:1.25rem;font-size:.9375rem;font-weight:400;line-height:170%;letter-spacing:.6px;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-guide .s-guide__banner{max-width:50rem;margin-inline:auto;margin-top:3.75rem}.mitsuurokokai-service-s-guide .s-guide__bannerLink{display:block;width:100%}.mitsuurokokai-service-s-guide .s-guide__bannerLink img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-hikari{background-color:#faf6f0}.mitsuurokokai-service-s-hikari .s-hikari__tabs{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-guide .s-guide__banner{margin-top:2.5rem;width:100%}.mitsuurokokai-service-s-hikari .s-hikari__tabButton{padding-top:2.5rem}.mitsuurokokai-service-s-hikari .s-hikari__tabs{gap:.625rem}}.mitsuurokokai-service-s-hikari .s-hikari__tabText{font-size:1.5rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;line-height:140%;letter-spacing:.96px;display:block;height:100%;padding-top:1.25rem}.mitsuurokokai-service-s-hikari .s-hikari__tabText .--sm{font-size:1.125rem;font-weight:700;line-height:140%;letter-spacing:.72px}.mitsuurokokai-service-s-hikari .s-hikari__tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:7.5rem;cursor:pointer;-webkit-mask:url(/assets/mitsuurokokai-service/img/hikari/white_btn.webp) no-repeat center center/contain;mask:url(/assets/mitsuurokokai-service/img/hikari/white_btn.webp) no-repeat center center/contain;background-color:#fff;position:relative}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-hikari__tabText .--sm{font-size:.75rem}.mitsuurokokai-service-s-hikari .s-hikari__tabText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1.625rem;font-size:1.25rem}.mitsuurokokai-service-s-hikari .s-hikari__tab{-webkit-mask:url(/assets/mitsuurokokai-service/img/hikari/white_btn-sp.webp) no-repeat center center/contain;mask:url(/assets/mitsuurokokai-service/img/hikari/white_btn-sp.webp) no-repeat center center/contain}.mitsuurokokai-service-s-hikari .c-modal__wrap{padding:1.5rem!important}}.mitsuurokokai-service-s-hikari .s-hikari__tab.is-active::before{content:"";width:100%;height:100%;background:url(/assets/mitsuurokokai-service/img/hikari/blue-bg.webp) center center/cover no-repeat;position:absolute;top:0;left:0}.mitsuurokokai-service-s-hikari .s-hikari__tab[data-tab=west]{color:#ef8200}.mitsuurokokai-service-s-hikari .s-hikari__tab[data-tab=east]{color:#0096df}.mitsuurokokai-service-s-hikari .s-hikari__tab[data-tab=west].is-active{background:#ef8200;border-color:#ef8200;color:#fff}.mitsuurokokai-service-s-hikari .s-hikari__tab[data-tab=east].is-active{background:#0096df;border-color:#0096df;color:#fff}.mitsuurokokai-service-s-hikari .s-hikari__contents{margin:0}.mitsuurokokai-service-s-hikari .s-hikari__content{display:none}.mitsuurokokai-service-s-hikari .s-hikari__content.is-active{display:block}.mitsuurokokai-service-s-hikari .s-telCta__btnLink{color:#e9515b;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.125rem;font-weight:700;line-height:165%;letter-spacing:.72px;text-align:center;text-decoration:underline;cursor:pointer}.mitsuurokokai-service-s-hikari .s-hikari__cta{background:url(/assets/mitsuurokokai-service/img/hikari/ctaBg-ornge.webp) center center/cover no-repeat;padding-block:2.5rem;margin-top:5.4375rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-hikari__cta{background:url(/assets/mitsuurokokai-service/img/hikari/ctaBg-ornge-sp.webp) center center/cover no-repeat;padding-block:1.5rem;margin-top:2.5rem}}.mitsuurokokai-service-s-hikari .s-hikari__cta.--blue{background:url(/assets/mitsuurokokai-service/img/hikari/ctaBg-blue.webp) center center/cover no-repeat}.mitsuurokokai-service-s-hikari .--ctaTitle{color:#ef8200;text-align:center;font-size:3rem;font-weight:700;line-height:140%;letter-spacing:1.92px}.mitsuurokokai-service-s-hikari .--ctaText{margin-top:.5rem;font-size:1.125rem;font-weight:500;line-height:140%;letter-spacing:.72px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-hikari__cta.--blue{background:url(/assets/mitsuurokokai-service/img/hikari/ctaBg-blue-sp.webp) center center/cover no-repeat}.mitsuurokokai-service-s-hikari .--ctaTitle{font-size:1.125rem;letter-spacing:.72px}.mitsuurokokai-service-s-hikari .--ctaText{font-size:.75rem;letter-spacing:.48px}}.mitsuurokokai-service-s-hikari .--ctaText a{color:#e9515b}.mitsuurokokai-service-s-hikari .--ctaLead{margin-top:1.5rem;font-size:1.25rem;font-weight:700;line-height:140%;letter-spacing:.8px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .--ctaLead{margin-top:1rem;font-size:.6875rem;letter-spacing:.44px}}.mitsuurokokai-service-s-hikari .--ctaInfo{margin-top:.75rem;font-size:.875rem;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:140%;letter-spacing:.56px}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .--ctaInfo{margin-top:.25rem;font-size:.625rem;letter-spacing:.4px}}.mitsuurokokai-service-s-hikari .--titleText{margin-top:.75rem;font-size:1rem;font-weight:500;line-height:140%;letter-spacing:.64px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .--titleText{font-size:.875rem;text-align:left;margin-top:.5rem}}.mitsuurokokai-service-s-hikari .about_img{margin-top:2.5rem;max-width:35rem;margin-inline:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .about_img{margin-top:.75rem}}.mitsuurokokai-service-s-hikari .about_img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-hikari .--pb{padding-bottom:3.75rem}.mitsuurokokai-service-s-hikari .s-point__wrap{margin-top:3.75rem}.mitsuurokokai-service-s-hikari .s-point__item{border-radius:2.5rem;background:#fff;-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);padding:2.5rem;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-point__wrap{margin-top:2rem}.mitsuurokokai-service-s-hikari .s-point__item{padding:1.5rem 1.25rem;border-radius:1.25rem}}.mitsuurokokai-service-s-hikari .s-point__2col{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;margin-top:2.5rem}.mitsuurokokai-service-s-hikari .s-point__itemNum{display:inline-block;border-radius:3.75rem;background:#e4004f;color:#fff;font-size:1.5rem;font-weight:700;line-height:120%;padding:.75rem 5.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-point__2col{grid-template-columns:1fr;gap:2rem}.mitsuurokokai-service-s-hikari .s-point__itemNum{font-size:1rem;padding:.5rem 3.75rem}}.mitsuurokokai-service-s-hikari .s-point__itemBody{display:grid;grid-template-columns:repeat(2,1fr);margin-top:1.5rem;font-family:"Zen Kaku Gothic New",sans-serif;text-align:left}.mitsuurokokai-service-s-hikari .s-point__itemBodyImg{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mitsuurokokai-service-s-hikari .s-point__itemBodyImg img{width:21.3125rem;height:auto;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-hikari .s-point_itemBodyLead{padding-left:3.1875rem}.mitsuurokokai-service-s-hikari .s-point__itemBodyTitle{font-size:1.5rem;font-weight:700;line-height:180%;letter-spacing:.96px}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-point__itemBody{grid-template-columns:1fr}.mitsuurokokai-service-s-hikari .s-point__itemBodyImg img{width:10.9375rem}.mitsuurokokai-service-s-hikari .s-point_itemBodyLead{padding-left:0}.mitsuurokokai-service-s-hikari .s-point__itemBodyTitle{font-size:1rem;text-align:center;margin-top:1.9375rem}}.mitsuurokokai-service-s-hikari .s-point__itemBodyText{margin-top:1.5rem;font-size:.9375rem;font-weight:500;line-height:200%;letter-spacing:.6px;text-align:left}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-point__itemBodyText{font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-hikari .s-point__itemBodyText .--sm{color:#918b8a;font-size:.75rem;font-weight:500;line-height:140%;letter-spacing:.48px}.mitsuurokokai-service-s-hikari .s-point__itemBodyBtn{margin-top:1.5rem;max-width:21.625rem}.mitsuurokokai-service-s-hikari .s-point__itemBodyBtn.--center{margin-inline:auto}.mitsuurokokai-service-s-hikari .s-point__grays{margin-top:1.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}.mitsuurokokai-service-s-hikari .s-point__gray{border-radius:1.25rem;background:#f4f3f3;padding:1.25rem 2.5rem 1.875rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-point__grays{grid-template-columns:1fr;margin-top:1.9375rem}.mitsuurokokai-service-s-hikari .s-point__gray{padding:1.5rem}}.mitsuurokokai-service-s-hikari .s-point__grayTitle{display:inline-block;border-radius:.625rem;background:#918b8a;color:#fff;font-size:1rem;font-weight:700;line-height:180%;letter-spacing:1.55px;padding:.375rem 1.375rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-point__grayTitle{font-size:.875rem;padding:.3125rem .875rem}}.mitsuurokokai-service-s-hikari .s-point__grayText{margin-top:.75rem;font-size:1rem;font-weight:500;line-height:165%;letter-spacing:.64px}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-point__grayText{margin-top:.9375rem;font-size:.9375rem;letter-spacing:.6px}}.mitsuurokokai-service-s-hikari .s-point__grayPrice{margin-top:.25rem;color:#e4004f;font-size:2.25rem;font-weight:900;line-height:100%;letter-spacing:1.55px}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-point__grayPrice{margin-top:1rem}}.mitsuurokokai-service-s-hikari .s-point__grayPrice .--unit{font-size:1rem;font-weight:700;line-height:180%;letter-spacing:1.55px}.mitsuurokokai-service-s-hikari .s-use__text{font-size:1.125rem;font-weight:700;line-height:140%;letter-spacing:.72px;font-family:"Zen Kaku Gothic New",sans-serif;text-align:center;margin-top:2.5rem}.mitsuurokokai-service-s-hikari .s-use__text .--bg{background:#e4004f;color:#fff;padding:.375rem .8125rem;border-radius:.625rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-use__text{margin-top:2rem;font-size:1rem;line-height:180%;letter-spacing:.64px}.mitsuurokokai-service-s-hikari .s-use__text .--bg{padding:.25rem .625rem;margin-top:.625rem;display:inline-block}}.mitsuurokokai-service-s-hikari .s-use__text .--sm{color:#918b8a;font-size:1.125rem;font-weight:500;line-height:140%;letter-spacing:.72px;padding-left:.25rem}.mitsuurokokai-service-s-hikari .s-use__wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;margin-top:1.5rem}.mitsuurokokai-service-s-hikari .s-use__item{padding:2.5rem;border-radius:1.25rem;border:1px solid #d3d1d0;background:#fff}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-use__text .--sm{font-size:1rem}.mitsuurokokai-service-s-hikari .s-use__wrap{margin-top:1rem;grid-template-columns:1fr;gap:1rem}.mitsuurokokai-service-s-hikari .s-use__item{padding:1.5rem 1.25rem}}.mitsuurokokai-service-s-hikari .s-use__item.--use2{text-align:center}.mitsuurokokai-service-s-hikari .s-use__price{display:inline-grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem;grid-template-columns:4.375rem 1fr;margin-top:2rem;background:#fef8f8;border-radius:.5rem;padding:.25rem .75rem}.mitsuurokokai-service-s-hikari .s-use__priceHead{font-size:.875rem;font-weight:700;line-height:160%;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-use__price{margin-top:1rem;gap:.5rem}.mitsuurokokai-service-s-hikari .s-use__priceHead{padding:.5rem;font-size:.75rem}}.mitsuurokokai-service-s-hikari .s-use__priceBody{color:#e4004f;font-family:"Zen Kaku Gothic New",sans-serif;font-size:2.875rem;font-weight:900;line-height:100%;letter-spacing:2px}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-use__priceBody{font-size:1.875rem;letter-spacing:1.2px}}.mitsuurokokai-service-s-hikari .s-use__priceBody .--unit{font-size:1.25rem;font-weight:700;line-height:100%;letter-spacing:2px}.mitsuurokokai-service-s-hikari .s-use__itemImg{margin-top:1.625rem;border-radius:1.25rem;overflow:hidden}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-use__priceBody .--unit{font-size:.875rem;letter-spacing:1.2px}.mitsuurokokai-service-s-hikari .s-use__itemImg{margin-top:.75rem;border-radius:.625rem}}.mitsuurokokai-service-s-hikari .s-use__itemImg img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;aspect-ratio:420/283}.mitsuurokokai-service-s-hikari .s-use__small{counter-reset:small;margin-top:1.5rem;display:grid;gap:.5625rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-use__small{margin-top:1rem;gap:.3125rem}}.mitsuurokokai-service-s-hikari .s-use__small .s-use__smallTitle{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.125rem;color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.75rem;font-weight:500;line-height:140%;letter-spacing:.48px}.mitsuurokokai-service-s-hikari .s-use__small .s-use__smallTitle::before{content:"※" counter(small);counter-increment:small;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-s-hikari .s-use__small .s-use__smallTitle.--no::before{content:none}.mitsuurokokai-service-s-hikari .s-use__contents+.s-use__contents{margin-top:2.5rem}.mitsuurokokai-service-s-hikari .s-use__red{margin-top:4.75rem;max-width:58.25rem;margin-inline:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;position:relative;z-index:1}.mitsuurokokai-service-s-hikari .s-use__redItem{border-radius:1.25rem;border:2px solid #e4004f;background:#fff;padding:3.125rem 1.125rem;position:relative;font-family:"Zen Kaku Gothic New",sans-serif;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-use__red{grid-template-columns:1fr;gap:.5rem;margin-top:2rem}.mitsuurokokai-service-s-hikari .s-use__redItem{display:grid;gap:1rem;grid-template-columns:2.5rem 1fr;padding:1rem}}.mitsuurokokai-service-s-hikari .s-use__redIcon{width:5rem;height:5rem;background:#e4004f;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-2.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-use__redIcon{position:inherit;width:2.5rem;height:2.5rem;top:initial;left:initial;-webkit-transform:initial;transform:initial}}.mitsuurokokai-service-s-hikari .s-use__redIcon img{width:3.25rem;height:3.25rem;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-hikari .s-use__redTitle{text-align:center;font-size:1.25rem;font-weight:700;line-height:165%;letter-spacing:.8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-use__redIcon img{width:1.875rem;height:1.875rem}.mitsuurokokai-service-s-hikari .s-use__redTitle{font-size:.875rem;display:block;text-align:left;letter-spacing:.56px}}.mitsuurokokai-service-s-hikari .s-use__redTitle .--sm{display:inline-block;font-size:.9375rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-use__redTitle .--sm{font-size:.75rem}}.mitsuurokokai-service-s-hikari .s-use__redText{font-size:1rem;font-weight:400;line-height:165%;letter-spacing:.64px;margin-top:.3125rem}.mitsuurokokai-service-s-hikari .s-use__redText.--support{font-weight:500}.mitsuurokokai-service-s-hikari .s-use__redBox{border-radius:2.5rem;background:#fef8f8;padding:8.75rem 5rem 2.5rem;margin-top:-6.25rem;position:relative;z-index:0}.mitsuurokokai-service-s-hikari .s-use__redBox::after{content:"";width:11.625rem;height:14.25rem;background:url(/assets/mitsuurokokai-service/img/hikari/red_icon.webp) center center/contain no-repeat;position:absolute;bottom:-1.25rem;right:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-use__redText{font-size:.75rem}.mitsuurokokai-service-s-hikari .s-use__redBox{padding:1rem 1rem 7.0625rem;margin-top:0;border-radius:0 0 .625rem .625rem}.mitsuurokokai-service-s-hikari .s-use__redBox::after{width:6.75rem;height:7.5rem;bottom:-.625rem;right:initial;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.mitsuurokokai-service-s-hikari .s-use__redBox.--support::after{background:url(/assets/mitsuurokokai-service/img/hikari/red_icon2.webp) center center/contain no-repeat;bottom:-2.5rem}.mitsuurokokai-service-s-hikari .s-use__redBoxTitle{color:#e4004f;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.5rem;font-weight:700;line-height:140%;letter-spacing:.96px}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-use__redBox.--support::after{bottom:-.625rem}.mitsuurokokai-service-s-hikari .s-use__redBoxTitle{font-size:1.125rem;letter-spacing:.72px}}.mitsuurokokai-service-s-hikari .s-use__redBoxList{margin-top:1.25rem;color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.75rem;font-weight:500;line-height:140%;letter-spacing:.48px;display:grid;gap:.25rem}.mitsuurokokai-service-s-hikari .s-use__redBoxText.--support{font-size:1rem;font-weight:500;line-height:180%;letter-spacing:.64px;color:#231815}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-use__redBoxList{margin-top:.5rem;gap:.5625rem}.mitsuurokokai-service-s-hikari .s-use__redBoxText.--support{font-size:.75rem;letter-spacing:.48px}}.mitsuurokokai-service-s-hikari .s-use__redBody{width:100%}.mitsuurokokai-service-s-hikari .s-option__wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;margin-top:2.5rem}.mitsuurokokai-service-s-hikari .s-option__item{border-radius:1.25rem;background:#fff;font-family:"Zen Kaku Gothic New",sans-serif;-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);padding:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mitsuurokokai-service-s-hikari .s-option__head{padding-bottom:1.25rem;border-bottom:1px dashed #d3d1d0;text-align:center}.mitsuurokokai-service-s-hikari .s-option__headTitle{font-size:1.5rem;font-weight:700;line-height:180%;letter-spacing:.96px}.mitsuurokokai-service-s-hikari .s-option__headSub{font-size:1rem;font-weight:700;line-height:180%;letter-spacing:.64px}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-option__wrap{grid-template-columns:1fr;gap:1rem;margin-top:2rem}.mitsuurokokai-service-s-hikari .s-option__item{padding:1.25rem;border-radius:.625rem}.mitsuurokokai-service-s-hikari .s-option__head{padding-bottom:.8125rem}.mitsuurokokai-service-s-hikari .s-option__headTitle{font-size:1rem}.mitsuurokokai-service-s-hikari .s-option__headSub{font-size:.875rem}}.mitsuurokokai-service-s-hikari .s-option__body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:1.25rem}.mitsuurokokai-service-s-hikari .s-option__bodyLead{margin-top:1rem;font-size:1.25rem;font-weight:700;line-height:180%;letter-spacing:.8px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-option__body{padding-bottom:1rem}.mitsuurokokai-service-s-hikari .s-option__bodyLead{margin-top:.625rem;font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-hikari .s-option__bodyLead .-price{color:#e4004f;font-size:2.1875rem;font-weight:700;line-height:180%;letter-spacing:1.4px}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-option__bodyLead .-price{font-size:1.375rem;letter-spacing:.88px}}.mitsuurokokai-service-s-hikari .s-option__bodyLead .--unit{color:#e4004f;font-size:1.125rem;font-weight:700;line-height:180%;letter-spacing:.72px}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-option__bodyLead .--unit{font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-hikari .s-option__bodyText{margin-top:1rem;font-size:.9375rem;font-weight:500;line-height:200%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-option__bodyText{margin-top:.625rem;font-size:.75rem;letter-spacing:.48px}}.mitsuurokokai-service-s-hikari .s-option__bodyImg{border-radius:1.125rem;margin-top:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-option__bodyImg{margin-top:1rem;border-radius:.625rem}}.mitsuurokokai-service-s-hikari .s-option__bodyImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1.125rem;aspect-ratio:421/236}.mitsuurokokai-service-s-hikari .s-option__info{color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.75rem;font-weight:500;line-height:140%;letter-spacing:.48px;margin-top:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-option__bodyImg img{border-radius:.625rem}.mitsuurokokai-service-s-hikari .s-option__info{margin-top:1rem}}.mitsuurokokai-service-s-hikari .s-option__info::before{content:"※"}.mitsuurokokai-service-s-hikari .s-option__red{margin-top:2.5rem}.mitsuurokokai-service-s-hikari .s-option__redTitle{color:#e4004f;font-size:1.75rem;font-weight:700;line-height:140%;letter-spacing:1.12px;text-align:center}.mitsuurokokai-service-s-hikari .s-option__redWrap{margin-top:1.25rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}.mitsuurokokai-service-s-hikari .s-option__redItem{border-radius:1.25rem;background:#e4004f;padding:1.5rem;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-option__redTitle{font-size:1.25rem}.mitsuurokokai-service-s-hikari .s-option__redWrap{grid-template-columns:1fr;gap:1rem}.mitsuurokokai-service-s-hikari .s-option__redItem{padding:1.25rem}}.mitsuurokokai-service-s-hikari .s-option__redItemSub{color:#fff;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375rem;font-weight:700;line-height:165%;letter-spacing:.6px}.mitsuurokokai-service-s-hikari .s-option__redItemTitle{margin-top:.5rem;display:inline-block;border-radius:1.25rem;background:#fff;padding:.5rem 1.25rem;color:#e4004f;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.25rem;font-weight:700;line-height:140%;letter-spacing:.8px}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-option__redItemTitle{font-size:1rem}}.mitsuurokokai-service-s-hikari .s-option__redItemPrice{color:#fff;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:3rem;font-weight:900;line-height:165%}.mitsuurokokai-service-s-hikari .s-option__redItemPrice .--sm{font-size:1.25rem;font-weight:700}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-option__redItemPrice .--sm{font-size:.875rem}}.mitsuurokokai-service-s-hikari .s-option__redItemPrice .--unit{font-size:1.5rem;font-weight:700}.mitsuurokokai-service-s-hikari .s-hikari6{background:#e4004f;padding-top:3.75rem;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;position:relative;overflow:hidden}.mitsuurokokai-service-s-hikari .s-hikari6::before{content:"";width:17.75rem;height:17.625rem;background:url(../img/hikari/line-left.webp) center center/contain no-repeat;position:absolute;top:-3.125rem;left:0}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-option__redItemPrice .--unit{font-size:.875rem}.mitsuurokokai-service-s-hikari .s-hikari6{padding-top:5rem}.mitsuurokokai-service-s-hikari .s-hikari6::before{width:10.625rem;height:10.625rem;left:-2.5rem;top:-1.875rem}}.mitsuurokokai-service-s-hikari .s-hikari6::after{content:"";width:17.75rem;height:17.625rem;background:url(../img/hikari/right-line.webp) center center/contain no-repeat;position:absolute;top:-3.125rem;right:0}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-hikari6::after{width:10.625rem;height:10.625rem;right:-2.5rem;top:-1.875rem}}.mitsuurokokai-service-s-hikari .s-hikari6__inner{position:relative}.mitsuurokokai-service-s-hikari .s-hikari6__inner::before{content:"";width:7.25rem;height:15.0625rem;background:url(/assets/mitsuurokokai-service/img/hikari/hikari6_icon1.webp) center center/cover no-repeat;position:absolute;bottom:-4.6875rem;right:0}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-hikari6__inner::before{width:5.25rem;height:11rem;bottom:0;right:5.875rem}}.mitsuurokokai-service-s-hikari .s-hikari6__inner::after{content:"";width:8.625rem;height:13.875rem;background:url(/assets/mitsuurokokai-service/img/hikari/hikari6_icon2.webp) center center/cover no-repeat;position:absolute;bottom:-4.6875rem;left:0}.mitsuurokokai-service-s-hikari .s-hikari6__sub{font-size:1.375rem;font-weight:700;line-height:150%;letter-spacing:.88px;color:#fff;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-hikari6__inner::after{width:6.25rem;height:10.75rem;bottom:0;left:5.25rem}.mitsuurokokai-service-s-hikari .s-hikari6__sub{font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-hikari .s-hikari6__title{color:#fff;font-size:2.75rem;font-weight:700;line-height:140%;letter-spacing:1.76px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-hikari6__title{font-size:1.375rem;letter-spacing:.88px}}.mitsuurokokai-service-s-hikari .s-hikari6__lead{margin-top:1rem;color:#fff;text-align:center;font-size:1rem;font-weight:500;line-height:165%;letter-spacing:.64px}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-hikari6__lead{font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-hikari .s-hikari6__info{margin-top:2rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.375rem 1.875rem;border-radius:3.125rem;background:#fff;color:#e4004f;text-align:center;font-size:1.5rem;font-weight:700;line-height:140%;letter-spacing:.96px}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-hikari6__info{margin-top:1.5rem;font-size:1.125rem}}.mitsuurokokai-service-s-hikari .s-hikari6__text{margin-top:1.25rem;color:#fff;font-size:.9375rem;font-weight:500;line-height:165%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-hikari6__text{margin-top:1.5rem;font-size:.875rem;text-align:left}}.mitsuurokokai-service-s-hikari .s-hikari6__sm{color:#fff;text-align:center;font-size:.75rem;font-weight:500;line-height:140%;letter-spacing:.48px;margin-top:.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-hikari6__sm{text-align:left;padding-bottom:11.5625rem}}.mitsuurokokai-service-s-hikari .s-hikari6__box{margin-top:4.6875rem;border-radius:2.5rem 2.5rem 0 0;background:#fff;padding:2.5rem 3.4375rem 3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-hikari6__box{margin-top:0;padding:2.5rem 0}}.mitsuurokokai-service-s-hikari .s-hikari6__boxTitle{color:#e4004f;font-size:2rem;font-weight:700;line-height:140%;letter-spacing:1.28px;padding-bottom:.4375rem;display:inline-block;border-bottom:1px solid #e4004f}.mitsuurokokai-service-s-hikari .s-hikari6__boxWrap{margin-top:2.5rem;display:grid;grid-template-areas:"body" "img";gap:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-hikari6__boxTitle{font-size:1.125rem;letter-spacing:.72px}.mitsuurokokai-service-s-hikari .s-hikari6__boxWrap{gap:1.5rem}}.mitsuurokokai-service-s-hikari .s-hikari6__boxImg{width:100%;grid-area:img}.mitsuurokokai-service-s-hikari .s-hikari6__boxImg img{aspect-ratio:1036/470;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mitsuurokokai-service-s-hikari .s-hikari6__boxBody{grid-area:body;text-align:left}.mitsuurokokai-service-s-hikari .s-hikari6__boxBodyTitle{font-size:1.5rem;font-weight:700;line-height:180%;letter-spacing:.96px}.mitsuurokokai-service-s-hikari .s-hikari6__boxBodyText{margin-top:1rem;font-size:.9375rem;font-weight:500;line-height:170%;letter-spacing:.6px}.mitsuurokokai-service-s-hikari .s-support__icon{padding-block:2.5rem;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-hikari6__boxBodyTitle{font-size:.9375rem;text-align:center}.mitsuurokokai-service-s-hikari .s-hikari6__boxBodyText{margin-top:.625rem;font-size:.75rem}.mitsuurokokai-service-s-hikari .s-support__icon{padding-block:1.5rem}}.mitsuurokokai-service-s-hikari .s-support__iconTitle{font-size:1.25rem;font-weight:700;line-height:140%;letter-spacing:.8px;text-align:center}.mitsuurokokai-service-s-hikari .s-support__iconWrap{margin-top:2.5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;max-width:40rem;margin-inline:auto}.mitsuurokokai-service-s-hikari .s-support__iconItemImg{width:8rem;margin-inline:auto;aspect-ratio:1}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-support__iconTitle{font-size:1rem;letter-spacing:.64px}.mitsuurokokai-service-s-hikari .s-support__iconWrap{gap:1.25rem;grid-template-columns:repeat(2,1fr)}.mitsuurokokai-service-s-hikari .s-support__iconItemImg{width:6.25rem}}.mitsuurokokai-service-s-hikari .s-support__iconItemImg img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-hikari .s-support__iconImteText{margin-top:1.4375rem;font-size:1.25rem;text-align:center;font-weight:700;line-height:140%;letter-spacing:.8px}.mitsuurokokai-service-s-hikari .s-support__cta{border-radius:1.25rem;background-color:#faf6f0;padding:2.5rem 5rem;font-family:"Zen Kaku Gothic New",sans-serif;background-image:url(../img/hikari/support_btnBg.webp);background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-support__iconImteText{margin-top:.5rem;font-size:.875rem;letter-spacing:.56px}.mitsuurokokai-service-s-hikari .s-support__cta{padding:1.25rem}}.mitsuurokokai-service-s-hikari .s-support__ctaTitle{font-size:1.125rem;font-weight:700;line-height:140%;letter-spacing:.72px;text-align:center}.mitsuurokokai-service-s-hikari .s-support__ctaBtn{margin-top:1.5rem;max-width:26.75rem;margin-inline:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-support__ctaTitle{font-size:.875rem;letter-spacing:.56px}.mitsuurokokai-service-s-hikari .s-support__ctaBtn{max-width:100%;margin-top:.625rem}}.mitsuurokokai-service-s-hikari .s-support__ctaLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-block:.8125rem;padding-inline:3.75rem;border-radius:1.25rem;background:#ef8200;color:#fff;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.25rem;font-weight:700;line-height:140%;letter-spacing:.8px;position:relative}.mitsuurokokai-service-s-hikari .s-support__ctaLink::after{content:"";width:1.5rem;height:1.5rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background:#fff;position:absolute;top:50%;right:2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-support__ctaLink{font-size:.875rem;padding-block:1.0625rem;padding-inline:1.875rem 3rem;letter-spacing:.48px}.mitsuurokokai-service-s-hikari .s-support__ctaLink::after{width:1.25rem;height:1.25rem;right:1.5rem;letter-spacing:.4px}}.mitsuurokokai-service-s-hikari .s-support__ctaLink .--sm{font-size:1rem}.mitsuurokokai-service-s-hikari .s-step__wrap{margin-top:2.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-support__ctaLink .--sm{font-size:.75rem}.mitsuurokokai-service-s-hikari .s-step__wrap{grid-template-columns:1fr;gap:1.5rem}}.mitsuurokokai-service-s-hikari .s-step__contents{border-radius:1.25rem;background:#fef8f8;padding:1rem}.mitsuurokokai-service-s-hikari .s-step__head{border-radius:2.5rem;border:2px solid #e4004f;background:#fff;padding:.9375rem 1.75rem;color:#e4004f;text-align:center;font-size:1.125rem;font-weight:700;line-height:165%;letter-spacing:.72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-step__head{background:0 0;border:none;line-height:initial;padding:.75rem 0}}.mitsuurokokai-service-s-hikari .s-step__head.--pink{background-color:#e4004f;color:#fff}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-step__head.--pink{background-color:transparent;color:#e4004f}.mitsuurokokai-service-s-hikari .s-step__head .--sm{font-size:.75rem;display:block}}.mitsuurokokai-service-s-hikari .s-step__item{counter-reset:step-item;display:grid;gap:.8125rem;margin-top:.8125rem}.mitsuurokokai-service-s-hikari .s-step__body{border-radius:1.25rem;background:#fff;padding:1.5rem 1rem}.mitsuurokokai-service-s-hikari .s-step__bodyItem{display:grid;gap:1.5rem}.mitsuurokokai-service-s-hikari .s-step__bodyNum{width:3.75rem;height:3.75rem;border-radius:50%;background:#fff;border:2px solid #e4004f;color:#e4004f;text-align:center;font-size:1rem;font-weight:500;line-height:140%;letter-spacing:.64px;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-inline:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-step__bodyItem{gap:1rem}.mitsuurokokai-service-s-hikari .s-step__bodyNum{width:2.5rem;height:2.5rem;font-size:.75rem;letter-spacing:.48px}}.mitsuurokokai-service-s-hikari .s-step__bodyNum::after{content:counter(step-item);counter-increment:step-item;margin-top:-.3125rem}.mitsuurokokai-service-s-hikari .s-step__bodyNum.--pink{background-color:#e4004f;color:#fff}.mitsuurokokai-service-s-hikari .s-step__bodyTitle{font-size:1.5rem;font-weight:700;line-height:140%;letter-spacing:.96px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-step__bodyTitle{font-size:1rem;letter-spacing:.4px}}.mitsuurokokai-service-s-hikari .s-step__bodyText{font-size:.9375rem;font-weight:500;line-height:165%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-step__bodyText{font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-hikari .s-step__bodyText a{color:#e9515b;text-decoration:underline}.mitsuurokokai-service-s-hikari .s-step__bodyText .--sm{display:block;font-size:.75rem;letter-spacing:.48px}.mitsuurokokai-service-s-hikari .s-step__box{border-radius:1.25rem;border:2px solid #e4004f;background:#fff;padding:1.5rem 1rem;margin-top:.8125rem}.mitsuurokokai-service-s-hikari .s-step__boxTitle{color:#e4004f;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.25rem;font-weight:700;line-height:140%;letter-spacing:.8px}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-step__boxTitle{font-size:1rem;letter-spacing:.64px}}.mitsuurokokai-service-s-hikari .s-step__boxText{font-size:.9375rem;font-weight:400;line-height:165%;letter-spacing:.6px;margin-top:1.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-step__boxText{margin-top:.5rem}}.mitsuurokokai-service-s-hikari .s-voice__wrap{display:grid;gap:1rem;margin-top:2.5rem}.mitsuurokokai-service-s-hikari .s-voice__item{border-radius:1.25rem;background:#fef8f8;padding:2.5rem;display:grid;grid-template-columns:9.375rem 1fr;gap:2.5rem}.mitsuurokokai-service-s-hikari .s-voice__itemIcon{width:9.375rem;height:9.375rem;border-radius:50%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border:.3125rem solid #e4004f}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-voice__wrap{margin-top:1.5rem}.mitsuurokokai-service-s-hikari .s-voice__item{grid-template-columns:1fr;gap:1rem;padding:1.5rem 1.25rem}.mitsuurokokai-service-s-hikari .s-voice__itemIcon{width:6.25rem;height:6.25rem;margin-inline:auto}}.mitsuurokokai-service-s-hikari .s-voice__itemIcon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.mitsuurokokai-service-s-hikari .s-voice__itemBody{font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-hikari .s-voice__itemBodyTag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;padding-bottom:1rem;border-bottom:1px dashed #d3d1d0}.mitsuurokokai-service-s-hikari .s-voice__itemBodyTagItem{display:inline-block;border-radius:.625rem;background:#e4004f;color:#fff;font-size:1rem;font-weight:700;line-height:1.65;letter-spacing:.64px;padding:.25rem 1.25rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-voice__itemBodyTagItem{font-size:.875rem}}.mitsuurokokai-service-s-hikari .s-voice__itemBodyTitle{margin-top:.625rem;font-size:.9375rem;font-weight:500;line-height:165%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-voice__itemBodyTitle{margin-top:.5rem}}.mitsuurokokai-service-s-hikari .s-faq__wrap{margin-top:2.5rem;max-width:50rem;margin-inline:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-faq__wrap{margin-top:2rem}}.mitsuurokokai-service-s-hikari .s-news{margin-top:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-news{margin-top:2rem}}.mitsuurokokai-service-s-hikari .s-newsArea__btn{margin-top:2.5rem;max-width:21.625rem;margin-inline:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-newsArea__btn{margin-top:2rem}}.mitsuurokokai-service-s-hikari .s-faq__lead{color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.75rem;font-weight:500;line-height:140%;letter-spacing:.48px;position:relative;margin-top:1rem;padding-left:1.25rem;max-width:50rem;margin-inline:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-faq__lead{margin-top:.5rem}}.mitsuurokokai-service-s-hikari .s-faq__lead::before{content:"※";position:absolute;top:0;left:0}.mitsuurokokai-service-s-hikari .s-faq__lead a{color:#e9515b;text-decoration:underline}.mitsuurokokai-service-s-hikari .s-use2__wrap{border-radius:1.25rem;border:1px solid #d3d1d0;background:#fff;padding:2.5rem;margin-top:1.5rem;display:grid;gap:2rem;grid-template-columns:1fr 36.375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-use2__wrap{grid-template-columns:1fr;gap:1rem;grid-template-areas:"body" "imgArea" "item";margin-top:1rem;padding:1.5rem 1.25rem;border-radius:.625rem}.mitsuurokokai-service-s-hikari .s-use2__body{display:contents}.mitsuurokokai-service-s-hikari .s-use2__item{text-align:center}}.mitsuurokokai-service-s-hikari .s-use2__item+.s-use2__item{margin-top:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-use2__item+.s-use2__item{margin-top:1rem}.mitsuurokokai-service-s-hikari .s-use2__item.--sp1{grid-area:body}.mitsuurokokai-service-s-hikari .s-use2__item.--sp3{grid-area:item}}.mitsuurokokai-service-s-hikari .s-use2__head{margin-top:1.25rem;display:grid;grid-template-columns:4.375rem 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;padding-bottom:.625rem}.mitsuurokokai-service-s-hikari .s-use2__headLogo{width:4.375rem}.mitsuurokokai-service-s-hikari .s-use2__headLogo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-hikari .s-use2__headText{font-size:.875rem;font-weight:700;line-height:160%;letter-spacing:.56px}.mitsuurokokai-service-s-hikari .s-use2__imgArea{border-radius:.625rem;border:1px solid #e5004f;padding:1.25rem 2.5rem}.mitsuurokokai-service-s-hikari .s-use2__imgTitle{color:#e4004f;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.125rem;font-weight:700;line-height:160%;letter-spacing:.72px}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-use2__head{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.mitsuurokokai-service-s-hikari .s-use2__imgArea{grid-area:imgArea;padding:1.25rem}.mitsuurokokai-service-s-hikari .s-use2__imgTitle{font-size:.875rem}}.mitsuurokokai-service-s-hikari .s-use2__imgWrap{margin-top:2rem;display:grid;grid-template-columns:16.875rem 1fr;gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-use2__imgWrap{grid-template-columns:1fr;grid-template-areas:"text" "img";margin-top:0;gap:1.25rem}.mitsuurokokai-service-s-hikari .s-use2__img{grid-area:img}}.s-modal__body,.s-modal__wrapper{gap:2.5rem;display:grid}.mitsuurokokai-service-s-hikari .s-use2__img{width:100%}.mitsuurokokai-service-s-hikari .s-use2__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-hikari .s-use__text.--imgArea{line-height:200%;text-align:left;margin-top:0}@media screen and (max-width:767px){.mitsuurokokai-service-s-hikari .s-use__text.--imgArea{grid-area:text;margin-top:1.25rem;text-align:center}}.mitsuurokokai-service-s-hikari .s-use2__priceLogo{width:4.375rem}.mitsuurokokai-service-s-hikari .s-use2__itemImg{margin-top:1.625rem;border-radius:.625rem;border:1px solid #e5004f;padding:1.25rem 2.5rem}.mitsuurokokai-service-s-hikari .s-use2__itemImg img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;aspect-ratio:340/180}.s-modal__lead{color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:.56px;text-align:center;margin-top:.5rem}.mitsuurokokai-service-s-imgTextBtn .s-imgTextBtn__text,.s-modal__itemText{font-size:.9375rem;font-weight:500;letter-spacing:.6px;font-family:"Zen Kaku Gothic New",sans-serif}.s-modal__wrapper{grid-template-columns:repeat(2,1fr);margin-top:3.75rem}.s-modal__bodyItem{border-radius:1.25rem;border:1px solid #d3d1d0;background:#fff;padding:2.5rem}@media screen and (max-width:767px){.s-modal__wrapper{grid-template-columns:1fr;margin-top:2rem}.s-modal__body{gap:1.5rem}.s-modal__bodyItem{padding:1.5rem}}.s-modal__itemText{margin-top:1.25rem;line-height:165%}.s-modal__img{width:100%}.s-modal__img img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.mitsuurokokai-service-s-img .s-img__wrap{margin-top:2.5rem;max-width:54.375rem;width:100%;margin-inline:auto;height:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-img .s-img__wrap{margin-top:2rem}}.mitsuurokokai-service-s-img .s-img__wrap img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-imgTextBtn .s-imgTextBtn__body{margin-top:2.5rem;padding-top:2.75rem;position:relative}.mitsuurokokai-service-s-imgTextBtn .s-imgTextBtn__img{width:33.75rem;position:absolute;left:0;top:0}.mitsuurokokai-service-s-imgTextBtn .s-imgTextBtn__img img{aspect-ratio:540/313;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-imgTextBtn .s-imgTextBtn__body{margin-top:2rem;padding-top:0}.mitsuurokokai-service-s-imgTextBtn .s-imgTextBtn__img{position:initial;width:100%}.mitsuurokokai-service-s-imgTextBtn .s-imgTextBtn__img img{aspect-ratio:327/183;border-radius:.625rem}}.mitsuurokokai-service-s-imgTextBtn .s-imgTextBtn__box{width:35.9375rem;background-color:#fff;padding:3.125rem 2.5rem 4.375rem 3.75rem;border-radius:.625rem;margin-left:auto;position:relative;z-index:2}@media screen and (max-width:767px){.mitsuurokokai-service-s-imgTextBtn .s-imgTextBtn__box{width:100%;padding:1.5rem 1.5rem 0;margin-top:-1.5rem}}.mitsuurokokai-service-s-imgTextBtn .s-imgTextBtn__text{line-height:180%;margin-top:1.5rem}.mitsuurokokai-service-s-imgTextBtn .s-imgTextBtn__btns{margin-top:2.5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-imgTextBtn .s-imgTextBtn__btns{grid-template-columns:1fr;gap:.5rem;margin-top:1.5rem}}.mitsuurokokai-service-s-imgTextBtn .s-imgTextBtn__bottomBtn{margin-top:2rem;max-width:21.625rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-imgTextBtn .s-imgTextBtn__bottomBtn{margin-top:1.25rem}}.mitsuurokokai-service-s-imgTextBtn.--red .s-imgTextBtn__text{margin-top:0}.mitsuurokokai-service-s-imgTextBtn.--red.--title .s-imgTextBtn__text{margin-top:1.5rem}.mitsuurokokai-service-s-imgTextBtn.--pink.--title .s-imgTextBtn__text{margin-top:0}.mitsuurokokai-service-s-introduction{padding-top:6.875rem;padding-bottom:5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-introduction{padding-top:2.5rem;padding-bottom:1.5rem}.mitsuurokokai-service-s-introduction .s-introduction__inner{padding-inline:0}}.mitsuurokokai-service-s-introduction .s-introduction__box{border-radius:2.5rem;background:#faf6f0;padding:0 5rem 3.75rem;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-introduction .s-introduction__box{padding:0 1.5rem 5rem;border-radius:.625rem}}.mitsuurokokai-service-s-introduction .s-introduction__title{border-radius:1.25rem;background:#90c31f;color:#fff;padding:.3125rem 2.5rem .3125rem 4rem;font-size:2.25rem;font-weight:700;line-height:140%;letter-spacing:1.44px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-top:-6.875rem}.mitsuurokokai-service-s-introduction .s-introduction__title::after{content:"";width:2.3125rem;height:2.8125rem;background:url(../img/biz/icon_flower.webp) center center/contain no-repeat;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.mitsuurokokai-service-s-introduction .s-introduction__title{padding:.8125rem 1.25rem;font-size:1rem;letter-spacing:.64px;gap:.25rem;margin-top:-1rem}.mitsuurokokai-service-s-introduction .s-introduction__title::after{width:1rem;height:1.25rem}}.mitsuurokokai-service-s-introduction .s-introduction__sub{margin-top:3.125rem;color:#90c31f;font-size:2.25rem;text-align:center;font-weight:700;line-height:140%;letter-spacing:1.44px}@media screen and (max-width:767px){.mitsuurokokai-service-s-introduction .s-introduction__sub{margin-top:1.0625rem;font-size:1rem;letter-spacing:.64px}}.mitsuurokokai-service-s-introduction .s-introduction__text{margin-top:2rem;padding:2rem;border-radius:2.5rem;background:#fff;font-size:1.125rem;font-weight:700;line-height:170%;letter-spacing:.72px;text-align:center;position:relative;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-introduction .s-introduction__text::before{content:"";width:7.5rem;height:9.125rem;background:url(../img/common/support_icon1.webp) center center/contain no-repeat;position:absolute;bottom:-1.3125rem;left:-2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-introduction .s-introduction__text{margin-top:1.5rem;padding:1.1875rem 1.5625rem;font-size:.875rem;text-align:left}.mitsuurokokai-service-s-introduction .s-introduction__text::before{width:4.25rem;height:5.1875rem;left:6rem;bottom:-3.75rem}}.mitsuurokokai-service-s-introduction .s-introduction__text::after{content:"";width:7.5rem;height:9.125rem;background:url(../img/common/support_icon2.webp) center center/contain no-repeat;position:absolute;bottom:-1.3125rem;right:-2.5rem}.mitsuurokokai-service-s-just .s-just__text{max-width:56.25rem;margin-inline:auto;font-size:1rem;font-weight:500;line-height:170%;letter-spacing:.64px;text-align:center;margin-top:3.75rem;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-s-introduction .s-introduction__text::after{width:4.25rem;height:5.1875rem;right:6rem;bottom:-3.75rem}.mitsuurokokai-service-s-just .s-just__text{font-size:.9375rem;letter-spacing:.6px;line-height:160%;margin-top:1.5rem;text-align:left}}.mitsuurokokai-service-s-just .s-just__item{margin-top:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-just .s-just__item{margin-top:2rem}}.mitsuurokokai-service-s-just .s-just__itemWrap{margin-top:2.5rem;padding-top:2.5rem;border-top:1px solid #d3d1d0;display:grid;gap:3.75rem;grid-template-columns:1fr 33.625rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-just .s-just__itemWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:2rem;margin-top:1rem;padding-top:1.5rem}}.mitsuurokokai-service-s-just .s-just__itemBody{counter-reset:just}.mitsuurokokai-service-s-just .s-just__itemPoint+.s-just__itemPoint{margin-top:1.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-just .s-just__itemPoint+.s-just__itemPoint{margin-top:1.25rem}}.mitsuurokokai-service-s-just .s-just__itemCaption,.mitsuurokokai-service-s-just .s-just__itemCaptionText+.s-just__itemCaptionText{margin-top:.5rem}.mitsuurokokai-service-s-just .s-just__itemNum{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:1.25rem;background:#e9515b;padding:.5rem 1rem;color:#fff;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:700;line-height:100%;letter-spacing:.64px;gap:.3125rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-just .s-just__itemNum{font-size:.875rem}}.mitsuurokokai-service-s-just .s-just__itemNum::after{content:counter(just,decimal-leading-zero);counter-increment:just}.mitsuurokokai-service-s-just .s-just__itemText{font-size:1rem;font-weight:500;line-height:170%;letter-spacing:.64px;margin-top:.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-just .s-just__itemText{font-size:.875rem;line-height:160%;letter-spacing:.56px}}.mitsuurokokai-service-s-just .s-just__itemImg{background:#fff;width:100%}.mitsuurokokai-service-s-just .s-just__itemImg img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:.1875rem;aspect-ratio:538/272}.mitsuurokokai-service-s-just .s-just__itemCaptionText{color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.75rem;font-weight:500;line-height:140%;letter-spacing:.48px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.125rem}.mitsuurokokai-service-s-just .s-just__itemCaptionText::before{content:"※";-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-s-just .s-just__table{margin-top:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-just .s-just__table{margin-top:2rem}}.mitsuurokokai-service-s-just .s-just__tableText{margin-top:2.5rem;padding-top:2.5rem;border-top:1px solid #d3d1d0;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:500;line-height:170%;letter-spacing:.64px}@media screen and (max-width:767px){.mitsuurokokai-service-s-just .s-just__tableText{margin-top:1rem;padding-top:1.5rem;font-size:.9375rem}}.mitsuurokokai-service-s-just .s-just__tableWrap{margin-top:1.25rem;overflow-y:hidden}.mitsuurokokai-service-s-just .s-just__tableWrap.js-scroll{overflow-x:auto!important;overflow-y:hidden!important;height:auto;max-height:none}@media screen and (min-width:768px){.mitsuurokokai-service-s-just .s-just__tableWrap.js-scroll{overflow-y:hidden!important}}.mitsuurokokai-service-s-just .s-just__tableWrap.js-scroll::-webkit-scrollbar{height:.375rem}.mitsuurokokai-service-s-just .s-just__tableWrap.js-scroll::-webkit-scrollbar-track{background:0 0;border-radius:.625rem}.mitsuurokokai-service-s-just .s-just__tableWrap.js-scroll::-webkit-scrollbar-thumb{background:#f4f3f3;border-radius:3px}.mitsuurokokai-service-s-just .s-just__tableWrap.js-scroll::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.mitsuurokokai-service-s-link{padding-top:5rem;padding-bottom:3.75rem}.mitsuurokokai-service-s-link.--gap .s-link__wrap{-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-just .s-just__tableWrap{margin-top:2rem}.mitsuurokokai-service-s-link{padding-top:1.5rem;padding-bottom:2.5rem}.mitsuurokokai-service-s-link.--gap .s-link__wrap{-webkit-column-gap:.9375rem;-moz-column-gap:.9375rem;column-gap:.9375rem}}.mitsuurokokai-service-s-link.--col3 .s-link__wrap{display:grid;grid-template-columns:repeat(3,1fr);-webkit-column-gap:7.1875rem;-moz-column-gap:7.1875rem;column-gap:7.1875rem;row-gap:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-link.--col3 .s-link__wrap{grid-template-columns:repeat(2,1fr);row-gap:.5rem;-webkit-column-gap:.9375rem;-moz-column-gap:.9375rem;column-gap:.9375rem}}.mitsuurokokai-service-s-link .s-link__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mitsuurokokai-service-s-link .s-link__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:2.5rem;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}.mitsuurokokai-service-s-link .s-link__wrap.--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mitsuurokokai-service-s-link .s-link__text{font-size:.9375rem;font-weight:500;line-height:170%;letter-spacing:.6px;text-align:center;max-width:50rem;margin-inline:auto;padding-bottom:5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-link .s-link__wrap{row-gap:.5rem;-webkit-column-gap:.9375rem;-moz-column-gap:.9375rem;column-gap:.9375rem}.mitsuurokokai-service-s-link .s-link__text{font-size:.875rem;padding-bottom:2.5rem;letter-spacing:.56px}}.mitsuurokokai-service-s-link .s-link__box{font-size:.9375rem;font-weight:700;line-height:170%;letter-spacing:.6px;text-align:center;border-radius:1.875rem;background:rgba(144,195,31,.1);padding:1.375rem;margin-bottom:5rem;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-s-link .s-link__box{padding:1.25rem 1.5rem;text-align:left;font-size:.875rem;margin-bottom:1.5rem;letter-spacing:.56px;border-radius:1.25rem}}.mitsuurokokai-service-s-linkBtns{background-color:#faf6f0;padding-top:3.75rem}.mitsuurokokai-service-s-linkBtns .s-linkBtns__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:767px){.mitsuurokokai-service-s-linkBtns{padding-top:2.5rem}.mitsuurokokai-service-s-linkBtns .s-linkBtns__wrap{gap:1rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.mitsuurokokai-service-s-linkBtns .s-linkBtns__btn{display:block;border-radius:1.25rem;background:#0096df;width:20.1875rem;padding:1.5625rem 3.75rem;text-align:center;color:#fff;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375rem;font-weight:700;line-height:100%;letter-spacing:.6px;position:relative}@media screen and (max-width:767px){.mitsuurokokai-service-s-linkBtns .s-linkBtns__btn{font-size:.75rem;letter-spacing:.48px;width:9.6875rem;padding:1.25rem 3.5rem 1.25rem 1rem}}.mitsuurokokai-service-s-linkBtns .s-linkBtns__btn .--arrow{width:2.25rem;height:2.25rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.25rem;border-radius:.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-linkBtns .s-linkBtns__btn .--arrow{width:2rem;height:2rem;right:1rem}}.mitsuurokokai-service-s-linkBtns .s-linkBtns__btn .--arrow::after{content:"";width:.75rem;height:.75rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background:#0096df;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mitsuurokokai-service-s-linkBtns .s-linkBtns__btn.--blue,.mitsuurokokai-service-s-linkBtns .s-linkBtns__btn.--blue .--arrow::after{background:#0096df}.mitsuurokokai-service-s-linkBtns .s-linkBtns__btn.--pink,.mitsuurokokai-service-s-linkBtns .s-linkBtns__btn.--pink .--arrow::after{background:#e9515b}.mitsuurokokai-service-s-linkBtns .s-linkBtns__btn.--green,.mitsuurokokai-service-s-linkBtns .s-linkBtns__btn.--green .--arrow::after{background:#90c31f}.mitsuurokokai-service-s-login .s-login__text{margin-top:.75rem;font-size:1rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:140%;letter-spacing:.64px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-login .s-login__text{margin-top:1.5rem;font-size:.9375rem}}.mitsuurokokai-service-s-login .s-login__wrap{margin-top:2.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(2,1fr)}.mitsuurokokai-service-s-login .s-login__item{padding:2.5rem;border-radius:1.25rem;background:#fff;-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);box-shadow:0 0 .5rem 0 rgba(0,0,0,.15)}@media screen and (max-width:767px){.mitsuurokokai-service-s-login .s-login__wrap{margin-top:2rem;grid-template-columns:1fr;gap:2rem}.mitsuurokokai-service-s-login .s-login__item{padding:1.5rem}}.mitsuurokokai-service-s-login .s-login__itemImg{margin-top:1.25rem}.mitsuurokokai-service-s-login .s-login__itemImg img{border-radius:1.25rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:420/236}.mitsuurokokai-service-s-login .s-login__itemText{margin-top:.5rem;font-size:.9375rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:165%;letter-spacing:.6px}.mitsuurokokai-service-s-login .s-login__itemText a{color:#e9515b}.mitsuurokokai-service-s-login .s-login__itemBtn{margin-top:1rem;max-width:13rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-login .s-login__itemImg img{border-radius:.625rem}.mitsuurokokai-service-s-login .s-login__itemBtn{margin-top:.5rem;max-width:100%}}.mitsuurokokai-service-s-login .s-login__itemBody{display:grid;gap:1rem;grid-template-columns:1fr 6.25rem;margin-top:.625rem}.mitsuurokokai-service-s-login .s-login__itemIcon{width:100%;aspect-ratio:1}.mitsuurokokai-service-s-login .s-login__itemBtnLink{display:block;border-radius:.5rem;border:1px solid #d3d1d0;background:#fff;padding:1.125rem 1.875rem 1.125rem 1.5rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.875rem;font-weight:700;line-height:100%;position:relative}.mitsuurokokai-service-s-login .s-login__itemBtnLink::after{content:"";position:absolute;width:.75rem;height:.75rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background:#0096df;top:50%;right:1.125rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mitsuurokokai-service-s-method .s-method__contents,.mitsuurokokai-service-s-mv .s-mv__slide{position:relative}.mitsuurokokai-service-s-member .s-member__text{margin-top:.75rem;font-size:1rem;font-family:"Zen Kaku Gothic New",sans-serif;text-align:center;font-weight:500;line-height:140%;letter-spacing:.64px}@media screen and (max-width:767px){.mitsuurokokai-service-s-login .s-login__itemBody{grid-template-columns:1fr 4.5625rem;gap:.5rem}.mitsuurokokai-service-s-login .s-login__itemBtnLink{text-align:center;padding:1.125rem 1.875rem}.mitsuurokokai-service-s-member .s-member__text{font-size:.9375rem;letter-spacing:.6px}}.mitsuurokokai-service-s-member .s-member__wrap{margin-top:2.5rem;border-radius:1.25rem;background:#fef8f8;padding:1rem;display:grid;gap:.8125rem;counter-reset:item}.mitsuurokokai-service-s-member .s-member__item{border-radius:1.25rem;background:#fff;padding:1.5rem 2.5rem;display:grid;grid-template-columns:3.75rem 1fr;gap:1.25rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-member .s-member__wrap{margin-top:2rem}.mitsuurokokai-service-s-member .s-member__item{padding:1.5rem 1.25rem;display:block}.mitsuurokokai-service-s-member .s-member__itemNum{margin-inline:auto}}.mitsuurokokai-service-s-member .s-member__itemNum{background-color:#0096df;border-radius:50%;width:3.75rem;height:3.75rem;font-size:1rem;color:#fff;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:140%;letter-spacing:.64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mitsuurokokai-service-s-member .s-member__itemNum::after{content:counter(item);counter-increment:item}.mitsuurokokai-service-s-member .s-member__itemBodyTitle{font-size:1.5rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;line-height:140%;letter-spacing:.96px}@media screen and (max-width:767px){.mitsuurokokai-service-s-member .s-member__itemBodyTitle{font-size:1rem;letter-spacing:.64px;margin-top:1.25rem}}.mitsuurokokai-service-s-member .s-member__itemBodyText{margin-top:1.5rem;font-size:.9375rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:165%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-s-member .s-member__itemBodyText{margin-top:1.25rem}}.mitsuurokokai-service-s-member .s-member__itemBodyText a{color:#e9515b}.mitsuurokokai-service-s-menu .s-menu__wrap{display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:3.75rem;margin-top:3.75rem}.mitsuurokokai-service-s-menu .s-menu__item{border-radius:1.25rem;border:1px solid #d3d1d0;background:#fff;padding:2.5rem}.mitsuurokokai-service-s-menu .s-menu__img{width:100%}.mitsuurokokai-service-s-menu .s-menu__img img{border-radius:1.25rem;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;aspect-ratio:420/236}@media screen and (max-width:767px){.mitsuurokokai-service-s-menu .s-menu__wrap{grid-template-columns:1fr;row-gap:2.5rem;margin-top:2rem}.mitsuurokokai-service-s-menu .s-menu__item{padding:1.25rem}.mitsuurokokai-service-s-menu .s-menu__img img{aspect-ratio:287/161;border-radius:.5rem}}.mitsuurokokai-service-s-menu .s-menu__title{margin-top:1.875rem;font-size:1.5rem;font-weight:700;line-height:100%;letter-spacing:.96px}@media screen and (max-width:767px){.mitsuurokokai-service-s-menu .s-menu__title{margin-top:1.5rem;font-size:1rem}}.mitsuurokokai-service-s-menu .s-menu__text{margin-top:1.25rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:.56px}@media screen and (max-width:767px){.mitsuurokokai-service-s-menu .s-menu__text{margin-top:.5rem}}.mitsuurokokai-service-s-menu .s-menu__text a{color:#df0615;text-decoration:underline}.mitsuurokokai-service-s-method.--blue2 .s-method__tab.is-active{background:#0096df;border-color:#0096df;color:#fff}.mitsuurokokai-service-s-method.--blue2 .s-method__tab:hover{border-color:#0096df}.mitsuurokokai-service-s-method.--blue2 .s-method__content .s-method__box{background:rgba(0,150,223,.1)}.mitsuurokokai-service-s-method .s-method__text{font-size:1rem;font-weight:500;line-height:140%;letter-spacing:.64px;text-align:center;margin-top:.75rem}.mitsuurokokai-service-s-method .s-method__tabs{display:grid;grid-template-columns:repeat(3,1fr);margin-top:2.5rem}.mitsuurokokai-service-s-method .s-method__tab{cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;text-align:center;border-radius:1.25rem 1.25rem 0 0;border:1px solid #d3d1d0;background:#f4f3f3;font-size:1.25rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;padding-block:1.4375rem;line-height:165%}.mitsuurokokai-service-s-method .s-method__tab:hover{border-color:#90c31f;color:#90c31f}.mitsuurokokai-service-s-method .s-method__tab.is-active{background:#90c31f;border-color:#90c31f;color:#fff;font-weight:700}@media screen and (max-width:767px){.mitsuurokokai-service-s-method .s-method__tab{padding:.5rem;font-size:.75rem}}.mitsuurokokai-service-s-method .s-method__content{display:none;border-radius:0 0 20px 20px;border-right:1px solid var(--design-black-20,#d3d1d0);border-bottom:1px solid var(--design-black-20,#d3d1d0);border-left:1px solid var(--design-black-20,#d3d1d0);-webkit-animation:fadeIn .3s ease;animation:fadeIn .3s ease;padding:2.5rem}.mitsuurokokai-service-s-method .s-method__content.is-active{display:block}.mitsuurokokai-service-s-method .s-method__content .s-method__title{font-size:1.25rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;line-height:140%;letter-spacing:.8px}@media screen and (max-width:767px){.mitsuurokokai-service-s-method .s-method__content{padding:1.25rem}.mitsuurokokai-service-s-method .s-method__content .s-method__title{font-size:1rem}}.mitsuurokokai-service-s-method .s-method__content .s-method__lead{color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.875rem;font-weight:400;line-height:170%;letter-spacing:.56px}@media screen and (max-width:767px){.mitsuurokokai-service-s-method .s-method__content .s-method__lead{margin-top:.5rem;font-size:.6875rem}}.mitsuurokokai-service-s-method .s-method__content .s-method__box{margin-top:1.25rem;border-radius:1.25rem;background:rgba(144,195,31,.1);padding:2.5rem;display:grid;gap:1rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-method .s-method__content .s-method__box{padding:1.25rem}}.mitsuurokokai-service-s-method .s-method__content .s-method__item{padding-bottom:1.25rem;border-bottom:1px dashed #d3d1d0}.mitsuurokokai-service-s-method .s-method__content .s-method__item:last-child{padding-bottom:0;border-bottom:none}.mitsuurokokai-service-s-method .s-method__content .s-method__itemTitle{font-size:1.25rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;line-height:165%;letter-spacing:.8px}@media screen and (max-width:767px){.mitsuurokokai-service-s-method .s-method__content .s-method__itemTitle{font-size:.875rem}}.mitsuurokokai-service-s-method .s-method__content .s-method__itemText{font-size:1rem;font-weight:500;line-height:160%;letter-spacing:.64px;margin-top:1rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-method .s-method__content .s-method__itemText{font-size:.75rem}}.mitsuurokokai-service-s-method .s-method__content .s-method__itemInfo{color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.875rem;font-weight:500;line-height:170%;letter-spacing:.56px}@media screen and (max-width:767px){.mitsuurokokai-service-s-method .s-method__content .s-method__itemInfo{font-size:.75rem}}.mitsuurokokai-service-s-method .s-method__content .s-method__info{margin-top:1.25rem;font-size:.9375rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:400;line-height:170%;letter-spacing:.6px}.mitsuurokokai-service-s-more .s-more__btnLink,.mitsuurokokai-service-s-mv .s-mv__slideHead,.mitsuurokokai-service-s-mv .s-mv__slideTitle{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700}.mitsuurokokai-service-s-method .s-method__content .s-method__info a{color:#e9515b;text-decoration:underline}@-webkit-keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(.625rem);transform:translateY(.625rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.mitsuurokokai-service-s-more .s-more__btns{margin-top:2.5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-method .s-method__content .s-method__info{font-size:.875rem}.mitsuurokokai-service-s-more .s-more__btns{grid-template-columns:1fr;margin-top:1.5rem;gap:1rem}}.mitsuurokokai-service-s-more .s-more__btnLink{border-radius:.75rem;background:#fff;-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);padding:.75rem 1rem;text-align:center;min-height:5.5rem;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;line-height:165%;letter-spacing:.64px}.mitsuurokokai-service-s-mv .s-mv__inner{padding-bottom:4.375rem;position:relative}@media screen and (max-width:767px){.mitsuurokokai-service-s-more .s-more__btnLink{border-radius:.625rem;min-height:4.5rem;font-size:.875rem;letter-spacing:.56px}.mitsuurokokai-service-s-mv .s-mv__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.mitsuurokokai-service-s-mv .s-mv__slideLink{display:block;height:100%}@media screen and (max-width:767px){.mitsuurokokai-service-s-mv .s-mv__slideLink{padding-block:1.125rem;height:initial}}.mitsuurokokai-service-s-mv .s-mv__slideBg{position:absolute;top:0;left:0;width:100%;height:100%}.mitsuurokokai-service-s-mv .s-mv__slideBg img{width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover;-webkit-filter:blur(25.1px);filter:blur(25.1px);-webkit-transform:scale(1.1);transform:scale(1.1)}.mitsuurokokai-service-s-mv .s-mv__slideWrap{position:relative;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media screen and (max-width:767px){.mitsuurokokai-service-s-mv .s-mv__slideWrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.mitsuurokokai-service-s-mv .s-mv__slideBody{padding:2.3125rem 3.75rem;width:30.625rem;-ms-flex-negative:0;flex-shrink:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-mv .s-mv__slideBody{padding:.75rem .5rem;width:100%}}.mitsuurokokai-service-s-mv .s-mv__slideBodyWrap{border-radius:1.25rem;background:#fff;padding:2.5rem 2rem;min-width:23.75rem}.mitsuurokokai-service-s-mv .s-mv__slideHead{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:.5;color:#231815;font-size:.8125rem;line-height:140%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.mitsuurokokai-service-s-mv .s-mv__slideBodyWrap{padding:1rem 1.5rem;min-width:100%}.mitsuurokokai-service-s-mv .s-mv__slideHead{font-size:.75rem}}.mitsuurokokai-service-s-mv .s-mv__slideTime{-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-s-mv .s-mv__slideTitle{margin-top:1rem;color:#181818;font-size:1.375rem;line-height:normal;letter-spacing:1.41px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4;max-height:8rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-mv .s-mv__slideTitle{margin-top:.25rem;font-size:1rem;-webkit-line-clamp:3;max-height:4.375rem}}.mitsuurokokai-service-s-mv .s-mv__slideCategorys{margin-top:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.6875rem}.mitsuurokokai-service-s-mv .s-mv__slideCategory{display:inline-block;color:#fff;font-family:"Noto Sans JP";font-size:.6875rem;font-weight:500;line-height:normal;letter-spacing:.85px;padding:.1875rem .5rem;border-radius:.3125rem}.mitsuurokokai-service-s-mv .s-mv__slideImg{max-width:62.5rem;height:21.875rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-mv .s-mv__slideCategorys{margin-top:.5rem}.mitsuurokokai-service-s-mv .s-mv__slideCategory{font-size:.625rem}.mitsuurokokai-service-s-mv .s-mv__slideImg{height:auto}.mitsuurokokai-service-s-mv .s-mv__slideImg img{aspect-ratio:375/143}}.mitsuurokokai-service-s-mv .s-mv__slideImg img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.mitsuurokokai-service-s-mv .splide__arrows{position:absolute;bottom:-2.25rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-mv .splide__arrows{width:90%}}.mitsuurokokai-service-s-mv .splide__arrows .splide__arrow{-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center/contain;background:#231815;opacity:1;width:1rem;height:auto;aspect-ratio:1;position:static}.mitsuurokokai-service-s-mv .splide__arrows .splide__arrow.splide__arrow--prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:1.5rem}.mitsuurokokai-service-s-mv .splide__arrows .splide__arrow.splide__arrow--next{-webkit-transform:initial;transform:initial;margin-left:1.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-mv .splide__arrows .splide__arrow.splide__arrow--prev{margin-right:auto}.mitsuurokokai-service-s-mv .splide__arrows .splide__arrow.splide__arrow--next{margin-left:auto}}.mitsuurokokai-service-s-mv .splide__pagination{position:static;-webkit-transform:initial;transform:initial;gap:.5rem;padding-inline:0}.mitsuurokokai-service-s-mv .splide__pagination li{display:-webkit-box;display:-ms-flexbox;display:flex}.mitsuurokokai-service-s-mv .splide__pagination .splide__pagination__page{width:.5rem;height:.5rem;opacity:1;background-color:#fff;border:1px solid #a7a3a1;margin:0}@media screen and (max-width:767px){.mitsuurokokai-service-s-mv .splide__pagination .splide__pagination__page{width:.625rem;height:.625rem}}.mitsuurokokai-service-s-mv .splide__pagination .splide__pagination__page.is-active{background-color:#df0615;border:none;margin-inline:.3125rem}.mitsuurokokai-service-s-mv .splide__toggle{width:1.25rem;height:1.25rem;margin-left:.6875rem;border-radius:100%;border:2px solid #a7a3a1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mitsuurokokai-service-s-mv .splide__toggle img{height:.375rem}.mitsuurokokai-service-s-mv .s-mv__splide.is-static{visibility:visible}.mitsuurokokai-service-s-mv .s-mv__splide.is-static .splide__list{display:block}.mitsuurokokai-service-s-mv .s-mv__splide{--mv-interval:3000ms}.mitsuurokokai-service-s-mv .splide__pagination__page{position:relative;overflow:visible}.mitsuurokokai-service-s-mv .splide__pagination__page .pagiRing{position:absolute;inset:calc(-1 * .1875rem);width:calc(100% + .375rem);height:calc(100% + .375rem);pointer-events:none;display:block}.mitsuurokokai-service-s-mv .splide__pagination__page .pagiRing .ringBg{stroke:transparent;stroke-width:2}.mitsuurokokai-service-s-mv .splide__pagination__page .pagiRing .ringFg{stroke:#df0615;stroke-width:2;stroke-linecap:round;stroke-dasharray:56.5;stroke-dashoffset:56.5;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:none;animation:none}.mitsuurokokai-service-s-mv .splide__pagination__page.is-active .pagiRing .ringFg{-webkit-animation:mv-pagination-progress var(--mv-interval) linear forwards;animation:mv-pagination-progress var(--mv-interval) linear forwards}.mitsuurokokai-service-s-mv .s-mv__splide.is-paused .splide__pagination__page.is-active .pagiRing .ringFg{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes mv-pagination-progress{to{stroke-dashoffset:0}}@keyframes mv-pagination-progress{to{stroke-dashoffset:0}}.mitsuurokokai-service-s-need .s-need__text{margin-top:.75rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:500;line-height:140%;letter-spacing:.64px;text-align:center}.mitsuurokokai-service-s-need .s-need__wrap{margin-top:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-need .s-need__text{text-align:left;font-size:.9375rem;line-height:170%}.mitsuurokokai-service-s-need .s-need__wrap{margin-top:2rem}}.mitsuurokokai-service-s-need .s-need__info{margin-top:1.5625rem;color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.75rem;font-weight:500;line-height:200%;letter-spacing:.48px}.mitsuurokokai-service-s-needBtn .s-needBtn__wrap{margin-top:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-needBtn .s-needBtn__wrap{margin-top:1rem}}.mitsuurokokai-service-s-needBtn .s-needBtn__area{margin-top:2.5rem;max-width:23.25rem;margin-inline:auto}.mitsuurokokai-service-s-new .s-new__wrap{margin-top:2.5rem}.mitsuurokokai-service-s-new .s-modal__items{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.mitsuurokokai-service-s-new .s-modal__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:321/196;border-radius:.25rem}.mitsuurokokai-service-s-new .s-modal__title{font-size:1.125rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;line-height:165%;letter-spacing:1.26px;margin-top:.75rem;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-new .s-modal__items{grid-template-columns:1fr;gap:1.5rem}.mitsuurokokai-service-s-new .s-modal__img img{border-radius:.5rem;aspect-ratio:327/184}.mitsuurokokai-service-s-new .s-modal__title{margin-top:.5rem;font-size:1rem}}.mitsuurokokai-service-s-new .s-modal__btn{border-radius:.5rem;border:1px solid #d3d1d0;background:#fff;padding:1.125rem 1.5rem;margin-top:1rem;font-size:.875rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;line-height:100%;letter-spacing:.56px;max-width:13rem;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.mitsuurokokai-service-s-new .s-modal__btn::after{content:"";width:.75rem;height:.75rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background:#df0615}.mitsuurokokai-service-c-modal.--new .c-modal__item+.c-modal__item{margin-top:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-new .s-modal__btn{font-size:.75rem;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.mitsuurokokai-service-s-new .s-modal__btn::after{position:absolute;top:50%;right:.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.625rem;height:.625rem}.mitsuurokokai-service-c-modal.--new .c-modal__wrap{padding:1.25rem}.mitsuurokokai-service-c-modal.--new .c-modal__item+.c-modal__item{margin-top:2rem}}.mitsuurokokai-service-c-modal.--new .c-modal__body{margin-top:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-modal.--new .c-modal__body{margin-top:1.5625rem}}.mitsuurokokai-service-c-modal.--new .c-modal__bodyWrap{margin-top:2rem;padding-top:2rem;border-top:1px solid #d3d1d0;display:grid;grid-template-columns:25rem 1fr;gap:2.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:767px){.mitsuurokokai-service-c-modal.--new .c-modal__bodyWrap{grid-template-columns:1fr;gap:1.25rem;padding-top:1.25rem;margin-top:1.25rem}}.mitsuurokokai-service-c-modal.--new .c-modal__bodyLine{margin-top:2rem;padding-top:2rem;border-top:1px solid #d3d1d0}.mitsuurokokai-service-c-modal.--new .c-modal__bodyImg{border-radius:1.25rem;background:#eaebed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mitsuurokokai-service-c-modal.--new .c-modal__bodyImg img{border-radius:1.25rem;background:#eaebed;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;aspect-ratio:400/266}.mitsuurokokai-service-c-modal.--new .c-modal__bodyText{font-size:.9375rem;font-weight:500;line-height:170%;letter-spacing:.6px}.mitsuurokokai-service-c-modal.--new .c-modal__bodyText .--red{color:#df0615;font-weight:700}.mitsuurokokai-service-c-modal.--new .c-modal__imgFlex{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;margin-top:1.25rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-modal.--new .c-modal__bodyLine{padding-top:1.25rem;margin-top:1.25rem}.mitsuurokokai-service-c-modal.--new .c-modal__bodyText{font-size:.875rem;letter-spacing:.56px}.mitsuurokokai-service-c-modal.--new .c-modal__imgFlex{grid-template-columns:1fr;gap:1.25rem}}.mitsuurokokai-service-c-modal.--new .c-modal__imgFlexImg{width:100%}.mitsuurokokai-service-c-modal.--new .c-modal__imgFlexImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:500/350;border-radius:1.25rem}.mitsuurokokai-service-c-modal.--new .c-modal__imgFlexText{margin-top:.75rem;text-align:center;font-size:.9375rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;line-height:170%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-c-modal.--new .c-modal__imgFlexText{font-size:.875rem}}.mitsuurokokai-service-c-modal.--new .c-modal_imgFlexTitle{font-size:.9375rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;line-height:170%;letter-spacing:.6px;text-align:center}.mitsuurokokai-service-c-modal.--new .c-modal__imgFlexInfo,.mitsuurokokai-service-s-offer .s-offer__text{text-align:center;font-weight:500;line-height:170%;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-c-modal.--new .c-modal_imgFlexTitle{font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-c-modal.--new .c-modal__imgFlexInfo{font-size:.75rem;letter-spacing:.48px;margin-top:.75rem;padding-bottom:1.25rem}.mitsuurokokai-service-s-newsArea .s-newsArea__wrap{margin-top:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-modal.--new .c-modal__imgFlexInfo{font-size:.625rem}.mitsuurokokai-service-s-newsArea .s-newsArea__wrap{margin-top:2rem}}.mitsuurokokai-service-s-newsArea .s-newsArea__btn{margin-top:3.75rem;max-width:21.625rem;margin-inline:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-newsArea .s-newsArea__btn{margin-top:2rem;max-width:100%}}.mitsuurokokai-service-s-offer .s-offer__text{margin-top:1.5rem;font-size:1rem;letter-spacing:.56px}.mitsuurokokai-service-s-offer .s-offer__wrap{margin-top:2.5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.mitsuurokokai-service-s-offer .s-offer__itemImg{border-radius:1.25rem;background:#faf6f0}.mitsuurokokai-service-s-offer .s-offer__itemImg img{aspect-ratio:320/180;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:1.25rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-offer .s-offer__text{font-size:.9375rem;text-align:left}.mitsuurokokai-service-s-offer .s-offer__wrap{grid-template-columns:repeat(2,1fr);gap:.5rem;margin-top:2rem}.mitsuurokokai-service-s-offer .s-offer__itemImg img{aspect-ratio:159/180}}.mitsuurokokai-service-s-offer .s-offer__itemBody{font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-offer .s-offer__itemTitle{margin-top:1.5rem;font-size:1.125rem;font-weight:700;line-height:170%;text-align:center}.mitsuurokokai-service-s-offer .s-offer__itemText{margin-top:1rem;font-size:.9375rem;font-weight:500;line-height:170%;letter-spacing:.6px;padding-inline:2.1875rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-offer .s-offer__itemTitle{margin-top:1rem;font-size:.9375rem}.mitsuurokokai-service-s-offer .s-offer__itemText{font-size:.75rem;margin-top:.5rem;padding-inline:0}}.mitsuurokokai-service-s-offer .s-offer__itemLead{color:#918b8a;font-size:.875rem;font-weight:500;line-height:170%;letter-spacing:.56px;padding-inline:2.1875rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-offer .s-offer__itemLead{font-size:.6875rem;padding-inline:0}}.mitsuurokokai-service-s-operating .s-operating__wrap{max-width:50rem;margin-inline:auto;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-operating .s-operating__text{margin-top:1.5rem;font-size:1rem;font-weight:700;line-height:140%;letter-spacing:.64px;text-align:center}.mitsuurokokai-service-s-operating .s-operating__box{margin-top:1.5rem;border-radius:1.25rem;background:#fef8f8;padding:1.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-operating .s-operating__text{font-size:.875rem;letter-spacing:.56px}.mitsuurokokai-service-s-operating .s-operating__box{border-radius:.25rem;padding:1.25rem 1rem}}.mitsuurokokai-service-s-operating .s-operating__boxTitle{font-size:1.5rem;font-weight:700;line-height:140%;letter-spacing:.96px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-operating .s-operating__boxTitle{font-size:1.125rem;letter-spacing:.72px;line-height:170%}}.mitsuurokokai-service-s-operating .s-operating__boxSub{margin-top:.75rem;font-size:1rem;font-weight:500;line-height:140%;letter-spacing:.64px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-operating .s-operating__boxSub{font-size:.875rem;line-height:170%;letter-spacing:.56px}}.mitsuurokokai-service-s-operating .s-operating__info{margin-top:.5rem;color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.75rem;font-weight:500;line-height:140%;letter-spacing:.48px}.mitsuurokokai-service-s-operating .s-operating__melit{margin-top:6.5rem;border-radius:1.25rem;background:#fef8f8;padding:0 1.375rem 2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-operating .s-operating__melit{margin-top:4.8125rem;padding:0 0 2.5rem}}.mitsuurokokai-service-s-operating .s-operating__melitInner{position:relative}.mitsuurokokai-service-s-operating .s-operating__melitTitle{border-radius:1.25rem;text-align:center;max-width:42.5rem;margin-inline:auto;background:#df0615;padding:1rem;color:#fff;font-size:1.25rem;font-weight:700;line-height:140%;letter-spacing:.8px;position:absolute;top:-2.8125rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.mitsuurokokai-service-s-operating .s-operating__melitWrap{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;padding-top:5.25rem;counter-reset:melit}.mitsuurokokai-service-s-operating .s-operating__melitItem{text-align:center}.mitsuurokokai-service-s-operating .s-operating__melitHead{width:8rem;height:8rem;border-radius:50%;background:#fff;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #df0615;margin-inline:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-operating .s-operating__melitTitle{font-size:1.125rem;letter-spacing:.72px;min-width:100%}.mitsuurokokai-service-s-operating .s-operating__melitWrap{grid-template-columns:1fr;gap:2rem}.mitsuurokokai-service-s-operating .s-operating__melitItem{padding-inline:1.25rem}.mitsuurokokai-service-s-operating .s-operating__melitHead{width:4.25rem;height:4.25rem;border:1px solid #df0615}}.mitsuurokokai-service-s-plan1.--plan2Blue .s-plan1__item,.mitsuurokokai-service-s-plan1.--plan3 .s-plan1__item{border-top:1px solid #d3d1d0}.mitsuurokokai-service-s-operating .s-operating__melitNum{color:#df0615;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:700;line-height:140%;letter-spacing:.64px}.mitsuurokokai-service-s-operating .s-operating__melitNum::after{content:counter(melit);counter-increment:melit}.mitsuurokokai-service-s-operating .s-operating__melitIcon{width:3.75rem;height:4.0625rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-operating .s-operating__melitNum{font-size:.5rem}.mitsuurokokai-service-s-operating .s-operating__melitIcon{width:2rem;height:2.125rem}}.mitsuurokokai-service-s-operating .s-operating__melitIcon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-operating .s-operating__melitSub{margin-top:1.4375rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.125rem;font-weight:700;line-height:140%;letter-spacing:.72px}@media screen and (max-width:767px){.mitsuurokokai-service-s-operating .s-operating__melitSub{margin-top:1.25rem;font-size:1rem;letter-spacing:.64px;line-height:170%}}.mitsuurokokai-service-s-operating .s-operating__melitText{margin-top:1rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:500;line-height:140%;letter-spacing:.64px}@media screen and (max-width:767px){.mitsuurokokai-service-s-operating .s-operating__melitText{margin-top:1.5rem;font-size:.9375rem;letter-spacing:.6px;line-height:170%;text-align:left}}.mitsuurokokai-service-s-operating .s-operating__eneos{margin-top:2.5rem;display:grid;grid-template-columns:16.5625rem 1fr;gap:2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1.25rem;background:#faf6f0;padding:1.25rem 2.1875rem}.mitsuurokokai-service-s-operating .s-operating__eneosImg{width:100%}@media screen and (max-width:767px){.mitsuurokokai-service-s-operating .s-operating__eneos{grid-template-columns:1fr;padding:1.25rem 1.625rem;gap:1rem}.mitsuurokokai-service-s-operating .s-operating__eneosImg{width:10.9375rem;margin-inline:auto}}.mitsuurokokai-service-s-operating .s-operating__eneosImg img{width:100%;border-radius:.375rem;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-operating .s-operating__eneosText{font-size:1.25rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;line-height:160%;letter-spacing:.8px}.mitsuurokokai-service-s-operating .s-operating__cards{margin-top:2.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}.mitsuurokokai-service-s-operating .s-operating__card{padding:2.5rem;border-radius:1.25rem;border:1px solid #d3d1d0;background:#fff}@media screen and (max-width:767px){.mitsuurokokai-service-s-operating .s-operating__eneosText{font-size:1rem;letter-spacing:.64px}.mitsuurokokai-service-s-operating .s-operating__cards{margin-top:1.5rem;grid-template-columns:1fr;gap:1rem}.mitsuurokokai-service-s-operating .s-operating__card{padding:1.5rem 1.25rem}}.mitsuurokokai-service-s-operating .s-operating__cardImg{margin-top:1.9375rem;border-radius:1.25rem;background:#faf6f0;padding:2.5rem 6.25rem}.mitsuurokokai-service-s-operating .s-operating__cardImg img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;aspect-ratio:221/142}.mitsuurokokai-service-s-operating .s-operating__cardItem{margin-top:1.9375rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-operating .s-operating__cardImg{padding:1.4375rem 3.4375rem}.mitsuurokokai-service-s-operating .s-operating__cardItem{margin-top:.5rem}}.mitsuurokokai-service-s-operating .s-operating__cardItem+.s-operating__cardItem{margin-top:1.25rem}.mitsuurokokai-service-s-operating .s-operating__cardItemTitle{font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.25rem;font-weight:700;line-height:165%;letter-spacing:.8px}@media screen and (max-width:767px){.mitsuurokokai-service-s-operating .s-operating__cardItem+.s-operating__cardItem{margin-top:.5rem}.mitsuurokokai-service-s-operating .s-operating__cardItemTitle{font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-operating .s-operating__cardItemText{margin-top:.125rem;font-size:1rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:400;line-height:165%;letter-spacing:.64px}.mitsuurokokai-service-s-operating .s-operating__btn{margin-top:2.5rem;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-operating .s-operating__cardItemText{font-size:.75rem;letter-spacing:.48px}.mitsuurokokai-service-s-operating .s-operating__btn{margin-top:1.4375rem}}.mitsuurokokai-service-s-operating .s-operating__btnLink{display:inline-block;background-color:#ef8200;background-image:url(../img/oil/btnBg.webp);background-size:cover;background-position:center;background-repeat:repeat;padding:2.5rem 7.0625rem;border-radius:.625rem;font-size:2rem;font-weight:700;line-height:140%;letter-spacing:1.28px;color:#fff;text-align:center;position:relative}@media screen and (max-width:767px){.mitsuurokokai-service-s-operating .s-operating__btnLink{padding:1.4375rem 1.4375rem 4rem;font-size:1.25rem;width:100%}}.mitsuurokokai-service-s-operating .s-operating__btnLink::before{content:"";background:url(../img/oil/btnIcon1.webp) center center/contain no-repeat;width:4.1875rem;height:5.25rem;position:absolute;bottom:0;left:1.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-operating .s-operating__btnLink::before{width:2.75rem;height:2.6875rem;left:6.875rem;background:url(../img/oil/btnIcon1Sp.webp) center center/contain no-repeat}}.mitsuurokokai-service-s-operating .s-operating__btnLink::after{content:"";background:url(../img/oil/btnIcon2.webp) center center/contain no-repeat;width:4.625rem;height:6.625rem;position:absolute;bottom:0;right:1.5rem}.mitsuurokokai-service-s-plan1.--plan2Blue .s-plan1__smText::before,.mitsuurokokai-service-s-plan1.--plan3 .s-plan1__smText::before{content:"※"}.mitsuurokokai-service-s-page{padding-block:7.5rem}.mitsuurokokai-service-s-page .s-page__inner{text-align:center}.mitsuurokokai-service-s-page .s-page__en{color:#df0615;text-align:center;font-size:1.5rem;font-weight:700;line-height:140%}@media screen and (max-width:767px){.mitsuurokokai-service-s-operating .s-operating__btnLink::after{width:3.3125rem;height:3.5625rem;right:6.75rem;background:url(../img/oil/btnIcon2Sp.webp) center center/contain no-repeat}.mitsuurokokai-service-s-page{padding-block:3.75rem}.mitsuurokokai-service-s-page .s-page__en{font-size:1.25rem}}.mitsuurokokai-service-s-page .s-page__ja{font-size:1.75rem;font-weight:700;line-height:140%;letter-spacing:1.12px}@media screen and (max-width:767px){.mitsuurokokai-service-s-page .s-page__ja{font-size:1.25rem;margin-top:.375rem}}.mitsuurokokai-service-s-page .s-page__text{margin-top:2.5rem;font-size:1rem;font-weight:400;line-height:170%;letter-spacing:.64px;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-plan1.--plan2Blue .s-plan1__smText,.mitsuurokokai-service-s-plan1.--plan3 .s-plan1__smText{font-size:.75rem;font-weight:500;line-height:140%;letter-spacing:.48px;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-s-page .s-page__text{margin-top:1.5rem;font-size:.75rem}}.mitsuurokokai-service-s-page .s-page__btn{margin-top:3.75rem;max-width:23.25rem;margin-inline:auto}.mitsuurokokai-service-s-plan1.--plan2Blue{padding-top:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-page .s-page__btn{margin-top:1.3125rem;max-width:17.5rem}.mitsuurokokai-service-s-page .s-page__btn .mitsuurokokai-service-c-btn3{padding-block:1.0625rem}.mitsuurokokai-service-s-plan1.--plan2Blue{padding-top:2.5rem}}.mitsuurokokai-service-s-plan1.--plan2Blue .c-section__body{border-radius:0 0 1.25rem 1.25rem}.mitsuurokokai-service-s-plan1.--plan2Blue .s-plan2__title{border-radius:1.25rem 1.25rem 0 0;background:#0096df;color:#fff;padding-block:1.25rem}.mitsuurokokai-service-s-plan1.--plan2Blue .s-plan1__text{margin-top:0}.mitsuurokokai-service-s-plan1.--plan2Blue .s-plan1__sm{margin-top:.75rem;display:grid;gap:.3125rem}.mitsuurokokai-service-s-plan1.--plan2Blue .s-plan1__smText{color:#918b8a}.mitsuurokokai-service-s-plan1.--plan3{padding-top:3.75rem}.mitsuurokokai-service-s-plan1.--plan3 .--tableTitle{padding-bottom:2.5rem;border-bottom:1px solid #d3d1d0;margin-bottom:2rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-plan1.--plan2Blue .s-plan2__title{padding-block:.9375rem}.mitsuurokokai-service-s-plan1.--plan3{padding-top:2.5rem}.mitsuurokokai-service-s-plan1.--plan3 .--tableTitle{padding-bottom:1rem}}.mitsuurokokai-service-s-plan1.--plan3.--red .s-plan2__title{background:#e9515b}.mitsuurokokai-service-s-plan1.--plan3.--green .s-plan2__title{background:#90c31f}.mitsuurokokai-service-s-plan1.--plan3 .c-section__body{border-radius:0 0 1.25rem 1.25rem}.mitsuurokokai-service-s-plan1.--plan3 .s-plan2__title{border-radius:1.25rem 1.25rem 0 0;background:#0096df;color:#fff;padding-block:1.25rem}.mitsuurokokai-service-s-plan1.--plan3 .s-plan1__text{margin-top:0}.mitsuurokokai-service-s-plan1.--plan3 .s-plan1__sm{margin-top:.75rem;display:grid;gap:.3125rem}.mitsuurokokai-service-s-plan1.--plan3 .s-plan1__smText{color:#918b8a}.mitsuurokokai-service-s-plan1.--plan3 .s-plan3__wrap{margin-top:2.5rem;max-width:50rem;margin-inline:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-plan1.--plan3 .s-plan2__title{padding-block:.9375rem}.mitsuurokokai-service-s-plan1.--plan3 .s-plan3__wrap{margin-top:2rem}}.mitsuurokokai-service-s-plan1.--plan3 .s-plan3__imgArea{border-radius:1.25rem;border:1px solid #d3d1d0;background:#fff;padding:2.5rem}.mitsuurokokai-service-s-plan1.--plan3 .s-plan3__imgAreaTitle{font-size:1.5rem;font-weight:700;line-height:170%;letter-spacing:.96px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-plan1.--plan3 .s-plan3__imgArea{padding:1.5rem 1.25rem}.mitsuurokokai-service-s-plan1.--plan3 .s-plan3__imgAreaTitle{font-size:1.125rem;letter-spacing:.72px;line-height:140%}}.mitsuurokokai-service-s-plan1.--plan3 .s-plan3__imgAreaText{margin-top:1rem;font-size:1rem;font-weight:700;line-height:160%;letter-spacing:.64px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-plan1.--plan3 .s-plan3__imgAreaText{font-size:.9375rem}}.mitsuurokokai-service-s-plan1.--plan3 .s-plan3__imgAreaText .--lg{color:#0096df;font-size:1.25rem;font-weight:700;line-height:160%;letter-spacing:.8px}.mitsuurokokai-service-s-plan1.--plan3 .s-plan3__img{margin-top:1.875rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-plan1.--plan3 .s-plan3__imgAreaText .--lg{font-size:.9375rem;letter-spacing:.6px}.mitsuurokokai-service-s-plan1.--plan3 .s-plan3__img{margin-top:.625rem}}.mitsuurokokai-service-s-plan1.--plan3 .s-plan3__img img{border-radius:1.25rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-plan1 .s-plan1__text{margin-top:.75rem;font-size:1rem;font-weight:500;line-height:160%;letter-spacing:.64px;text-align:center}.mitsuurokokai-service-s-plan1 .s-plan1__table{margin-top:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-plan1 .s-plan1__text{font-size:.875rem;letter-spacing:.56px;text-align:left}.mitsuurokokai-service-s-plan1 .s-plan1__table{margin-top:2rem}}.mitsuurokokai-service-s-plan1 .s-plan1__wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;margin-top:3.75rem}.mitsuurokokai-service-s-plan1 .s-plan1__item{border-radius:1.25rem;border:1px solid #d3d1d0;background:#fff;padding:1.875rem 2.5rem 2.5rem;border-top:1.125rem solid #0096df}.mitsuurokokai-service-s-plan1 .s-plan1__itemTitle{font-size:1.5rem;font-weight:700;line-height:170%;letter-spacing:.96px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-plan1 .s-plan1__wrap{grid-template-columns:1fr;gap:2rem;margin-top:2rem}.mitsuurokokai-service-s-plan1 .s-plan1__item{padding:1.5rem .9375rem 1.5625rem;border-top:1rem solid #0096df}.mitsuurokokai-service-s-plan1 .s-plan1__itemTitle{font-size:1.25rem;letter-spacing:.8px;line-height:140%}}.mitsuurokokai-service-s-plan1 .s-plan1__itemSub{margin-top:1.25rem;font-size:1rem;font-weight:500;line-height:140%;letter-spacing:.64px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-plan1 .s-plan1__itemSub{margin-top:1.5rem;font-size:.9375rem;letter-spacing:.5px}}.mitsuurokokai-service-s-plan1 .s-plan1__itemSub .--red{color:#df0615;font-size:1.25rem;font-weight:700;letter-spacing:.8px}.mitsuurokokai-service-s-plan1 .s-plan1__img{margin-top:1.9375rem;width:100%}@media screen and (max-width:767px){.mitsuurokokai-service-s-plan1 .s-plan1__itemSub .--red{font-size:1.125rem;letter-spacing:.72px}.mitsuurokokai-service-s-plan1 .s-plan1__img{margin-top:1rem}}.mitsuurokokai-service-s-plan1 .s-plan1__img img{width:100%;-o-object-fit:contain;object-fit:contain;height:auto}.mitsuurokokai-service-s-plan1 .s-plan1__lead{margin-top:1.5rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375rem;font-weight:500;line-height:170%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-s-plan1 .s-plan1__lead{margin-top:.5rem;font-size:.875rem;letter-spacing:.56px;line-height:160%}}.mitsuurokokai-service-s-plan1 .s-plan1__info{margin-top:.25rem;color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.75rem;font-weight:500;line-height:140%;letter-spacing:.48px}.mitsuurokokai-service-s-plan1 .s-plan4__wrap{margin-top:2.5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;counter-reset:point}.mitsuurokokai-service-s-plan1 .s-plan4__point{border-radius:2.5rem;background:#f3f9e8;padding:1.25rem 2.5rem 2rem;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-s-plan1 .s-plan4__wrap{grid-template-columns:1fr;gap:1rem;margin-top:2rem}.mitsuurokokai-service-s-plan1 .s-plan4__point{padding:1.25rem}}.mitsuurokokai-service-s-plan1 .s-plan4__num{display:inline-block;border-radius:1.25rem;background:#90c31f;padding:.375rem 1rem;color:#fff;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:700;line-height:100%;letter-spacing:.64px}.mitsuurokokai-service-s-plan1 .s-plan4__num::after{content:"POINT " counter(point,decimal-leading-zero);counter-increment:point}@media screen and (max-width:767px){.mitsuurokokai-service-s-plan1 .s-plan4__num{width:2.875rem;height:2.875rem;padding:0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-inline:auto;font-size:1.25rem}.mitsuurokokai-service-s-plan1 .s-plan4__num::after{content:counter(point,decimal-leading-zero)}}.mitsuurokokai-service-s-plan1 .s-plan4__pointTitle{margin-top:.75rem;font-size:1rem;font-weight:700;line-height:140%;letter-spacing:.64px}.mitsuurokokai-service-s-plan1 .s-plan4__pointSub{font-size:.9375rem;font-weight:700;line-height:140%;letter-spacing:.6px}.mitsuurokokai-service-s-plan1 .s-plan4__pointSub .--green{color:#90c31f}@media screen and (max-width:767px){.mitsuurokokai-service-s-plan1 .s-plan4__pointTitle{font-size:.9375rem}.mitsuurokokai-service-s-plan1 .s-plan4__pointSub .--green{color:inherit}}.mitsuurokokai-service-s-plan1 .s-plan4__pointSub .--lg{font-size:1.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-plan1 .s-plan4__pointSub .--lg{font-size:.9375rem}}.mitsuurokokai-service-s-plan1 .s-plan4__pointText{margin-top:.75rem;text-align:left;font-size:.875rem;font-weight:500;line-height:150%;letter-spacing:.56px}.mitsuurokokai-service-s-plan1 .s-plan4__card{margin-top:2.5rem}.mitsuurokokai-service-s-plan1 .s-plan4__cardTitle{font-size:1.75rem;font-weight:700;line-height:140%;letter-spacing:1.12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mitsuurokokai-service-s-plan1 .s-plan4__cardTitle::before{content:"\005C"}.mitsuurokokai-service-s-plan1 .s-plan4__cardTitle::after{content:"/"}@media screen and (max-width:767px){.mitsuurokokai-service-s-plan1 .s-plan4__pointText{text-align:center}.mitsuurokokai-service-s-plan1 .s-plan4__card{margin-top:2rem}.mitsuurokokai-service-s-plan1 .s-plan4__cardTitle{font-size:1.25rem;gap:.5rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.mitsuurokokai-service-s-plan1 .s-plan4__cardTitle::after,.mitsuurokokai-service-s-plan1 .s-plan4__cardTitle::before{font-size:2.0625rem}}.mitsuurokokai-service-s-plan1 .s-plan4__cardLead{margin-top:.75rem;font-size:1rem;font-weight:400;line-height:170%;letter-spacing:.64px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-plan1 .s-plan4__cardLead{margin-top:.5rem;font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-plan1 .s-plan4__icon{width:2.875rem;height:2.875rem;margin-inline:auto}.mitsuurokokai-service-s-plan1 .s-plan4__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-plan1 .s-plan4__cardText{font-size:1rem;font-weight:700;line-height:170%;letter-spacing:.64px}.mitsuurokokai-service-s-plan1 .s-plan4__cardText .--sm{font-size:.875rem;letter-spacing:.56px;font-weight:400}.mitsuurokokai-service-s-plan1 .s-plan4__cardText .--unit{font-size:.875rem;letter-spacing:.56px}.mitsuurokokai-service-s-plant .s-plant__text{font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:500;line-height:170%;letter-spacing:.64px;text-align:center;margin-top:1.5rem}.mitsuurokokai-service-s-plant .s-plant__img{margin-top:1.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-plant .s-plant__text{font-size:.9375rem;text-align:left}.mitsuurokokai-service-s-plant .s-plant__img{margin-top:2rem}}.mitsuurokokai-service-s-plant .s-plant__img img{width:100%;-o-object-fit:contain;object-fit:contain;height:auto}.mitsuurokokai-service-s-plant .s-plant__wrap{margin-top:2.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.mitsuurokokai-service-s-plant .s-plant__item{border-radius:1.25rem;border:1px solid #d3d1d0;background:#fff;padding:2.5rem}.mitsuurokokai-service-s-plant .s-plant__itemImg{width:100%}.mitsuurokokai-service-s-plant .s-plant__itemImg img{border-radius:1.25rem;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;aspect-ratio:420/236}@media screen and (max-width:767px){.mitsuurokokai-service-s-plant .s-plant__wrap{margin-top:2rem;grid-template-columns:1fr;gap:2rem}.mitsuurokokai-service-s-plant .s-plant__item{padding:1.5rem 1.25rem}.mitsuurokokai-service-s-plant .s-plant__itemImg img{aspect-ratio:286/161}}.mitsuurokokai-service-s-plant .s-plant__itemCat{margin-top:1.5rem;display:inline-block;border-radius:1.25rem;background:#e9515b;color:#fff;font-size:1rem;font-weight:700;line-height:140%;letter-spacing:.56px;padding:.375rem 1rem .5rem;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-plant .s-plant__itemTitle{margin-top:.25rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.5rem;font-weight:700;line-height:140%;letter-spacing:.96px}@media screen and (max-width:767px){.mitsuurokokai-service-s-plant .s-plant__itemTitle{margin-top:.5rem;font-size:1.125rem;letter-spacing:.72px}}.mitsuurokokai-service-s-plant .s-plant__itemText{margin-top:.5rem;font-size:.9375rem;font-weight:500;line-height:140%;letter-spacing:.6px;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-plant .s-plant__itemBox,.mitsuurokokai-service-s-plant .s-plant__itemLead{font-size:.875rem;font-weight:400;letter-spacing:.56px;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-plant .s-plant__itemBox{margin-top:1rem;background:#f4f3f3;padding:1.25rem;border-radius:1.25rem;line-height:150%}.mitsuurokokai-service-s-plant .s-plant__itemLead{margin-top:.625rem;color:#918b8a;line-height:170%}@media screen and (max-width:767px){.mitsuurokokai-service-s-plant .s-plant__itemBox{border-radius:0}.mitsuurokokai-service-s-plant .s-plant__itemLead{font-size:.75rem}}.mitsuurokokai-service-s-point.--yellow .s-point__title{font-size:1.125rem}.mitsuurokokai-service-s-point .s-point__text{margin-top:2rem;font-size:1rem;font-weight:500;line-height:170%;letter-spacing:.64px;font-family:"Zen Kaku Gothic New",sans-serif;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-point.--yellow .s-point__title{font-size:1rem}.mitsuurokokai-service-s-point .s-point__text{font-size:.9375rem;margin-top:1.5rem;text-align:left}}.mitsuurokokai-service-s-point .s-point__wrap{margin-top:3.75rem;display:grid;grid-template-columns:repeat(3,1fr);row-gap:3rem;counter-reset:point}.mitsuurokokai-service-s-point .s-point__item{padding-inline:1.75rem;border-left:.125rem dashed #d3d1d0;text-align:center}.mitsuurokokai-service-s-point .s-point__item:nth-child(3n+1){border-left:none}@media screen and (max-width:767px){.mitsuurokokai-service-s-point .s-point__wrap{margin-top:2.5rem;grid-template-columns:1fr;row-gap:0}.mitsuurokokai-service-s-point .s-point__item{border-left:none;padding-inline:0;padding-block:1.5rem}.mitsuurokokai-service-s-point .s-point__item:first-child{padding-top:0}.mitsuurokokai-service-s-point .s-point__item+.s-point__item{border-top:.125rem dashed #d3d1d0}}.mitsuurokokai-service-s-point .s-point__num{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:1.25rem;background:#e9515b;padding:.5rem 1rem;color:#fff;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:700;line-height:100%;letter-spacing:.64px;gap:.3125rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-point .s-point__num{font-size:.875rem}}.mitsuurokokai-service-s-point .s-point__num::after{content:counter(point,decimal-leading-zero);counter-increment:point}.mitsuurokokai-service-s-point .s-point__title{font-size:1.5rem;font-weight:700;line-height:170%;letter-spacing:.96px;font-family:"Zen Kaku Gothic New",sans-serif;text-align:center;margin-top:1.25rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-point .s-point__title{margin-top:.75rem;font-size:1.25rem;letter-spacing:.8px}}.mitsuurokokai-service-s-point .s-point__lead{margin-top:1.5rem;font-size:.9375rem;font-weight:500;line-height:170%;letter-spacing:.6px;font-family:"Zen Kaku Gothic New",sans-serif;text-align:left}@media screen and (max-width:767px){.mitsuurokokai-service-s-point .s-point__lead{margin-top:1rem;font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-pointStable .s-pointStable__wrap{margin-top:2.5rem}.mitsuurokokai-service-s-pointStable .s-pointStable__btn{margin-top:2.5rem;max-width:21rem;margin-inline:auto}.mitsuurokokai-service-s-price1{background:#faf6f0;padding-top:7.5rem;border-radius:3.125rem 3.125rem 0 0}@media screen and (max-width:767px){.mitsuurokokai-service-s-pointStable .s-pointStable__btn{margin-top:2rem}.mitsuurokokai-service-s-price1{padding-top:3.75rem;border-radius:1.25rem 1.25rem 0 0}.mitsuurokokai-service-s-price1 .s-price1__inner{padding-inline:0}}.mitsuurokokai-service-s-price1 .s-price1__box{border-radius:2.5rem;border:.1875rem solid #0096df;background:#fafdfe;padding:3.75rem 5rem;position:relative}.mitsuurokokai-service-s-price1 .s-price1__icon{position:absolute}.mitsuurokokai-service-s-price1 .s-price1__icon img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.mitsuurokokai-service-s-price1 .s-price1__icon.--icon1{width:6.5rem;height:10.75rem;bottom:0;left:7.0625rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-price1 .s-price1__box{padding:2.5rem 1.5rem 8.625rem}.mitsuurokokai-service-s-price1 .s-price1__icon.--icon1{width:4.1875rem;height:6.875rem;bottom:1.5rem;left:6.25rem}}.mitsuurokokai-service-s-price1 .s-price1__icon.--icon2{width:8rem;height:9.0625rem;bottom:.5rem;right:7.0625rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-price1 .s-price1__icon.--icon2{width:4.5rem;height:5.375rem;bottom:1.5rem;right:6.75rem}}.mitsuurokokai-service-s-price1 .s-price1__title{color:#0096df;text-align:center;font-size:1.5rem;font-weight:700;line-height:140%;letter-spacing:.96px;border-radius:3.125rem;border:.1875rem solid #0096df;background:#fafdfe;padding:.4375rem 2.8125rem;position:absolute;top:-1.75rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:767px){.mitsuurokokai-service-s-price1 .s-price1__title{font-size:1.25rem;letter-spacing:.8px;padding:.4375rem 2.4375rem;top:-1.4375rem}}.mitsuurokokai-service-s-price1 .s-price1__sub{color:#0096df;text-align:center;font-size:1.5rem;font-weight:700;line-height:140%;letter-spacing:.96px}.mitsuurokokai-service-s-price1 .s-price1__text a,.mitsuurokokai-service-s-privacy .s-privacy__wrap ol li a,.mitsuurokokai-service-s-privacy .s-privacy__wrap ul li a,.mitsuurokokai-service-s-privacy a,.mitsuurokokai-service-s-process .s-process__box a{color:#e9515b;text-decoration:underline}@media screen and (max-width:767px){.mitsuurokokai-service-s-price1 .s-price1__sub{font-size:1.125rem;letter-spacing:.72px}}.mitsuurokokai-service-s-price1 .s-price1__text{margin-top:.625rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.25rem;font-weight:500;line-height:140%;letter-spacing:.8px;text-align:center}.mitsuurokokai-service-s-price1 .s-price1__text a{font-weight:700}.mitsuurokokai-service-s-privacy{padding-block:5rem 7.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-price1 .s-price1__text{margin-top:1.5rem;font-size:.9375rem;line-height:170%;letter-spacing:.6px}.mitsuurokokai-service-s-privacy{padding-block:3.75rem}}.mitsuurokokai-service-s-privacy .s-privacy__inner{max-width:50rem}.mitsuurokokai-service-s-privacy .s-privacy__wrap h2{padding-top:.5rem;font-size:1.5rem;font-weight:700;line-height:140%;letter-spacing:.96px;padding-bottom:1.5rem;border-bottom:.0625rem solid #d3d1d0;position:relative;padding-left:1.75rem;margin-top:3.75rem;margin-bottom:.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-privacy .s-privacy__wrap h2{font-size:1.125rem;padding-left:1.25rem;margin-top:2rem}}.mitsuurokokai-service-s-privacy .s-privacy__wrap h2::before{content:"";width:.25rem;height:calc(100% - 1rem);background-color:#df0615;position:absolute;left:0;top:0}.mitsuurokokai-service-s-privacy .s-privacy__wrap h3{font-size:1.25rem;font-weight:700;line-height:180%;letter-spacing:.8px;margin-top:2rem;padding-bottom:.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-privacy .s-privacy__wrap h3{font-size:1.125rem}}.mitsuurokokai-service-s-privacy .s-privacy__wrap h4{font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:700;line-height:180%;letter-spacing:.64px;padding-bottom:.5rem;margin-top:1.25rem}.mitsuurokokai-service-s-privacy .s-privacy__wrap blockquote{border-radius:.625rem;background:#faf6f0;padding:1.5rem;font-size:1rem;font-weight:400;line-height:180%;letter-spacing:.64px;margin-top:1rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-privacy .s-privacy__wrap blockquote{font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-privacy .s-privacy__wrap ol{counter-reset:n;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:400;line-height:180%;letter-spacing:.64px;margin-top:.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-privacy .s-privacy__wrap ol{font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-privacy .s-privacy__wrap ol li{position:relative;padding-left:1.5rem}.mitsuurokokai-service-s-privacy .s-privacy__wrap ol li+li{margin-top:.5rem}.mitsuurokokai-service-s-privacy .s-privacy__wrap ol li:before{content:counter(n);counter-increment:n;border:1px solid #231815;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1rem;width:1rem;font-size:85%;line-height:1;position:absolute;top:.5rem;left:0}@media screen and (max-width:767px){.mitsuurokokai-service-s-privacy .s-privacy__wrap ol li:before{font-size:.75rem;top:.25rem}}.mitsuurokokai-service-s-privacy .s-privacy__wrap ul{counter-reset:n1;counter-reset:n;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:400;line-height:180%;letter-spacing:.64px;margin-top:.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-privacy .s-privacy__wrap ul{font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-privacy .s-privacy__wrap ul li{position:relative;padding-left:1.5rem}.mitsuurokokai-service-s-privacy .s-privacy__wrap ul li+li{margin-top:.5rem}.mitsuurokokai-service-s-privacy .s-privacy__wrap ul li:before{content:"※" counter(n1);counter-increment:n1;position:absolute;top:0;left:0}.mitsuurokokai-service-s-privacy .s-privacy__wrap p{font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:400;line-height:180%;letter-spacing:.64px}.mitsuurokokai-service-s-privacy .s-privacy__wrap p .--sm{font-size:.875rem}.mitsuurokokai-service-s-privacy .s-privacy__wrap p a{color:#e9515b;text-decoration:underline;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.mitsuurokokai-service-s-privacy .s-privacy__wrap p a[target="_blank"]::after{content:"";width:1rem;height:1rem;background:#e9515b;-webkit-mask:url(../img/common/icon_target.webp) no-repeat center center/contain;mask:url(../img/common/icon_target.webp) no-repeat center center/contain}.mitsuurokokai-service-s-privacy a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.mitsuurokokai-service-s-privacy a[target="_blank"]::after{display:inline-block;content:"";width:1rem;height:1rem;background:#e9515b;-webkit-mask:url(../img/common/icon_target.webp) no-repeat center center/contain;mask:url(../img/common/icon_target.webp) no-repeat center center/contain}.mitsuurokokai-service-s-process{padding-block:5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-privacy .s-privacy__wrap p{font-size:.875rem;letter-spacing:.56px}.mitsuurokokai-service-s-privacy .s-privacy__wrap p .--sm{font-size:.75rem}.mitsuurokokai-service-s-process{padding-top:1.5rem;padding-bottom:2.5rem}}.mitsuurokokai-service-s-process .s-process__box{border-radius:1.875rem;background:#f3f9e8;padding:1.375rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375rem;font-style:normal;font-weight:400;line-height:170%;letter-spacing:.6px;text-align:center}.mitsuurokokai-service-s-process .s-process__box a{font-weight:700}.mitsuurokokai-service-s-process .s-process__flow{margin-top:5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-process .s-process__box{text-align:left;padding:1.25rem 1.5rem;font-size:.875rem;letter-spacing:.56px;border-radius:1.25rem}.mitsuurokokai-service-s-process .s-process__flow{margin-top:2.5rem}}.mitsuurokokai-service-s-process .s-process__flowLead{font-size:1rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:170%;letter-spacing:.64px;text-align:center;margin-top:.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-process .s-process__flowLead{font-size:.9375rem;text-align:left}}.mitsuurokokai-service-s-process .s-process__flowStep,.mitsuurokokai-service-s-process .s-process__flowText{font-size:1rem;letter-spacing:.64px;font-weight:700;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-process .s-process__flowList{margin-top:3.75rem;display:grid;gap:2.5rem;grid-template-columns:repeat(4,1fr);counter-reset:flow}.mitsuurokokai-service-s-process .s-process__flowItem{display:grid;gap:1.25rem}.mitsuurokokai-service-s-process .s-process__flowStep{border-radius:.5rem 0 0 .5rem;padding:.375rem 1rem .5rem 1.9375rem;background:#90c31f;color:#fff;text-align:center;line-height:100%;position:relative;width:calc(100% - .9375rem)}.mitsuurokokai-service-s-process .s-process__flowStep::after{content:counter(flow,decimal-leading-zero);counter-increment:flow;padding-left:.3125rem}.mitsuurokokai-service-s-process .s-process__flowStep::before{content:"";position:absolute;background:url(../img/introduction/flow_arrow.webp) center center/contain no-repeat;width:.9375rem;height:100%;right:-.9375rem;top:0}.mitsuurokokai-service-s-process .s-process__flowIcon{width:4.125rem;aspect-ratio:1;margin-inline:auto}.mitsuurokokai-service-s-process .s-process__flowIcon img{-o-object-fit:contain;object-fit:contain;width:100%}.mitsuurokokai-service-s-process .s-process__flowText{line-height:170%;text-align:center}.mitsuurokokai-service-s-pwins{padding-top:7.5rem;padding-bottom:3.75rem}.mitsuurokokai-service-s-pwins .s-pwins__inner{max-width:68.125rem}.mitsuurokokai-service-s-pwins .s-pwins__title{text-align:center;color:#e4004f;font-size:1.75rem;font-weight:700;line-height:140%;letter-spacing:1.12px}@media screen and (max-width:767px){.mitsuurokokai-service-s-process .s-process__flowList{grid-template-columns:repeat(2,1fr);-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1rem;margin-top:2rem}.mitsuurokokai-service-s-pwins{padding-block:2.5rem}.mitsuurokokai-service-s-pwins .s-pwins__title{font-size:1.125rem;letter-spacing:.72px}}.mitsuurokokai-service-s-pwins .s-pwins__logo{margin-top:2.5rem;max-width:36.5625rem;margin-inline:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-pwins .s-pwins__logo{margin-top:2rem;width:100%}}.mitsuurokokai-service-s-pwins .s-pwins__logo img{width:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-pwins .s-pwins__youtube{margin-top:2.5rem;width:100%}@media screen and (max-width:767px){.mitsuurokokai-service-s-pwins .s-pwins__youtube{margin-top:2rem}}.mitsuurokokai-service-s-pwins .s-pwins__youtube iframe{width:100%;height:100%;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-pwins .s-pwins__wrap{margin-top:2.5rem;display:grid;gap:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-pwins .s-pwins__wrap{margin-top:2rem;gap:2rem}}.mitsuurokokai-service-s-pwins .s-pwins__item{display:grid;grid-template-columns:25rem 1fr;gap:2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mitsuurokokai-service-s-pwins .s-pwins__img{width:100%}.mitsuurokokai-service-s-pwins .s-pwins__img img{border-radius:1.25rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:400/266}.mitsuurokokai-service-s-pwins .s-pwins__text{font-size:.9375rem;font-weight:500;line-height:165%;letter-spacing:.6px;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-pwinsFeature{border-radius:2.5rem 2.5rem 0 0;background:#fef8f8;padding-block:3.75rem}.mitsuurokokai-service-s-pwinsFeature .s-pwinsFeature__inner{max-width:68.125rem}.mitsuurokokai-service-s-pwinsFeature .s-pwinsFeature__title{color:#e4004f;text-align:center;font-size:1.75rem;font-weight:700;line-height:140%;letter-spacing:1.12px}@media screen and (max-width:767px){.mitsuurokokai-service-s-pwins .s-pwins__item{grid-template-columns:1fr;gap:1.5rem}.mitsuurokokai-service-s-pwinsFeature .s-pwinsFeature__title{font-size:1.25rem}}.mitsuurokokai-service-s-pwinsFeature .s-pwinsFeature__info{font-size:1rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:140%;letter-spacing:.64px;text-align:center;margin-top:1rem}.mitsuurokokai-service-s-pwinsFeature .s-pwinsFeature__wrap{margin-top:3.75rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;counter-reset:point}.mitsuurokokai-service-s-pwinsFeature .s-pwinsFeature__item{padding:2.5rem;border-radius:1.25rem;background:#fff;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-pwinsFeature .s-pwinsFeature__wrap{margin-top:1.5rem;gap:1.5rem;grid-template-columns:1fr}.mitsuurokokai-service-s-pwinsFeature .s-pwinsFeature__item{padding:1.5rem 1.25rem}}.mitsuurokokai-service-s-pwinsFeature .s-pwinsFeature__num{display:inline-block;border-radius:3.75rem;background:#e4004f;padding:.75rem 5.5rem;color:#fff;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.5rem;line-height:120%;letter-spacing:.96px;font-weight:700}.mitsuurokokai-service-s-pwinsFeature .s-pwinsFeature__num::after{content:counter(point,decimal-leading-zero);counter-increment:point}.mitsuurokokai-service-s-pwinsFeature .s-pwinsFeature__img{margin-top:1.5rem;width:100%}@media screen and (max-width:767px){.mitsuurokokai-service-s-pwinsFeature .s-pwinsFeature__num{font-size:1rem;padding:.5rem 1rem;border-radius:1.25rem}.mitsuurokokai-service-s-pwinsFeature .s-pwinsFeature__img{margin-top:1.25rem}}.mitsuurokokai-service-s-pwinsFeature .s-pwinsFeature__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-pwinsFeature .s-pwinsFeature__lead{margin-top:1.5rem;font-size:1.5rem;font-weight:700;line-height:180%;letter-spacing:.96px;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-s-pwinsFeature .s-pwinsFeature__lead{font-size:1rem;letter-spacing:.64px}}.mitsuurokokai-service-s-pwinsFeature .s-pwinsFeature__text{margin-top:.5rem;font-size:.9375rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:200%;letter-spacing:.6px;text-align:left}@media screen and (max-width:767px){.mitsuurokokai-service-s-pwinsFeature .s-pwinsFeature__text{font-size:.875rem}}.mitsuurokokai-service-s-ranking .s-ranking__text{font-size:1rem;text-align:center;font-weight:500;line-height:140%;letter-spacing:.64px;margin-top:.75rem}.mitsuurokokai-service-s-ranking .s-ranking__img{margin-top:2.5rem;max-width:61.4375rem;margin-inline:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-ranking .s-ranking__text{font-size:.875rem;letter-spacing:.56px}.mitsuurokokai-service-s-ranking .s-ranking__img{margin-top:1.5rem}}.mitsuurokokai-service-s-ranking .s-ranking__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-reform .s-reform__text{margin-top:1.5rem;font-size:1rem;font-family:"Zen Kaku Gothic New",sans-serif;text-align:center;font-weight:500;line-height:140%;letter-spacing:.64px}@media screen and (max-width:767px){.mitsuurokokai-service-s-reform .s-reform__text{font-size:.9375rem;letter-spacing:.6px;text-align:left;margin-top:2rem}}.mitsuurokokai-service-s-reform .s-reform__wrap{margin-top:3.75rem;display:grid;gap:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-reform .s-reform__wrap{margin-top:2rem;gap:2rem}}.mitsuurokokai-service-s-reform .s-reform__item{display:grid;gap:2.5rem;grid-template-columns:25rem 1fr}.mitsuurokokai-service-s-reform .s-reform__img img{border-radius:1.25rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:400/266}@media screen and (max-width:767px){.mitsuurokokai-service-s-reform .s-reform__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.mitsuurokokai-service-s-reform .s-reform__img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:.75rem}.mitsuurokokai-service-s-reform .s-reform__img img{border-radius:.625rem;aspect-ratio:327/183}.mitsuurokokai-service-s-reform .s-reform__body{display:contents}}.mitsuurokokai-service-s-reform .s-reform__cat{display:inline-block;border-radius:.25rem;background:#e9515b;padding:.5rem 1.5rem;color:#fff;font-size:1rem;font-weight:700;line-height:100%;letter-spacing:.64px;position:relative}.mitsuurokokai-service-s-reform .s-reform__cat .--text{position:relative;z-index:1}.mitsuurokokai-service-s-reform .s-reform__cat::before{content:"";width:1.375rem;height:1.375rem;position:absolute;left:1rem;bottom:-.75rem;z-index:0;-webkit-mask:url(../img/common/icon_cat.webp) no-repeat center center/contain;mask:url(../img/common/icon_cat.webp) no-repeat center center/contain;background:#e9515b}@media screen and (max-width:767px){.mitsuurokokai-service-s-reform .s-reform__cat{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:.5rem 1rem;line-height:130%}.mitsuurokokai-service-s-reform .s-reform__cat::before{bottom:-.5rem}}.mitsuurokokai-service-s-reform .s-reform__title{font-size:1.5rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;line-height:180%;letter-spacing:.96px;margin-top:1.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-reform .s-reform__title{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:1rem;font-size:1rem;letter-spacing:.64px;text-align:center}}.mitsuurokokai-service-s-reform .s-reform__lead{margin-top:1rem;font-size:.9375rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:180%;letter-spacing:.6px}.mitsuurokokai-service-s-reverce .s-reverce__item{display:grid;grid-template-columns:repeat(2,1fr);gap:4.5rem;padding-block:2.5rem;grid-template-areas:"body img"}@media screen and (max-width:767px){.mitsuurokokai-service-s-reform .s-reform__lead{margin-top:.5rem;font-size:.875rem;letter-spacing:.56px;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.mitsuurokokai-service-s-reverce .s-reverce__item{grid-template-columns:1fr;grid-template-areas:initial;padding-block:1.5rem;gap:1.5rem}}.mitsuurokokai-service-s-reverce .s-reverce__item:nth-child(odd){grid-template-areas:"img body"}.mitsuurokokai-service-s-reverce .s-reverce__item+.s-reverce__item{background-image:linear-gradient(to right,#918b8a 3px,transparent 3px);background-size:.8125rem .125rem;background-repeat:repeat-x}.mitsuurokokai-service-s-reverce .s-reverce__itemImg{grid-area:img;width:100%}@media screen and (max-width:767px){.mitsuurokokai-service-s-reverce .s-reverce__item:nth-child(odd){grid-template-areas:initial}.mitsuurokokai-service-s-reverce .s-reverce__itemImg{grid-area:initial}}.mitsuurokokai-service-s-reverce .s-reverce__itemImg img{border-radius:1.25rem;aspect-ratio:484/280;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mitsuurokokai-service-s-reverce .s-reverce__itemBody{grid-area:body}.mitsuurokokai-service-s-reverce .s-reverce__itemTitle{font-size:1.5rem;font-weight:700;line-height:100%;letter-spacing:.96px}.mitsuurokokai-service-s-reverce .s-reverce__itemList{margin-top:1.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-reverce .s-reverce__itemBody{grid-area:initial}.mitsuurokokai-service-s-reverce .s-reverce__itemTitle{font-size:1.125rem}.mitsuurokokai-service-s-reverce .s-reverce__itemList{margin-top:.5rem}}.mitsuurokokai-service-s-reverce .s-reverce__itemListText{font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375rem;font-weight:500;line-height:180%;letter-spacing:.6px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.mitsuurokokai-service-s-reverce .s-reverce__itemListText::before{content:"";width:.5rem;height:.5rem;background-color:#e9515b;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin-top:.625rem}.mitsuurokokai-service-s-sales .s-sales__body{position:relative;overflow:hidden}.mitsuurokokai-service-s-sales .s-sales__body::after{content:"";width:100%;height:19.5625rem;background:url(../img/reform/sales_bg.webp) center center/contain no-repeat;position:absolute;bottom:-4.0625rem;left:0;z-index:1}@media screen and (max-width:767px){.mitsuurokokai-service-s-reverce .s-reverce__itemListText{font-size:.875rem;letter-spacing:.56px}.mitsuurokokai-service-s-reverce .s-reverce__itemListText::before{margin-top:.5rem}.mitsuurokokai-service-s-sales .s-sales__body{padding-bottom:6.25rem}.mitsuurokokai-service-s-sales .s-sales__body::after{height:8.5625rem;bottom:0;background:url(../img/reform/sales_bg2.webp) center center/contain no-repeat}}.mitsuurokokai-service-s-sales .s-sales__text{margin-top:2.5rem;font-size:1rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:180%;letter-spacing:.64px;text-align:center;position:relative;z-index:2}@media screen and (max-width:767px){.mitsuurokokai-service-s-sales .s-sales__text{margin-top:1rem;font-size:.875rem;letter-spacing:.56px;text-align:left}}.mitsuurokokai-service-s-sales .s-sales__btn{margin-top:2.5rem;max-width:21rem;margin-inline:auto;position:relative;z-index:2}.mitsuurokokai-service-s-sales .s-sales__btnLink{display:block;border-radius:.75rem;border:.125rem solid #d3d1d0;background:#fff;padding-block:1.1875rem;padding-inline:3.125rem;font-size:1rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;line-height:140%;letter-spacing:.64px;text-align:center;position:relative}@media screen and (max-width:767px){.mitsuurokokai-service-s-sales .s-sales__btn{margin-top:1rem;max-width:17.5rem}.mitsuurokokai-service-s-sales .s-sales__btnLink{font-size:.75rem;letter-spacing:.48px}}.mitsuurokokai-service-s-sales .s-sales__btnLink::after{content:"";width:1.125rem;height:1.125rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background:#e9e064;position:absolute;top:50%;right:1.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mitsuurokokai-service-s-scean .s-scean__text{font-size:1rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;line-height:140%;letter-spacing:.64px;text-align:center;margin-top:.75rem}.mitsuurokokai-service-s-scean .s-scean__wrap{margin-top:2.5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.mitsuurokokai-service-s-scean .s-scean__item{border-radius:1.25rem;background:#fef8f8;padding:2.5rem;font-family:"Zen Kaku Gothic New",sans-serif;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-scean .s-scean__text{font-weight:500}.mitsuurokokai-service-s-scean .s-scean__wrap{grid-template-columns:1fr;margin-top:1.5rem;gap:1.5rem}.mitsuurokokai-service-s-scean .s-scean__item{padding:1.5rem 1.25rem}}.mitsuurokokai-service-s-scean .s-scean__head{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:.25rem;background:#e4004f;color:#fff;font-size:1rem;font-weight:700;line-height:100%;letter-spacing:.64px;padding:.5rem 1.5rem;position:relative}@media screen and (max-width:767px){.mitsuurokokai-service-s-scean .s-scean__head{font-size:.875rem}}.mitsuurokokai-service-s-scean .s-scean__head::before{content:"";width:1.375rem;height:1.375rem;position:absolute;left:50%;bottom:-.625rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(/assets/mitsuurokokai-service/img/net/head.webp) center center/contain no-repeat}.mitsuurokokai-service-s-scean .s-scean__headText{position:relative;z-index:2}.mitsuurokokai-service-s-scean .s-scean__img{border-radius:1.25rem;overflow:hidden;margin-top:1.25rem}.mitsuurokokai-service-s-scean .s-scean__img img{aspect-ratio:266/150;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mitsuurokokai-service-s-scean .s-scean__itemTitle{margin-top:1.25rem;font-size:1.125rem;font-weight:700;line-height:140%;letter-spacing:.72px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-scean .s-scean__itemTitle{font-size:1rem;letter-spacing:.64px}}.mitsuurokokai-service-s-scean .s-scean__itemText{margin-top:1rem;font-size:.9375rem;font-weight:500;line-height:160%;letter-spacing:.6px;text-align:left}@media screen and (max-width:767px){.mitsuurokokai-service-s-scean .s-scean__itemText{margin-top:.5rem;font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-secret .s-secret__text{font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:500;line-height:170%;letter-spacing:.64px;text-align:center;margin-top:1.5rem}.mitsuurokokai-service-s-secret .s-secret__wrap{margin-top:2.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}.mitsuurokokai-service-s-secret .s-secret__item{border-radius:1.25rem;border:1px solid #d3d1d0;background:#fff;padding:2.5rem}.mitsuurokokai-service-s-secret .s-secret__img{width:100%}.mitsuurokokai-service-s-secret .s-secret__img img{border-radius:1.25rem;aspect-ratio:420/236;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.mitsuurokokai-service-s-secret .s-secret__text{font-size:.9375rem;text-align:left}.mitsuurokokai-service-s-secret .s-secret__wrap{margin-top:2rem;grid-template-columns:1fr;gap:2rem}.mitsuurokokai-service-s-secret .s-secret__item{padding:1.5rem 1.25rem}.mitsuurokokai-service-s-secret .s-secret__img img{border-radius:.5rem;aspect-ratio:287/161}}.mitsuurokokai-service-s-secret .s-secret__title{font-size:1.5rem;margin-top:2rem;font-weight:700;line-height:100%;letter-spacing:.96px}.mitsuurokokai-service-s-secret .s-secret__body,.mitsuurokokai-service-s-secret .s-secret__info,.mitsuurokokai-service-s-secret .s-secret__lead{font-weight:500;line-height:140%;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-s-secret .s-secret__title{margin-top:1.5rem;font-size:1.125rem;letter-spacing:.72px}}.mitsuurokokai-service-s-secret .s-secret__lead{margin-top:1.25rem;font-size:.875rem;letter-spacing:.56px}.mitsuurokokai-service-s-secret .s-secret__info{color:#918b8a;font-size:.75rem;letter-spacing:.48px}.mitsuurokokai-service-s-secret .s-secret__body{margin-top:.5rem;padding-top:.5rem;border-top:2px dashed #d3d1d0;font-size:.875rem;letter-spacing:.56px}@media screen and (max-width:767px){.mitsuurokokai-service-s-secret .s-secret__lead{margin-top:.5rem}.mitsuurokokai-service-s-secret .s-secret__body{margin-top:1rem;padding-top:1rem}}.mitsuurokokai-service-s-secret .s-secret__box{background:#f4f3f3;padding:1.3125rem 2.5rem;margin-top:2.5rem}.mitsuurokokai-service-s-secret .s-secret__boxTitle{font-size:1.25rem;font-weight:700;line-height:100%;letter-spacing:.8px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-secret .s-secret__box{margin-top:2rem;padding:1.25rem}.mitsuurokokai-service-s-secret .s-secret__boxTitle{font-size:1.125rem;letter-spacing:.72px}}.mitsuurokokai-service-s-secret .s-secret__boxText{margin-top:1.5rem;font-size:1rem;font-weight:500;line-height:170%;letter-spacing:.64px;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-secret .s-secret__boxText a{color:#e9515b;text-decoration:underline}.mitsuurokokai-service-s-section1 .s-section1__wrap{margin-top:2.5rem;display:grid;grid-template-columns:repeat(2,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start}.mitsuurokokai-service-s-section1 .s-section1__img{width:100%}@media screen and (max-width:767px){.mitsuurokokai-service-s-secret .s-secret__boxText{font-size:.875rem;letter-spacing:.56px}.mitsuurokokai-service-s-section1 .s-section1__wrap{grid-template-columns:1fr;margin-top:2rem}.mitsuurokokai-service-s-section1.--net .s-section1__img{max-width:100%}.mitsuurokokai-service-s-section1.--net .s-section1__body{padding:1.125rem}.mitsuurokokai-service-s-section1 .s-section1__img{max-width:15.625rem;margin-inline:auto}}.mitsuurokokai-service-s-section1 .s-section1__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;aspect-ratio:492/328}.mitsuurokokai-service-s-section1 .s-section1__body{padding:2.5rem;margin-top:2.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-section1 .s-section1__body{padding:1.5rem;margin-top:0}}.mitsuurokokai-service-s-section1 .s-section1__body.--sm{padding-right:0}@media screen and (max-width:767px){.mitsuurokokai-service-s-section1 .s-section1__body.--sm{padding-right:1.5rem}.mitsuurokokai-service-s-section1 .s-section1__body .mitsuurokokai-service-c-title2{line-height:140%}}.mitsuurokokai-service-s-section1 .s-section1__lead{margin-top:1.5rem;font-size:.9375rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:200%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-s-section1 .s-section1__lead{margin-top:1rem;font-size:.875rem;line-height:170%;letter-spacing:.56px}}.mitsuurokokai-service-s-section1 .s-section1__gray{margin-top:2.5rem;border-radius:.25rem;background:#f4f3f3;padding:.625rem 2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-section1 .s-section1__gray{margin-top:1.5rem;display:block;padding:1.25rem 1rem}}.mitsuurokokai-service-s-section1 .s-section1__grayHead{-ms-flex-negative:0;flex-shrink:0;color:#df0615;text-align:center;font-size:1rem;font-weight:700;line-height:100%;letter-spacing:.64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.mitsuurokokai-service-s-section1 .s-section1__grayHead::before{content:"";width:1.5rem;height:1.5rem;-webkit-mask:url(../img/common/icon_alert.webp) no-repeat center center/contain;mask:url(../img/common/icon_alert.webp) no-repeat center center/contain;background:#df0615;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-s-section1 .s-section1__grayText{font-size:.875rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:160%;letter-spacing:.56px}@media screen and (max-width:767px){.mitsuurokokai-service-s-section1 .s-section1__grayText{margin-top:.75rem;line-height:170%}}.mitsuurokokai-service-s-section1 .s-section1__melit{margin-top:2.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}.mitsuurokokai-service-s-section1 .s-section1__melitItem{border-radius:1.25rem;border:1px solid #d3d1d0;background:#fef8f8;padding:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-section1 .s-section1__melit{grid-template-columns:1fr;gap:2rem;margin-top:.75rem}.mitsuurokokai-service-s-section1 .s-section1__melitItem{padding:1.5rem 1.25rem}}.mitsuurokokai-service-s-section1 .s-section1__melitItem.--green{background:#f6faed}.mitsuurokokai-service-s-section1 .s-section1__melitItem.--green .s-section1__melitListText::before{background:#90c31f}.mitsuurokokai-service-s-section1 .s-section1__melitList{margin-top:1.9375rem;font-family:"Zen Kaku Gothic New",sans-serif;display:grid;gap:.25rem}.mitsuurokokai-service-s-section1 .s-section1__melitListText{font-size:1rem;font-weight:500;line-height:170%;letter-spacing:.64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-section1 .s-section1__melitListText{font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-section1 .s-section1__melitListText::before{content:"";width:.5rem;height:.5rem;background:#e4004f;border-radius:100%;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-s-section1 .s-section1__info{color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.75rem;font-weight:500;line-height:170%;letter-spacing:.48px}.mitsuurokokai-service-s-section2 .s-section2__red{margin-top:3.75rem;border-radius:2.5rem;background:#fef8f8;padding:3.75rem 5rem}.mitsuurokokai-service-s-section2 .s-section2__redTitle{color:#df0615;font-size:1.5rem;font-weight:700;line-height:140%;letter-spacing:.96px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-section2 .s-section2__red{padding:1.5rem 1rem;border-radius:.625rem}.mitsuurokokai-service-s-section2 .s-section2__redTitle{font-size:1rem;letter-spacing:.64px}}.mitsuurokokai-service-s-section2 .s-section2__redText{margin-top:.75rem;font-size:.9375rem;font-weight:500;line-height:165%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-s-section2 .s-section2__redText{margin-top:.5rem;font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-section2 .s-section2__itemWrap{margin-top:3.75rem;display:grid;gap:3.75rem}.mitsuurokokai-service-s-section2 .s-section2__itemImg img{border-radius:.625rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:880/383}@media screen and (max-width:767px){.mitsuurokokai-service-s-section2 .s-section2__itemWrap{margin-top:1.5rem;gap:1.5rem}.mitsuurokokai-service-s-section2 .s-section2__itemImg img{aspect-ratio:295/183}}.mitsuurokokai-service-s-section2 .s-section2__itemBody{border-radius:.625rem;background:#fff;padding:2.5rem;max-width:51rem;margin-inline:auto;margin-top:-3.125rem;position:relative;z-index:2}@media screen and (max-width:767px){.mitsuurokokai-service-s-section2 .s-section2__itemBody{padding:1.25rem;margin-top:-1.25rem}}.mitsuurokokai-service-s-section2 .s-section2__itemBodyTitle{font-size:1.375rem;font-weight:700;line-height:100%;letter-spacing:.88px;text-align:center;padding-bottom:2rem;border-bottom:2px dashed #d3d1d0}@media screen and (max-width:767px){.mitsuurokokai-service-s-section2 .s-section2__itemBodyTitle{font-size:1.125rem;letter-spacing:.72px;padding-bottom:1rem}}.mitsuurokokai-service-s-section2 .s-section2__itemBodyText{margin-top:1.875rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375rem;font-weight:400;line-height:200%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-s-section2 .s-section2__itemBodyText{margin-top:1rem;font-size:.875rem;letter-spacing:.56px;line-height:170%}}.mitsuurokokai-service-s-section2 .s-section2__point{margin-top:3.75rem;padding-top:3.75rem;position:relative}.mitsuurokokai-service-s-section2 .s-section2__point::before{content:"";position:absolute;top:2.0625rem;left:2.9375rem;width:9.375rem;height:9.375rem;background:url(../img/newenergy/point_bg1.webp) center center/contain no-repeat}@media screen and (max-width:767px){.mitsuurokokai-service-s-section2 .s-section2__point{margin-top:2rem;padding-top:1.5rem}.mitsuurokokai-service-s-section2 .s-section2__point::before{width:5.375rem;height:6rem;top:1rem;left:0}}.mitsuurokokai-service-s-section2 .s-section2__point::after{content:"";position:absolute;top:13.1875rem;right:2.125rem;width:5.375rem;height:6rem;background:url(../img/newenergy/point_bg2.webp) center center/contain no-repeat}.mitsuurokokai-service-s-section2 .s-section2__pointWrap{margin-top:1.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2.6875rem;max-width:46.375rem;margin-inline:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-section2 .s-section2__point::after{width:2.875rem;height:3.25rem;top:19.6875rem;right:.625rem}.mitsuurokokai-service-s-section2 .s-section2__pointWrap{grid-template-columns:1fr;gap:.75rem}}.mitsuurokokai-service-s-section2 .s-section2__pointItem{background:url(../img/newenergy/point_bg.webp) center center/contain no-repeat;width:21.875rem;aspect-ratio:1;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mitsuurokokai-service-s-section2 .s-section2__pointNum{display:inline-block;border-radius:1.5625rem;background:#e9515b;padding:.4375rem 1.25rem;color:#fff;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.0625rem;font-weight:700;line-height:100%;letter-spacing:.68px}@media screen and (max-width:767px){.mitsuurokokai-service-s-section2 .s-section2__pointItem{width:16.375rem;margin-inline:auto}.mitsuurokokai-service-s-section2 .s-section2__pointNum{font-size:.75rem;letter-spacing:.48px;padding:.3125rem .9375rem}}.mitsuurokokai-service-s-section2 .s-section2__pointText{margin-top:1.625rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:400;line-height:165%;letter-spacing:.64px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-section2 .s-section2__pointText{font-size:.6875rem;letter-spacing:.44px;margin-top:1.25rem}}.mitsuurokokai-service-s-section2 .s-section2__pointText .--red{color:#df0615;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.625rem;font-weight:700;line-height:140%;letter-spacing:1.04px}.mitsuurokokai-service-s-section2 .s-section2__pointBg{width:17.8125rem;margin-inline:auto;margin-top:-3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-section2 .s-section2__pointText .--red{font-size:1.125rem;letter-spacing:.72px}.mitsuurokokai-service-s-section2 .s-section2__pointBg{width:15.0625rem;margin-top:-1.25rem}}.mitsuurokokai-service-s-section2 .s-section2__pointBg img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.mitsuurokokai-service-s-section2 .s-support__price{margin-top:2.8125rem}.mitsuurokokai-service-s-section2 .s-support__priceTitle{font-size:1.5rem;font-weight:700;line-height:140%;letter-spacing:.96px}.mitsuurokokai-service-s-section2 .s-support__priceWrap{margin-top:1.5rem;display:grid;grid-template-columns:1fr 1fr;gap:9.6875rem;position:relative}.mitsuurokokai-service-s-section2 .s-support__priceWrap::before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-mask:url(../img/common/icon_supportPrice.webp) no-repeat center center/contain;mask:url(../img/common/icon_supportPrice.webp) no-repeat center center/contain;background:#d3d1d0;width:3.5rem;height:3.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-section2 .s-support__priceTitle{font-size:.875rem;letter-spacing:.56px}.mitsuurokokai-service-s-section2 .s-support__priceWrap{grid-template-columns:1fr;margin-top:1rem;gap:3.125rem}.mitsuurokokai-service-s-section2 .s-support__priceWrap::before{display:none}}.mitsuurokokai-service-s-section2 .s-support__priceTable{border-radius:1.25rem;border:1px solid #d3d1d0;background:#fff}.mitsuurokokai-service-s-section2 .s-support__priceTableHead{border-bottom:1px solid #d3d1d0;background:#d3d1d0;padding:1.125rem;border-radius:1.25rem 1.25rem 0 0;font-size:.9375rem;text-align:center;font-weight:700;line-height:170%;letter-spacing:.6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mitsuurokokai-service-s-section2 .s-support__priceTableHead .--sm{font-size:.75rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.mitsuurokokai-service-s-section2 .s-support__priceTableBodyItem{display:grid;grid-template-columns:10.9375rem 1fr}@media screen and (max-width:767px){.mitsuurokokai-service-s-section2 .s-support__priceTableHead{padding:.6875rem}.mitsuurokokai-service-s-section2 .s-support__priceTableHead .--sm{font-size:.625rem}.mitsuurokokai-service-s-section2 .s-support__priceTableBodyItem{grid-template-columns:repeat(2,1fr)}}.mitsuurokokai-service-s-section2 .s-support__priceTableBodyItem+.s-support__priceTableBodyItem{border-top:1px solid #d3d1d0}.mitsuurokokai-service-s-section2 .s-support__priceTableBodyItem:last-child .s-support__priceTableBodyItemTitle{border-radius:0 0 0 1.25rem}.mitsuurokokai-service-s-section2 .s-support__priceTableBodyItemTitle{border-right:1px solid #d3d1d0;background:#f4f3f3;padding:1.25rem .625rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375rem;font-weight:400;line-height:170%;letter-spacing:.6px;text-align:center;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-section2 .s-support__priceTableBodyItemTitle{padding:1rem .5rem;font-size:.75rem}}.mitsuurokokai-service-s-section2 .s-support__priceTableBodyItemText{padding:1.25rem 2rem;font-size:.9375rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:170%;letter-spacing:.6px}.mitsuurokokai-service-s-section2 .s-support__priceRed{border-radius:1.25rem;border:.1875rem solid #df0615;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}@media screen and (max-width:767px){.mitsuurokokai-service-s-section2 .s-support__priceTableBodyItemText{font-size:.75rem;text-align:center}.mitsuurokokai-service-s-section2 .s-support__priceRed::before{width:1.25rem;height:1.25rem;content:"";position:absolute;left:50%;top:-2.25rem;-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg);-webkit-mask:url(../img/common/icon_supportPrice.webp) no-repeat center center/contain;mask:url(../img/common/icon_supportPrice.webp) no-repeat center center/contain;background:#d3d1d0}}.mitsuurokokai-service-s-section2 .s-support__priceRedHead{background:#df0615;border-radius:1.0625rem 1.0625rem 0 0;padding:1.125rem;font-size:.9375rem;font-weight:700;line-height:170%;letter-spacing:.6px;text-align:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-section2 .s-support__priceRedHead{padding:.6875rem;font-size:.9375rem}}.mitsuurokokai-service-s-section2 .s-support__priceRedHead .--sm{font-size:.75rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width:767px){.mitsuurokokai-service-s-section2 .s-support__priceRedHead .--sm{font-size:.625rem}}.mitsuurokokai-service-s-section2 .s-support__priceRedBody{color:#df0615;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:2rem;font-weight:700;line-height:165%;letter-spacing:1.28px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.0625rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-section2 .s-support__priceRedBody{font-size:1.125rem}}.mitsuurokokai-service-s-section2 .s-support__priceInfo{color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.625rem;font-weight:500;line-height:140%;letter-spacing:.41px;margin-top:.625rem}.mitsuurokokai-service-s-simulation-modal{position:fixed;top:0;left:0;background:rgba(0,0,0,.8);width:100vw;height:100vh;z-index:100;opacity:0;-webkit-animation:fadeIn .3s ease forwards;animation:fadeIn .3s ease forwards}@keyframes fadeIn{from{opacity:0;-webkit-transform:scale(.98);transform:scale(.98)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.mitsuurokokai-service-s-simulation-modal .s-simulation-modal__inner{background:#fff;max-width:1200px;width:90%;border-radius:40px;padding:3.75rem 5rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,calc(-50% + 10px));transform:translate(-50%,calc(-50% + 10px));max-height:80vh;overflow:scroll;-webkit-animation:slideUp .3s ease forwards;animation:slideUp .3s ease forwards}@-webkit-keyframes slideUp{from{-webkit-transform:translate(-50%,calc(-50% + 20px));transform:translate(-50%,calc(-50% + 20px))}to{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes slideUp{from{-webkit-transform:translate(-50%,calc(-50% + 20px));transform:translate(-50%,calc(-50% + 20px))}to{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.mitsuurokokai-service-s-simulation-modal .s-simulation-modal__close{width:1.875rem;height:1.875rem;display:block;position:absolute;top:3.75rem;right:5rem;cursor:pointer}@media screen and (max-width:767px){.mitsuurokokai-service-s-section2 .s-support__priceInfo{margin-top:1.5rem}.mitsuurokokai-service-s-simulation-modal .s-simulation-modal__inner{padding:2.5rem 1.5rem}.mitsuurokokai-service-s-simulation-modal .s-simulation-modal__close{width:1.25rem;height:1.25rem;top:2.5rem;right:1.5rem}}.mitsuurokokai-service-s-simulation-modal .s-simulation-modal__close::after,.mitsuurokokai-service-s-simulation-modal .s-simulation-modal__close::before{content:"";display:block;width:100%;height:2px;border-radius:50px;position:absolute;top:50%;background:#000}.mitsuurokokai-service-s-simulation-modal .s-simulation-modal__close::before{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.mitsuurokokai-service-s-simulation-modal .s-simulation-modal__close::after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.mitsuurokokai-service-s-simulation-modal .s-simulation-modal__title{font-size:2.25rem;font-style:normal;font-weight:700;line-height:140%;letter-spacing:1.44px;margin-bottom:.75rem}.mitsuurokokai-service-s-simulation-modal .s-simulation-modal__list,.mitsuurokokai-service-s-simulation-modal .s-simulation-modal__text{margin-bottom:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-simulation-modal .s-simulation-modal__title{font-size:1.5rem;text-align:center}.mitsuurokokai-service-s-simulation-modal .s-simulation-modal__list,.mitsuurokokai-service-s-simulation-modal .s-simulation-modal__text{margin-bottom:1.875rem}}.mitsuurokokai-service-s-simulation-modal .s-simulation-modal__text{font-size:.9375rem;font-style:normal;font-weight:500;line-height:170%;letter-spacing:.6px}.mitsuurokokai-service-s-simulation-modal .s-simulation-modal__list{display:grid;padding:1.5rem;gap:1.5rem;align-self:stretch;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(6,minmax(0,1fr));border-radius:20px;background:#f4f3f3}.mitsuurokokai-service-s-simulation-modal .s-simulation-modal__item__month{font-size:1rem;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.64px;display:block;margin-bottom:.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-simulation-modal .s-simulation-modal__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.mitsuurokokai-service-s-simulation-modal .s-simulation-modal__item__month{font-size:.875rem;margin-bottom:.375rem}}.mitsuurokokai-service-s-simulation-modal .s-simulation-modal__item__inputWrapper{display:grid;grid-template-columns:70% 30%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.25rem}.mitsuurokokai-service-s-simulation-modal .s-simulation-modal__item__inputWrapper::after{content:"kWh";font-size:ren(16);font-style:normal;font-weight:500;line-height:180%;letter-spacing:.64px}.mitsuurokokai-service-s-simulation-modal .s-simulation-modal__item__inputWrapper input{border-radius:4px;border:2px solid #f4f4f4;background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1) inset;box-shadow:0 0 10px 0 rgba(0,0,0,.1) inset;padding:.75rem 1.25rem}.mitsuurokokai-service-s-simulation-modal .s-simulation-modal__item__inputWrapper input:focus{outline:0}.mitsuurokokai-service-s-simulation-modal .s-simulation-modal__btnWrapper{max-width:21.625rem;width:100%;margin:0 auto}.mitsuurokokai-service-s-simulation-result{margin-top:7.5rem}.mitsuurokokai-service-s-simulation-result .s-simulation-result__graph{margin-top:2.5rem}.mitsuurokokai-service-s-simulation-result .s-simulation-result__graph__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem;position:relative}@media screen and (max-width:767px){.mitsuurokokai-service-s-simulation-modal .s-simulation-modal__item__inputWrapper::after{font-size:.875rem}.mitsuurokokai-service-s-simulation-result .s-simulation-result__graph__item{gap:.75rem}}.mitsuurokokai-service-s-simulation-result .s-simulation-result__graph__label{font-size:1rem;font-style:normal;font-weight:700;line-height:140%;letter-spacing:.64px;color:#4f4644;display:block;width:100%}.mitsuurokokai-service-s-simulation-result .s-simulation-result__attention li a,.mitsuurokokai-service-s-simulation-result .s-simulation-result__corporationLink a,.mitsuurokokai-service-s-simulation-result .s-simulation-result__note a,.mitsuurokokai-service-s-simulation-result .s-simulation-result__text a{color:#e9515b;text-decoration:underline}.mitsuurokokai-service-s-simulation-result .s-simulation-result__graph__border{display:block;height:3.8125rem;border-radius:0 5px 5px 0;width:10%;-webkit-transition:width 2s ease-in-out;transition:width 2s ease-in-out}.mitsuurokokai-service-s-simulation-result .s-simulation-result__graph__border--current{background:#cacaca;margin-bottom:2.5rem}.mitsuurokokai-service-s-simulation-result .s-simulation-result__graph__border--current.is-active{width:100%}.mitsuurokokai-service-s-simulation-result .s-simulation-result__graph__border--mitsuuroko{background:#90c31f;-webkit-transition:width 2s ease-in-out 2.1s;transition:width 2s ease-in-out 2.1s}.mitsuurokokai-service-s-simulation-result .s-simulation-result__graph__border--mitsuuroko.is-active{width:calc(100% - 10rem)}@media screen and (max-width:767px){.mitsuurokokai-service-s-simulation-result .s-simulation-result__graph__label{font-size:.875rem}.mitsuurokokai-service-s-simulation-result .s-simulation-result__graph__border{height:2.8125rem}.mitsuurokokai-service-s-simulation-result .s-simulation-result__graph__border--current{margin-bottom:1.875rem}.mitsuurokokai-service-s-simulation-result .s-simulation-result__graph__border--mitsuuroko.is-active{width:calc(100% - 6rem)}}.mitsuurokokai-service-s-simulation-result .s-simulation-result__graph__border--mitsuuroko.is-active::after{opacity:1}.mitsuurokokai-service-s-simulation-result .s-simulation-result__graph__border--mitsuuroko::after{content:"";display:block;background:url(/assets/mitsuurokokai-service/img/simulation/icon_cost_down.svg) no-repeat;width:7.5rem;height:7.5rem;background-size:contain;position:absolute;right:0;top:calc(50% + 1.125rem);-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:opacity 1s ease-in-out 3.8s;transition:opacity 1s ease-in-out 3.8s}.mitsuurokokai-service-s-simulation-result .s-simulation-result__attention{margin-top:2.5rem;list-style:disc;padding-left:1em}.mitsuurokokai-service-s-simulation-result .s-simulation-result__attention li{font-size:.9375rem;font-weight:500;line-height:180%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-s-simulation-result .s-simulation-result__graph__border--mitsuuroko::after{width:5rem;height:5rem}.mitsuurokokai-service-s-simulation-result .s-simulation-result__attention li{font-size:.75rem}}.mitsuurokokai-service-s-simulation-result .s-simulation-result__btn{max-width:372px;height:72px;width:100%;margin:2.5rem auto 0}.mitsuurokokai-service-s-simulation-result .s-simulation-result__btn .mitsuurokokai-service-c-btn4{padding:0;display:grid;place-content:center;height:100%;font-size:1.25rem;border-radius:16px}@media screen and (max-width:767px){.mitsuurokokai-service-s-simulation-result .s-simulation-result__btn .mitsuurokokai-service-c-btn4{font-size:1rem}}.mitsuurokokai-service-s-simulation-result .s-simulation-result__note,.mitsuurokokai-service-s-simulation-result .s-simulation-result__text{margin-top:2.5rem;font-size:.9375rem;font-style:normal;font-weight:500;line-height:180%;letter-spacing:.6px}.mitsuurokokai-service-s-simulation-result .s-simulation-result__corporationLink{font-size:.8125rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.52px;text-align:center;margin-top:.75rem}.mitsuurokokai-service-s-simulation-result .s-simulation-result__simulator{margin-top:5rem}.mitsuurokokai-service-s-simulation{margin-top:7.5rem}.mitsuurokokai-service-s-simulation .s-simulation__inner{position:relative}.mitsuurokokai-service-s-simulation .img-noguchi{position:absolute;left:0;-webkit-transform:translateY(-70%);transform:translateY(-70%);top:0}.mitsuurokokai-service-s-simulation .img-bubble{position:absolute;right:66px;top:33px}@media screen and (max-width:767px){.mitsuurokokai-service-s-simulation-result .s-simulation-result__note,.mitsuurokokai-service-s-simulation-result .s-simulation-result__text{font-size:.8125rem}.mitsuurokokai-service-s-simulation-result .s-simulation-result__corporationLink{font-size:.625rem}.mitsuurokokai-service-s-simulation .img-noguchi{width:6.125rem;left:24px}.mitsuurokokai-service-s-simulation .img-bubble{width:1.6875rem;right:30px;top:8px}}.mitsuurokokai-service-s-simulation .img-ohno{position:absolute;bottom:0;right:0;-webkit-transform:translateY(70%);transform:translateY(70%)}@media screen and (max-width:767px){.mitsuurokokai-service-s-simulation .img-ohno{width:6.125rem;right:23px}}.mitsuurokokai-service-s-simulation .s-simulation-pill{display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;padding:.5rem 1.5rem;border-radius:4px;background:var(--design-red-70,#e9515b);color:var(--design-white,#fff);font-family:"Zen Maru Gothic","Hiragino Kaku Gothic ProN","Hiragino Sans","Noto Sans JP",system-ui,sans-serif;font-size:1rem;font-weight:700;line-height:100%;letter-spacing:.64px;position:relative;margin:0 auto .75rem;width:21.75rem;white-space:nowrap}@media screen and (max-width:767px){.mitsuurokokai-service-s-simulation .s-simulation-pill{font-size:.875rem;width:19.375rem;max-width:100%;margin:0 auto 1.5rem}}.mitsuurokokai-service-s-simulation .s-simulation-pill::after{content:"";position:absolute;width:1.0625rem;height:1rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-12px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'><path d='M6.63693 14.0438C7.40753 15.3785 9.33402 15.3785 10.1046 14.0438L16.1731 3.53288C16.9437 2.19817 15.9804 0.529774 14.4392 0.529774H2.30231C0.761117 0.529774 -0.202129 2.19817 0.56847 3.53288L6.63693 14.0438Z' fill='%23E9515B'/></svg>") center/contain no-repeat}.mitsuurokokai-service-s-sitemap{padding-block:5rem 7.5rem}.mitsuurokokai-service-s-sitemap .s-sitemap__inner{max-width:50rem}.mitsuurokokai-service-s-sitemap .s-sitemap__wrap{display:grid;gap:2.25rem}.mitsuurokokai-service-s-sitemap .s-sitemap__item+.s-sitemap__item{padding-top:2.25rem;border-top:1px solid #d3d1d0}@media screen and (max-width:767px){.mitsuurokokai-service-s-sitemap{padding-block:3.75rem}.mitsuurokokai-service-s-sitemap .s-sitemap__wrap{gap:1rem}.mitsuurokokai-service-s-sitemap .s-sitemap__item+.s-sitemap__item{padding-top:2rem}}.mitsuurokokai-service-s-sitemap .s-sitemap__link{font-size:1.5rem;font-weight:700;line-height:140%;letter-spacing:.96px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.875rem;position:relative;padding-left:2.125rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-sitemap .s-sitemap__link{font-size:1.125rem;letter-spacing:.72px;gap:1.25rem;padding-left:rem824;padding-block:.5rem}}.mitsuurokokai-service-s-sitemap .s-sitemap__link .--line{display:block;width:.25rem;height:100%;position:absolute;top:0;left:0}.mitsuurokokai-service-s-sitemap .s-sitemap__subWrap{padding:1.25rem 2.5rem;font-family:"Zen Kaku Gothic New",sans-serif;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-sitemap .s-sitemap__subWrap{grid-template-columns:1fr;padding:1.25rem 1rem 0;gap:.75rem}}.mitsuurokokai-service-s-sitemap .s-sitemap__subList+.s-sitemap__subList{margin-top:1rem}.mitsuurokokai-service-s-sitemap .s-sitemap__subLink{font-size:1.125rem;font-weight:700;line-height:160%;letter-spacing:.72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.mitsuurokokai-service-s-sitemap .s-sitemap__subLink::before{content:"";width:.75rem;height:.75rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background-color:#df0615;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-s-sitemap .s-sitemap__subLink:empty::before{display:none}.mitsuurokokai-service-s-sitemap .s-sitemap__subListItem{margin-top:1rem;display:grid;gap:.75rem;padding-left:1.375rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-sitemap .s-sitemap__subLink{font-size:.875rem;letter-spacing:.56px}.mitsuurokokai-service-s-sitemap .s-sitemap__subListItem{gap:.5rem}}.mitsuurokokai-service-s-sitemap .s-sitemap__subListitemLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;line-height:150%;letter-spacing:.6px}.mitsuurokokai-service-s-sitemap .s-sitemap__subListitemLink::before{content:"";width:.625rem;height:.09375rem;background-color:#df0615;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.mitsuurokokai-service-s-sitemap .s-sitemap__subListitemLink{color:#4f4644;font-size:.75rem;font-weight:700;line-height:150%;letter-spacing:.48px;text-decoration:underline}.mitsuurokokai-service-s-sitemap .s-sitemap__subListitemLink::before{width:.5rem;background-color:#4f4644}}.mitsuurokokai-service-s-sitemap .s-sitemap__subListitemLink:empty::before{display:none}.mitsuurokokai-service-s-stable .s-stable__text{margin-top:1.5rem;font-size:1rem;font-weight:500;line-height:180%;letter-spacing:.64px;font-family:"Zen Kaku Gothic New",sans-serif;text-align:center}.mitsuurokokai-service-s-stable .s-stable__item{margin-top:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-stable .s-stable__text{font-size:.875rem;letter-spacing:.56px;text-align:left}.mitsuurokokai-service-s-stable .s-stable__item{margin-top:1.5rem}}.mitsuurokokai-service-s-stable .s-stable__lead{margin-top:2.5rem;padding-top:2.5rem;border-top:1px solid #d3d1d0;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:400;line-height:180%;letter-spacing:.64px}@media screen and (max-width:767px){.mitsuurokokai-service-s-stable .s-stable__lead{margin-top:1rem;padding-top:1.5rem;font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-stable .s-stable__wrap{margin-top:3.5625rem}.mitsuurokokai-service-s-start{padding-block:6.25rem;border-radius:3.125rem 3.125rem 0 0;background:#faf6f0}.mitsuurokokai-service-s-start .s-start__wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-stable .s-stable__wrap{margin-top:2.625rem}.mitsuurokokai-service-s-start{padding-block:3.75rem;border-radius:1.25rem 1.25rem 0 0}.mitsuurokokai-service-s-start .s-start__wrap{grid-template-columns:1fr;gap:2.5rem}}.mitsuurokokai-service-s-start .s-start__item{border-radius:2.5rem;background:#fff;padding:3rem 3.75rem 3.75rem;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-start .s-start__item{padding:2.5rem 1.25rem 1.5rem;border-radius:1.25rem}}.mitsuurokokai-service-s-start .s-start__cat{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:.25rem;background:#e9515b;padding:.5rem 1.5rem;color:#fff;font-size:1rem;font-weight:700;line-height:100%;letter-spacing:.64px;position:relative;z-index:1}@media screen and (max-width:767px){.mitsuurokokai-service-s-start .s-start__cat{font-size:.875rem}}.mitsuurokokai-service-s-start .s-start__cat span{position:relative;z-index:1}.mitsuurokokai-service-s-start .s-start__cat::before{content:"";width:1.375rem;height:1.375rem;background:url(/assets/mitsuurokokai-service/img/moving/cat_arrow.webp) center center/contain no-repeat;position:absolute;bottom:-.625rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:0}.mitsuurokokai-service-s-start .s-start__title{color:#0096df;text-align:center;font-size:2.25rem;font-weight:700;line-height:140%;letter-spacing:1.44px;margin-top:.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-start .s-start__title{font-size:1.5rem;letter-spacing:.96px}}.mitsuurokokai-service-s-start .s-start__text{margin-top:2.5rem;font-size:1rem;font-weight:500;line-height:180%;letter-spacing:.64px;font-family:"Zen Kaku Gothic New",sans-serif;text-align:left}@media screen and (max-width:767px){.mitsuurokokai-service-s-start .s-start__text{margin-top:.5rem;font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-start .s-start__listItem,.mitsuurokokai-service-s-start .s-start__sub,.mitsuurokokai-service-s-station .s-station__text{letter-spacing:.64px;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-start .s-start__text .--red{color:#df0615}.mitsuurokokai-service-s-start .s-start__box{margin-top:1.5rem;padding:1.5rem;border-radius:.5rem;background:#f4f3f3}@media screen and (max-width:767px){.mitsuurokokai-service-s-start .s-start__box{margin-top:1.25rem}}.mitsuurokokai-service-s-start .s-start__sub{font-size:1rem;font-weight:700;line-height:180%}.mitsuurokokai-service-s-start .s-start__list{margin-top:.5rem}.mitsuurokokai-service-s-start .s-start__listItem{font-size:1rem;font-weight:500;line-height:180%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8125rem;text-align:left}.mitsuurokokai-service-s-start .s-start__listItem::before{content:"";width:.5rem;height:.5rem;border-radius:.5rem;background:#e9515b;-ms-flex-negative:0;flex-shrink:0;margin-top:.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-start .s-start__listItem{font-size:.875rem}.mitsuurokokai-service-s-start .s-start__listItem::before{margin-top:.5rem}}.mitsuurokokai-service-s-start .s-start__btn{margin-top:5rem;max-width:21.625rem;margin-inline:auto}.mitsuurokokai-service-s-start .s-start__btnLink{display:block;border-radius:.5rem;border:1px solid #d3d1d0;background:#fff;padding-block:1.5rem;padding-inline:3.4375rem;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.875rem;font-weight:700;line-height:100%;position:relative}.mitsuurokokai-service-s-start .s-start__btnLink::after{content:"";width:1rem;height:1rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background:#0096df;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-start .s-start__btn{margin-top:2.5rem;max-width:17.5rem}.mitsuurokokai-service-s-start .s-start__btnLink{font-size:.75rem;padding-block:1.25rem;padding-inline:2.1875rem}.mitsuurokokai-service-s-start .s-start__btnLink::after{right:1rem}}.mitsuurokokai-service-s-start .s-start__itemBtn{margin-top:2.5rem;max-width:22rem;margin-inline:auto}.mitsuurokokai-service-s-station .s-station__text{margin-top:.75rem;font-size:1rem;font-weight:500;line-height:140%}.mitsuurokokai-service-s-station .s-station__text a{color:#e9515b;text-decoration:underline}.mitsuurokokai-service-s-station .s-station__wrap{margin-top:2.5rem;display:grid;gap:2.5rem}.mitsuurokokai-service-s-station .s-station__box{border-radius:2.5rem;background:#fef8f8;padding:2.5rem;position:relative}@media screen and (max-width:767px){.mitsuurokokai-service-s-station .s-station__text{font-size:.875rem;letter-spacing:.56px}.mitsuurokokai-service-s-station .s-station__wrap{gap:1.5rem;margin-top:1.5rem}.mitsuurokokai-service-s-station .s-station__box{border-radius:1.25rem;padding:1.25rem 1.5rem;margin:0 calc(50% - 50vw)}}.mitsuurokokai-service-s-station .s-station__boxWrap{margin-top:1.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-station .s-station__boxWrap{grid-template-columns:1fr}}.mitsuurokokai-service-s-station .s-station__boxItem{border-radius:1.25rem;background:#fff;padding:1.25rem;display:grid;grid-template-columns:11.75rem 1fr;gap:1.25rem}.mitsuurokokai-service-s-station .s-station__boxItem:nth-child(n+7){display:none}@media screen and (max-width:767px){.mitsuurokokai-service-s-station .s-station__boxItem{grid-template-columns:8.1875rem 1fr;gap:.625rem;padding:1rem;border-radius:.8125rem}.mitsuurokokai-service-s-station .s-station__boxItem:nth-child(n+5){display:none}.mitsuurokokai-service-s-station .s-station__boxItem .mitsuurokokai-service-s-station .s-station__boxWrap--show-all .s-station__boxItem:nth-child(n+5),.s-station__boxWrap--show-all .mitsuurokokai-service-s-station .s-station__boxItem:nth-child(n+5){display:grid!important}}.mitsuurokokai-service-s-station .s-station__boxItem .mitsuurokokai-service-s-station .s-station__boxWrap--show-all .s-station__boxItem:nth-child(n+7){display:grid!important}.mitsuurokokai-service-s-station .s-station__boxItem .s-station__boxImg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;aspect-ratio:188/232;border-radius:1.25rem}.mitsuurokokai-service-s-station .s-station__boxItem .s-station__boxTitle{font-family:"Zen Kaku Gothic New",sans-serif;font-size:.875rem;font-weight:700;line-height:140%;letter-spacing:.56px}.mitsuurokokai-service-s-station .s-station__boxItem .s-station__boxAccess{margin-top:.75rem;font-size:.75rem;font-weight:400;line-height:165%;font-family:"Noto Sans JP",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-s-station .s-station__boxItem .s-station__boxImg img{border-radius:.625rem}.mitsuurokokai-service-s-station .s-station__boxItem .s-station__boxBody{display:contents}.mitsuurokokai-service-s-station .s-station__boxItem .s-station__boxTitle{font-size:.75rem}.mitsuurokokai-service-s-station .s-station__boxItem .s-station__boxAccess{margin-top:.5rem}}.mitsuurokokai-service-s-station .s-station__boxItem .s-station__boxBtns{margin-top:.75rem;display:grid;gap:.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-station .s-station__boxItem .s-station__boxBtns{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:repeat(2,1fr);margin-top:0}}.s-station__boxWrap--show-all .mitsuurokokai-service-s-station .s-station__boxItem:nth-child(n+7){display:grid!important}.mitsuurokokai-service-s-station .s-station__moreBtn{text-align:center;margin-top:2rem;background:-webkit-gradient(linear,left top,left bottom,from(rgba(254,248,248,0)),to(#fef8f8));background:linear-gradient(180deg,rgba(254,248,248,0) 0,#fef8f8 100%);width:100%;height:25rem;position:absolute;bottom:0;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:2.625rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-station .s-station__moreBtn{margin-top:1.5rem;height:12.5rem;padding-bottom:1.25rem}}.mitsuurokokai-service-s-station .s-station__morePosition{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.mitsuurokokai-service-s-station .c-btn.--more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:26.75rem;border-radius:1.25rem;border:1px solid #d3d1d0;background:#fff;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.25rem;font-weight:700;line-height:140%;letter-spacing:.8px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:1.5625rem;position:relative}@media screen and (max-width:767px){.mitsuurokokai-service-s-station .c-btn.--more{min-width:17.5rem;font-size:.75rem;padding-block:1.25rem}}.mitsuurokokai-service-s-station .c-btn.--more .c-btn__icon{color:#df0615;font-size:1.5rem;font-weight:700;position:absolute;right:2.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:767px){.mitsuurokokai-service-s-station .c-btn.--more .c-btn__icon{font-size:1.125rem;right:1.4375rem;margin-top:-.0625rem}}.mitsuurokokai-service-s-step .s-step__box{margin-top:2.5rem;background:#fef8f8;padding:2rem 5rem;max-width:50rem;margin-inline:auto}.mitsuurokokai-service-s-step .s-step__sub{color:#df0615;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.125rem;font-weight:700;line-height:140%;letter-spacing:.72px}@media screen and (max-width:767px){.mitsuurokokai-service-s-step .s-step__box{padding:1.25rem;margin-top:1.5rem}.mitsuurokokai-service-s-step .s-step__sub{font-size:1rem;letter-spacing:.64px}}.mitsuurokokai-service-s-step .s-step__text{margin-top:1rem;font-size:.9375rem;font-weight:500;line-height:180%;letter-spacing:.6px;font-family:"Noto Sans JP",sans-serif;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-step .s-step__text{margin-top:.5rem;font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-step .s-step__wrap{margin-top:2.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;counter-reset:step}.mitsuurokokai-service-s-step .s-step__item{border-radius:1.25rem;border:1px solid #d3d1d0;background:#fff;padding:2.5rem;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-step .s-step__wrap{grid-template-columns:1fr;margin-top:1.5rem;gap:1.5rem}.mitsuurokokai-service-s-step .s-step__item{padding:1.5rem 1.25rem}}.mitsuurokokai-service-s-step .s-step__num{border-radius:1.25rem;background:#e9515b;color:#fff;font-size:1rem;font-weight:700;line-height:100%;letter-spacing:.64px;padding:.5rem 1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.1875rem}.mitsuurokokai-service-s-step .s-step__num::after{content:counter(step,decimal-leading-zero);counter-increment:step}.mitsuurokokai-service-s-step .s-step__itemTitle{margin-top:1.9375rem;font-size:1.5rem;font-weight:700;line-height:100%;letter-spacing:.96px}@media screen and (max-width:767px){.mitsuurokokai-service-s-step .s-step__itemTitle{margin-top:1.25rem;font-size:1rem;letter-spacing:.64px;line-height:140%}}.mitsuurokokai-service-s-step .s-step__img{margin-top:1.9375rem;width:100%}.mitsuurokokai-service-s-step .s-step__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:1.25rem;aspect-ratio:420/280}@media screen and (max-width:767px){.mitsuurokokai-service-s-step .s-step__img{margin-top:1.25rem}.mitsuurokokai-service-s-step .s-step__img img{aspect-ratio:287/161;border-radius:.5rem}}.mitsuurokokai-service-s-step .s-step__body{margin-top:1.5rem;font-family:"Zen Kaku Gothic New",sans-serif;display:grid;gap:.5rem;text-align:left}.mitsuurokokai-service-s-step .s-step__itemText{font-size:.9375rem;font-weight:500;line-height:160%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-s-step .s-step__itemText{font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-step .s-step__itemListTitle{font-size:1rem;font-weight:500;line-height:180%;letter-spacing:.64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-step .s-step__itemListTitle{font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-step .s-step__itemListTitle::before{content:"";width:.5rem;height:.5rem;background-color:#e9515b;border-radius:100%}.mitsuurokokai-service-s-step .s-step__itemInfo{font-size:.75rem;font-weight:400;line-height:160%;letter-spacing:.48px}.mitsuurokokai-service-s-stepFlow .s-switch__flowStep,.mitsuurokokai-service-s-stepFlow .s-switch__flowText{font-size:1rem;font-weight:700;letter-spacing:.64px;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-stepFlow .s-switch__wrap{display:grid;gap:1.25rem;margin-top:3.75rem;counter-reset:flow;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:767px){.mitsuurokokai-service-s-stepFlow .s-switch__wrap{grid-template-columns:repeat(2,1fr);margin-top:2rem;gap:1rem}}.mitsuurokokai-service-s-stepFlow .s-switch__flowItem{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-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-stepFlow .s-switch__flowItem{padding:0;gap:1.25rem}}.mitsuurokokai-service-s-stepFlow .s-switch__flowItem:last-child .s-switch__flowStep{border-radius:.5rem;width:100%}.mitsuurokokai-service-s-stepFlow .s-switch__flowItem:last-child .s-switch__flowStep::before{display:none}.mitsuurokokai-service-s-stepFlow .s-switch__flowStep{border-radius:.5rem 0 0 .5rem;padding:.375rem 1rem .5rem 1.9375rem;background:#decf00;color:#fff;line-height:100%;position:relative;width:calc(100% - .9375rem)}.mitsuurokokai-service-s-stepFlow .s-switch__flowStep::after{content:counter(flow,decimal-leading-zero);counter-increment:flow;padding-left:.3125rem}.mitsuurokokai-service-s-stepFlow .s-switch__flowStep::before{content:"";position:absolute;-webkit-mask:url(../img/introduction/flow_arrow.webp) no-repeat center center/contain;mask:url(../img/introduction/flow_arrow.webp) no-repeat center center/contain;background:#decf00;width:.9375rem;height:100%;right:-.875rem;top:0}.mitsuurokokai-service-s-stepFlow .s-switch__flowIcon{width:4.125rem;aspect-ratio:1;margin-inline:auto;margin-top:.625rem}.mitsuurokokai-service-s-stepFlow .s-switch__flowIcon img{-o-object-fit:contain;object-fit:contain;width:100%}.mitsuurokokai-service-s-stepFlow .s-switch__flowText{line-height:170%}.mitsuurokokai-service-s-stepFlow .s-switch__flowLead{font-size:.9375rem;font-weight:400;line-height:180%;letter-spacing:.6px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-stepFlow .s-switch__flowLead{font-size:.875rem;font-weight:500;text-align:left;line-height:170%}}.mitsuurokokai-service-s-strong .s-strong__text{margin-top:1.5rem;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:500;line-height:180%;letter-spacing:.64px}.mitsuurokokai-service-s-strong .s-strong__item{margin-top:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-strong .s-strong__text{font-size:.875rem;letter-spacing:.56px;text-align:left}.mitsuurokokai-service-s-strong .s-strong__item{margin-top:2rem}}.mitsuurokokai-service-s-strong .s-strong__itemWrap{margin-top:2.5rem;padding-top:2.5rem;border-top:1px solid #d3d1d0;display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-strong .s-strong__itemWrap{margin-top:1rem;padding-top:1.5rem;grid-template-columns:1fr;gap:1rem}}.mitsuurokokai-service-s-strong .s-strong__itemCard{padding:2.5rem;border-radius:1.25rem;border:1px solid #d3d1d0;background:#fff}.mitsuurokokai-service-s-strong .s-strong__itemCardTitle{font-size:1.5rem;font-weight:700;line-height:100%;letter-spacing:.96px;text-align:center}.mitsuurokokai-service-s-strong .s-strong__itemCardImg{margin-top:1.6875rem;width:100%}@media screen and (max-width:767px){.mitsuurokokai-service-s-strong .s-strong__itemCard{padding:1.5rem 1.25rem}.mitsuurokokai-service-s-strong .s-strong__itemCardTitle{font-size:1rem;letter-spacing:.64px;line-height:140%}.mitsuurokokai-service-s-strong .s-strong__itemCardImg{margin-top:1.25rem}}.mitsuurokokai-service-s-strong .s-strong__itemCardImg img{-o-object-fit:contain;object-fit:contain;width:100%}.mitsuurokokai-service-s-strong .s-strong__itemCardBody{margin-top:.9375rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375rem;font-weight:500;line-height:180%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-s-strong .s-strong__itemCardBody{margin-top:1.25rem;font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-strong .s-strong__itemCardBody ul li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.mitsuurokokai-service-s-strong .s-strong__itemCardBody ul li::before{content:"";width:.5rem;height:.5rem;background-color:#e9515b;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin-top:.625rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-strong .s-strong__itemCardBody ul li::before{margin-top:.5rem}}.mitsuurokokai-service-s-strong .s-strong__lead{margin-top:2.5rem;padding-top:2.5rem;border-top:1px solid #d3d1d0;font-size:1rem;font-weight:400;line-height:180%;letter-spacing:.64px;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-s-strong .s-strong__lead{margin-top:1rem;padding-top:1.5rem;font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-strong .s-strong__imgWrap{margin-top:2.5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.mitsuurokokai-service-s-strong .s-strong__imgItemImg{width:100%}.mitsuurokokai-service-s-strong .s-strong__imgItemImg img{border-radius:1.25rem;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;aspect-ratio:320/180}.mitsuurokokai-service-s-strong .s-strong__imgItemText{margin-top:1.5rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.125rem;font-weight:700;line-height:165%;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-strong .s-strong__imgWrap{grid-template-columns:1fr;margin-top:1.5rem;gap:1rem}.mitsuurokokai-service-s-strong .s-strong__imgItemText{font-size:1rem;margin-top:.75rem}}.mitsuurokokai-service-s-strong .s-strong__flex{margin-top:2.5rem}.mitsuurokokai-service-s-strong .s-strong__flexTitle{font-size:1.5rem;text-align:center;font-weight:700;line-height:100%;letter-spacing:.96px}@media screen and (max-width:767px){.mitsuurokokai-service-s-strong .s-strong__flex{margin-top:2rem}.mitsuurokokai-service-s-strong .s-strong__flexTitle{font-size:1.125rem;letter-spacing:.72px;line-height:140%}}.mitsuurokokai-service-s-strong .s-strong__flexItem{margin-top:2.5rem;display:grid;grid-template-columns:28.5rem 1fr;gap:2.5rem}.mitsuurokokai-service-s-strong .s-strong__flexImg{border-radius:1.25rem;width:100%;overflow:hidden}@media screen and (max-width:767px){.mitsuurokokai-service-s-strong .s-strong__flexItem{margin-top:1rem;grid-template-columns:1fr;gap:1rem}.mitsuurokokai-service-s-strong .s-strong__flexImg{border-radius:.625rem}}.mitsuurokokai-service-s-strong .s-strong__flexImg img{-o-object-fit:contain;object-fit:contain;width:100%;border-radius:1.25rem;aspect-ratio:456/256}.mitsuurokokai-service-s-strong .s-strong__flexItemTitle{font-size:1.5rem;font-weight:700;line-height:140%;letter-spacing:.96px;padding-left:1.5rem;position:relative;margin-bottom:1rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-strong .s-strong__flexImg img{border-radius:.625rem}.mitsuurokokai-service-s-strong .s-strong__flexItemTitle{font-size:1.125rem;letter-spacing:.72px}}.mitsuurokokai-service-s-strong .s-strong__flexItemTitle:before{content:"";position:absolute;left:0;top:0;width:.25rem;height:100%;background-color:#0096df;border-radius:.625rem;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-s-strong .s-strong__flexItemText{font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375rem;font-weight:500;line-height:180%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-s-strong .s-strong__flexItemText{font-size:.875rem}}.mitsuurokokai-service-s-structure .s-structure__text{margin-top:2.5rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:500;line-height:170%;letter-spacing:.64px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-structure .s-structure__text{margin-top:1.5rem;text-align:left;font-size:.9375rem;letter-spacing:.6px}}.mitsuurokokai-service-s-structure .s-structure__img{margin-top:1.25rem;max-width:50rem;height:auto;margin-inline:auto}.mitsuurokokai-service-s-structure .s-structure__img img{-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-structure .s-structure__wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;margin-top:2.5rem}.mitsuurokokai-service-s-structure .s-structure__item{padding:1.25rem 2.5rem 2.5rem;border-radius:1.25rem;background:#f4f3f3}.mitsuurokokai-service-s-structure .s-structure__itemTitle{font-size:1.5rem;text-align:center;font-weight:700;line-height:170%;letter-spacing:.96px}@media screen and (max-width:767px){.mitsuurokokai-service-s-structure .s-structure__wrap{grid-template-columns:1fr;gap:1rem;margin-top:2rem}.mitsuurokokai-service-s-structure .s-structure__item{padding:1.25rem 1.25rem 1.5rem}.mitsuurokokai-service-s-structure .s-structure__itemTitle{font-size:1.125rem;letter-spacing:.72px}}.mitsuurokokai-service-s-structure .s-structure__itemBody{margin-top:1rem;font-size:.9375rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:160%;letter-spacing:.6px}.mitsuurokokai-service-s-study .s-study__selectInfo,.mitsuurokokai-service-s-study .s-study__tabItem{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;line-height:165%;text-align:center}.mitsuurokokai-service-s-structure .s-structure__itemBody a{color:#e9515b;text-decoration:underline}.mitsuurokokai-service-s-study{padding-block:5rem 2.5rem;background-color:#faf6f0;border-radius:2.5rem 2.5rem 0 0}.mitsuurokokai-service-s-study .s-study__tabList{display:grid;grid-template-columns:repeat(7,1fr)}@media screen and (max-width:767px){.mitsuurokokai-service-s-structure .s-structure__itemBody{margin-top:.5rem;font-size:.875rem;letter-spacing:.56px}.mitsuurokokai-service-s-study{padding-block:3.75rem 0}.mitsuurokokai-service-s-study .s-study__inner{padding-inline:0}.mitsuurokokai-service-s-study .s-study__tabList{display:none}}.mitsuurokokai-service-s-study .s-study__tabItem{border-radius:1.25rem 1.25rem 0 0;border:1px solid #d3d1d0;background:#fff;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;padding:.8125rem .5rem;font-size:1rem;letter-spacing:1.04px}.mitsuurokokai-service-s-study .s-study__tabItem:hover{opacity:1;background-color:#90c31f;color:#fff}.mitsuurokokai-service-s-study .s-study__tabItem.active{background-color:#90c31f;color:#fff;border-color:#90c31f}.mitsuurokokai-service-s-study .s-study__selectWrap{display:none}@media screen and (max-width:767px){.mitsuurokokai-service-s-study .s-study__selectWrap{display:block;padding-inline:1.5625rem}}.mitsuurokokai-service-s-study .s-study__selectInfo{color:#918b8a;font-size:.875rem}.mitsuurokokai-service-s-study .s-study__selectOption,.mitsuurokokai-service-s-study .s-study__selectTrigger{font-size:.875rem;line-height:160%;font-weight:700;font-family:"Zen Kaku Gothic New",sans-serif;cursor:pointer}.mitsuurokokai-service-s-study .s-study__customSelect{position:relative;margin-top:.5rem}.mitsuurokokai-service-s-study .s-study__customSelect.active .s-study__selectOptions{display:block}.mitsuurokokai-service-s-study .s-study__selectTrigger{width:100%;padding:.9375rem;border-radius:.625rem;border:1px solid #d3d1d0;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mitsuurokokai-service-s-study .s-study__selectText{-webkit-box-flex:1;-ms-flex:1;flex:1}.mitsuurokokai-service-s-study .s-study__selectArrow{background-image:url(../img/common/icon_select.webp);background-size:contain;background-repeat:no-repeat;background-position:center;width:.75rem;height:.75rem;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.mitsuurokokai-service-s-study .s-study__selectOptions{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #d3d1d0;border-top:none;border-radius:.625rem;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:1000;display:none;overflow-y:auto}.mitsuurokokai-service-s-study .s-study__contentWrap,.mitsuurokokai-service-s-subMv .s-subMv__wrap{position:relative}.mitsuurokokai-service-s-study .s-study__selectOption{padding:.75rem .9375rem;border-bottom:1px solid #f0f0f0}.mitsuurokokai-service-s-study .s-study__selectOption:last-child{border-bottom:none}.mitsuurokokai-service-s-study .s-study__selectOption:hover{background-color:#f8f9fa}.mitsuurokokai-service-s-study .s-study__content{display:none;padding:3.75rem 5rem;border-radius:0 0 2.5rem 2.5rem;background:#fff}@media screen and (max-width:767px){.mitsuurokokai-service-s-study .s-study__contentWrap{margin-top:1rem}.mitsuurokokai-service-s-study .s-study__content{padding:2rem 1.5rem;border-radius:2.5rem}}.mitsuurokokai-service-s-study .s-study__content.active{display:block}.mitsuurokokai-service-s-subMv{padding-bottom:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-subMv{padding-top:1.5rem;padding-bottom:2rem}}.mitsuurokokai-service-s-subMv.--noIcon .s-subMv__box{padding:3rem 1.5rem 3rem 3.75rem}.mitsuurokokai-service-s-subMv.--noIcon .s-subMv__inner{min-height:30.375rem}.mitsuurokokai-service-s-subMv .s-subMv__inner{max-width:84.375rem}.mitsuurokokai-service-s-subMv .s-subMv__img{position:absolute;right:0;top:0;width:52.6875rem}.mitsuurokokai-service-s-subMv .s-subMv__img img{border-radius:1.25rem;aspect-ratio:843/430;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.mitsuurokokai-service-s-subMv.--noIcon .s-subMv__box{padding:1.5rem .5rem 1.5rem 1.375rem}.mitsuurokokai-service-s-subMv.--noIcon .s-subMv__inner{min-height:initial}.mitsuurokokai-service-s-subMv .s-subMv__inner{padding-inline:.5rem}.mitsuurokokai-service-s-subMv .s-subMv__img{position:initial;width:100%}.mitsuurokokai-service-s-subMv .s-subMv__img img{border-radius:.5rem;aspect-ratio:359/191}}.mitsuurokokai-service-s-subMv .s-subMv__body{max-width:37rem;padding-top:1.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-subMv .s-subMv__body{padding-top:0;margin-top:-2.5rem;max-width:calc(100% - 2rem);margin-inline:auto}}.mitsuurokokai-service-s-subMv .s-subMv__box{border-radius:1.5rem;background:#faf6f0;position:relative;padding:3rem 1.5rem 1.25rem 3.75rem;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-s-subMv .s-subMv__box{padding:1.5rem .5rem .5rem 1.375rem}}.mitsuurokokai-service-s-subMv .s-subMv__box.--blue{border-left:.375rem solid #0096df}.mitsuurokokai-service-s-subMv .s-subMv__box.--green{border-left:.375rem solid #90c31f}.mitsuurokokai-service-s-subMv .s-subMv__box.--red{border-left:.375rem solid #df0615}.mitsuurokokai-service-s-subMv .s-subMv__box.--yellow{border-left:.375rem solid #e5e300}.mitsuurokokai-service-s-subMv .s-subMv__box:not(:has(.s-subMv__logo)){padding:3rem 1.5rem 3rem 3.75rem}.mitsuurokokai-service-s-subMv .s-subMv__title{font-size:2.5rem;font-weight:700;line-height:140%;letter-spacing:1.6px}@media screen and (max-width:767px){.mitsuurokokai-service-s-subMv .s-subMv__box:not(:has(.s-subMv__logo)){padding:1.5rem .5rem 1.5rem 1.375rem}.mitsuurokokai-service-s-subMv .s-subMv__title{font-size:1.375rem;letter-spacing:.88px}}.mitsuurokokai-service-s-subMv .s-subMv__text{margin-top:1rem;font-size:1.125rem;font-weight:500;line-height:170%;letter-spacing:.72px}@media screen and (max-width:767px){.mitsuurokokai-service-s-subMv .s-subMv__text{margin-top:.5rem;font-size:.75rem;letter-spacing:.4px}}.mitsuurokokai-service-s-subMv .s-subMv__logo{margin-top:.125rem;width:7.5rem;margin-left:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-subMv .s-subMv__logo{width:6.9375rem}}.mitsuurokokai-service-s-subMv .s-subMv__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-subMv .s-subMv__btns{margin-top:2rem;display:grid;gap:.75rem;max-width:22rem;margin-left:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-subMv .s-subMv__btns{margin-left:0;display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.mitsuurokokai-service-s-subMv .s-subMv__btns.--col1{grid-template-columns:1fr;max-width:12.5rem;margin-inline:auto}}.mitsuurokokai-service-s-subMv .s-subMv__btnText{display:none}.mitsuurokokai-service-s-subMv2 .s-subMv2__wrap{border-radius:0 0 12.5rem;background:#faf6f0;padding-block:1rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-subMv .s-subMv__btnText{display:block;font-size:.6875rem;font-weight:700;line-height:150%;letter-spacing:.44px;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;padding-bottom:.25rem}.mitsuurokokai-service-s-subMv2 .s-subMv2__wrap{border-radius:0 0 3.75rem}}.mitsuurokokai-service-s-subMv2 .s-subMv2__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;max-width:84.375rem}.mitsuurokokai-service-s-subMv2 .s-subMv2__img{-ms-flex-negative:0;flex-shrink:0;padding-right:2.5rem}.mitsuurokokai-service-s-subMv2 .s-subMv2__img img{aspect-ratio:167/128;-o-object-fit:contain;object-fit:contain;max-height:8rem}.mitsuurokokai-service-s-subMv2 .s-subMv2__head{-webkit-box-flex:1;-ms-flex:1;flex:1}.mitsuurokokai-service-s-subMv2 .s-subMv2__en{color:#0096df;font-size:1.25rem;font-weight:700;line-height:100%}@media screen and (max-width:767px){.mitsuurokokai-service-s-subMv2 .s-subMv2__inner{gap:0}.mitsuurokokai-service-s-subMv2 .s-subMv2__img{padding-right:0}.mitsuurokokai-service-s-subMv2 .s-subMv2__img img{aspect-ratio:100/63;max-height:3.9375rem}.mitsuurokokai-service-s-subMv2 .s-subMv2__en{font-size:.875rem}}.mitsuurokokai-service-s-subMv2 .s-subMv2__en.--green{color:#90c31f}.mitsuurokokai-service-s-subMv2 .s-subMv2__en.--red{color:#df0615}.mitsuurokokai-service-s-subMv2 .s-subMv2__title{margin-top:.75rem;font-size:2.25rem;font-weight:700;line-height:100%;letter-spacing:1.8px}@media screen and (max-width:767px){.mitsuurokokai-service-s-subMv2 .s-subMv2__title{margin-top:.5rem;font-size:1.375rem;line-height:140%;letter-spacing:0}}.mitsuurokokai-service-s-support .s-support__wrap{margin-top:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-support .s-support__wrap{margin-top:2rem}}.mitsuurokokai-service-s-support .s-support__box{margin-top:2.5rem;border-radius:2.5rem;background:#faf6f0;padding:2.5rem 5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-support .s-support__box{padding:1.25rem 1.5rem 5rem}}.mitsuurokokai-service-s-support .s-support__boxBody{margin-top:2rem;border-radius:2.5rem;background:#fff;padding:2rem 5rem;position:relative}.mitsuurokokai-service-s-support .s-support__boxBody::before{content:"";position:absolute;left:-3.75rem;bottom:-5rem;width:7.5rem;height:9.125rem;background:url(../img/common/support_icon1.webp) center center/contain no-repeat}@media screen and (max-width:767px){.mitsuurokokai-service-s-support .s-support__boxBody{margin-top:1.5rem;padding:1.25rem 1.5625rem 4.375rem}.mitsuurokokai-service-s-support .s-support__boxBody::before{left:1.625rem;bottom:-5rem;width:7.0625rem;height:8.6875rem}}.mitsuurokokai-service-s-support .s-support__boxBody::after{content:"";position:absolute;right:-3.75rem;bottom:-5rem;width:7.5rem;height:9.125rem;background:url(../img/common/support_icon2.webp) center center/contain no-repeat}.mitsuurokokai-service-s-support .s-support__boxSub{font-size:1.125rem;text-align:center;font-weight:500;line-height:170%;letter-spacing:.72px}@media screen and (max-width:767px){.mitsuurokokai-service-s-support .s-support__boxBody::after{right:1.625rem;bottom:-5rem;width:7.0625rem;height:8.6875rem}.mitsuurokokai-service-s-support .s-support__boxSub{font-size:.875rem;letter-spacing:.56px;text-align:left}}.mitsuurokokai-service-s-support .s-support__boxLead{margin-top:.625rem}.mitsuurokokai-service-s-support .s-support__boxText{color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.125rem;font-weight:500;line-height:140%;letter-spacing:.72px;position:relative;padding-left:1.25rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-support .s-support__boxText{font-size:.75rem;letter-spacing:.48px;padding-left:1.0625rem}}.mitsuurokokai-service-s-support .s-support__boxText+.s-support__boxText{margin-top:.5rem}.mitsuurokokai-service-s-support .s-support__boxText a{color:#e9515b;-webkit-text-decoration-line:underline;text-decoration-line:underline}.mitsuurokokai-service-s-support .s-support__boxText:before{position:absolute;left:0;top:0;content:"※"}.mitsuurokokai-service-s-support .s-support__price{margin-top:2.8125rem}.mitsuurokokai-service-s-support .s-support__priceTitle{font-size:1.5rem;font-weight:700;line-height:140%;letter-spacing:.96px}.mitsuurokokai-service-s-support .s-support__priceWrap{margin-top:1.5rem;display:grid;grid-template-columns:1fr 1fr;gap:9.6875rem;position:relative}.mitsuurokokai-service-s-support .s-support__priceWrap::before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../img/common/icon_supportPrice.webp) center center/contain no-repeat;width:3.5rem;height:3.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-support .s-support__priceTitle{font-size:.875rem;letter-spacing:.56px}.mitsuurokokai-service-s-support .s-support__priceWrap{grid-template-columns:1fr;margin-top:1rem;gap:3.125rem}.mitsuurokokai-service-s-support .s-support__priceWrap::before{display:none}}.mitsuurokokai-service-s-support .s-support__priceTable{border-radius:1.25rem;border:1px solid #d3d1d0;background:#fff}.mitsuurokokai-service-s-support .s-support__priceTableHead{border-bottom:1px solid #d3d1d0;background:#d3d1d0;padding:1.125rem;border-radius:1.25rem 1.25rem 0 0;font-size:.9375rem;text-align:center;font-weight:700;line-height:170%;letter-spacing:.6px}.mitsuurokokai-service-s-support .s-support__priceTableBodyItem{display:grid;grid-template-columns:10.9375rem 1fr}@media screen and (max-width:767px){.mitsuurokokai-service-s-support .s-support__priceTableHead{padding:.6875rem}.mitsuurokokai-service-s-support .s-support__priceTableBodyItem{grid-template-columns:8.75rem 1fr}}.mitsuurokokai-service-s-support .s-support__priceTableBodyItem+.s-support__priceTableBodyItem{border-top:1px solid #d3d1d0}.mitsuurokokai-service-s-support .s-support__priceTableBodyItem:last-child .s-support__priceTableBodyItemTitle{border-radius:0 0 0 1.25rem}.mitsuurokokai-service-s-support .s-support__priceTableBodyItemTitle{border-right:1px solid #d3d1d0;background:#f4f3f3;padding:1.25rem .625rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375rem;font-weight:400;line-height:170%;letter-spacing:.6px;text-align:center}.mitsuurokokai-service-s-support .s-support__priceTableBodyItemText{padding:1.25rem 2rem;font-size:.9375rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:170%;letter-spacing:.6px;text-align:center}.mitsuurokokai-service-s-support .s-support__priceRed{border-radius:1.25rem;border:.1875rem solid #df0615;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}@media screen and (max-width:767px){.mitsuurokokai-service-s-support .s-support__priceRed::before{width:1.25rem;height:1.25rem;content:"";position:absolute;left:50%;top:-2.25rem;-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg);background:url(../img/common/icon_supportPrice.webp) center center/contain no-repeat}}.mitsuurokokai-service-s-support .s-support__priceRedHead{background:#df0615;border-radius:1.0625rem 1.0625rem 0 0;padding:1.125rem;font-size:.9375rem;font-weight:700;line-height:170%;letter-spacing:.6px;text-align:center;color:#fff}@media screen and (max-width:767px){.mitsuurokokai-service-s-support .s-support__priceRedHead{padding:.6875rem;font-size:.9375rem}}.mitsuurokokai-service-s-support .s-support__priceRedBody{color:#df0615;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:2rem;font-weight:700;line-height:165%;letter-spacing:1.28px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.0625rem}.mitsuurokokai-service-s-support .s-support__cta{margin-top:2.5rem;padding-block:2.5rem;background:url(../img/common/tel_bg.webp) center center/cover}.mitsuurokokai-service-s-support .s-support__ctaWrap{margin-top:2.1875rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-s-support .s-support__priceRedBody{font-size:1.125rem}.mitsuurokokai-service-s-support .s-support__cta{background:url(../img/common/tel_bg-sp.webp) center center/contain}.mitsuurokokai-service-s-support .s-support__ctaWrap{grid-template-columns:1fr;margin-top:1.4375rem}}.mitsuurokokai-service-s-support .s-support__ctaItem{border-radius:1.25rem;border:.1875rem solid #90c31f;background:#fff;padding:1.5rem}.mitsuurokokai-service-s-support .s-support__ctaItemSub{font-size:.9375rem;font-weight:700;line-height:165%;letter-spacing:.6px;text-align:center}.mitsuurokokai-service-s-support .s-support__ctaItemNum{font-size:3.25rem;font-weight:700;line-height:100%;letter-spacing:3.5px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.3125rem}.mitsuurokokai-service-s-support .s-support__ctaItemNum::before{content:"";width:2.25rem;height:2.25rem;background:url(../img/common/icon_tel.webp) center center/contain no-repeat;margin-top:.4375rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-support .s-support__ctaItem{padding:1.25rem}.mitsuurokokai-service-s-support .s-support__ctaItemNum{font-size:2.25rem;letter-spacing:-.36px}.mitsuurokokai-service-s-support .s-support__ctaItemNum::before{width:1.5rem;height:1.5rem}}.mitsuurokokai-service-s-support .s-support__ctaItemLead{font-size:.9375rem;font-weight:400;line-height:165%;letter-spacing:.6px;text-align:center;margin-top:.3125rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-support .s-support__ctaItemLead{font-size:.625rem}}.mitsuurokokai-service-s-support .s-support__ctaInfo{margin-top:1.0625rem;color:#918b8a;font-size:.75rem;font-weight:500;line-height:140%;letter-spacing:.48px}.mitsuurokokai-service-s-switch .s-switch__text{margin-top:1.5rem;font-size:1rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:140%;letter-spacing:.64px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-switch .s-switch__text{font-size:.9375rem;text-align:left}}.mitsuurokokai-service-s-switch .s-switch__flowStep,.mitsuurokokai-service-s-switch .s-switch__flowText{font-size:1rem;letter-spacing:.64px;font-weight:700;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-switch .s-switch__wrap{display:grid;gap:1.25rem;margin-top:3.75rem;counter-reset:flow;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}@media screen and (max-width:767px){.mitsuurokokai-service-s-switch .s-switch__wrap{grid-template-columns:1fr;margin-top:2rem}}.mitsuurokokai-service-s-switch .s-switch__wrap:has(.s-switch__flowItem:nth-child(6)){grid-template-columns:repeat(5,1fr)}.mitsuurokokai-service-s-switch .s-switch__btn{margin-top:3.75rem;max-width:23.25rem;margin-inline:auto}.mitsuurokokai-service-s-switch .s-switch__coution{margin-top:3.75rem}.mitsuurokokai-service-s-switch .s-switch__flowItem{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-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem}.mitsuurokokai-service-s-switch .s-switch__flowItem:last-child .s-switch__flowStep{border-radius:.5rem;width:100%}.mitsuurokokai-service-s-switch .s-switch__flowItem:last-child .s-switch__flowStep::before{display:none}.mitsuurokokai-service-s-switch .s-switch__flowStep{border-radius:.5rem 0 0 .5rem;padding:.375rem 1rem .5rem 1.9375rem;background:#90c31f;color:#fff;text-align:center;line-height:100%;position:relative;width:calc(100% - .9375rem)}.mitsuurokokai-service-s-switch .s-switch__flowStep::after{content:counter(flow,decimal-leading-zero);counter-increment:flow;padding-left:.3125rem}.mitsuurokokai-service-s-switch .s-switch__flowStep::before{content:"";position:absolute;background:url(../img/introduction/flow_arrow.webp) center center/contain no-repeat;width:.9375rem;height:100%;right:-.875rem;top:0}.mitsuurokokai-service-s-switch .s-switch__flowIcon{width:4.125rem;aspect-ratio:1;margin-inline:auto}.mitsuurokokai-service-s-switch .s-switch__flowIcon img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.mitsuurokokai-service-s-switch .s-switch__flowText{line-height:170%;text-align:center}.mitsuurokokai-service-s-system{background:#fef8f8;padding-block:2.5rem 5rem;overflow-x:hidden}.mitsuurokokai-service-s-system .s-system__inner{max-width:68.125rem}.mitsuurokokai-service-s-system .s-system__title{color:#e4004f;text-align:center;font-size:1.75rem;font-weight:700;line-height:140%;letter-spacing:1.12px}@media screen and (max-width:767px){.mitsuurokokai-service-s-system{padding-block:1.5rem}.mitsuurokokai-service-s-system .s-system__title{font-size:1.25rem}}.mitsuurokokai-service-s-system .s-system__info{font-size:1rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:140%;letter-spacing:.64px;text-align:center;margin-top:1rem}.mitsuurokokai-service-s-system .s-system__wrap{margin-top:2.5rem;margin-inline:calc(50% - 50vw)}.mitsuurokokai-service-s-system .s-system__card{border-radius:.5rem;background:#fff;overflow:hidden}.mitsuurokokai-service-s-system .s-system__cardHead{background:#e4004f;padding-block:.9375rem;color:#fff;font-size:1.75rem;font-weight:700;line-height:100%;letter-spacing:1.12px;text-align:center}.mitsuurokokai-service-s-system .s-system__cardImg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mitsuurokokai-service-s-system .s-system__cardImg img{width:100%;-o-object-fit:contain;object-fit:contain;height:23.875rem;aspect-ratio:562/383}@media screen and (max-width:767px){.mitsuurokokai-service-s-system .s-system__wrap{margin-top:1.5rem}.mitsuurokokai-service-s-system .s-system__cardHead{font-size:.75rem;padding-block:.5rem}.mitsuurokokai-service-s-system .s-system__cardImg img{height:9.75rem;aspect-ratio:230/156}}.mitsuurokokai-service-s-system .splide__arrows{position:absolute;bottom:-2.25rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mitsuurokokai-service-s-system .splide__arrows .splide__arrow{-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center/contain;background:#231815;opacity:1;width:1rem;height:auto;aspect-ratio:1;position:static}.mitsuurokokai-service-s-system .splide__arrows .splide__arrow.splide__arrow--prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:1.5rem}.mitsuurokokai-service-s-system .splide__arrows .splide__arrow.splide__arrow--next{-webkit-transform:initial;transform:initial;margin-left:1.5rem}.mitsuurokokai-service-s-system .splide__pagination{position:static;-webkit-transform:initial;transform:initial;gap:.5rem;padding-inline:0}.mitsuurokokai-service-s-system .splide__pagination li{display:-webkit-box;display:-ms-flexbox;display:flex}.mitsuurokokai-service-s-system .splide__pagination .splide__pagination__page{width:.375rem;height:.375rem;opacity:1;background-color:#fff;border:1px solid #a7a3a1;margin:0}@media screen and (max-width:767px){.mitsuurokokai-service-s-system .splide__pagination .splide__pagination__page{width:.5rem;height:.5rem}}.mitsuurokokai-service-s-system .splide__pagination .splide__pagination__page.is-active{background-color:#df0615;border:none;margin-inline:.3125rem;-webkit-transform:scale(1.1)!important;transform:scale(1.1)!important}.mitsuurokokai-service-s-system .splide__toggle{width:1.25rem;height:1.25rem;margin-left:.6875rem;border-radius:100%;border:2px solid #a7a3a1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mitsuurokokai-service-s-system .splide__toggle img{height:.375rem}.mitsuurokokai-service-s-system .js-system-slider.is-static{visibility:visible;max-width:68.125rem;margin-inline:auto}.mitsuurokokai-service-s-system .js-system-slider.is-static .splide__list{display:block}.mitsuurokokai-service-s-system .js-system-slider{--mv-interval:3000ms}.mitsuurokokai-service-s-system .splide__pagination__page{position:relative;overflow:visible}.mitsuurokokai-service-s-system .splide__pagination__page .pagiRing{position:absolute;inset:calc(-1 * .1875rem);width:calc(100% + .375rem);height:calc(100% + .375rem);pointer-events:none;display:block}.mitsuurokokai-service-s-system .splide__pagination__page .pagiRing .ringBg{stroke:transparent;stroke-width:2}.mitsuurokokai-service-s-system .splide__pagination__page .pagiRing .ringFg{stroke:#df0615;stroke-width:2;stroke-linecap:round;stroke-dasharray:56.5;stroke-dashoffset:56.5;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:none;animation:none}.mitsuurokokai-service-s-system .splide__pagination__page.is-active .pagiRing .ringFg{-webkit-animation:system-pagination-progress var(--system-interval) linear forwards;animation:system-pagination-progress var(--system-interval) linear forwards}.mitsuurokokai-service-s-system .js-system-slider.is-paused .splide__pagination__page.is-active .pagiRing .ringFg{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes system-pagination-progress{to{stroke-dashoffset:0}}@keyframes system-pagination-progress{to{stroke-dashoffset:0}}.mitsuurokokai-service-s-tableCol2 .s-tableCol2__wrap{margin-top:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-tableCol2 .s-tableCol2__wrap{margin-top:2rem}}.mitsuurokokai-service-s-tableCol2 .s-tableCol2__info{margin-top:.75rem;color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.75rem;font-weight:500;line-height:140%;letter-spacing:.48px}.mitsuurokokai-service-s-tableCol2 .s-tableCol2__lead{margin-top:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-tableCol2 .s-tableCol2__lead{display:block;border-radius:.25rem;background:#f4f3f3;padding:1.25rem 1rem}}.mitsuurokokai-service-s-tableCol2 .s-tableCol2__head{color:#0096df;font-size:1rem;font-weight:700;line-height:170%;letter-spacing:.64px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mitsuurokokai-service-s-tableCol2 .s-tableCol2__head::before{content:"";width:1.5rem;height:1.5rem;background:url(../img/common/lead_icon.webp) center center/contain no-repeat}.mitsuurokokai-service-s-tableCol2 .s-tableCol2__leadText{font-size:1rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:170%;letter-spacing:.64px}@media screen and (max-width:767px){.mitsuurokokai-service-s-tableCol2 .s-tableCol2__leadText{margin-top:.5rem;font-size:.8125rem;letter-spacing:.52px}}.mitsuurokokai-service-s-tanka{padding-top:3.75rem}.mitsuurokokai-service-s-tanka .s-tanka__inner{padding-bottom:3.75rem}.mitsuurokokai-service-s-tanka .s-tanka__head{font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375rem;font-weight:400;line-height:170%;letter-spacing:.6px;text-align:center}.mitsuurokokai-service-s-tanka .s-tanka__contentsText,.mitsuurokokai-service-s-tanka .s-tanka__selectLabel{font-size:1rem;line-height:180%;letter-spacing:.64px;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-tanka .s-tanka__banner{max-width:37.5rem;margin-inline:auto;margin-top:3.75rem}.mitsuurokokai-service-s-tanka .s-tanka__selectArea{margin-top:3.75rem;max-width:50rem;border-radius:.5rem;background:#f4f3f3;margin-inline:auto;padding:1.5rem}.mitsuurokokai-service-s-tanka .s-tanka__selectLabel{color:#4f4644;font-weight:700}.mitsuurokokai-service-s-tanka .s-tanka__selectWrapper{margin-top:1rem}.mitsuurokokai-service-s-tanka .s-tanka__select{position:relative;border-radius:.25rem;border:2px solid #f4f3f3;background:#fff;-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.1) inset;box-shadow:0 0 .625rem 0 rgba(0,0,0,.1) inset;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.mitsuurokokai-service-s-tanka .s-tanka__select.is-open{border-color:#0096df;-webkit-box-shadow:0 .125rem .5rem rgba(0,150,223,.15);box-shadow:0 .125rem .5rem rgba(0,150,223,.15)}.mitsuurokokai-service-s-tanka .s-tanka__select.is-open .s-tanka__selectDropdown{display:block}.mitsuurokokai-service-s-tanka .s-tanka__tableArea{padding-top:6.25rem;padding-bottom:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-tanka .s-tanka__tableArea{padding-top:3.75rem;padding-bottom:2.5rem}}.mitsuurokokai-service-s-tanka .s-tanka__contentsText{font-weight:400;text-align:center;margin-top:1.5rem}.mitsuurokokai-service-s-tanka .s-tanka__selectCurrent{padding:.75rem 1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.875rem;color:#333;cursor:pointer}.mitsuurokokai-service-s-tanka .s-tanka__selectText{color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375rem;font-weight:700;line-height:165%;letter-spacing:.6px}.mitsuurokokai-service-s-tanka .s-tanka__selectIcon{background:url(../img/tanka/select_icon.webp) center center/contain no-repeat;width:2.3125rem;height:1.5rem}.mitsuurokokai-service-s-tanka .s-tanka__selectDropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ccc;border-top:none;border-radius:0 0 .375rem .375rem;-webkit-box-shadow:0 .25rem .75rem rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);z-index:1000;display:none}.mitsuurokokai-service-s-tanka .s-tanka__selectOption{padding:.75rem 1rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.875rem;color:#333;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;border-bottom:1px solid #f0f0f0}.mitsuurokokai-service-s-tanka .s-tanka__selectOption:last-child{border-bottom:none;border-radius:0 0 .375rem .375rem}.mitsuurokokai-service-s-tanka .s-tanka__contents{position:relative}.mitsuurokokai-service-s-tanka .s-tanka__content{display:none;-webkit-animation:fadeIn .3s ease;animation:fadeIn .3s ease}.mitsuurokokai-service-s-tanka .s-tanka__content.is-active{display:block}@keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(.625rem);transform:translateY(.625rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.mitsuurokokai-service-s-tanka .s-tanka__contentsTable{border-radius:1.25rem;border:1px solid #d3d1d0;margin-top:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-tanka .s-tanka__contentsTable{margin-top:1.5rem}}.mitsuurokokai-service-s-tanka .s-tanka__contentsTable.js-scroll{overflow-x:auto!important;overflow-y:hidden!important;height:auto;-webkit-overflow-scrolling:touch}.mitsuurokokai-service-s-tanka .s-tanka__contentsInfo{margin-top:2.5rem;color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.75rem;font-weight:500;line-height:170%;letter-spacing:.48px}.mitsuurokokai-service-s-tanka .s-tanka__contentsInfo a{color:rgba(233,81,91,.7)}.mitsuurokokai-service-s-tanka .s-tanka__contentsImg{margin-top:2.8125rem;max-width:50rem;margin-inline:auto}.mitsuurokokai-service-s-tanka .s-tanka__contentsImg img{width:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-tanka table{width:100%;border-radius:1.25rem;border-spacing:0;table-layout:fixed;min-width:50rem}.mitsuurokokai-service-s-tanka table th{min-width:10rem}.mitsuurokokai-service-s-tanka table td{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;padding-inline:.625rem}.mitsuurokokai-service-s-tanka tr{border-bottom:1px solid #d3d1d0}.mitsuurokokai-service-s-tanka tr:last-child{border-bottom:none}.mitsuurokokai-service-s-tanka tr:first-child th{background:#d3d1d0;border-right:1px solid #f4f3f3}.mitsuurokokai-service-s-tanka tr:first-child th:last-child{border-right:none}.mitsuurokokai-service-s-tanka td,.mitsuurokokai-service-s-tanka th{border-right:1px solid #d3d1d0;padding:1.1875rem}.mitsuurokokai-service-s-tanka td:last-child{border-right:none}.mitsuurokokai-service-s-tanka th{background:#f4f3f3;font-size:.9375rem;font-weight:700;line-height:165%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-s-tanka table td{min-width:6.25rem}.mitsuurokokai-service-s-tanka table td[colspan="2"]{min-width:12.5rem}.mitsuurokokai-service-s-tanka td,.mitsuurokokai-service-s-tanka th{padding:.8125rem}.mitsuurokokai-service-s-tanka th{font-size:.75rem;letter-spacing:.48px}}.mitsuurokokai-service-s-tanka td{font-size:1.0625rem;font-weight:400;line-height:170%;letter-spacing:.68px;text-align:center}.mitsuurokokai-service-s-tanka .even{background:#fbf8f0}.mitsuurokokai-service-s-tanka .odd{background:#fefcf9}.mitsuurokokai-service-s-tankaImg .s-tankaImg__wrap{display:grid;gap:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-tanka td{font-size:.875rem;letter-spacing:.56px}.mitsuurokokai-service-s-tankaImg .s-tankaImg__wrap{gap:1.5rem}}.mitsuurokokai-service-s-tankaImg .s-tankaImg__item{font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-tankaImg .s-tankaImg__itemBody{margin-top:2.5rem;padding-top:2.5rem;border-top:1px solid #d3d1d0;font-size:1rem;font-weight:400;line-height:180%;letter-spacing:.64px}@media screen and (max-width:767px){.mitsuurokokai-service-s-tankaImg .s-tankaImg__itemBody{font-size:.9375rem;margin-top:1rem;padding-top:.5rem}}.mitsuurokokai-service-s-tankaImg .s-tankaImg__itemBody a{color:#e9515b;text-decoration:underline}.mitsuurokokai-service-s-tankaImg .s-tankaImg__itemBody img{margin-top:2.5rem;max-width:50rem;margin-inline:auto;width:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-tel{background:#faf6f0;padding-block:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-tankaImg .s-tankaImg__itemBody img{margin-top:1.5rem;max-width:17.875rem}.mitsuurokokai-service-s-tel{padding-block:2.5rem}.mitsuurokokai-service-s-tel .s-tel__inner{padding-inline:0}}.mitsuurokokai-service-s-tel .s-tel__box{border-radius:2.5rem;background-color:#fff;padding:2.5rem;background-image:url(/assets/mitsuurokokai-service/img/common/tel_bg.webp);background-size:cover;background-position:center;background-repeat:repeat;text-align:center}.mitsuurokokai-service-s-tel .s-tel__text{text-align:center;font-size:1.125rem;font-weight:700;line-height:140%;letter-spacing:.72px;margin-top:1rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-tel .s-tel__box{padding-inline:1.5rem}.mitsuurokokai-service-s-tel .s-tel__text{font-size:1rem;letter-spacing:.64px}}.mitsuurokokai-service-s-tel .s-tel__area{margin-top:1.5rem;border-radius:1.25rem;border:.1875rem solid #90c31f;background:#fff;padding:1.5rem 4.375rem;display:inline-block}.mitsuurokokai-service-s-tel .s-tel__areaTitle{font-size:.9375rem;font-weight:700;line-height:165%;letter-spacing:.6px;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-s-tel .s-tel__area{padding:1.5rem 1.875rem}.mitsuurokokai-service-s-tel .s-tel__areaTitle{font-size:.625rem}}.mitsuurokokai-service-s-tel .s-tel__areaNumLink{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.25rem;font-weight:700;font-family:"Zen Kaku Gothic New",sans-serif;letter-spacing:3.5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.mitsuurokokai-service-s-tel .s-tel__areaNumLink::before{content:"";margin-top:.25rem;width:2.0625rem;height:2.25rem;background:url(/assets/mitsuurokokai-service/img/common/icon_tel.webp) center center/contain no-repeat;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.mitsuurokokai-service-s-tel .s-tel__areaNumLink{font-size:2.25rem;gap:.25rem;letter-spacing:-.36px}.mitsuurokokai-service-s-tel .s-tel__areaNumLink::before{width:1.5rem;height:1.5rem;margin-top:.4375rem}}.mitsuurokokai-service-s-tel .s-tel__areaText{font-size:.9375rem;font-weight:400;line-height:165%;letter-spacing:.6px;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-s-tel .s-tel__areaText{font-size:.625rem}.mitsuurokokai-service-s-telCta .c-section__inner{padding-inline:1.5rem}}.mitsuurokokai-service-s-telCta .s-telCta__box{border:.1875rem solid #df0615;background:#fff}.mitsuurokokai-service-s-telCta .s-telCta__title{background:#df0615;padding-block:1.5rem;color:#fff;text-align:center;font-size:2.25rem;font-weight:700;line-height:140%;letter-spacing:1.44px}@media screen and (max-width:767px){.mitsuurokokai-service-s-telCta .s-telCta__title{padding-block:.75rem;font-size:1.25rem;letter-spacing:.8px}}.mitsuurokokai-service-s-telCta .s-telCta__wrap{padding:3.75rem 5rem;display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-telCta .s-telCta__wrap{grid-template-columns:1fr;padding:2.5rem 1rem;gap:1.5rem}}.mitsuurokokai-service-s-telCta .s-telCta__item+.s-telCta__item{border-left:.0625rem dotted #d3d1d0;padding-left:2rem}.mitsuurokokai-service-s-telCta .s-telCta__sub{font-size:1.25rem;font-weight:700;line-height:100%;letter-spacing:.8px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-telCta .s-telCta__item+.s-telCta__item{padding-left:0;border-left:none;border-top:.0625rem dotted #d3d1d0;padding-top:1.5rem}.mitsuurokokai-service-s-telCta .s-telCta__sub{font-size:1.125rem}}.mitsuurokokai-service-s-telCta .s-telCta__text{margin-top:.75rem;font-family:"Zen Kaku Gothic New",sans-serif;color:#918b8a;text-align:center;font-size:.875rem;font-weight:500;line-height:150%;letter-spacing:.56px}.mitsuurokokai-service-s-telCta .s-telCta__btns{margin-top:1.9375rem;display:grid;gap:.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-telCta .s-telCta__text{font-size:.75rem}.mitsuurokokai-service-s-telCta .s-telCta__btns{gap:.75rem;margin-top:1rem}}.mitsuurokokai-service-s-telCta .s-telCta__btnTitle{font-family:"Zen Kaku Gothic New",sans-serif;font-size:.875rem;font-weight:700;line-height:120%}.mitsuurokokai-service-s-telCta .s-telCta__btnLink{margin-top:.5rem;display:block;border-radius:.5rem;border:1px solid #d3d1d0;background:#fff;padding-block:1.125rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:700;line-height:100%;text-align:center}.mitsuurokokai-service-s-telCta .s-telCta__btnInfo{color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.75rem;font-weight:500;line-height:140%;letter-spacing:.48px;margin-top:.25rem}.mitsuurokokai-service-s-telCta .s-modal__item{position:relative;cursor:pointer}.mitsuurokokai-service-c-modal .c-modal__overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(3,11,43,.6);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.mitsuurokokai-service-c-modal .c-modal__wrap{background-color:#fff;max-height:80vh;max-width:75rem;min-width:43.75rem;overflow-y:auto;padding:5rem;width:100%;border-radius:2.5rem;scrollbar-width:none;-ms-overflow-style:none}.mitsuurokokai-service-c-modal .c-modal__wrap::-webkit-scrollbar{display:none}.mitsuurokokai-service-c-modal .c-modal__title{font-size:2.25rem;font-weight:700;line-height:140%;letter-spacing:1.44px}.mitsuurokokai-service-c-modal .c-modal__table{margin-top:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-modal .c-modal__wrap{padding:.75rem;max-width:95%;min-width:12.5rem;margin-left:auto;margin-right:auto;border-radius:.625rem}.mitsuurokokai-service-c-modal .c-modal__title{font-size:1.25rem;letter-spacing:.8px}.mitsuurokokai-service-c-modal .c-modal__container{max-width:95%}.mitsuurokokai-service-c-modal .c-modal__table{margin-top:1.5rem}}.mitsuurokokai-service-c-modal .c-modal__table table{display:block;overflow-x:scroll;-webkit-overflow-scrolling:touch;border-spacing:0;table-layout:fixed;border:1px solid #d3d1d0;min-width:65rem;border-radius:1.25rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-modal .c-modal__table table{min-width:initial}}.mitsuurokokai-service-c-modal .c-modal__table table tr{border-bottom:1px solid #d3d1d0}.mitsuurokokai-service-c-modal .c-modal__table table td{border-left:1px solid #d3d1d0;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.0625rem;font-weight:500;line-height:170%;letter-spacing:.68px;padding-inline:.625rem}.mitsuurokokai-service-c-modal .c-modal__table table th{min-width:7.5rem;border-left:1px solid #d3d1d0;border-right:1px solid #ebedef}.mitsuurokokai-service-c-modal .c-modal__table table th:last-child{border-right:none}@media screen and (max-width:767px){.mitsuurokokai-service-c-modal .c-modal__table table td{min-width:6.25rem;font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-c-modal .c-modal__table table td a{color:#df0615;font-family:"Zen Maru Gothic",sans-serif;font-size:1.5rem;font-weight:700;line-height:100%;letter-spacing:.96px}.mitsuurokokai-service-c-modal .c-modal__table td,.mitsuurokokai-service-c-modal .c-modal__table th{padding:1rem}@media screen and (max-width:767px){.mitsuurokokai-service-c-modal .c-modal__table table td a{font-size:1.125rem;letter-spacing:.72px}.mitsuurokokai-service-c-modal .c-modal__table table td[colspan="2"]{min-width:12.5rem}.mitsuurokokai-service-c-modal .c-modal__table td,.mitsuurokokai-service-c-modal .c-modal__table th{padding:.8125rem}}.mitsuurokokai-service-c-modal .c-modal__table th{background:#d3d1d0;font-size:.9375rem;font-weight:700;line-height:165%;letter-spacing:.6px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-c-modal .c-modal__table th{font-size:.75rem;letter-spacing:.48px}}.mitsuurokokai-service-c-modal .c-modal__table th .--sm{font-size:.625rem;font-weight:400;line-height:165%;letter-spacing:.4px}.mitsuurokokai-service-s-text .s-text__body,.mitsuurokokai-service-s-textImg .s-textImg__lead,.mitsuurokokai-service-s-titleText .s-titleText__lead{font-weight:500;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-c-modal .c-modal__close{width:1.9375rem;height:1.8125rem;display:block;background:url(../img/common/modal_close.webp) center center/contain no-repeat;position:absolute;top:3.75rem;right:3.75rem;border:none}@-webkit-keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}.mitsuurokokai-service-c-modal{display:none}.mitsuurokokai-service-c-modal.is-open{display:block}.mitsuurokokai-service-c-modal[aria-hidden=false] .modal-overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0,0,.2,1);animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.mitsuurokokai-service-c-modal[aria-hidden=false] .modal-container{-webkit-animation:mmslideIn .3s cubic-bezier(0,0,.2,1);animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.mitsuurokokai-service-c-modal[aria-hidden=true] .modal-overlay{-webkit-animation:mmfadeOut .3s cubic-bezier(0,0,.2,1);animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.mitsuurokokai-service-c-modal[aria-hidden=true] .modal-container{-webkit-animation:mmslideOut .3s cubic-bezier(0,0,.2,1);animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.mitsuurokokai-service-s-text{padding-top:5rem;padding-bottom:3.75rem}.mitsuurokokai-service-s-text .s-text__inner{max-width:68.125rem}.mitsuurokokai-service-s-text .s-text__body{font-size:1rem;line-height:170%;letter-spacing:.64px}@media screen and (max-width:767px){.mitsuurokokai-service-c-modal .c-modal__close{top:0;right:1rem;width:.9375rem}.mitsuurokokai-service-s-text{padding-block:1.5rem}.mitsuurokokai-service-s-text .s-text__body{font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-textImg{margin-top:3.75rem}.mitsuurokokai-service-s-textImg .s-textImg__lead{font-size:1rem;line-height:140%;letter-spacing:.64px;margin-top:.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-textImg .s-textImg__lead{margin-top:1.5rem;font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-textImg .s-textImg__area{margin-top:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-textImg .s-textImg__area{margin-top:1.5rem}}.mitsuurokokai-service-s-textImg .s-textImg__area img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-titleText .s-titleText__lead{font-size:1.125rem;line-height:170%;letter-spacing:.72px;margin-top:2rem}.mitsuurokokai-service-s-topCheck{background-color:#faf6f0;padding-top:2.5rem;padding-bottom:7.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-titleText .s-titleText__lead{font-size:.9375rem;letter-spacing:.6px;line-height:160%;text-align:left}.mitsuurokokai-service-s-topCheck{padding-top:1.5rem;padding-bottom:3.75rem}}.mitsuurokokai-service-s-topCheck .s-topCheck__inner{border-radius:2.5rem;background:#fff;padding:2.5rem 3.75rem 3.75rem}.mitsuurokokai-service-s-topCheck .s-topCheck__wrap{display:grid;grid-template-columns:repeat(2,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-topCheck .s-topCheck__inner{padding:2.5rem 1.5rem 3.75rem}.mitsuurokokai-service-s-topCheck .s-topCheck__wrap{display:block;margin-top:2rem}}.mitsuurokokai-service-s-topCheck .s-topCheck__img{width:100%;height:auto}.mitsuurokokai-service-s-topCheck .s-topCheck__img img{border-radius:.75rem;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-topCheck .s-topCheck__body{background-color:#fff;width:calc(100% + 2.375rem);margin-left:-2.375rem;padding:3.25rem 2.5rem 3.75rem 3.9375rem;border-radius:.625rem;position:relative;z-index:5}@media screen and (max-width:767px){.mitsuurokokai-service-s-topCheck .s-topCheck__body{width:calc(100% - 1.5rem);margin-inline:auto;padding:1.5rem;margin-top:-.75rem;border-radius:.75rem;-webkit-box-shadow:0 0 .25rem 0 rgba(0,0,0,.25);box-shadow:0 0 .25rem 0 rgba(0,0,0,.25)}}.mitsuurokokai-service-s-topCheck .s-topCheckSub{margin-top:1.625rem;color:#231815;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:700;line-height:180%;letter-spacing:.64px}@media screen and (max-width:767px){.mitsuurokokai-service-s-topCheck .s-topCheckSub{margin-top:.5rem;font-size:.9375rem}}.mitsuurokokai-service-s-topCheck .s-topCheck__pointNum,.mitsuurokokai-service-s-topCheck .s-topCheck__pointText{font-size:1rem;letter-spacing:.64px;font-weight:700;font-family:"Zen Kaku Gothic New",sans-serif;text-align:center}.mitsuurokokai-service-s-topCheck .s-topCheckSub .--line{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#ffe29e));background:linear-gradient(transparent 60%,#ffe29e 60%)}.mitsuurokokai-service-s-topCheck .s-topCheck__point{margin-top:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-topCheck .s-topCheck__point{margin-top:2rem}}.mitsuurokokai-service-s-topCheck .s-topCheck__pointList{margin-top:2.625rem;display:grid;grid-template-columns:repeat(3,1fr);counter-reset:point;row-gap:3.125rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-topCheck .s-topCheck__pointList{margin-top:0;display:block}.mitsuurokokai-service-s-topCheck .s-topCheck__pointItem{padding-bottom:2rem;padding-top:2rem;border-bottom:.125rem dashed #d3d1d0}}.mitsuurokokai-service-s-topCheck .s-topCheck__pointItem{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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mitsuurokokai-service-s-topCheck .s-topCheck__pointItem:not(:nth-child(3n+3)){border-right:.125rem dashed #d3d1d0}.mitsuurokokai-service-s-topCheck .s-topCheck__pointNum{border-radius:1.25rem;background:#e9515b;padding:.5rem 1rem;color:#fff;line-height:100%;counter-increment:point;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.3125rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mitsuurokokai-service-s-topCheck .s-topCheck__pointNum::after{content:counter(point,decimal-leading-zero)}.mitsuurokokai-service-s-topCheck .s-topCheck__pointIcon{margin-top:1.25rem;width:3.75rem;aspect-ratio:1}@media screen and (max-width:767px){.mitsuurokokai-service-s-topCheck .s-topCheck__pointItem:not(:nth-child(3n+3)){border-right:none}.mitsuurokokai-service-s-topCheck .s-topCheck__pointIcon{margin-top:1.5rem}}.mitsuurokokai-service-s-topCheck .s-topCheck__pointIcon img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.mitsuurokokai-service-s-topCheck .s-topCheck__pointText{margin-top:.625rem;color:#231815;line-height:140%}@media screen and (max-width:767px){.mitsuurokokai-service-s-topCheck .s-topCheck__pointText{margin-top:1.875rem}}.mitsuurokokai-service-s-topCheck .s-topCheck__imgArea{display:grid;grid-template-columns:repeat(2,1fr);gap:3.5rem;margin-top:3.75rem}.mitsuurokokai-service-s-topCheck .s-topCheck__imgItem{border-radius:1.25rem;border:1px solid #d3d1d0;background:#fff}.mitsuurokokai-service-s-topCheck .s-topCheck__imgHead{border-radius:1.25rem 1.25rem 0 0;background:#e9515b;color:#fff;font-size:1.25rem;font-weight:700;line-height:180%;letter-spacing:.8px;text-align:center;padding:.625rem}.mitsuurokokai-service-s-topCheck .s-topCheck__image{padding:1.5625rem 2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-topCheck .s-topCheck__imgArea{gap:2rem;grid-template-columns:repeat(1,1fr);margin-top:2rem}.mitsuurokokai-service-s-topCheck .s-topCheck__imgHead{font-size:1.125rem}.mitsuurokokai-service-s-topCheck .s-topCheck__image{padding:.75rem 1.5625rem .9375rem}}.mitsuurokokai-service-s-topCheck .s-topCheck__image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-topCheck .s-topCheck__know{margin-top:5.625rem;border-radius:1.875rem;background:#faf6f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5625rem 2.5rem;gap:2.1875rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-topCheck .s-topCheck__know{display:block;margin-top:5rem;padding:2rem 1.5rem;position:relative}}.mitsuurokokai-service-s-topCheck .s-topCheck__knowImg{width:12.3125rem;height:13.75rem;-ms-flex-negative:0;flex-shrink:0;margin-top:-3.125rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-topCheck .s-topCheck__knowImg{width:7.8125rem;height:9.625rem;position:absolute;top:0;right:0}}.mitsuurokokai-service-s-topCheck .s-topCheck__knowImg img{width:100%;-o-object-fit:contain;object-fit:contain;height:100%}.mitsuurokokai-service-s-topCheck .s-topCheck__knowTitle{color:#df0615;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.5rem;font-weight:700;line-height:100%;letter-spacing:.96px}@media screen and (max-width:767px){.mitsuurokokai-service-s-topCheck .s-topCheck__knowTitle{font-size:1.375rem;line-height:130%;width:10.875rem}}.mitsuurokokai-service-s-topCheck .s-topCheck__knowText{margin-top:1.5rem;color:#231815;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:700;line-height:180%;letter-spacing:.64px}.mitsuurokokai-service-s-topCheck .s-topCheck__knowBtns{width:23.25rem;-ms-flex-negative:0;flex-shrink:0;display:grid;gap:.75rem}.mitsuurokokai-service-s-topNews{position:relative}.mitsuurokokai-service-s-topNews::after{content:"";position:absolute;width:100%;height:50%;left:0;bottom:0;background-color:#faf6f0}.mitsuurokokai-service-s-topNews .s-topNews__wrap{border-radius:1.25rem;border:.125rem solid #df0615;background:#fff;padding:1.25rem 3.75rem 1.5rem 5rem;display:grid;grid-template-columns:9.375rem 1fr;gap:6.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:5}@media screen and (max-width:767px){.mitsuurokokai-service-s-topCheck .s-topCheck__knowText{margin-top:2.5rem;font-size:.9375rem}.mitsuurokokai-service-s-topCheck .s-topCheck__knowBtns{width:100%;margin-top:1.5rem}.mitsuurokokai-service-s-topNews .s-topNews__wrap{display:block;padding:1.25rem 1.25rem 1.5rem}}.mitsuurokokai-service-s-topNews .s-topNews__head{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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mitsuurokokai-service-s-topNews .s-topNews__icon{width:2rem;aspect-ratio:1}.mitsuurokokai-service-s-topNews .s-topNews__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-topNews .s-topNews__title{margin-top:.5rem;color:#df0615;font-size:1.25rem;font-weight:700;line-height:140%;letter-spacing:.8px}@media screen and (max-width:767px){.mitsuurokokai-service-s-topNews .s-topNews__head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mitsuurokokai-service-s-topNews .s-topNews__title{margin-top:0;margin-left:.5rem}}.mitsuurokokai-service-s-topNews .s-topNews__btn{margin-top:.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-topNews .s-topNews__btn{margin-top:0;margin-left:auto}}.mitsuurokokai-service-s-topNews .s-topNews__body{margin-top:1rem}.mitsuurokokai-service-s-topNews .s-topNews__list+.s-topNews__list{margin-top:.6875rem}.mitsuurokokai-service-s-topNews .s-topNews__link{color:#000020;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375rem;font-weight:500;line-height:165%;letter-spacing:.6px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.mitsuurokokai-service-s-topService{background-color:#faf6f0;padding-top:4.6875rem;padding-bottom:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-topNews .s-topNews__link{font-size:.8125rem;letter-spacing:0}.mitsuurokokai-service-s-topService{padding-top:2.25rem;padding-bottom:1.5rem}}.mitsuurokokai-service-s-topService .s-topService__inner{border-radius:2.5rem;background:#fff;padding:2.5rem 3.75rem}.mitsuurokokai-service-s-topService .s-topService__list1{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;margin-top:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-topService .s-topService__inner{padding:2.5rem 1.5rem}.mitsuurokokai-service-s-topService .s-topService__list1{grid-template-columns:repeat(1,1fr);gap:1.5rem;margin-top:2rem}}.mitsuurokokai-service-s-topService .s-topService__list2{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:1.75rem}@media (any-hover:hover){.mitsuurokokai-service-s-topService .s-topService__card.--hover .s-topService__cardLink:hover{-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);box-shadow:0 0 .5rem 0 rgba(0,0,0,.15)}.mitsuurokokai-service-s-topService .s-topService__card.--hover .s-topService__cardLink:hover .s-topService__headBtn::before{margin-left:0}}.mitsuurokokai-service-s-topService .s-topService__card.--hover .s-topService__cardLink{padding:1.6875rem 2.25rem 2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-topService .s-topService__list2{grid-template-columns:repeat(1,1fr)}.mitsuurokokai-service-s-topService .s-topService__card.--hover .s-topService__cardLink{padding:1.375rem 1.25rem 1.75rem}}.mitsuurokokai-service-s-topService .s-topService__card.--hover .s-topService__head{border-bottom:2px dashed #d3d1d0;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;padding-bottom:.625rem;gap:1.375rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-topService .s-topService__card.--hover .s-topService__head{gap:.75rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.mitsuurokokai-service-s-topService .s-topService__card.--hover .s-topService__icon{width:3.25rem;height:auto;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.mitsuurokokai-service-s-topService .s-topService__card.--hover .s-topService__icon{width:2.8125rem}}.mitsuurokokai-service-s-topService .s-topService__card.--hover .s-topService__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mitsuurokokai-service-s-topService .s-topService__card.--hover .s-topService__cardTitle{border-bottom:none;padding-bottom:0}.mitsuurokokai-service-s-topService .s-topService__card.--hover .s-topService__headBtn{margin-left:auto}.mitsuurokokai-service-s-topService .s-topService__cardList{margin-top:1.25rem}.mitsuurokokai-service-s-topService .s-topService__cardListItem+.s-topService__cardListItem{margin-top:.5rem}.mitsuurokokai-service-s-topService .s-topService__cardListLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;color:#231815;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.875rem;font-weight:700;line-height:140%;letter-spacing:.56px}.mitsuurokokai-service-s-topService .s-topService__cardListLink::before{content:"";width:.75rem;height:.75rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background:#df0615}.mitsuurokokai-service-s-topService .s-topService__cardLink{display:block;border-radius:1.875rem;background:#fff;-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);padding:1.25rem 1.5rem 1.5rem;position:relative;height:100%}@media screen and (max-width:767px){.mitsuurokokai-service-s-topService .s-topService__cardLink{border-radius:1.25rem;padding:1.25rem 1.25rem 1.5rem}}.mitsuurokokai-service-s-topService .s-topService__cardLink::after{content:"";position:absolute;right:0;bottom:0;background:url(../img/common/card_bg.webp) center center/cover no-repeat;width:100%;height:100%;z-index:0;border-radius:1.875rem}@media (any-hover:hover){.mitsuurokokai-service-s-topService .s-topService__cardLink:hover{-webkit-box-shadow:none;box-shadow:none}.mitsuurokokai-service-s-topService .s-topService__cardLink:hover .s-topService__headBtn::before{margin-left:.3125rem}}.mitsuurokokai-service-s-topService .s-topService__cardLine{width:2.6875rem;height:.25rem;display:block;position:absolute;top:0;left:1.3125rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-topService .s-topService__cardLink::after{background:url(../img/common/card_bg-sp.webp) center center/cover no-repeat;border-radius:1.25rem}.mitsuurokokai-service-s-topService .s-topService__cardLine{width:3.875rem;left:1rem}}.mitsuurokokai-service-s-topService .s-topService__cardBody{position:relative;z-index:2}.mitsuurokokai-service-s-topService .s-topService__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mitsuurokokai-service-s-topService .s-topService__headLogo{height:1.875rem;max-width:9.0625rem}.mitsuurokokai-service-s-topService .s-topService__headLogo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.mitsuurokokai-service-s-topService .s-topService__headBtn{width:2rem;height:2rem;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.mitsuurokokai-service-s-topService .s-topService__headBtn::before{content:"";width:.6875rem;height:.6875rem;-webkit-mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;mask:url(../img/common/icon_arrow.webp) no-repeat center center/contain;background-color:#fff;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease;transition:all .3s ease}.mitsuurokokai-service-s-topService .s-topService__cardTitle{margin-top:.625rem;font-size:1.125rem;font-weight:700;line-height:normal;letter-spacing:1.41px;padding-bottom:1rem;border-bottom:2px dashed #d3d1d0}.mitsuurokokai-service-s-topService .s-topService__cardLead{padding-top:.75rem;font-size:.875rem;font-weight:700;line-height:150%;letter-spacing:.56px}.mitsuurokokai-service-s-topService .s-topService__cardText{margin-top:.25rem;font-size:.8125rem;font-weight:400;line-height:150%;letter-spacing:.52px;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-s-topService .s-topService__cardTitle{padding-bottom:1.3125rem}.mitsuurokokai-service-s-topService .s-topService__cardLead{padding-top:1rem}.mitsuurokokai-service-s-topService .s-topService__cardText{margin-top:.5rem}}.mitsuurokokai-service-s-use .s-use__wrap{margin-top:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-use .s-use__wrap{margin-top:2rem}}.mitsuurokokai-service-s-use .s-use__item+.s-use__item{margin-top:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-use .s-use__item+.s-use__item{margin-top:2.5rem}}.mitsuurokokai-service-s-use .s-use__itemBody{margin-top:2rem;padding-top:2rem;border-top:1px solid #d3d1d0;display:grid;grid-template-columns:25rem 1fr;gap:2.5rem}.mitsuurokokai-service-s-use .s-use__itemImg{width:100%}.mitsuurokokai-service-s-use .s-use__itemImg img{border-radius:1.25rem;aspect-ratio:400/266;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mitsuurokokai-service-s-use .s-use__itemText{font-size:.9375rem;font-weight:500;line-height:170%;letter-spacing:.6px;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-s-use .s-use__itemBody{grid-template-columns:1fr;gap:1rem;margin-top:1rem;padding-top:1.5rem}.mitsuurokokai-service-s-use .s-use__itemImg img{aspect-ratio:327/184}.mitsuurokokai-service-s-use .s-use__itemText{font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-useArea .s-useArea__img{margin-top:2.5rem;max-width:33.875rem;margin-inline:auto;width:100%}@media screen and (max-width:767px){.mitsuurokokai-service-s-useArea .s-useArea__img{margin-top:1.5rem}}.mitsuurokokai-service-s-useArea .s-useArea__img img{width:100%;-o-object-fit:contain;object-fit:contain;height:100%}.mitsuurokokai-service-s-useArea .s-useArea__text{margin-top:2rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.125rem;text-align:center;font-weight:500;line-height:180%;letter-spacing:.72px}@media screen and (max-width:767px){.mitsuurokokai-service-s-useArea .s-useArea__text{margin-top:1rem;font-size:.9375rem;letter-spacing:.6px;line-height:170%;-moz-text-align-last:left;text-align-last:left}}.mitsuurokokai-service-s-useVoice .s-useVoice__item{margin-top:2.5rem;padding:2.5rem;display:grid;gap:2.75rem;grid-template-columns:7.25rem 1fr}.mitsuurokokai-service-s-useVoice .s-useVoice__itemImg{border-radius:50%;width:100%;aspect-ratio:1;border:.25rem solid #0096df}@media screen and (max-width:767px){.mitsuurokokai-service-s-useVoice .s-useVoice__item{margin-top:2rem;display:block;padding:1.5rem 1.25rem}.mitsuurokokai-service-s-useVoice .s-useVoice__itemImg{width:4.6875rem;margin-inline:auto;border:.125rem solid #0096df}}.mitsuurokokai-service-s-useVoice .s-useVoice__itemImg img{border-radius:50%;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.mitsuurokokai-service-s-useVoice .s-useVoice__itemName{font-size:.9375rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:165%;letter-spacing:.6px;text-align:center}.mitsuurokokai-service-s-useVoice .s-useVoice__itemTitle{font-size:1.5rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;line-height:165%;padding-bottom:1rem;border-bottom:1px dashed #231815;letter-spacing:.96px}@media screen and (max-width:767px){.mitsuurokokai-service-s-useVoice .s-useVoice__itemTitle{font-size:1rem;letter-spacing:.64px;padding-bottom:.5rem;margin-top:1rem}}.mitsuurokokai-service-s-useVoice .s-useVoice__itemText{margin-top:.625rem;font-size:.9375rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:165%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-s-useVoice .s-useVoice__itemText{margin-top:.5rem}}.mitsuurokokai-service-s-voice .s-voice__wrap{margin-top:2.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}.mitsuurokokai-service-s-voice .s-voice__item{padding:2.5rem;border-radius:1.25rem;border:1px solid #d3d1d0;background:#fff}@media screen and (max-width:767px){.mitsuurokokai-service-s-voice .s-voice__wrap{grid-template-columns:1fr;gap:1.5rem}.mitsuurokokai-service-s-voice .s-voice__item{padding:1.5rem 1.25rem}}.mitsuurokokai-service-s-voice .s-voice__img{border-radius:1.25rem;overflow:hidden}.mitsuurokokai-service-s-voice .s-voice__img img{aspect-ratio:420/236;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mitsuurokokai-service-s-voice .s-voice__cat{border-radius:.625rem;color:#fff;font-size:1rem;font-weight:700;line-height:165%;letter-spacing:.64px;padding:.25rem 1.25rem;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:1.5rem}.mitsuurokokai-service-s-voice .s-voice__text,.mitsuurokokai-service-s-web .s-web__lead,.mitsuurokokai-service-s-web .s-web__text{font-weight:500;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-s-voice .s-voice__cat{font-size:.875rem}}.mitsuurokokai-service-s-voice .s-voice__catBg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;border-radius:.625rem}.mitsuurokokai-service-s-voice .s-voice__catText{position:relative;z-index:1}.mitsuurokokai-service-s-voice .s-voice__text{margin-top:1.5rem;font-size:.9375rem;line-height:30px;letter-spacing:1.06px}@media screen and (max-width:767px){.mitsuurokokai-service-s-voice .s-voice__text{margin-top:1rem;font-size:.9375rem;line-height:180%;letter-spacing:.6px}}.mitsuurokokai-service-s-web .s-web__text{margin-top:.75rem;font-size:1rem;line-height:140%;letter-spacing:.64px;text-align:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-web .s-web__text{margin-top:1.5rem;font-size:.9375rem;letter-spacing:.6px}}.mitsuurokokai-service-s-web .s-web__body{margin-top:2.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}.mitsuurokokai-service-s-web .s-web__img{width:100%}.mitsuurokokai-service-s-web .s-web__img img{border-radius:.625rem;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;aspect-ratio:516/290}.mitsuurokokai-service-s-web .s-web__lead{font-size:.9375rem;line-height:165%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-s-web .s-web__body{grid-template-columns:1fr;gap:1.5rem;margin-top:2rem}.mitsuurokokai-service-s-web .s-web__img img{aspect-ratio:327/161}.mitsuurokokai-service-s-web .s-web__lead{font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-web .s-web_info{margin-top:1rem;font-size:.9375rem;font-weight:400;line-height:170%;letter-spacing:.6px;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:767px){.mitsuurokokai-service-s-web .s-web_info{margin-top:1.5rem;font-size:.75rem;letter-spacing:.48px}}.mitsuurokokai-service-s-content .s-content__tableTitle,.mitsuurokokai-service-s-content .s-content__text{font-size:.9375rem;letter-spacing:.6px;line-height:170%;font-family:"Zen Kaku Gothic New",sans-serif}.mitsuurokokai-service-s-youtube .s-youtube__iframe{margin-top:2.5rem;width:100%;max-width:46.625rem;margin-inline:auto}@media screen and (max-width:767px){.mitsuurokokai-service-s-youtube .s-youtube__iframe{margin-top:1.375rem}}.mitsuurokokai-service-s-youtube .s-youtube__iframe iframe{width:100%;height:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.mitsuurokokai-service-s-content .s-content__text{font-weight:500;margin-top:1.25rem;text-align:center}.mitsuurokokai-service-s-content .s-content__item{margin-top:2.5rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-content .s-content__text{text-align:left}.mitsuurokokai-service-s-content .s-content__item{margin-top:2rem}}.mitsuurokokai-service-s-content .s-content__item.--pt{margin-top:3.75rem}.mitsuurokokai-service-s-content .s-content__wrap{margin-top:2.5rem;padding-top:2.5rem;border-top:1px solid #d3d1d0;overflow-y:hidden}.mitsuurokokai-service-s-content .s-content__wrap.js-scroll{overflow-x:auto!important;overflow-y:hidden!important;height:auto;max-height:none}@media screen and (min-width:768px){.mitsuurokokai-service-s-content .s-content__wrap.js-scroll{max-height:400px;overflow-y:hidden!important}}.mitsuurokokai-service-s-content .s-content__wrap.js-scroll::-webkit-scrollbar{height:.375rem}.mitsuurokokai-service-s-content .s-content__wrap.js-scroll::-webkit-scrollbar-track{background:0 0;border-radius:.625rem}.mitsuurokokai-service-s-content .s-content__wrap.js-scroll::-webkit-scrollbar-thumb{background:#f4f3f3;border-radius:3px}.mitsuurokokai-service-s-content .s-content__wrap.js-scroll::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.mitsuurokokai-service-s-content .s-content__table{width:100%;min-width:600px;border-collapse:collapse;border-radius:1.25rem;overflow:hidden;border:1px solid #d3d1d0}.mitsuurokokai-service-s-content .s-content__tableItem{display:grid;grid-template-columns:10.9375rem 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-content .s-content__item.--pt{margin-top:2.5rem}.mitsuurokokai-service-s-content .s-content__wrap{margin-top:1rem;padding-top:1.5rem;padding-bottom:1rem}.mitsuurokokai-service-s-content .s-content__tableItem{grid-template-columns:7.5625rem 1fr}}.mitsuurokokai-service-s-content .s-content__tableItem+.s-content__tableItem{border-top:1px solid #d3d1d0}.mitsuurokokai-service-s-content .s-content__tableTitle{background-color:#f4f3f3;padding:1.25rem 2rem;font-weight:700;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #d3d1d0}@media screen and (max-width:767px){.mitsuurokokai-service-s-content .s-content__tableTitle{padding-inline:1.25rem;font-size:.875rem;letter-spacing:.56px}}.mitsuurokokai-service-s-content .s-content__tableText{padding:1.25rem 2rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375rem;font-weight:500;line-height:170%;letter-spacing:.6px}@media screen and (max-width:767px){.mitsuurokokai-service-s-content .s-content__tableText{font-size:.875rem;padding-inline:1.25rem;letter-spacing:.56px}}.mitsuurokokai-service-s-content .s-content__tableText .--sm{display:block;color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.875rem;font-weight:500;line-height:170%;letter-spacing:.6px}.mitsuurokokai-service-s-content .scroll-hint-icon-bg{border-radius:8px;background:#231815}.mitsuurokokai-service-s-content .scroll-hint-icon{top:1.5rem}.mitsuurokokai-service-s-content .s-content__area{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}.mitsuurokokai-service-s-content .s-content__areaItem{border-radius:1.25rem;background:#faf6f0;padding:2rem 2.5rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mitsuurokokai-service-s-content .s-content__areaIcon{width:2.3125rem;height:2.25rem;border-radius:1.25rem 0;background-color:#e9515b;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.mitsuurokokai-service-s-content .s-content__area{grid-template-columns:repeat(1,1fr);gap:1rem}.mitsuurokokai-service-s-content .s-content__areaItem{padding:1rem 1rem 1rem 2.5rem}.mitsuurokokai-service-s-content .s-content__areaIcon{width:2rem;height:2rem;border-radius:1.25rem 0 .9375rem}}.mitsuurokokai-service-s-content .s-content__areaIcon::before{content:"";width:.875rem;height:.6875rem;background:url(../img/common/icon_check.webp) center center/contain no-repeat}.mitsuurokokai-service-s-content .s-content__areaIcon.--no{background-color:#918b8a}.mitsuurokokai-service-s-content .s-content__areaIcon.--no::before{background:url(../img/common/icon_checkNo.webp) center center/contain no-repeat}.mitsuurokokai-service-s-content .s-content__areaText{font-size:1rem;font-weight:700;line-height:170%;letter-spacing:.64px}@media screen and (max-width:767px){.mitsuurokokai-service-s-content .s-content__areaText{font-size:.9375rem}}.mitsuurokokai-service-s-content .s-content__caption{margin-top:.75rem;color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.75rem;font-weight:500;line-height:170%;letter-spacing:.48px}.mitsuurokokai-service-s-content .s-content__coution{margin-top:3.75rem}@media screen and (max-width:767px){.mitsuurokokai-service-s-content .s-content__coution{margin-top:2rem}}.mitsuurookai-service-s-inspection .s-inspection__wrap{margin-top:2.5rem;display:grid;gap:2.5rem;grid-template-columns:33.3125rem 1fr}.mitsuurookai-service-s-inspection .s-inspection__img{width:100%}.mitsuurookai-service-s-inspection .s-inspection__img img{-o-object-fit:cover;object-fit:cover;border-radius:1.25rem;width:100%;height:100%;aspect-ratio:533/300}@media screen and (max-width:767px){.mitsuurookai-service-s-inspection .s-inspection__wrap{grid-template-columns:1fr;gap:1rem;margin-top:1.5rem}.mitsuurookai-service-s-inspection .s-inspection__img img{aspect-ratio:327/184;border-radius:.625rem}}.mitsuurookai-service-s-inspection .s-inspection__text{font-size:.9375rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:170%;letter-spacing:.6px}.mitsuurookai-service-s-inspection .s-inspection__caption{color:#918b8a;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.75rem;font-weight:500;line-height:140%;letter-spacing:.48px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.125rem;margin-top:1rem}.mitsuurookai-service-s-inspection .s-inspection__caption::before{content:"※";-ms-flex-negative:0;flex-shrink:0}.mitsuurookai-service-s-inspection .s-inspection__caption+.s-just__itemCaptionText{margin-top:.5rem}.mitsuurookai-service-s-inspection .s-inspection__items{margin-top:3.75rem;display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.mitsuurookai-service-s-inspection .s-inspection__item{border-right:.125rem dashed #d3d1d0;padding-inline:1.25rem;padding-top:2rem}@media screen and (max-width:767px){.mitsuurookai-service-s-inspection .s-inspection__items{grid-template-columns:1fr;margin-top:1rem}.mitsuurookai-service-s-inspection .s-inspection__item{border-right:none;padding-inline:0;padding-top:1rem}}.mitsuurookai-service-s-inspection .s-inspection__item:nth-child(-n+3){padding-top:0}.mitsuurookai-service-s-inspection .s-inspection__item:nth-child(3n+3){border-right:none}.mitsuurookai-service-s-inspection .s-inspection__itemBody{padding-right:.5rem;padding-bottom:2rem;border-bottom:.125rem dashed #d3d1d0}.mitsuurookai-service-s-inspection .s-inspection__item:nth-last-child(1):nth-child(3n+1) .s-inspection__itemBody,.mitsuurookai-service-s-inspection .s-inspection__item:nth-last-child(2):nth-child(3n+1) .s-inspection__itemBody{border-bottom:none}@media screen and (max-width:767px){.mitsuurookai-service-s-inspection .s-inspection__item:nth-child(-n+3){padding-top:1rem}.mitsuurookai-service-s-inspection .s-inspection__itemBody{padding-right:0;padding-bottom:1rem}.mitsuurookai-service-s-inspection .s-inspection__item:nth-last-child(2):nth-child(3n+1) .s-inspection__itemBody{border-bottom:.125rem dashed #d3d1d0}}.mitsuurookai-service-s-inspection .s-inspection__item:nth-last-child(1):nth-child(3n+2) .s-inspection__itemBody,.mitsuurookai-service-s-inspection .s-inspection__item:nth-last-child(3):nth-child(3n+1) .s-inspection__itemBody{border-bottom:none}@media screen and (max-width:767px){.mitsuurookai-service-s-inspection .s-inspection__item:nth-last-child(3):nth-child(3n+1) .s-inspection__itemBody{border-bottom:.125rem dashed #d3d1d0}}.mitsuurookai-service-s-inspection .s-inspection__item:nth-last-child(2):nth-child(3n+2) .s-inspection__itemBody{border-bottom:none}@media screen and (max-width:767px){.mitsuurookai-service-s-inspection .s-inspection__item:nth-last-child(2):nth-child(3n+2) .s-inspection__itemBody{border-bottom:.125rem dashed #d3d1d0}.mitsuurookai-service-s-inspection .s-inspection__item:last-child .s-inspection__itemBody{border-bottom:none}}.mitsuurookai-service-s-inspection .s-inspection__item:nth-last-child(1):nth-child(3n) .s-inspection__itemBody{border-bottom:none}.mitsuurookai-service-s-inspection .s-inspection__itemIcon{width:4.125rem;aspect-ratio:1;margin-inline:auto}.mitsuurookai-service-s-inspection .s-inspection__itemIcon img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.mitsuurookai-service-s-inspection .s-inspection__itemTitle{font-size:1.25rem;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;line-height:170%;letter-spacing:.8px;margin-top:.8125rem}@media screen and (max-width:767px){.mitsuurookai-service-s-inspection .s-inspection__itemTitle{font-size:1rem;letter-spacing:.64px}.mitsuurookai-service-s-inspection .s-inspection__itemText{padding-inline:1.25rem}}.mitsuurookai-service-s-inspection .s-inspection__itemText{margin-top:1.25rem;font-size:.9375rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:400;line-height:170%;letter-spacing:.6px}