﻿@import"https://fonts.googleapis.com/css2?family=Roboto&display=swap";@import"https://cdn.jsdelivr.net/npm/yakuhanjp@4.1.1/dist/css/yakuhanjp_s.css";@import"https://fonts.googleapis.com/css2?family=League+Spartan:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap&text=0123456789!?";.mt-0{margin-top:0px !important}.mb-0{margin-bottom:0px !important}.pt-0{padding-top:0px !important}.pb-0{padding-bottom:0px !important}.mt-5{margin-top:5px !important}.mb-5{margin-bottom:5px !important}.pt-5{padding-top:5px !important}.pb-5{padding-bottom:5px !important}.mt-10{margin-top:10px !important}.mb-10{margin-bottom:10px !important}.pt-10{padding-top:10px !important}.pb-10{padding-bottom:10px !important}.mt-15{margin-top:15px !important}.mb-15{margin-bottom:15px !important}.pt-15{padding-top:15px !important}.pb-15{padding-bottom:15px !important}.mt-20{margin-top:20px !important}.mb-20{margin-bottom:20px !important}.pt-20{padding-top:20px !important}.pb-20{padding-bottom:20px !important}.mt-25{margin-top:25px !important}.mb-25{margin-bottom:25px !important}.pt-25{padding-top:25px !important}.pb-25{padding-bottom:25px !important}.mt-30{margin-top:30px !important}.mb-30{margin-bottom:30px !important}.pt-30{padding-top:30px !important}.pb-30{padding-bottom:30px !important}.mt-35{margin-top:35px !important}.mb-35{margin-bottom:35px !important}.pt-35{padding-top:35px !important}.pb-35{padding-bottom:35px !important}.mt-40{margin-top:40px !important}.mb-40{margin-bottom:40px !important}.pt-40{padding-top:40px !important}.pb-40{padding-bottom:40px !important}.mt-45{margin-top:45px !important}.mb-45{margin-bottom:45px !important}.pt-45{padding-top:45px !important}.pb-45{padding-bottom:45px !important}.mt-50{margin-top:50px !important}.mb-50{margin-bottom:50px !important}.pt-50{padding-top:50px !important}.pb-50{padding-bottom:50px !important}.mt-55{margin-top:55px !important}.mb-55{margin-bottom:55px !important}.pt-55{padding-top:55px !important}.pb-55{padding-bottom:55px !important}.mt-60{margin-top:60px !important}.mb-60{margin-bottom:60px !important}.pt-60{padding-top:60px !important}.pb-60{padding-bottom:60px !important}.mt-65{margin-top:65px !important}.mb-65{margin-bottom:65px !important}.pt-65{padding-top:65px !important}.pb-65{padding-bottom:65px !important}.mt-70{margin-top:70px !important}.mb-70{margin-bottom:70px !important}.pt-70{padding-top:70px !important}.pb-70{padding-bottom:70px !important}.mt-75{margin-top:75px !important}.mb-75{margin-bottom:75px !important}.pt-75{padding-top:75px !important}.pb-75{padding-bottom:75px !important}.mt-80{margin-top:80px !important}.mb-80{margin-bottom:80px !important}.pt-80{padding-top:80px !important}.pb-80{padding-bottom:80px !important}.mt-85{margin-top:85px !important}.mb-85{margin-bottom:85px !important}.pt-85{padding-top:85px !important}.pb-85{padding-bottom:85px !important}.mt-90{margin-top:90px !important}.mb-90{margin-bottom:90px !important}.pt-90{padding-top:90px !important}.pb-90{padding-bottom:90px !important}.mt-95{margin-top:95px !important}.mb-95{margin-bottom:95px !important}.pt-95{padding-top:95px !important}.pb-95{padding-bottom:95px !important}.mt-100{margin-top:100px !important}.mb-100{margin-bottom:100px !important}.pt-100{padding-top:100px !important}.pb-100{padding-bottom:100px !important}@media screen and (max-width: 767px){.mt-0-sp{margin-top:0 !important}.mb-0-sp{margin-bottom:0 !important}.m-0-sp{margin:0 !important}.pt-0-sp{padding-top:0 !important}.pb-0-sp{padding-bottom:0 !important}.p-0-sp{padding:0 !important}}.is-move{opacity:0}@keyframes fadeInAnime{from{opacity:0}to{opacity:1}}@keyframes fadeUpAnime{from{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeLeftAnime{from{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeRightAnime{from{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes scaleIn{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scaleIn{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes purun{0%{transform:scale(1, 1) translate(0%, 0%)}40%{transform:scale(0.95, 1.2) translate(0%, -10%)}50%{transform:scale(1.1, 0.9) translate(0%, 5%)}60%{transform:scale(0.95, 1.05) translate(0%, -3%)}70%{transform:scale(1.05, 0.95) translate(0%, 3%)}80%{transform:scale(1, 1) translate(0%, 0%)}100%{transform:scale(1, 1) translate(0%, 0%)}}@keyframes purupuru_anim{0%{transform:translate(0, 0)}5%{transform:translate(0, 4px)}10%{transform:translate(0, -4px)}15%{transform:translate(0, 4px)}20%{transform:translate(0, -4px)}25%{transform:translate(0, 4px)}30%{transform:translate(0, 0)}100%{transform:translate(0, 0)}}@keyframes dropIn{0%{transform:scale(0.8, 1.4) translate(0%, -100%)}10%{transform:scale(0.8, 1.4) translate(0%, -15%)}20%{transform:scale(1.4, 0.6) translate(0%, 30%)}30%{transform:scale(0.9, 1.1) translate(0%, -10%)}40%{transform:scale(0.95, 1.2) translate(0%, -30%)}50%{transform:scale(0.95, 1.2) translate(0%, -10%)}60%{transform:scale(1.1, 0.9) translate(0%, 5%)}70%{transform:scale(1, 1) translate(0%, 0%)}100%{transform:scale(1, 1) translate(0%, 0%)}}@keyframes ripple{0%{transform:scale(0.4);opacity:.6}70%{transform:scale(1.1);opacity:.2}100%{transform:scale(1.2);opacity:0}}@keyframes move{25%{opacity:1}33%{opacity:1;transform:translateY(35px);@media screen and (max-width: 767px){transform:translateY(15px)}}67%{opacity:1;transform:translateY(60px);@media screen and (max-width: 767px){transform:translateY(30px)}}100%{opacity:0;transform:translateY(75px) scale3d(0.5, 0.5, 0.5);@media screen and (max-width: 767px){transform:translateY(45px)}}}.bgextend{animation-name:bgextendAnimeBase;animation-duration:1s;animation-fill-mode:forwards;position:relative;overflow:hidden;opacity:0}@keyframes bgextendAnimeBase{from{opacity:0}to{opacity:1}}.bgappear{animation-name:bgextendAnimeSecond;animation-duration:1.5s;animation-delay:.8s;animation-fill-mode:forwards;opacity:0}@keyframes bgextendAnimeSecond{0%{opacity:0}100%{opacity:1}}.bgLRextend::before{animation-name:bgLRextendAnime;animation-duration:1.5s;animation-fill-mode:forwards;transform-origin:left;transform:scaleX(0);content:"";position:absolute;width:100%;height:1.2em;background:linear-gradient(to right, #20adc2, #2578a9)}@keyframes bgLRextendAnime{0%{transform-origin:left;transform:scaleX(0)}50%{transform-origin:left;transform:scaleX(1)}50.001%{transform-origin:right}100%{transform-origin:right;transform:scaleX(0)}}.bgappearTrigger,.bgLRextendTrigger{opacity:0}@keyframes poyopoyo{0%,40%,60%,80%{transform:scale(1)}50%,70%{transform:scale(0.95)}}.fadeIn.active{animation-name:fadeInAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}.fadeUp.active{animation-name:fadeUpAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}.fadeUp-delayed.active{animation-name:fadeUpAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}.fadeLeft.active{animation-name:fadeLeftAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}.fadeRight.active{animation-name:fadeRightAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}.scaleIn.active{-webkit-animation:scaleIn .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation:scaleIn .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}.scaleIn-delayed.active{-webkit-animation:scaleIn .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation:scaleIn .8s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation-delay:.5s}.purun.active{animation:purun 1.5s linear 0s 1;opacity:1;animation-iteration-count:infinite}.dropIn.active{animation:dropIn 1.1s linear 0s 1;opacity:1}.oflex{display:flex;flex-wrap:wrap;margin:0;padding:0}.oflex__item{box-sizing:border-box;display:flex;flex-direction:column;margin:0}.oflex[data-dir=normal]{flex-direction:row}.oflex[data-dir=reverse]{flex-direction:row-reverse}@media screen and (max-width: 767px){.oflex[data-dir=sp-reverse]{flex-direction:row-reverse}}@media screen and (max-width: 767px){.oflex[data-dir=sp-column-reverse]{flex-direction:column-reverse;justify-content:center}}@media screen and (max-width: 767px){.oflex[data-align~=sp-center]{justify-content:center !important}}.oflex[data-align~=start]{justify-content:flex-start}.oflex[data-align~=center]{justify-content:center}.oflex[data-align~=end]{justify-content:flex-end}.oflex[data-align~=justify]{justify-content:space-between}.oflex[data-align~=top]{align-items:flex-start}.oflex[data-align~=middle]{align-items:center}.oflex[data-align~=bottom]{align-items:flex-end}.oflex__item[data-align~=start]{align-items:flex-start}.oflex__item[data-align~=center]{align-items:center}.oflex__item[data-align~=end]{align-items:flex-end}.oflex__item[data-align~=top]{justify-content:flex-start;align-self:stretch}.oflex__item[data-align~=middle]{justify-content:center;align-self:stretch}.oflex__item[data-align~=bottom]{justify-content:flex-end;align-self:stretch}.oflex[data-gutter]{width:auto}.oflex[data-gutter]>.oflex__item{border:solid rgba(0,0,0,0);background-clip:padding-box}.oflex[data-gutter=none]{margin:0}.oflex[data-gutter=none]>.oflex__item{border-width:0}.oflex[data-gutter=small]{margin:-0.5vw}.oflex[data-gutter=small]>.oflex__item{border-width:1vw}.oflex[data-gutter=normal]{margin:-1vw}.oflex[data-gutter=normal]>.oflex__item{border-width:2vw}.oflex[data-gutter=large]{margin:-1.5vw}.oflex[data-gutter=large]>.oflex__item{border-width:3vw}.oflex__item[data-grid~=sp1]{width:8.3333333333%}.oflex__item[data-grid~=sp2]{width:16.6666666667%}.oflex__item[data-grid~=sp3]{width:25%}.oflex__item[data-grid~=sp4]{width:33.3333333333%}.oflex__item[data-grid~=sp5]{width:41.6666666667%}.oflex__item[data-grid~=sp6]{width:50%}.oflex__item[data-grid~=sp7]{width:58.3333333333%}.oflex__item[data-grid~=sp8]{width:66.6666666667%}.oflex__item[data-grid~=sp9]{width:75%}.oflex__item[data-grid~=sp10]{width:83.3333333333%}.oflex__item[data-grid~=sp11]{width:91.6666666667%}.oflex__item[data-grid~=sp12]{width:100%}@media screen and (min-width: 1024px){.oflex__item[data-grid~=sp1]{width:8.3333333333%}.oflex__item[data-grid~=sp2]{width:16.6666666667%}.oflex__item[data-grid~=sp3]{width:25%}.oflex__item[data-grid~=sp4]{width:33.3333333333%}.oflex__item[data-grid~=sp5]{width:41.6666666667%}.oflex__item[data-grid~=sp6]{width:50%}.oflex__item[data-grid~=sp7]{width:58.3333333333%}.oflex__item[data-grid~=sp8]{width:66.6666666667%}.oflex__item[data-grid~=sp9]{width:75%}.oflex__item[data-grid~=sp10]{width:83.3333333333%}.oflex__item[data-grid~=sp11]{width:91.6666666667%}.oflex__item[data-grid~=sp12]{width:100%}.oflex__item[data-grid~=spFive]{width:20%}.oflex__item[data-grid~=spAuto]{width:auto}}@media screen and (min-width: 768px){.oflex[data-gutter=none]{margin:0}.oflex[data-gutter=none]>.oflex__item{border-width:0}.oflex[data-gutter=small]{margin:-0.5vw}.oflex[data-gutter=small]>.oflex__item{border-width:.5vw}.oflex[data-gutter=normal]{margin:-1vw}.oflex[data-gutter=normal]>.oflex__item{border-width:1vw}.oflex[data-gutter=large]{margin:-1.5vw}.oflex[data-gutter=large]>.oflex__item{border-width:1.5vw}.oflex__item[data-grid~=tab1]{width:8.3333333333%}.oflex__item[data-grid~=tab2]{width:16.6666666667%}.oflex__item[data-grid~=tab3]{width:25%}.oflex__item[data-grid~=tab4]{width:33.3333333333%}.oflex__item[data-grid~=tab5]{width:41.6666666667%}.oflex__item[data-grid~=tab6]{width:50%}.oflex__item[data-grid~=tab7]{width:58.3333333333%}.oflex__item[data-grid~=tab8]{width:66.6666666667%}.oflex__item[data-grid~=tab9]{width:75%}.oflex__item[data-grid~=tab10]{width:83.3333333333%}.oflex__item[data-grid~=tab11]{width:91.6666666667%}.oflex__item[data-grid~=tab12]{width:100%}.oflex__item[data-grid~=tabFive]{width:20%}.oflex__item[data-grid~=tabAuto]{width:auto}}@media screen and (min-width: 1200px){.oflex__item[data-grid~=pc1]{width:8.3333333333%}.oflex__item[data-grid~=pc2]{width:16.6666666667%}.oflex__item[data-grid~=pc3]{width:25%}.oflex__item[data-grid~=pc4]{width:33.3333333333%}.oflex__item[data-grid~=pc5]{width:41.6666666667%}.oflex__item[data-grid~=pc6]{width:50%}.oflex__item[data-grid~=pc7]{width:58.3333333333%}.oflex__item[data-grid~=pc8]{width:66.6666666667%}.oflex__item[data-grid~=pc9]{width:75%}.oflex__item[data-grid~=pc10]{width:83.3333333333%}.oflex__item[data-grid~=pc11]{width:91.6666666667%}.oflex__item[data-grid~=pc12]{width:100%}.oflex__item[data-grid~=pcFive]{width:20%}.oflex__item[data-grid~=pcAuto]{width:auto}}@media screen and (min-width: 1200px){.oflex__item[data-grid~=desk1]{width:8.3333333333%}.oflex__item[data-grid~=desk2]{width:16.6666666667%}.oflex__item[data-grid~=desk3]{width:25%}.oflex__item[data-grid~=desk4]{width:33.3333333333%}.oflex__item[data-grid~=desk5]{width:41.6666666667%}.oflex__item[data-grid~=desk6]{width:50%}.oflex__item[data-grid~=desk7]{width:58.3333333333%}.oflex__item[data-grid~=desk8]{width:66.6666666667%}.oflex__item[data-grid~=desk9]{width:75%}.oflex__item[data-grid~=desk10]{width:83.3333333333%}.oflex__item[data-grid~=desk11]{width:91.6666666667%}.oflex__item[data-grid~=desk12]{width:100%}.oflex__item[data-grid~=deskFive]{width:20%}.oflex__item[data-grid~=deskAuto]{width:auto}}@media all and (-ms-high-contrast: none){.oflex__item{display:block}}:root{--layout-header: 62px;--layout-gutter: 16px;--layout-gutter-vertical: 3%;--layout-gutter-section: 40px}@media screen and (min-width: 768px){:root{--layout-header: 80px;--layout-gutter-vertical: 16px;--layout-gutter-section: 60px}}@media screen and (min-width: 1200px){:root{--layout-gutter: 24px;--layout-gutter-vertical: 24px}}.c-lyt__main{padding:var(--layout-header) 0;width:100%;position:relative;margin-left:auto;margin-right:auto}.c-lyt__contents{padding:var(--layout-gutter-section) 0}.c-lyt__inner{max-width:92%;margin:0 auto}@media screen and (min-width: 768px){.c-lyt__inner{max-width:1200px;margin-left:auto;margin-right:auto}}.c-lyt__inner p{margin-bottom:.25em}.c-lyt__inner_s{padding-left:var(--layout-gutter-vertical);padding-right:var(--layout-gutter-vertical)}@media screen and (min-width: 768px){.c-lyt__inner_s{max-width:calc(768px + var(--layout-gutter-vertical)*2);margin-left:auto;margin-right:auto}}.c-lyt__inner-l{padding-left:var(--layout-gutter-vertical);padding-right:var(--layout-gutter-vertical)}.c-lyt__recommend{margin-top:var(--layout-gutter-section);padding:20px 20px 20px;background:#eff8ff;border-radius:8px}@media screen and (max-width: 767px){.c-lyt__recommend .c-hdg__ttl03{margin-bottom:30px}}.c-hdg__ttl01{font-size:42px;font-weight:bold;text-align:center;line-height:1.4em}@media screen and (max-width: 767px){.c-hdg__ttl01{font-size:2em}}.c-hdg__ttl02{font-size:32px;font-weight:bold;text-align:center;margin-bottom:.8em}@media screen and (max-width: 767px){.c-hdg__ttl02{font-size:1.4em}}.c-hdg__ttl03{font-size:68px;font-weight:bold;line-height:1.4em;margin-bottom:.5em}@media screen and (max-width: 767px){.c-hdg__ttl03{font-size:2.4em}}.c-hdg__ttl04{font-weight:bold;font-size:2.4rem;margin-bottom:.6818181818em;padding:10px 10px 10px 15px;background:#eff8ff;border-left:6px solid #9f0606}@media screen and (max-width: 767px){.c-hdg__ttl04{font-size:1.8rem}}.c-hdg__ttl05{font-weight:bold;font-size:1.8rem;margin-bottom:.5em;border-bottom:2px solid #3486dd;padding-bottom:.5em;color:#3486dd}.c-hdg__ttl06{font-size:3rem;font-weight:bold;margin-bottom:1em;line-height:1.4}@media screen and (max-width: 767px){.c-hdg__ttl06{font-size:2.5rem}}.c-hdg__ttl07{font-size:2rem;background:#d5edff;padding:.9375em;border-radius:8px;font-weight:bold;display:flex;align-items:center;gap:10px;margin-bottom:1.25em}.c-hdg__ttl07::before{content:"";display:inline-block;width:8px;height:34px;background:#3486dd;border-radius:100px}.c-hdg__step{padding:20px;background:hsl(0,0%,95.6666666667%);margin:30px 0}.c-hdg__step__icon{background:#f87024;color:#fff;padding:15px;font-weight:bold;font-size:15px}.c-hdg__step__icon span{font-size:1.4em;margin-left:4px}.c-hdg__step__txt{background:#fff;padding:15px;width:100%;display:flex;align-items:center}.c-hdg__step__box{width:100%;display:flex}.c-hdg__step__box+.c-hdg__step__box{margin-top:10px}@media screen and (max-width: 767px){.c-hdg__step{padding:15px}}.c-list__indent>li{padding-left:1em;text-indent:-1em}.c-list__dot li{padding-left:1em;text-indent:-1em}.c-list__dot li::before{content:"・";color:#9f0606}.c-list__arw01 li{padding-left:1em;position:relative}.c-list__arw01 li:before{position:absolute;display:block;content:"";top:.4em;left:0;width:.4em;border:.4em solid rgba(0,0,0,0);border-left:.4em solid #000}.c-list__arw02 li{padding-left:1em;position:relative}.c-list__arw02 li:before{position:absolute;display:block;content:"";top:.6em;left:0;width:.4em;height:.4em;border-top:2px solid #000;border-right:2px solid #000;transform:rotate(45deg)}.c-list__check li{padding-left:1.8em;text-indent:-1.8em}.c-list__check li:before{content:"";background:url(/common/img/icon_check.svg) no-repeat;display:inline-block;width:1.3em;height:1.25em;background-size:cover;vertical-align:middle;margin-right:4px}.c-list__check li+li{margin-top:10px}.c-list__count01{counter-reset:count-01}.c-list__count01>li{padding-left:2em;margin-bottom:.5em;position:relative}.c-list__count01>li:before{content:counter(count-01);counter-increment:count-01;background-color:#9f0606;color:#fff;display:block;height:1.5em;width:1.5em;line-height:1.5em;text-align:center;border-radius:50%;position:absolute;left:0;top:.2em}.c-list__count02{counter-reset:count-02}.c-list__count02>li{padding-left:1.5em;position:relative;text-indent:0}.c-list__count02>li::before{content:counter(count-02);counter-increment:count-02;display:block;position:absolute;left:0}.c-list__count03{counter-reset:count-03}.c-list__count03>li{padding-left:2em;position:relative;text-indent:0}.c-list__count03>li::before{content:"(" counter(count-03) ")";counter-increment:count-03;display:block;position:absolute;left:0}.c-list__count04{counter-reset:count-04}.c-list__count04>li{margin-bottom:.2em;padding-left:2em;position:relative}.c-list__count04>li::after{content:counter(count-04) " )";counter-increment:count-04;display:block;position:absolute;left:0;top:0}.c-list__tbl01{display:flex;flex-flow:wrap;border-top:solid 1px #ddd}@media screen and (max-width: 767px){.c-list__tbl01{flex-flow:column}}.c-list__tbl01>dt,.c-list__tbl01>dd{border-bottom:solid 1px #ddd;padding:.5em .7em}.c-list__tbl01>dt{width:30%;font-weight:bold;background:#ddd}.c-list__tbl01>dt:not(:last-of-type){border-bottom:solid 1px #fff}@media screen and (max-width: 767px){.c-list__tbl01>dt{width:100%}}.c-list__tbl01>dd{width:70%;word-break:break-all}.c-list__tbl01>dd a{word-break:break-all !important}@media screen and (max-width: 767px){.c-list__tbl01>dd{width:100%;padding-bottom:20px}}.c-list__tbl02 tr th{background:#ffe200;padding:.5em .7em;border:solid 1px #ddd}.c-list__tbl02 td{border:solid 1px #ddd;padding:.5em .7em}.c-list__info{border-top:solid 1px #c5c5c5;width:100%}.c-list__info .c-list__info_item{border-bottom:solid 1px #c5c5c5;padding-top:10px;display:grid;grid-template-columns:50% 50%;grid-template-rows:auto auto;gap:5px;grid-template-areas:"day day" "txt txt";align-items:center}.c-list__info .c-list__info_item .c-list__info_day{grid-area:day;font-weight:bold}.c-list__info .c-list__info_item .c_list__info_txt{grid-area:txt;padding:0 0 10px 0}.c-list__info .c-list__info_item .c_list__info_txt:has(>a){padding:0}.c-list__info .c-list__info_item .c_list__info_txt:has(>a) a{display:block;padding:0 20px 10px 0;position:relative}.c-list__info .c-list__info_item .c_list__info_txt:has(>a) a::after{content:"";font-family:"icomoon";margin-left:8px}.c-list__info .c-list__info_item .c_list__info_txt:has(>a) a:hover{color:#9f0606}@media screen and (min-width: 1200px){.c-list__info .c-list__info_item{grid-template-columns:134px auto;grid-template-rows:auto;gap:15px;padding-bottom:10px;grid-template-areas:"day txt";align-items:start}.c-list__info .c-list__info_item .c_list__info_txt{padding:0}.c-list__info .c-list__info_item .c_list__info_txt:has(>a) a{padding:0 25px 0 0}}.form_mainform_check_lst{display:flex;flex-flow:wrap}.form_mainform_check_lst li:not(:last-child){margin-right:15px}.c-box__card01{border:solid 1px #767676;height:100%}.c-box__card01 a{display:block;height:100%;padding:var(--layout-gutter-vertical);position:relative}.c-box__card01 a::after{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 0 1.5em 1.5em;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #9f0606 rgba(0,0,0,0);position:absolute;right:var(--layout-gutter-vertical);bottom:var(--layout-gutter-vertical)}.c-box__card01 a:hover{background:rgba(159,6,6,.1)}.c-box__card01_img{width:100%;aspect-ratio:4/3}.c-box__card01_img img{object-fit:cover;width:100%;height:100%}.c-box__card01_txt{margin-top:10px}.c-box__imgbox01{height:100%;display:flex;gap:1em;align-items:center}.c-box__imgbox01:has(>a){display:block}.c-box__imgbox01:has(>a) a{display:flex;gap:1em;align-items:center;position:relative}.c-box__imgbox01:has(>a) a::after{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 0 1.5em 1.5em;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #9f0606 rgba(0,0,0,0);position:absolute;right:var(--layout-gutter-vertical);bottom:var(--layout-gutter-vertical);border-width:0 0 1em 1em;right:.5em;bottom:.5em}.c-box__imgbox01:has(>a) a:hover{background:rgba(159,6,6,.1)}.c-box__imgbox01_img{height:100%;aspect-ratio:1/1}.c-box__imgbox02{border:1px solid #ddd;border-radius:8px;padding:10px}.c-box__related-article a:after{content:"関連記事";position:absolute;right:0;top:0;background:#3486dd;padding:5px 10px;font-size:14px;font-weight:bold;color:#fff}.c-box__related-article a{display:flex;gap:15px;align-items:center;text-decoration:none !important;color:#010101 !important;border:3px solid #3486dd;padding:15px 90px 15px 15px;max-width:750px;margin-top:10px;margin-bottom:40px;position:relative;background:rgb(251.6,251.6,251.6);box-shadow:2px 2px 10px -5px rgba(0,0,0,.2)}.c-box__related-article img{width:15%}.c-box__related-article p{width:85%;font-weight:bold}@media screen and (max-width: 767px){.c-box__related-article a{padding:45px 10px 10px}.c-box__related-article img{width:30%}.c-box__related-article p{width:70%;font-weight:bold}.c-box__related-article a:after{width:100%;text-align:center}}.c-txt__bold{font-weight:bold}.c-txt__tc{text-align:center !important}.c-txt__tr{text-align:right !important}.c-txt__tl{text-align:left !important}@media screen and (min-width: 768px){.c-txt__tab-tc{text-align:center !important}.c-txt__tab-tr{text-align:right !important}}@media screen and (min-width: 1200px){.c-txt__pc-tc{text-align:center !important}.c-txt__pc-tr{text-align:right !important}}.c-txt__s{font-size:.8em}.c-txt__l{font-size:1.2em;vertical-align:-0.04em}.c-txt__l.num{font-size:1.4em;vertical-align:-0.08em;padding-right:.06em}.c-txt__ll{font-size:2.5em;line-height:1.4}.c-txt__m{font-size:1em}.c-txt__e{font-size:1.075em;vertical-align:-0.04em;font-weight:600}@media screen and (max-width: 767px){.c-txt__ll{font-size:1.8em}}.c-txt__normal{font-weight:normal}.c-txt__note{font-size:.8em}.c-txt__og{color:#f87024}.c-txt__red{color:#9f0606}.c-txt__blue{color:#3486dd}.c-txt__link{color:#9f0606;text-decoration:underline}.c-txt__link:hover{opacity:.7;text-decoration:underline}.c-txt__arw{position:relative}.c-txt__arw:after{content:"";display:inline-block;width:.6em;height:.6em;border-top:2px solid #9f0606;border-right:2px solid #9f0606;transform:rotate(45deg);position:absolute;top:50%;transform:rotate(45deg) translateY(-50%)}.c-txt__indent{padding-left:1em;text-indent:-1em}.c-txt__wavy{display:inline-block;position:relative;padding-bottom:1px}@media screen and (max-width: 767px){.c-txt__wavy{margin-bottom:5px}}.c-txt__wavy::before{content:"";background-image:url("../../common/img/wavy.svg");background-repeat:repeat-x;background-size:contain;position:absolute;left:0;bottom:-6px;height:8px;width:100%}@media screen and (min-width: 768px){.c-txt__wavy::before{bottom:3px;height:8px}}.c-txt__mask{font-size:1.3em;font-weight:bold;background:linear-gradient(125deg, #f04d2e 0 170px, #172b59 170px 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.c-txt__bg{background:#f87024;color:#f87024;padding:.2em .5em;margin:0 .2em 0 0;vertical-align:baseline;position:relative;overflow:hidden}@media screen and (max-width: 767px){.c-txt__bg{margin:.4em .2em .8em 0;font-size:26px}}.c-txt__bg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform .8s ease;z-index:1}.c-txt__bg.is-show::before{transform:scaleX(1)}.c-txt__bg span{position:sticky;z-index:2}.c-txt__marker{background:linear-gradient(transparent 60%, #FFE200 60%);font-weight:bold;letter-spacing:.05em;background-size:0% 100%;background-repeat:no-repeat}.c-txt__marker.is-move{opacity:1}.c-txt__marker.active{animation:slideMarker 1s linear forwards}.c-txt__marker_b{background:linear-gradient(transparent 60%, #fffad8 60%);font-weight:bold;letter-spacing:.05em;background-size:0% 100%;background-repeat:no-repeat}.c-txt__marker_b.is-move{opacity:1}.c-txt__marker_b.active{animation:slideMarker 1s linear forwards}@keyframes slideMarker{from{background-size:0% 100%}to{background-size:100% 100%}}.c-tbl__01{border:1px solid #9c9c9c}.c-tbl__01 tr{display:flex}.c-tbl__01 th{width:25%;background:#d5edff;padding:10px;vertical-align:middle;border-right:1px solid #9c9c9c;font-weight:bold;display:flex;align-items:center}.c-tbl__01 td{width:75%;padding:10px}.c-tbl__01 tr:not(:last-child) th{border-bottom:1px solid #9c9c9c}.c-tbl__01 tr:not(:last-child) td{border-bottom:1px solid #9c9c9c}@media screen and (max-width: 767px){.c-tbl__01 tr{flex-direction:column}.c-tbl__01 th{width:100%;border-right:none}.c-tbl__01 td{width:100%;padding-bottom:20px}}.c-tbl__02{border:1px solid #9c9c9c;text-align:center}.c-tbl__02 td{padding:5px;border:1px solid #9c9c9c}.c-tbl__02 ._gray{background:#ddd}input[type=text].error,input[type=password].error,input[type=tel].error,input[type=email].error,input[type=number].error,textarea.error{border:solid 1px #d61c35}input[type=text]:not(.c-form__content__input-plaintext):focus,input[type=password]:not(.c-form__content__input-plaintext):focus,input[type=tel]:not(.c-form__content__input-plaintext):focus,input[type=email]:not(.c-form__content__input-plaintext):focus,input[type=number]:not(.c-form__content__input-plaintext):focus,textarea:focus{border:solid 1px #9f0606}.c-form__label{display:block}.c-form__label-group{margin-bottom:.3em}.c-form__label-group-required,.c-form__label-group-any{position:relative}.c-form__label-group-required::after,.c-form__label-group-any::after{position:absolute;top:0;bottom:0;margin:auto;border-radius:3px;padding:0 .5em;font-size:.7em;display:inline-block;line-height:1.6em;height:1.6em;margin-left:8px}.c-form__label-group-required::after{content:"必須";background:#d61c35;color:#fff}.c-form__label-group-any::after{content:"任意";background:#9c9c9c;color:#fff}.c-form__input-group{padding:1em 0}.c-form__input-group-border{border-bottom:1px solid #767676}.c-form__input-group-toggle .c-form__label{display:flex;justify-content:space-between}@media screen and (min-width: 1200px){.c-form__input-group-table .c-form__label,.c-form__input-group-table-alignstart .c-form__label{display:flex;align-items:baseline}.c-form__input-group-table .c-form__label .c-form__label-group,.c-form__input-group-table-alignstart .c-form__label .c-form__label-group{width:30%;margin-bottom:0}.c-form__input-group-table .c-form__label .c-form__label-group-required::before,.c-form__input-group-table-alignstart .c-form__label .c-form__label-group-required::before,.c-form__input-group-table .c-form__label .c-form__label-group-any::before,.c-form__input-group-table-alignstart .c-form__label .c-form__label-group-any::before{top:.3em;bottom:auto}.c-form__input-group-table .c-form__label .c-form__content,.c-form__input-group-table-alignstart .c-form__label .c-form__content{width:70%}}@media screen and (min-width: 1200px){.c-form__input-group-table-alignstart .c-form__label{align-items:flex-start}}.c-form__input-group-table-sp .c-form__label{display:flex;align-items:baseline;width:100%}.c-form__input-group-table-sp .c-form__label .c-form__label-group{width:40%;margin-bottom:0}.c-form__input-group-table-sp .c-form__label .c-form__label-group-required::before,.c-form__input-group-table-sp .c-form__label .c-form__label-group-any::before{top:.3em;bottom:auto}@media screen and (min-width: 768px){.c-form__input-group-table-sp .c-form__label .c-form__label-group{width:30%}}.c-form__input-group-table-sp .c-form__label .c-form__content{width:60%}@media screen and (min-width: 768px){.c-form__input-group-table-sp .c-form__label .c-form__content{width:70%}}.c-form__label__txt-label{font-weight:bold}.c-form__content{position:relative}.c-form__content__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;display:block;padding:.2em .5em;width:100%;border:1px solid #9c9c9c;border-radius:4px;outline:none;margin:.4em 0}@media screen and (min-width: 1200px){.c-form__content__input{margin:.3em 0}}@media screen and (max-width: 767px){.c-form__content__input{font-size:16px}}.c-form__content__input__flex{display:flex;gap:.5em;align-items:center}.c-form__content__input__flex p{flex-shrink:0}@media screen and (min-width: 1200px){.c-form__content__input__flex-pc{display:flex;gap:.5em;align-items:center}.c-form__content__input__flex-pc p{flex-shrink:0}}.c-form__content__input-m{width:70%}.c-form__content__input-s{width:50%}.c-form__content__input-plaintext{border:1px solid rgba(0,0,0,0)}.c-form__content__input-disabled{background:#c5c5c5;color:#9c9c9c}.c-form__content__input-password{position:relative}.c-form__content__input-password .c-form__content__input{padding-right:2em}.c-form__content__input-password i{position:absolute;right:.5em;top:0;bottom:0;line-height:1;height:1em;margin:auto;cursor:pointer;pointer-events:all}.c-form__content__input-password.view::after{content:""}.c-form__content__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:2;display:block;padding:.5em calc(.5em + 16px) .5em .5em;border:1px solid #9c9c9c;border-radius:4px;outline:none;position:relative;width:100%}.c-form__content__select-box{background:#fff;position:relative;z-index:1;display:block;width:100%;border-radius:4px;padding:.4em 0}@media screen and (min-width: 1200px){.c-form__content__select-box{padding:.3em 0}}.c-form__content__select-box::before{content:"";position:absolute;z-index:-1;margin:auto;top:0;bottom:0;right:17px;width:1px;height:1.8em;background-color:#9c9c9c}.c-form__content__select-box:after{content:"";position:absolute;z-index:-1;margin:auto;top:0;bottom:0;right:5px;display:block;width:0;height:0;border-top:6px solid #9f0606;border-right:4px solid rgba(0,0,0,0);border-left:4px solid rgba(0,0,0,0)}.c-form__content__select-box-inline{display:inline-block;width:fit-content}.c-form__content__select-multiple{border:1px solid #9c9c9c;width:100%;padding:.5em}.c-form__content__check{opacity:0;width:0;margin:0}.c-form__content__check-box{display:block;padding:.5em 0}@media screen and (min-width: 1200px){.c-form__content__check-box{padding:.3em 0}}.c-form__content__check-box-inline{display:inline-block;margin-right:1em}.c-form__content__check-label{display:flex;align-items:center;cursor:pointer}.c-form__content__check-txt{margin-left:.4em;display:block;width:calc(100% - 1.5em)}.c-form__content__check-dammy{position:relative;top:0;left:0;display:block;width:1.5em;height:1.5em;background:#fff;border:solid 2px #9c9c9c;flex-shrink:0}.c-form__content__check[type=radio]+.c-form__content__check-dammy{border-radius:50%}.c-form__content__check:focus+.c-form__content__check-dammy{background:rgba(159,6,6,.1)}.c-form__content__check:checked+.c-form__content__check-dammy{background:rgba(159,6,6,.1)}.c-form__content__check:checked+.c-form__content__check-dammy::before{content:"";display:block;position:absolute;top:-0.15em;left:.3em;width:.7em;height:1.2em;transform:rotate(40deg);border-bottom:3px solid #9f0606;border-right:3px solid #9f0606}.c-form__content__check[type=radio]:checked+.c-form__content__check-dammy::before{top:50%;left:50%;transform:translate(-50%, -50%);width:.5em;height:.5em;border-radius:50%;background:#9f0606}.c-form__content__toggle{display:none}.c-form__content__toggle-label{display:flex;align-items:center;flex:0 1 auto;flex-flow:row;justify-content:space-between;padding:.4em 0}@media screen and (min-width: 1200px){.c-form__content__toggle-label{padding:.3em 0}}.c-form__content__toggle-txt{width:calc(100% - 4em)}.c-form__content__toggle-switch{position:relative;width:3em}.c-form__content__toggle-box{display:block;box-sizing:border-box;height:calc(1.5em + 2px);border:1px solid #9c9c9c;background:#eee;border-radius:99px}.c-form__content__toggle-lever{position:absolute;width:1.5em;height:1.5em;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1);top:1px;left:1px;border-radius:99px;transition:.2s}.c-form__content__toggle:checked+.c-form__content__toggle-box{border-color:#9f0606;background:rgba(159,6,6,.3)}.c-form__content__toggle:checked~.c-form__content__toggle-box .c-form__content__toggle-lever{transform:translateX(calc(3em - (1.5em + 2px)));background:#9f0606}.c-form__content__toggle:checked+.c-form__content__toggle-box-red{border-color:#d61c35;background:rgba(214,28,53,.3)}.c-form__content__toggle:checked~.c-form__content__toggle-box-red .c-form__content__toggle-lever{background:#d61c35}@media screen and (min-width: 1200px){.c-form__content__upload{border:1px dashed #9c9c9c;background:#fff;cursor:pointer;display:flex;flex-direction:column;height:120px;align-items:center;justify-content:center}.c-form__content__upload.dragover{background:rgba(159,6,6,.2)}.c-form__content__upload .c-btn__block{max-width:40%}}.c-form__content__upload-input{display:none}.c-form__content__upload-txt{display:none}@media screen and (min-width: 1200px){.c-form__content__upload-txt{display:block;margin-top:5px;text-align:center;color:#9c9c9c;font-size:1.2rem}}.c-form__content__upload-img{margin-bottom:20px}.c-form__content__upload-img-content{position:relative;aspect-ratio:1/1;border:1px solid #efefef;background:#767676;width:100%}.c-form__content__upload-img-content img{width:100%;height:100%;object-fit:contain}.c-form__content__upload-img-content__close{position:absolute;background:#9c9c9c;color:#fff;display:block;width:1.5em;height:1.5em;border-radius:50%;top:2px;right:2px}.c-form__content__upload-s{border:1px dashed #9c9c9c;background:#fff;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center}.c-form__content__upload-s.dragover{background:rgba(159,6,6,.2)}.c-form__content__bottom-split{display:flex}.c-form__content__message{font-size:.9em}.c-form__content__error-message{font-size:.9em;color:#d61c35}.c-form__content__input-count{flex-shrink:0;font-size:10px;font-weight:400;line-height:1.4em;margin:0 0 0 auto;padding-left:8px}.c-form__content__input__zip{display:flex;align-items:center}.c-form__content__input__zip-s{width:4.5em}.c-form__content__input__zip-m{width:5.5em;margin-right:.5em}@media screen and (min-width: 768px){.c-form__content__input__zip-s{width:5em}.c-form__content__input__zip-m{width:8em;margin-right:1em}}.c-form__content__input__zip span{margin:0 .2em;font-size:1.4em}.c-form__content__input__zip .c-btn{font-size:1.2rem;line-height:1.9rem}.c-form__content__input__phone{display:flex;align-items:center}.c-form__content__input__phone-s{width:calc((100% - 2.4em)/3)}@media screen and (min-width: 768px){.c-form__content__input__phone-s{width:7em}}.c-form__content__input__phone span{margin:0 .2em;font-size:1.4em}.c-form__content .url-wrapper{display:flex;align-items:center;gap:10px}.c-form__content .add-url-btn{background-color:#007bff;color:#fff;border:none;border-radius:50%;width:22px;height:22px;font-size:14px;cursor:pointer}.c-form__content .add-url-btn:hover{background-color:#0056b3}.c-form__content .remove-url-btn{background-color:#ff4d4d;color:#fff;border:none;border-radius:50%;width:22px;height:22px;font-size:14px;cursor:pointer}.c-form__content .remove-url-btn:hover{background-color:#c00}.c-form__select-input__wrap{position:relative}.c-form__select-input__wrap .c-form__content__input{position:absolute;z-index:2;border-radius:4px 0 0 4px;padding-right:.5em;width:calc(100% - 1em) !important}.c-form__select-input__wrap .c-form__content__select{width:100%}.c-form__select-list{border:solid 1px #c5c5c5;padding:8px 14px;width:90vw;max-width:300px;box-shadow:5px 5px 20px -5px rgba(0,0,0,.2);border-radius:3px;background:#fff}.c-form__select-list__text{margin-bottom:.5em}.c-form__select-list__item li{display:flex;justify-content:space-between;align-items:center;border-top:solid 1px #767676;padding:3px 0 3px .5em}.c-form__select-list__item li:hover{background:#767676}.c-form__select-list__btn{padding:.2em .75em}.form_mainform_radio_label{display:block !important}.c-form__content__input::placeholder{color:#555;opacity:.4}.p-thanks__thanks{justify-content:center}.yasuda_photo>div{position:relative}.yasuda_photo .yasuda_meishi{position:absolute;right:5%;bottom:5%;width:30%}@media screen and (min-width: 768px){.multi_siteurl{display:flex;flex-wrap:wrap;justify-content:flex-end}.multi_siteurl .c-form__label-group{flex:0 0 30%}.multi_siteurl .c-form__content{flex:0 0 70%;display:flex;flex-direction:column}.multi_siteurl .c-form__content>div{margin-bottom:5px}}#urlInputGroup .url-wrapper:first-child{position:relative}#urlInputGroup .url-wrapper:first-child::after{content:"https://example.com";position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#aaa;pointer-events:none;font-weight:400;font-size:16px;transition:opacity 0;opacity:1}@media screen and (max-width: 767px){#urlInputGroup .url-wrapper:first-child::after{font-weight:300;font-size:16px}}#urlInputGroup .url-wrapper:first-child.has-value::after{opacity:0}#siteurl1{appearance:none;background:#fff;display:block;padding:.2em .5em;width:100%;border:1px solid #9c9c9c;border-radius:4px;outline:none;margin:.4em 0}@media screen and (max-width: 767px){#siteurl1{font-size:16px}}@media screen and (max-width: 767px){.form_mainform_check_txt{font-size:16px}input[type=checkbox]{transform:scale(1.2);margin:5px}.store__status .c-form__content{font-size:16px}.store__status .c-form__content input[type=radio]{transform:scale(1.2);margin:3px}}.formError{z-index:990}.formError .formErrorContent{z-index:991}.formError .formErrorArrow{z-index:996}.ui-dialog .formError{z-index:5000}.ui-dialog .formError .formErrorContent{z-index:5001}.ui-dialog .formError .formErrorArrow{z-index:5006}.inputContainer{position:relative;float:left}.formError{position:absolute;top:300px;left:300px;display:block;cursor:pointer;text-align:left}.formError.inline{position:relative;top:0;left:0;display:inline-block}.formError .formErrorContent{width:100%;background:#d61c35;position:relative;color:#fff;min-width:100px;font-size:12px;padding:6px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px}.formError.inline .formErrorContent{border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0}.formErrorContent::after{content:"";display:block;position:absolute;border-right:6px solid rgba(0,0,0,0);border-bottom:10px solid #d61c35;border-left:6px solid rgba(0,0,0,0);top:-10px;left:40px}.formError .formErrorArrow{display:none}.contact_no01{width:600px;margin:30px auto 10px}.contact_no01 img{width:100%}.contact_no01__note{display:flex;flex-wrap:wrap;margin-top:15px;margin-right:auto;margin-left:auto}.contact_no01__note p{font-weight:normal;font-size:10px !important;text-align:left;color:#333;line-height:1.5;padding-left:1em;text-indent:-1em;margin:0 .5em !important}@media screen and (max-width: 767px){.contact_no01{width:100%;margin:30px auto 10px}}@keyframes circlemove{0%{bottom:250px}100%{bottom:0px}}@keyframes cirlemovehide{0%{opacity:0}50%{opacity:1}80%{opacity:.9}100%{opacity:0}}@keyframes poyopoyo{0%,100%{transform:translateY(0) scale(1)}30%{transform:translateY(-8px) scale(1.1, 0.9)}50%{transform:translateY(0) scale(0.95, 1.05)}70%{transform:translateY(-4px) scale(1.05, 0.95)}}@keyframes draw-line{to{stroke-dashoffset:0}}@keyframes flashyBlink{0%{opacity:0}5%{opacity:1}10%{opacity:0}15%{opacity:1}40%{opacity:0}100%{opacity:0}}@keyframes floatUpDown{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}#rakuten-unyo-daiko .p-contents__header__image{background:url(/common/img/thumbnail/rakuten-unyo-daiko.jpg) no-repeat center center/cover}#other .p-contents__header__image{background:url(/common/img/thumbnail/other.jpg) no-repeat center center/cover}#interview .p-contents__header__image{background:url(/common/img/thumbnail/interview.jpg) no-repeat center center/cover}#rakuten-unyo-8point .p-contents__header__image{background:url(/common/img/thumbnail/rakuten-unyo-8point.jpg) no-repeat center center/cover}#rakuten-unyo-daiko_unyo-daiko-point .p-contents__header__image{background:url(/common/img/thumbnail/rakuten-unyo-daiko_unyo-daiko-point.jpg) no-repeat center center/cover}#rakuten-unyo-daiko_unyo-daiko-can .p-contents__header__image{background:url(/common/img/thumbnail/rakuten-unyo-daiko_unyo-daiko-can.jpg) no-repeat center center/cover}#rakuten-unyo-daiko_unyo-daiko-consulting .p-contents__header__image{background:url(/common/img/thumbnail/rakuten-unyo-daiko_unyo-daiko-consulting.jpg) no-repeat center center/cover}#rakuten-unyo-daiko_unyo-daiko-merit .p-contents__header__image{background:url(/common/img/thumbnail/rakuten-unyo-daiko_unyo-daiko-merit.jpg) no-repeat center center/cover}#rakuten-unyo-daiko_unyo-daiko-failure .p-contents__header__image{background:url(/common/img/thumbnail/rakuten-unyo-daiko_unyo-daiko-failure.jpg) no-repeat center center/cover}#rakuten-unyo-cost .p-contents__header__image{background:url(/common/img/thumbnail/rakuten-unyo-cost.jpg) no-repeat center center/cover}#rakuten-unyo-cost_unyo-cost-price .p-contents__header__image{background:url(/common/img/thumbnail/rakuten-unyo-cost_unyo-cost-price.jpg) no-repeat center center/cover}#rakuten-unyo-cost_unyo-cost-market .p-contents__header__image{background:url(/common/img/thumbnail/rakuten-unyo-cost_unyo-cost-market.jpg) no-repeat center center/cover}#rakuten-unyo-cost_unyo-cost-plan .p-contents__header__image{background:url(/common/img/thumbnail/rakuten-unyo-cost_unyo-cost-plan.jpg) no-repeat center center/cover}#rakuten-unyo-strategy .p-contents__header__image{background:url(/common/img/thumbnail/rakuten-unyo-strategy.jpg) no-repeat center center/cover}#rakuten-unyo-analysis .p-contents__header__image{background:url(/common/img/thumbnail/rakuten-unyo-analysis.jpg) no-repeat center center/cover}#rakuten-unyo-direction .p-contents__header__image{background:url(/common/img/thumbnail/rakuten-unyo-direction.jpg) no-repeat center center/cover}#rakuten-unyo-design .p-contents__header__image{background:url(/common/img/thumbnail/rakuten-unyo-design.jpg) no-repeat center center/cover}#rakuten-unyo-rule .p-contents__header__image{background:url(/common/img/thumbnail/rakuten-unyo-rule.jpg) no-repeat center center/cover}#rakuten-unyo-advertisement .p-contents__header__image{background:url(/common/img/thumbnail/rakuten-unyo-advertisement.jpg) no-repeat center center/cover}#rakuten-unyo-data .p-contents__header__image{background:url(/common/img/thumbnail/rakuten-unyo-data.jpg) no-repeat center center/cover}#rakuten-unyo-speed .p-contents__header__image{background:url(/common/img/thumbnail/rakuten-unyo-speed.jpg) no-repeat center center/cover}#rakuten-tenpo-renewal .p-contents__header__image{background:url(/common/img/thumbnail/rakuten-tenpo-renewal.jpg) no-repeat center center/cover}#opening-store-support .p-contents__header__image{background:url(/common/img/thumbnail/opening-store-support.jpg) no-repeat center center/cover}#opening-store-support_opening-store-merit .p-contents__header__image{background:url(/common/img/thumbnail/opening-store-support_opening-store-merit.jpg) no-repeat center center/cover}#opening-store-support_opening-store-plan .p-contents__header__image{background:url(/common/img/thumbnail/opening-store-support_opening-store-plan.jpg) no-repeat center center/cover}#unyo-daiko-case .p-contents__header__image{background:url(/common/img/thumbnail/unyo-daiko-case.jpg) no-repeat center center/cover}#baycross-marketing-about .p-contents__header__image{background:url(/common/img/thumbnail/baycross-marketing-about.jpg) no-repeat center center/cover}#rakuten-unyo-cost_unyo-cost .p-contents__header__image{background:url(/common/img/thumbnail/rakuten-unyo-cost_unyo-cost.jpg) no-repeat center center/cover}#rakuten-unyo-daiko_unyo-daiko .p-contents__header__image{background:url(/common/img/thumbnail/rakuten-unyo-daiko_unyo-daiko.jpg) no-repeat center center/cover}#contact .p-contents__header__image{visibility:hidden;max-height:150px}#contact_document .p-contents__header__image{visibility:hidden;max-height:150px}#terms .p-contents__header__image{background:url(/common/img/thumbnail/terms.jpg) no-repeat center center/cover}#privacy .p-contents__header__image{background:url(/common/img/thumbnail/privacy.jpg) no-repeat center center/cover}#service .p-contents__header__image{background:url(/common/img/thumbnail/service.jpg) no-repeat center center/cover}#company .p-contents__header__image{background:url(/common/img/thumbnail/company.jpg) no-repeat center center/cover}@media screen and (max-width: 767px){#contact .p-contents__header__image{display:none;padding:20px 0}#contact_document .p-contents__header__image{display:none;padding:20px 0}#terms .p-contents__header__image{display:none;padding:20px 0}#privacy .p-contents__header__image{display:none;padding:20px 0}#service .p-contents__header__image{display:none;padding:20px 0}#company .p-contents__header__image{display:none;padding:20px 0}}.p-contents__mv{max-width:1000px;width:100%;height:250px}#rakuten-unyo-daiko .p-contents__mv{background:url(/common/img/thumbnail/rakuten-unyo-daiko.jpg) no-repeat center center/cover}#rakuten-unyo-daiko_unyo-daiko-point .p-contents__mv{background:url(/common/img/thumbnail/rakuten-unyo-daiko_unyo-daiko-point.jpg) no-repeat center center/cover}#rakuten-unyo-daiko_unyo-daiko-can .p-contents__mv{background:url(/common/img/thumbnail/rakuten-unyo-daiko_unyo-daiko-can.jpg) no-repeat top 30% center/cover}#rakuten-unyo-daiko_unyo-daiko-consulting .p-contents__mv{background:url(/common/img/thumbnail/rakuten-unyo-daiko_unyo-daiko-consulting.jpg) no-repeat center center/cover}#rakuten-unyo-daiko_unyo-daiko-merit .p-contents__mv{background:url(/common/img/thumbnail/rakuten-unyo-daiko_unyo-daiko-merit.jpg) no-repeat center center/cover}#rakuten-unyo-daiko_unyo-daiko-failure .p-contents__mv{background:url(/common/img/thumbnail/rakuten-unyo-daiko_unyo-daiko-failure.jpg) no-repeat center center/cover}#rakuten-unyo-cost .p-contents__mv{background:url(/common/img/thumbnail/rakuten-unyo-cost.jpg) no-repeat center center/cover}#rakuten-unyo-cost_unyo-cost-price .p-contents__mv{background:url(/common/img/thumbnail/rakuten-unyo-cost_unyo-cost-price.jpg) no-repeat center center/cover}#rakuten-unyo-cost_unyo-cost-market .p-contents__mv{background:url(/common/img/thumbnail/rakuten-unyo-cost_unyo-cost-market.jpg) no-repeat center center/cover}#rakuten-unyo-cost_unyo-cost-plan .p-contents__mv{background:url(/common/img/thumbnail/rakuten-unyo-cost_unyo-cost-plan.jpg) no-repeat center center/cover}#rakuten-unyo-strategy .p-contents__mv{background:url(/common/img/thumbnail/rakuten-unyo-strategy.jpg) no-repeat center center/cover}#rakuten-unyo-analysis .p-contents__mv{background:url(/common/img/thumbnail/rakuten-unyo-analysis.jpg) no-repeat center center/cover}#rakuten-unyo-direction .p-contents__mv{background:url(/common/img/thumbnail/rakuten-unyo-direction.jpg) no-repeat center center/cover}#rakuten-unyo-design .p-contents__mv{background:url(/common/img/thumbnail/rakuten-unyo-design.jpg) no-repeat center center/cover}#rakuten-unyo-rule .p-contents__mv{background:url(/common/img/thumbnail/rakuten-unyo-rule.jpg) no-repeat center center/cover}#rakuten-unyo-advertisement .p-contents__mv{background:url(/common/img/thumbnail/rakuten-unyo-advertisement.jpg) no-repeat center center/cover}#rakuten-unyo-data .p-contents__mv{background:url(/common/img/thumbnail/rakuten-unyo-data.jpg) no-repeat center center/cover}#rakuten-unyo-speed .p-contents__mv{background:url(/common/img/thumbnail/rakuten-unyo-speed.jpg) no-repeat center center/cover}#rakuten-tenpo-renewal .p-contents__mv{background:url(/common/img/thumbnail/rakuten-tenpo-renewal.jpg) no-repeat center center/cover}#rakuten-tenpo-renewal_rakuten-tenpo-new .p-contents__mv{background:url(/common/img/thumbnail/rakuten-tenpo-renewal_rakuten-tenpo-new.jpg) no-repeat center center/cover}#opening-store-support .p-contents__mv{background:url(/common/img/thumbnail/opening-store-support.jpg) no-repeat center center/cover}#opening-store-support_opening-store-merit .p-contents__mv{background:url(/common/img/thumbnail/opening-store-support_opening-store-merit.jpg) no-repeat center center/cover}#opening-store-support_opening-store-plan .p-contents__mv{background:url(/common/img/thumbnail/opening-store-support_opening-store-plan.jpg) no-repeat center center/cover}#unyo-daiko-case .p-contents__mv{background:url(/common/img/thumbnail/unyo-daiko-case.jpg) no-repeat center center/cover}#baycross-marketing-about .p-contents__mv{background:url(/common/img/thumbnail/baycross-marketing-about.jpg) no-repeat center center/cover}#contact .p-contents__mv{background:url(/common/img/thumbnail/contact.jpg) no-repeat center center/cover}#terms .p-contents__mv{background:url(/common/img/thumbnail/terms.jpg) no-repeat center center/cover}#privacy .p-contents__mv{background:url(/common/img/thumbnail/privacy.jpg) no-repeat center center/cover}#service .p-contents__mv{background:url(/common/img/thumbnail/service.jpg) no-repeat center center/cover}#company .p-contents__mv{background:url(/common/img/thumbnail/company.jpg) no-repeat center center/cover}#waveCanvas_bottom{z-index:10;position:relative}.c-comp__dib{display:inline-block}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-5px)}100%{transform:translateY(0)}}.c-current_page{display:inline-block;background:#f87024;padding:.5em 1.5em;border-radius:100px;color:#fff;position:absolute;top:-18px;left:10px;font-size:.8em;font-weight:bold;animation:float 1s ease-in-out infinite}.c-current_page:after{content:"";display:inline-block;position:absolute;left:30px;bottom:-7px;width:0;height:0;border-style:solid;border-right:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0);border-top:10px solid #f87024;border-bottom:0}.c-current_page._non-float{animation:none;position:static;margin-top:5px;background:#f87024}.c-current_page._non-float:after{content:none;position:static}.p-contents__kv{width:100%;background:url(../../common/img/img_bg_header.png) no-repeat;background-size:cover;background-position:center center;padding:60px 0 30px}@media screen and (max-width: 767px){.p-contents__kv{background-position:right}}.p-contents__kv__inner{position:relative;z-index:1}@media screen and (min-width: 768px){.p-contents__kv__inner.consulting{position:relative}.p-contents__kv__inner.consulting::before{position:absolute;top:4.6em;left:-4em;content:"";background:url(../../common/img/img_mv_consulting_01.png) no-repeat;background-size:cover;width:220px;height:220px}.p-contents__kv__inner.consulting::after{position:absolute;top:4.6em;right:-4em;content:"";background:url(../../common/img/img_mv_consulting_02.png) no-repeat;background-size:cover;width:220px;height:220px}}.p-contents__ttl{font-size:30px;text-align:center;font-weight:bold;margin-top:20px;text-shadow:0px 0px 10px #fff}.p-contents__ttl__main__wrapper{text-align:center;margin-top:-30px}.p-contents__ttl__main{background:#9f0606;padding:10px 20px;border-radius:100px;display:inline-block;color:#fff;font-size:35px;font-weight:bold;padding:.25em 1em}.p-contents__ttl__sub_01{font-size:1.63888889em;line-height:1.5;margin-bottom:20px}.p-contents__ttl__sub_02{font-size:.8em}@media screen and (max-width: 767px){.p-contents__ttl{font-size:18px;margin-bottom:20px}.p-contents__ttl__main{font-size:18px}.p-contents__ttl__sub_01{font-size:1.5em;margin-bottom:10px}}.p-contents__closing{padding:0}@media screen and (max-width: 767px){.p-contents__closing{padding:0}}.p-contents__closing__ttl{font-size:40px;font-weight:bold;color:#9f0606;margin-bottom:20px;line-height:1.3}.p-contents__closing__ttl._tc{text-align:center}.p-contents__closing__ttl._s,.p-contents__closing__ttl ._s{font-size:30px}.p-contents__closing__ttl._base-color,.p-contents__closing__ttl ._base-color{color:#010101}.p-contents__closing__ttl._white{color:#fff}@media screen and (max-width: 767px){.p-contents__closing__ttl{font-size:24px;margin-bottom:15px}.p-contents__closing__ttl._s,.p-contents__closing__ttl ._s{font-size:18px}}.p-contents__closing__txtarea{width:60%}.p-contents__closing__txtarea._full{width:100%}.p-contents__closing__img{content:"";background:url(/common/img/contents/img_person_04.jpg) no-repeat;display:block;background-size:cover;background-position:center center;width:40%}.p-contents__closing__img._02{content:"";background:url(/common/img/contents/img_person_05.jpg) no-repeat;display:block;background-size:cover;background-position:center center;width:40%}.p-contents__closing__inner{display:flex;align-items:stretch;gap:40px}@media screen and (min-width: 768px){.p-contents__closing__txtarea._full{text-align:center}.p-contents__closing .p-contents__txt{text-align:center}}@media screen and (max-width: 767px){.p-contents__closing__inner{flex-direction:column}.p-contents__closing__txtarea{width:100%}.p-contents__closing__img{width:100%;height:150px}.p-contents__closing__img._02{height:200px;width:100%}}.p-index__worries{background:#f5f5f5;padding:40px 0;position:relative}@media screen and (max-width: 767px){.p-index__worries .c-lyt__inner{overflow-x:hidden;padding:30px 0}}@media screen and (max-width: 767px){.p-index__worries{padding:25px 0}}.p-index__worries::before{content:"";position:absolute;bottom:-150px;left:0;width:0;height:0;border-left:50vw solid rgba(0,0,0,0);border-right:50vw solid rgba(0,0,0,0);border-top:150px solid #f5f5f5;z-index:1}@media screen and (max-width: 767px){.p-index__worries::before{bottom:-100px;border-top:100px solid #f5f5f5}}.p-index__worries__ttl{font-size:42px;line-height:1.5em}@media screen and (max-width: 767px){.p-index__worries__ttl{font-size:24px;line-height:1.4em}}.p-index__worries__list{margin:25px auto;display:flex;justify-content:center;align-items:center;gap:25px;flex-flow:wrap;position:relative}@media screen and (max-width: 767px){.p-index__worries__list{margin:15px auto 40px;gap:15px}}.p-index__worries__list li{width:300px;background:#fff;padding:1.2em .5em;font-size:20px;font-weight:600;color:#223c77;text-align:center;border-radius:5px;box-shadow:2px 2px 1px rgba(0,0,0,.1)}@media screen and (max-width: 767px){.p-index__worries__list li{width:46%;padding:.5em .5em;font-size:16px;line-height:1.4em}}.p-index__worries__list li:nth-of-type(1),.p-index__worries__list li:nth-of-type(3),.p-index__worries__list li:nth-of-type(4){position:relative}.p-index__worries__list li:nth-of-type(1)::before,.p-index__worries__list li:nth-of-type(3)::before,.p-index__worries__list li:nth-of-type(4)::before{content:"";display:inline-block;background:url(/consulting/common/img/img_hukidashi.png) no-repeat;width:43px;height:29px;position:absolute;bottom:-29px}@media screen and (max-width: 767px){.p-index__worries__list li:nth-of-type(1)::before{display:none}}@media screen and (max-width: 767px){.p-index__worries__list li:nth-of-type(3)::before{transform:scaleX(1) !important}}.p-index__worries__list li:nth-of-type(1)::before{left:25px;filter:drop-shadow(2px 2px 0px rgba(0, 0, 0, 0.1))}.p-index__worries__list li:nth-of-type(3)::before{transform:scaleX(-1);right:85px;filter:drop-shadow(-2px 2px 0px rgba(0, 0, 0, 0.1))}.p-index__worries__list li:nth-of-type(4)::before{transform:scaleX(-1);right:35px;filter:drop-shadow(-2px 2px 0px rgba(0, 0, 0, 0.1))}.p-index__worries__list__img{position:absolute;z-index:2}.p-index__worries__list .img01{top:110px;left:85px}@media screen and (max-width: 767px){.p-index__worries__list .img01{top:150px;left:0px}.p-index__worries__list .img01 img{width:65%}}.p-index__worries__list .img02{top:95px;right:40px}@media screen and (max-width: 767px){.p-index__worries__list .img02{top:150px;right:-59px}.p-index__worries__list .img02 img{width:60%}}.p-index__worries__txt{font-size:46px;font-weight:800;text-align:center;margin:60px auto;width:860px;position:absolute;transform:translateX(-50%);bottom:-170px;left:50%;z-index:3}@media screen and (max-width: 767px){.p-index__worries__txt{width:100%;bottom:-110px}}.p-index__worries__txt .c-txt__bg{background:rgba(0,0,0,0);display:inline-block;color:#fff;margin:0;padding:0 .25em}.p-index__worries__txt .c-txt__bg::before{background:linear-gradient(to top, #f04d2e, #fd912f)}@media screen and (max-width: 767px){.p-index__worries__txt .c-txt__bg{margin:0 !important;padding:.2em .8em .15em .8em}}.p-index__worries__txt .flex{display:flex;justify-content:center;flex-flow:wrap;gap:10px}.p-index__worries__txt .flex span{line-height:1em}.p-index__method{background:linear-gradient(to top, #ffebec 0%, #fff2eb 32%, #ffffff 100%);padding:200px 0 45px;position:relative;overflow:hidden}@media screen and (max-width: 767px){.p-index__method{padding:120px 0 20px}}.p-index__method::before{display:inline-block;content:"";width:360px;height:1590px;position:absolute;top:0;right:0;z-index:0}@media screen and (max-width: 767px){.p-index__method::before{width:40%;height:100%}}.p-index__method::after{display:inline-block;content:"";width:360px;height:1590px;position:absolute;top:0;left:0;transform:scaleX(-1);z-index:0}@media screen and (max-width: 767px){.p-index__method::after{width:20%;height:100%}}.p-index__method__ttl{font-size:57px;font-weight:800;text-align:center;line-height:1.3em;margin-bottom:15px;position:sticky;z-index:1}@media screen and (max-width: 767px){.p-index__method__ttl{font-size:28px}}.p-index__method__ttl span.c-txt__s{display:inline-block;font-size:.85em;margin:0 .1em}.p-index__method__ttl span.notes__box{display:inline-block;position:relative}.p-index__method__ttl span.notes__box__ico{font-size:.25em;position:absolute;top:-1.8em;right:-0.8em}@media screen and (min-width: 768px){.p-index__method .js-scrollable{overflow:hidden !important}}@media screen and (max-width: 767px){.p-index__method .js-scrollable .scroll-hint-icon{z-index:2 !important}}.p-index__method__equation{position:relative;margin:60px auto 15px;padding:2.4em .5em 1.5em;text-align:center;display:block;width:1200px;background:#fff;border:2px dashed #ccc;font-size:30px;font-weight:bold;z-index:2}@media screen and (min-width: 768px){.p-index__method__equation{max-width:100%}}@media screen and (max-width: 767px){.p-index__method__equation{width:1000px;margin:35px auto 10px;font-size:24px}}.p-index__method__equation span.c-txt__sign{display:inline-block;margin:.3em}.p-index__method__equation::before,.p-index__method__equation::after{content:"";position:absolute;width:20px;height:20px;border-style:solid;border-color:#f87024}.p-index__method__equation::before{top:-3px;left:-3px;border-width:6px 0 0 6px}.p-index__method__equation::after{bottom:-3px;right:-3px;border-width:0 6px 6px 0}.p-index__method__equation span::before,.p-index__method__equation span::after{content:"";position:absolute;width:20px;height:20px;border-style:solid;border-color:#f87024}.p-index__method__equation span::before{top:-3px;right:-3px;border-width:6px 6px 0 0}.p-index__method__equation span::after{bottom:-3px;left:-3px;border-width:0 0 6px 6px}.p-index__method__equation__ttl{display:inline-block;padding:.1em 3em 0;background:#3486dd;color:#fff;transform:translate(-50%);position:absolute;top:-1em;left:50%}@media screen and (max-width: 767px){.p-index__method__equation__ttl{left:16%}}.p-index__method__equation__list{display:flex;justify-content:center;gap:15px}.p-index__method__equation__list .sales{font-size:40px;font-weight:800;color:#f87024;padding:0 35px 0 0}@media screen and (max-width: 767px){.p-index__method__equation__list .sales{font-size:32px}}.p-index__method__equation__list .seles-element{width:230px;box-shadow:3px 3px 5px #ddd}@media screen and (max-width: 767px){.p-index__method__equation__list .seles-element{width:200px}}.p-index__method__equation__list .seles-element__ttl{padding:15px 0 5px;background:#5fd097;color:#fff;text-align:center;font-size:27px;position:relative}@media screen and (max-width: 767px){.p-index__method__equation__list .seles-element__ttl{font-size:24px}}.p-index__method__equation__list .seles-element__ttl::before{display:inline-block;content:"×";font-size:55px;color:#666;line-height:0;position:absolute;top:35px;left:-35px;text-shadow:-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff,2px 2px 0 #fff,0px -2px 0 #fff,2px 0px 0 #fff,0px 2px 0 #fff,-2px 0px 0 #fff}.p-index__method__equation__list .seles-element__ttl span{width:180px;position:absolute;top:-1.5em;left:50%;transform:translateX(-50%);background:#fff;color:#f87024;border:2px solid #f87024;border-radius:30px;padding:3px 16px 0;font-weight:bold;font-size:15px;line-height:1.5;text-align:center;display:inline-block}@media screen and (max-width: 767px){.p-index__method__equation__list .seles-element__ttl span{width:165px;font-size:14px}}.p-index__method__equation__list .seles-element__ttl span::after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:8px solid #f87024;border-bottom:none;width:0;height:0}.p-index__method__equation__list .seles-element__ttl span::before{content:"";position:absolute;top:23px;left:50%;transform:translateX(-50%);border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:7px solid #fff;border-bottom:none;width:0;height:0;z-index:1}.p-index__method__equation__list .seles-element.access .seles-element__ttl::before{content:"=";top:32px;left:-40px}@media screen and (max-width: 767px){.p-index__method__equation__list .seles-element.access .seles-element__ttl::before{top:27px;font-weight:400}}.p-index__method__equation__list .seles-element.cvr .seles-element__ttl{background:#5f91d0}.p-index__method__equation__list .seles-element.customer .seles-element__ttl{background:#e6748f}.p-index__method__equation__list .seles-element.repeat .seles-element__ttl{background:#c0d03c}.p-index__method__equation__list .seles-element p{padding:1em .5em;font-size:16px;font-weight:normal}@media screen and (max-width: 767px){.p-index__method__equation__list .seles-element p{font-size:16px}}.p-index__method__txt{font-size:24px;text-align:center;margin-bottom:0}@media screen and (max-width: 767px){.p-index__method__txt{font-size:18px}}.p-index__method__txt span.c-txt__l{display:block;font-weight:800}.p-index__method__txt span.c-txt__l ruby rt{font-size:1.2em;font-weight:800}.p-index__method__ttl02{font-size:60px;font-weight:800;color:#9f0606;text-align:center;line-height:1.3em;margin-bottom:15px;position:sticky;z-index:2}@media screen and (max-width: 767px){.p-index__method__ttl02{font-size:28px;margin-top:50px}}.p-index__method__ttlS{display:inline-block;font-size:32px;color:#000;line-height:1.4em;position:relative}@media screen and (max-width: 767px){.p-index__method__ttlS{font-size:24px}}.p-index__method__ttlS::before,.p-index__method__ttlS::after{content:"";display:inline-block;width:28px;height:42px;background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:baseline;margin:0 8px;transform:translateY(4px)}@media screen and (max-width: 767px){.p-index__method__ttlS::before,.p-index__method__ttlS::after{width:20px;height:30px}}.p-index__method__ttlS::before{background:url("/consulting/common/img/img_txt_decoration.svg") no-repeat}.p-index__method__ttlS::after{background:url("/consulting/common/img/img_txt_decoration.svg") no-repeat;transform:scaleX(-1);margin-left:-22px}@media screen and (max-width: 767px){.p-index__method__ttlS::after{margin-left:-18px}}.p-index__method__ttlS span.c-txt__og{padding:0 .1em}.p-index__method__ttlS span.plus{vertical-align:-0.05em;letter-spacing:-0.08em}.p-index__method__ttlS span.alpha{vertical-align:0;letter-spacing:.05em}.p-index__method__newequation{position:relative;margin:60px auto 25px;padding:2em .5em 1.5em;display:block;width:1200px;background:#fff;color:#666;border:2px dashed #ccc;font-size:30px;font-weight:bold;z-index:2}@media screen and (min-width: 768px){.p-index__method__newequation{max-width:100%}}@media screen and (max-width: 767px){.p-index__method__newequation{width:1000px;margin:35px auto 10px;padding:1.7em 1em 1.5em;font-size:24px}}.p-index__method__newequation span.c-txt__sign{display:inline-block;margin:.3em}.p-index__method__newequation::before,.p-index__method__newequation::after{content:"";position:absolute;width:20px;height:20px;border-style:solid;border-color:#f87024}.p-index__method__newequation::before{top:-3px;left:-3px;border-width:6px 0 0 6px}.p-index__method__newequation::after{bottom:-3px;right:-3px;border-width:0 6px 6px 0}.p-index__method__newequation span.frame::before,.p-index__method__newequation span.frame::after{content:"";position:absolute;width:20px;height:20px;border-style:solid;border-color:#f87024}.p-index__method__newequation span.frame::before{top:-3px;right:-3px;border-width:6px 6px 0 0}.p-index__method__newequation span.frame::after{bottom:-3px;left:-3px;border-width:0 0 6px 6px}.p-index__method__newequation__ttl{width:630px;display:inline-block;padding:.1em 3em 0;background:#9f0606;color:#fff;transform:translate(-50%);position:absolute;top:-1em;left:50%}@media screen and (max-width: 767px){.p-index__method__newequation__ttl{width:410px;padding:.1em 1em 0;left:20%}}.p-index__method__newequation__txt{text-align:center;font-size:45px;line-height:1.4em}@media screen and (max-width: 767px){.p-index__method__newequation__txt{text-align:left;font-size:38px}}.p-index__method__newequation__txt .sales{color:#f87024}.p-index__method__newequation__txt .access{color:#5fd097}.p-index__method__newequation__txt .cvr{color:#5f91d0}.p-index__method__newequation__txt .customer{color:#e6748f}.p-index__method__newequation__txt .repeat{color:#c0d03c}.p-index__method__newequation .multi-box{display:flex;flex-flow:wrap;align-items:end}.p-index__method__newequation .multi{padding-left:8.2em;display:block;width:100%;position:relative}@media screen and (max-width: 767px){.p-index__method__newequation .multi{padding-left:5em}}.p-index__method__newequation .multi::before{display:inline-block;content:"×";font-size:55px;color:#666;line-height:0;position:absolute;transform:translateY(-50%);top:50%;left:3.7em}@media screen and (max-width: 767px){.p-index__method__newequation .multi::before{font-size:34px;top:25px;left:2.6em}}.p-index__method__newequation .multi .alpha-txt{font-size:45px;color:#9f0606;position:relative}@media screen and (max-width: 767px){.p-index__method__newequation .multi .alpha-txt{font-size:32px}}.p-index__method__newequation .multi .alpha-txt::before{border:none}.p-index__method__newequation .multi .alpha-txt::after{display:inline-block;content:"";width:65px;height:53px;background:url("/consulting/common/img/ico_alpha.png") no-repeat;background-size:contain;border:none;position:absolute;left:auto;bottom:0px;right:-70px;animation:poyopoyo 1.8s ease-in-out infinite;transform-origin:bottom center}@media screen and (max-width: 767px){.p-index__method__newequation .multi .alpha-txt::after{bottom:-5px}}.p-index__method__newequation .multi .factor{width:100%;background:#fff;border:2px solid #9f0606;border-radius:15px;padding:.5em .4em .4em;font-size:42px;line-height:1em}@media screen and (max-width: 767px){.p-index__method__newequation .multi .factor{font-size:32px}}.p-index__method__newequation .multi .factor span.c-txt__s{display:inline-block;width:120px;font-size:20px;font-weight:normal;text-align:center;margin-right:.8em;vertical-align:7px}@media screen and (max-width: 767px){.p-index__method__newequation .multi .factor span.c-txt__s{font-size:17px}}.p-index__method__newequation .multi+.multi{margin-top:.5em}.p-index__method__ttl03{font-size:60px;font-weight:800;text-align:center;line-height:1.3em;margin:60px auto !important;position:relative;z-index:2}@media screen and (max-width: 767px){.p-index__method__ttl03{font-size:27px;margin:35px auto !important}}.p-index__method__ttl03 span.emphasis{padding:0 35px;position:relative}@media screen and (max-width: 767px){.p-index__method__ttl03 span.emphasis{padding:0 15px}}.p-index__method__ttl03 span.emphasis::before{display:inline-block;content:"“";font-size:65px;color:rgba(159,6,6,.3);position:absolute;top:-10px;left:-5px}@media screen and (max-width: 767px){.p-index__method__ttl03 span.emphasis::before{font-size:25px;left:0;top:-5px}}.p-index__method__ttl03 span.emphasis::after{display:inline-block;content:"”";font-size:65px;color:rgba(159,6,6,.3);position:absolute;top:-10px;right:-5px}@media screen and (max-width: 767px){.p-index__method__ttl03 span.emphasis::after{font-size:25px;right:0;top:-5px}}.p-index__method .container{position:relative;margin:0 auto;width:60px;height:90px}@media screen and (max-width: 767px){.p-index__method .container{width:40px;height:55px}}.p-index__method .container .chevron{position:absolute;width:60px;height:15px;opacity:0;transform:scale3d(0.5, 0.5, 0.5);animation:move 3s ease-out infinite}@media screen and (max-width: 767px){.p-index__method .container .chevron{width:40px;height:10px}}.p-index__method .container .chevron:first-child{animation:move 3s ease-out 1s infinite}.p-index__method .container .chevron:nth-child(2){animation:move 3s ease-out 2s infinite}.p-index__method .container .chevron::before,.p-index__method .container .chevron::after{content:" ";position:absolute;top:0;height:100%;width:50%;background:#fdb67f}.p-index__method .container .chevron::before{left:0;transform:skew(0deg, 30deg)}.p-index__method .container .chevron::after{right:0;width:50%;transform:skew(0deg, -30deg)}.p-index__method .line-container{width:140%;overflow:hidden;margin-left:-320px;margin-top:-200px;position:sticky;z-index:1}.p-index__method .line-container .line-draw{width:100%;height:auto}.p-index__method .line-container .line-draw .cls-2{stroke-dasharray:3000;stroke-dashoffset:3000;filter:drop-shadow(2px 3px 0px rgba(0, 0, 0, 0.2))}.p-index__method .line-container .line-draw .cls-2.animate-line{animation:draw-line 2.5s ease-out forwards;animation-delay:.7s}@media screen and (max-width: 767px){.p-index__method .line-container{margin-top:0;width:220%;margin-left:-190px;margin-top:-85px;transform:rotate(-5deg)}}.p-index__consulting{padding:100px 0 40px;background:#f5f5f5}@media screen and (max-width: 767px){.p-index__consulting{padding:45px 0}}.p-index__consulting__ttlwrap{padding-bottom:35px;position:relative}.p-index__consulting__ttlwrap::before{content:"";display:inline-block;background:url(/consulting/common/img/img_man_02.png) no-repeat;background-size:cover;width:286px;height:356px;position:absolute;left:-80px;bottom:0px}@media screen and (max-width: 767px){.p-index__consulting__ttlwrap::before{width:86px;background-size:contain;left:-62px;bottom:-192px}}.p-index__consulting__ttlwrap::after{content:"";display:inline-block;background:url(/consulting/common/img/img_woman_02.png) no-repeat;background-size:cover;width:176px;height:267px;position:absolute;right:20px;bottom:0px;z-index:0}@media screen and (max-width: 767px){.p-index__consulting__ttlwrap::after{width:56px;background-size:contain;right:-42px;bottom:-128px}}.p-index__consulting__ttl{font-size:46px;font-weight:bold;line-height:1.4em;text-align:center;position:sticky;z-index:2}@media screen and (max-width: 767px){.p-index__consulting__ttl{font-size:24px}}.p-index__consulting__box{background:#fff;padding:60px 45px 45px;border-radius:20px;box-shadow:0 0 15px rgba(159,6,6,.4)}@media screen and (max-width: 767px){.p-index__consulting__box{padding:25px 25px 25px}}.p-index__consulting__box__list{display:flex;justify-content:center;align-items:center;flex-flow:wrap;gap:15px}@media screen and (max-width: 767px){.p-index__consulting__box__list{gap:10px}}.p-index__consulting__box__list li{width:calc((100% - 30px)/3);background:#fff;border:2px solid #9f0606;border-radius:5px;padding:15px 10px;text-align:center;font-size:20px;line-height:1.4em}@media screen and (max-width: 767px){.p-index__consulting__box__list li{width:100%;padding:10px 5px;font-size:15px}}.p-index__consulting__talk{margin-top:80px}@media screen and (max-width: 767px){.p-index__consulting__talk{margin-top:45px}}.p-index__consulting__talk__ttl{font-size:42px;font-weight:bold;line-height:1.6em;text-align:center;position:relative}@media screen and (max-width: 767px){.p-index__consulting__talk__ttl{font-size:28px;line-height:1.4em}}.p-index__consulting__talk__ttl::before{content:"";display:inline-block;background:url(/consulting/common/img/ico_light.svg) no-repeat;width:45px;height:47px;position:absolute;left:-10px;bottom:50px;animation:flashyBlink 2.8s ease-in-out infinite}@media screen and (max-width: 767px){.p-index__consulting__talk__ttl::before{display:none}}.p-index__consulting__talk__content{margin-top:25px;display:flex;justify-content:flex-start;gap:50px;align-items:flex-start}@media screen and (max-width: 767px){.p-index__consulting__talk__content{gap:20px}}.p-index__consulting__talk__content__txtbox{display:flex;flex-direction:column;align-items:flex-start;gap:1em;padding-top:.5em}@media screen and (max-width: 767px){.p-index__consulting__talk__content__txtbox{gap:5px}}.p-index__consulting__talk__content__img{max-width:240px}@media screen and (max-width: 767px){.p-index__consulting__talk__content__img{max-width:124px}}.p-index__consulting__talk__content__txt{background:#fff;display:inline-block;padding:.5em 3em .5em 1.5em;font-size:22px;color:#3486dd;font-weight:500;border-radius:15px;box-shadow:2px 2px 3px rgba(0,0,0,.2);position:relative;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .6s ease}@media screen and (max-width: 767px){.p-index__consulting__talk__content__txt{padding:.5em 1.5em;font-size:14px;line-height:1.3em;border-radius:10px}}.p-index__consulting__talk__content__txt.is-show{opacity:1;visibility:visible;transform:translateY(0)}.p-index__consulting__talk__content__txt::before{content:"";display:inline-block;background:url(/consulting/common/img/arw_down.png) no-repeat;width:29px;height:28px;position:absolute;transform:translateY(-50%);left:-29px;top:52%}@media screen and (max-width: 767px){.p-index__consulting__talk__content__txt::before{width:20px;left:-20px}}.p-index__consulting__talk__content__txt.txt02::before{background:url(/consulting/common/img/arw_center.png) no-repeat}.p-index__consulting__talk__content__txt.txt03::before{background:url(/consulting/common/img/arw_up.png) no-repeat}.p-index__consulting__talk__content.content02{justify-content:flex-end;margin-top:15px}@media screen and (max-width: 767px){.p-index__consulting__talk__content.content02{align-items:end;margin-top:5px}}.p-index__consulting__talk__content.content02 .p-index__consulting__talk__content__txtbox{align-items:flex-end;gap:1.5em}@media screen and (max-width: 767px){.p-index__consulting__talk__content.content02 .p-index__consulting__talk__content__txtbox{gap:5px}}.p-index__consulting__talk__content.content02 .p-index__consulting__talk__content__txt{color:#010101;padding:.3em 1.5em .1em 1em;font-size:24px}@media screen and (max-width: 767px){.p-index__consulting__talk__content.content02 .p-index__consulting__talk__content__txt{font-size:16px;padding:.8em .8em .4em .8em}}.p-index__consulting__talk__content.content02 .p-index__consulting__talk__content__txt::before{content:"";transform:translateY(-50%) scaleX(-1);left:auto;right:-29px}@media screen and (max-width: 767px){.p-index__consulting__talk__content.content02 .p-index__consulting__talk__content__txt::before{right:-20px}}.p-index__consulting__talk__content.content02 .p-index__consulting__talk__content__txt .ruby{position:relative}.p-index__consulting__talk__content.content02 .p-index__consulting__talk__content__txt .ruby::before{display:inline-block;content:"・";position:absolute;top:-1em;font-size:.8em}.p-index__consulting__talk__content.content02 .p-index__consulting__talk__content__txt.txt02{line-height:1.5em;padding:.9em 1.5em .7em 1.5em}@media screen and (max-width: 767px){.p-index__consulting__talk__content.content02 .p-index__consulting__talk__content__txt.txt02{padding:.5em 1em .4em 1em;line-height:1.3em}}.p-index__specialty{padding:60px 0;background:#fff;position:relative}.p-index__specialty::before{display:inline-block;content:"";width:100%;height:100%;background:url(/consulting/common/img/bg_specialty.png) no-repeat;background-size:cover;position:absolute;top:0;right:0;z-index:0;opacity:.4}@media screen and (max-width: 767px){.p-index__specialty{padding:35px 0}}.p-index__specialty__ttl{font-size:42px;font-weight:bold;text-align:center;margin-bottom:.5em;line-height:1.4em}@media screen and (max-width: 767px){.p-index__specialty__ttl{font-size:24px}}.p-index__specialty__content{padding:40px 50px;position:sticky;z-index:1}@media screen and (max-width: 767px){.p-index__specialty__content{padding:25px 0 15px !important;overflow-x:hidden}}.p-index__specialty__content__detail{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 767px){.p-index__specialty__content__detail{flex-flow:wrap}}.p-index__specialty__content__detail__txt{width:680px}@media screen and (max-width: 767px){.p-index__specialty__content__detail__txt{width:100%;margin-bottom:1.5em}.p-index__specialty__content__detail__txt .c-txt__l{font-size:1.1em}}.p-index__specialty__content__detail__ttl{font-size:32px;font-weight:600;line-height:1.5em;margin-bottom:.5em}@media screen and (max-width: 767px){.p-index__specialty__content__detail__ttl{font-size:20px}}.p-index__specialty__content__detail ul.check li{font-size:22px;line-height:1.5em;padding-left:1.5em;position:relative}@media screen and (max-width: 767px){.p-index__specialty__content__detail ul.check li{font-size:15px;padding-left:2em}}.p-index__specialty__content__detail ul.check li::before{content:"";position:absolute;top:.7em;left:0em;transform:translateY(-50%);width:28px;height:25px;background-image:url(/consulting/common/img/ico_check.png);background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 767px){.p-index__specialty__content__detail ul.check li::before{top:.9em;width:22px}}.p-index__specialty__content__detail ul.check li+li{margin-top:.4em}.p-index__specialty__content__detail ul.box{padding:0;margin:0;display:flex;justify-content:flex-start;gap:10px 10px;flex-flow:wrap}@media screen and (max-width: 767px){.p-index__specialty__content__detail ul.box{gap:10px}}.p-index__specialty__content__detail ul.box li{width:calc((100% - 40px)/2);padding:8px 0;text-align:center;color:#9f0606;font-size:1.25em;font-weight:500;border:2px solid #9f0606}@media screen and (max-width: 767px){.p-index__specialty__content__detail ul.box li{background:#fff;padding:8px;width:calc((100% - 10px)/2);font-size:15px;line-height:1.4em;display:flex;justify-content:center;align-items:center}}.p-index__specialty__content__detail__img{width:380px;opacity:0;transform:translateX(100px);transition:opacity .8s ease-out,transform .8s ease-out}.p-index__specialty__content__detail__img.active{opacity:1;transform:translateX(0)}.p-index__specialty__content+.p-index__specialty__content{margin-top:15px;padding:55px;border-top:2px solid #ababab}.p-index__daiko{padding:50px 0;position:relative;overflow-x:hidden;text-align:center}@media screen and (max-width: 767px){.p-index__daiko{padding:35px 0}}.p-index__daiko::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(/consulting/common/img/bg_daiko.jpg) no-repeat bottom center;background-size:cover}.p-index__daiko__ttl{text-align:center;font-size:32px;color:#f87024;line-height:1.6em;position:relative;z-index:2}@media screen and (max-width: 767px){.p-index__daiko__ttl{font-size:19px}}.p-index__daiko__ttl::before{content:"";position:absolute;top:-0.5em;left:2em;width:200px;height:257px;background:url(/consulting/common/img/img_ill_unei01.png) no-repeat center center;background-size:cover;z-index:1;animation:floatUpDown 5s ease-in-out infinite}@media screen and (max-width: 767px){.p-index__daiko__ttl::before{display:none}}.p-index__daiko__ttl::after{content:"";position:absolute;top:4em;right:2em;width:158px;height:178px;background:url(/consulting/common/img/img_ill_unei02.png) no-repeat center center;background-size:contain;z-index:1;animation:floatUpDown 5s ease-in-out infinite;animation-delay:1.5s}@media screen and (max-width: 767px){.p-index__daiko__ttl::after{display:none}}.p-index__daiko__txt{position:relative;display:inline-block;font-size:20px;text-align:center;line-height:1.6;margin:25px auto 15px;padding:0 2em}@media screen and (max-width: 767px){.p-index__daiko__txt{font-size:15px;margin:15px auto 10px;padding:0 1em}}.p-index__daiko__txt::before,.p-index__daiko__txt::after{content:"";position:absolute;top:1.6em;width:60px;border:solid 1px #f0522f}@media screen and (max-width: 767px){.p-index__daiko__txt::before,.p-index__daiko__txt::after{top:2em;width:80px}}.p-index__daiko__txt::before{left:-1em;transform:rotate(60deg)}@media screen and (max-width: 767px){.p-index__daiko__txt::before{left:-2.3em;transform:rotate(75deg)}}.p-index__daiko__txt::after{right:-1em;transform:rotate(-60deg)}@media screen and (max-width: 767px){.p-index__daiko__txt::after{right:-2.3em;transform:rotate(-75deg)}}.p-index__daiko__btn{margin:25px auto 0;text-align:center}@media screen and (max-width: 767px){.p-index__daiko__btn{width:100%}}.p-index__daiko__btn a{position:relative;z-index:2;display:inline-block;background:#9f0606;color:#fff;font-weight:bold;font-size:20px;font-weight:normal;text-decoration:none;padding:.8em 8em;border-radius:50px;text-align:center;white-space:nowrap;transition:.3s ease;position:relative;overflow:hidden}.p-index__daiko__btn a::before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:#f87024;transition:width .4s ease;z-index:0}.p-index__daiko__btn a:hover{opacity:1}.p-index__daiko__btn a:hover::before{width:100%}.p-index__daiko__btn a:hover span{color:#fff}.p-index__daiko__btn a:hover::after{border-color:#fff}.p-index__daiko__btn a *{position:relative;z-index:1}@media screen and (max-width: 767px){.p-index__daiko__btn a{width:100%;padding:.5em 0;font-size:20px}}.p-index__daiko__btn a::after{content:"";display:inline-block;position:absolute;transform:translateY(-50%);top:40%;right:1.5em;width:12px;height:12px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(-45deg) translateY(1px)}@media screen and (max-width: 767px){.p-index__daiko__btn a::after{top:36%;width:12px;height:12px;border-right:3px solid #fff;border-bottom:3px solid #fff}}.p-index__flow{padding:60px 0;background:#fff}@media screen and (max-width: 767px){.p-index__flow{padding:35px 0}}.p-index__flow__ttl{font-size:42px;font-weight:bold;text-align:center;color:#000;margin-bottom:.5em}@media screen and (max-width: 767px){.p-index__flow__ttl{font-size:24px}}@media screen and (max-width: 767px){.p-index__flow__content{width:1200px}}.p-index__flow__content__list{display:flex;justify-content:flex-start;align-items:stretch;gap:35px;margin:1em auto;padding:1em 0;overflow:hidden}@media screen and (max-width: 767px){.p-index__flow__content__list{flex-flow:wrap}}.p-index__flow__content__list li{width:calc((100% - 140px)/5);background:#fff;border:2px solid #f87024;position:relative;opacity:0;transform:translateX(-20px);transition:opacity 1s ease,transform 1s ease}.p-index__flow__content__list li.is-show{opacity:1;transform:translateX(0)}.p-index__flow__content__list li p{font-size:16px;line-height:1.5em;padding:.8em}@media screen and (max-width: 767px){.p-index__flow__content__list li p{font-size:15px;padding:.8em 1em}}.p-index__flow__content__list li:not(:last-child)::after{content:"";position:absolute;top:50%;right:-22px;transform:translateY(-50%);width:0;height:0;border-top:18px solid rgba(0,0,0,0);border-bottom:18px solid rgba(0,0,0,0);border-left:20px solid #9f0606}.p-index__flow__content__list__ttl{margin:1em auto;text-align:center;font-size:20px;font-weight:500}@media screen and (max-width: 767px){.p-index__flow__content__list__ttl{font-size:18px}}.p-index__flow__content__list__img{margin:0 auto;text-align:center;height:75px}.p-index__flow__content__list__img img{height:90%}.p-index__diagnosis{padding:20px 0 0;background:#f87024;position:relative;overflow:hidden}.p-index__diagnosis::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(/consulting/common/img/bg_diagnosis.jpg) no-repeat bottom center;background-size:cover;opacity:.2;z-index:1}.p-index__diagnosis .bg_circle::before{content:"";position:absolute;top:0;right:0;width:421px;height:353px;background:url(/consulting/common/img/img_circle_wt.png) no-repeat center center;background-size:cover;z-index:2;transform:rotate(180deg)}@media screen and (max-width: 767px){.p-index__diagnosis .bg_circle::before{width:150px;height:126px}}.p-index__diagnosis .bg_circle::after{content:"";position:absolute;bottom:0;left:0;width:421px;height:353px;background:url(/consulting/common/img/img_circle_wt.png) no-repeat center center;background-size:cover;z-index:2}@media screen and (max-width: 767px){.p-index__diagnosis .bg_circle::after{width:150px;height:126px}}.p-index__diagnosis__content{display:flex;justify-content:center;align-items:center;gap:30px;position:sticky;z-index:3}@media screen and (max-width: 767px){.p-index__diagnosis__content{flex-flow:wrap}}.p-index__diagnosis__content__detail{width:665px}@media screen and (max-width: 767px){.p-index__diagnosis__content__detail{width:100%}}.p-index__diagnosis__content__detail .flex{display:flex;justify-content:center}.p-index__diagnosis__content__detail__ttl{font-size:65px;font-weight:600;line-height:1em;color:#fff;margin:0 auto;padding-left:2em;position:relative}@media screen and (max-width: 767px){.p-index__diagnosis__content__detail__ttl{font-size:40px;padding-left:2.2em}}.p-index__diagnosis__content__detail__ttl::before{content:"無料";position:absolute;transform:translateY(-50%);left:0;top:56%;background-color:#fff;color:#9f0606;border-radius:50%;width:115px;height:115px;display:flex;align-items:center;justify-content:center;font-size:40px;font-weight:bold}@media screen and (max-width: 767px){.p-index__diagnosis__content__detail__ttl::before{width:75px;height:75px;font-size:28px}}.p-index__diagnosis__content__detail__ttlS{font-size:.4em}.p-index__diagnosis__content__detail__box{background:#fff;margin:1.5em auto;padding:20px 60px;background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.05) 1px, transparent 1px),linear-gradient(0deg, rgba(0, 0, 0, 0.05) 1px, transparent 1px);background-size:15px 15px}@media screen and (max-width: 767px){.p-index__diagnosis__content__detail__box{padding:20px}}.p-index__diagnosis__content__detail__box::before{position:absolute;top:-5px;left:-5px;content:"";border-top:7px solid #9f0606;border-left:7px solid #9f0606;width:25px;height:25px}.p-index__diagnosis__content__detail__box::after{position:absolute;bottom:-5px;right:-5px;content:"";border-top:7px solid #9f0606;border-left:7px solid #9f0606;width:25px;height:25px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.p-index__diagnosis__content__detail__box__ttl{text-align:center;background:#f87024;color:#fff;font-size:24px;line-height:1em;font-weight:bold;padding:.4em 0 .3em;margin-bottom:15px}@media screen and (max-width: 767px){.p-index__diagnosis__content__detail__box__ttl{font-size:16px;margin-bottom:.8em}}.p-index__diagnosis__content__detail__box ul{margin:0 auto}.p-index__diagnosis__content__detail__box ul li{position:relative;padding-left:35px;font-size:20px;font-weight:500;line-height:2em}@media screen and (max-width: 767px){.p-index__diagnosis__content__detail__box ul li{font-size:16px;line-height:1.6em}.p-index__diagnosis__content__detail__box ul li:not(:last-child){margin-bottom:.4em}}.p-index__diagnosis__content__detail__box ul li::before{content:"";position:absolute;top:50%;left:0em;transform:translateY(-50%);width:28px;height:25px;background-image:url("/consulting/common/img/ico_check.png");background-size:contain;background-repeat:no-repeat}.p-index__diagnosis__content__detail__btn{margin:0 auto 2.8em;text-align:center}@media screen and (max-width: 767px){.p-index__diagnosis__content__detail__btn{width:100%}}.p-index__diagnosis__content__detail__btn a{position:relative;z-index:2;display:inline-block;background:#9f0606;color:#fff;font-weight:bold;font-size:28px;text-decoration:none;padding:.5em 4em;border-radius:50px;text-align:center;white-space:nowrap;transition:.3s ease;position:relative;overflow:hidden}.p-index__diagnosis__content__detail__btn a::before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:#fff;transition:width .4s ease;z-index:0}.p-index__diagnosis__content__detail__btn a:hover{opacity:1}.p-index__diagnosis__content__detail__btn a:hover::before{width:100%}.p-index__diagnosis__content__detail__btn a:hover span{color:#9f0606}.p-index__diagnosis__content__detail__btn a:hover::after{border-color:#9f0606}.p-index__diagnosis__content__detail__btn a *{position:relative;z-index:1}@media screen and (max-width: 767px){.p-index__diagnosis__content__detail__btn a{width:100%;padding:.5em 0;font-size:20px}}.p-index__diagnosis__content__detail__btn a::after{content:"";display:inline-block;position:absolute;transform:translateY(-50%);top:40%;right:1.5em;width:17px;height:17px;border-right:5px solid #fff;border-bottom:5px solid #fff;transform:rotate(-45deg) translateY(1px)}@media screen and (max-width: 767px){.p-index__diagnosis__content__detail__btn a::after{top:36%;width:12px;height:12px;border-right:3px solid #fff;border-bottom:3px solid #fff}}@media screen and (max-width: 767px){.p-index__diagnosis__content__img{position:absolute;width:240px;bottom:0;right:-6em}}.p-index__online{padding:60px 0;background:#f5f5f5;position:relative}@media screen and (max-width: 767px){.p-index__online{padding:25px 0}}.p-index__online__ttl{font-size:36px;font-weight:bold;color:#f87024;line-height:1.4em;width:840px;margin:0 auto;padding-left:180px;position:relative}@media screen and (max-width: 767px){.p-index__online__ttl{font-size:20px;width:100%;padding-left:120px}}.p-index__online__ttl__img{width:150px;position:absolute;top:-75%;left:0}@media screen and (max-width: 767px){.p-index__online__ttl__img{width:100px;top:-35%}}.p-contact__telbox{padding:10px;display:flex;align-items:center;justify-content:center;gap:20px;font-size:20px;background:hsla(0,0%,100%,.5)}@media screen and (max-width: 767px){.p-contact__telbox{margin-bottom:10px}}.p-top-contact__flow{width:75%;margin:0 auto 20px;padding-bottom:35px;border-bottom:2px dashed #c5c5c5}@media screen and (max-width: 767px){.p-top-contact__flow{width:100%}}.p-top-contact__flow ul{display:flex;justify-content:center;gap:80px}@media screen and (max-width: 767px){.p-top-contact__flow ul{gap:40px}}.p-top-contact__flow ul li{padding:0px 25px;text-align:center;background:#fff;border:2px solid #9f0606;border-radius:50px;color:#9f0606;position:relative}@media screen and (max-width: 767px){.p-top-contact__flow ul li{padding:0 10px}}.p-top-contact__flow ul li.active{background:#9f0606;color:#fff}.p-top-contact__flow ul li::after{content:"";position:absolute;top:50%;right:-82px;width:80px;height:3px;border-top:3px dotted #9f0606;transform:translateY(-50%)}.p-top-contact__flow ul li:last-child::after{display:none}.p-top-contact__flow.line-none{padding-bottom:0;border-bottom:none}.p-index__contact{padding:0 0 40px;background:#f5f5f5;position:relative}@media screen and (min-width: 768px){.p-index__contact{margin:0 auto}}.p-index__contact .p-contact{text-align:center;max-width:800px;margin:0 auto;margin-bottom:30px}.p-index__contact .p-contact__ttl{background:hsla(0,0%,100%,.7);font-size:3.6rem;font-weight:bold;text-align:center;line-height:1.3;margin-bottom:20px;position:relative}.p-index__contact .p-contact__ttl::before{content:"";display:inline-block;background:url(/consulting/common/img/img_watch.png) no-repeat;background-size:contain;width:75px;height:75px;position:absolute;left:10px;top:20px;transform:rotate(350deg)}@media screen and (max-width: 767px){.p-index__contact .p-contact__ttl::before{left:0;top:5%;width:50px;height:50px}}.p-index__contact .p-contact__ttl .c-txt__ll{font-size:2em;line-height:1}.p-index__contact .p-contact__ttl__sub{font-size:45px;font-weight:bold}.p-index__contact .p-contact__ttl-form{font-size:30px}.p-index__contact .p-contact__txt{font-size:24px;margin-bottom:20px}.p-index__contact .p-contact__telbox{padding:10px;display:flex;align-items:center;justify-content:center;gap:20px;font-size:20px}.p-index__contact .p-contact__tel{font-family:YakuHanJPs,"Roboto","Noto Sans JP",sans-serif;font-size:30px;font-weight:bold}.p-index__contact .p-contact__tel::before{content:"";font-family:"icomoon";margin-right:8px;display:inline-block}@media screen and (max-width: 767px){.p-index__contact .p-contact{margin-bottom:0}.p-index__contact .p-contact__ttl{font-size:1.8em;padding:0 0 10px;margin-bottom:0;display:block}.p-index__contact .p-contact__ttl__sub{font-size:24px}.p-index__contact .p-contact__txt{font-size:18px}.p-index__contact .p-contact__telbox{flex-direction:column;gap:0;margin:10px auto 0;font-size:15px}.p-index__contact .p-contact__tel{font-size:24px}.p-index__contact .p-contact__ttl-form{font-size:20px}}.p-index__contact .c-lyt__inner{background:#fff;padding:clamp(20px,3vw,40px);width:96%;margin-right:auto;margin-left:auto;max-width:1100px;border-radius:20px}@media screen and (max-width: 767px){.p-index__contact .c-lyt__inner{width:92%;padding:25px 4%}}.p-index__contact .c-index__form_wrap{background:#9f0606;padding:20px 20px 45px;border-radius:10px;font-size:16px;font-weight:400;text-align:left}.p-index__contact .c-btn__contact{margin:0 auto;text-align:center;position:relative;z-index:2;display:inline-block;background:#9f0606;color:#fff;font-weight:bold;font-size:20px;text-decoration:none;width:100%;padding:.5em 0;border-radius:50px;text-align:center;white-space:nowrap;box-shadow:0 2px 8px rgba(0,0,0,.3);transition:.3s ease}@media screen and (max-width: 767px){.p-index__contact .c-btn__contact{font-size:18px}}.p-index__contact .c-btn__contact::after{content:"";display:inline-block;position:absolute;transform:translateY(-50%);top:38%;right:1.5em;width:10px;height:10px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(-45deg) translateY(1px)}@media screen and (max-width: 767px){.p-index__contact .c-btn__contact::after{right:1em}}.p-index__contact .c-btn__contact:hover{opacity:.9;transform:translateY(-7px)}.company_box{width:1000px;max-width:100%}.company_box .company{display:flex;gap:20px;justify-content:center;align-items:center;margin-bottom:40px}.company_box .company img{max-width:250px}.company_box .company-txtarea{width:500px;margin-top:10px;max-width:100%}.l-footer._lp{border-top:none;padding-top:0;color:#fff;background:#f87024}@media screen and (min-width: 1200px){.l-footer._lp{padding-bottom:20px}}@media screen and (max-width: 767px){.company_box .company{margin-top:30px;flex-direction:column;gap:5px}}.c-btn__01{color:#fff;font-family:YakuHanJPs,"Roboto","Noto Sans JP",sans-serif;text-align:center;font-weight:bold;line-height:2em;font-size:1.2em;padding:0 1.5em;border-radius:1em;background:#3486dd;position:relative;margin:auto;display:flex;align-items:center;justify-content:center;max-width:90%;border:none}@media screen and (max-width: 767px){.c-btn__01{font-size:34px;max-width:420px}}.c-btn__01::after{content:"";font-family:"icomoon";margin-left:8px}.c-btn__icon{width:40px;margin-right:10px;line-height:0}.c-btn__02{color:#fff;text-align:center;font-weight:bold;line-height:3em;padding:0 1.5em;border-radius:1.5em;background:#0c559a;position:relative;margin:auto;display:flex;align-items:center;justify-content:center;max-width:90%;border:none}@media screen and (min-width: 768px){.c-btn__02{max-width:420px}}.c-btn__02::after{content:"";font-family:"icomoon";margin-left:8px}.c-btn__02+.c-btn__02{margin-top:15px}.c-btn__03{color:#fff;padding:0 3em;background:#3486dd;position:relative;border-radius:100px;border:none;outline:none;height:40px;display:flex;align-items:center;font-size:16px;cursor:pointer;font-weight:500}.c-btn__03+.c-btn__03{margin-left:20px}@media screen and (max-width: 767px){.c-btn__03{max-width:420px}}.c-btn__03::after{content:"";font-family:"icomoon";margin-left:8px}.c-btn__03:hover{opacity:.8}.c-btn__back::before{transform:rotate(180deg);left:-90px}.c-btn__gray{background-color:#909090}.c-btn__02.c-btn__back::after{transform:rotate(185deg);left:20px;right:auto;position:absolute}.c-btn__contact{text-align:center;margin:0 auto 40px}@media screen and (max-width: 767px){.c-btn__contact{margin:25px auto}}.c-btn__contact p{font-size:15px;color:#f5f5f5;margin-bottom:5px}@media screen and (max-width: 767px){.c-btn__contact p{font-size:22px;margin-bottom:15px}}.c-btn__contact-btn{display:inline-block;background:#f5f5f5;color:#fff;padding:5px 25px;border:2px solid #f5f5f5;border-radius:50px;position:relative}@media screen and (max-width: 1023px){.c-btn__contact-btn{width:80%;font-size:22px;padding:8px 0}}@media screen and (max-width: 767px){.c-btn__contact-btn{padding:8px 80px;font-size:46px}}.c-btn__contact-btn::after{content:"";display:block;width:12px;height:12px;border-top:solid 3px #fff;border-right:solid 3px #fff;-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;margin:auto;top:0;bottom:0;right:.8em}@media screen and (max-width: 767px){.c-btn__contact-btn::after{width:24px;height:24px;border-top:solid 5px #fff;border-right:solid 5px #fff}}.c-btn__contact-btn:hover{background:#fff;color:#f5f5f5}.c-btn__contact-btn:hover::after{border-top:solid 5px #f5f5f5;border-right:solid 5px #f5f5f5}.contact02{margin:40px auto 0}@media screen and (max-width: 767px){.contact02{margin:70px auto 0}}.c-btn__03.c-btn__gray.c-btn__back:after{transform:rotate(225deg);left:-90px}.c-lyt__wrapper{display:flex;flex-flow:column;justify-content:space-between;min-height:100vh}.popup__inner{padding:30px 20px}.popup-area-bg{height:clamp(100px,10vw,180px);background:url(/consulting/common/img/popup_bg.svg) no-repeat;padding:50px;background-position:center;background-size:contain}.popup-area-bg-wrapper{padding:15px;background:linear-gradient(#96d2ff 0%, #80c4f7 100%);border-radius:8px 8px 0 0}.popup__txt{font-size:clamp(1em,3vw,1.2em);line-height:1.4}.popup__txt__l{font-size:1.5em;font-size:1.5em;font-weight:bold}.popup__txt__fav{color:hsl(0,92.7272727273%,22.3529411765%);font-size:1.5em}.popup__txtarea+.popup__txtarea{margin-top:20px}.popup__btn{display:block;font-weight:bold;width:80%;margin-right:auto;margin:auto;color:#fff;background-color:#ff8d1d;padding:10px;border-radius:100px;margin-top:10px;font-size:1.2em}.popup .popup-area{display:none;width:90vw;max-width:550px;background:#fff;position:fixed;z-index:99999;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);text-align:center;border-radius:8px;box-shadow:0 0 4px 4px rgba(0,0,0,.1);border:4px solid #3486dd}.popup .cover-eml{background:rgba(0,0,0,.3);width:100%;height:100%;position:fixed;z-index:999;top:0;right:0;bottom:0;left:0}.popup .popup-vivoo{padding:20px 5% !important;position:relative;overflow:hidden}.popup .popup-vivoo::before{content:"";position:absolute;display:block;background:url(/lp/2409_vivoo_lp_vut/img/logo_img_blue.svg) center bottom/200% no-repeat;opacity:.3;width:100%;height:30vw;top:0;margin:auto;left:0;right:0;z-index:-1}@media screen and (min-width: 768px){.popup .popup-vivoo::before{height:160px;background:url(/lp/2409_vivoo_lp_vut/img/logo_img_blue.svg) center bottom/200% no-repeat}}.popup .popup-vivoo .popup-vivoo_hdg{font-weight:bold;font-size:20px;margin-bottom:20px !important}@media screen and (min-width: 768px){.popup .popup-vivoo .popup-vivoo_hdg{font-size:30px}}.popup .popup-vivoo .popup-vivoo_hdg span{display:block;text-align:center;font-size:.8em}.popup .popup-vivoo .popup-vivoo_dl{display:flex}@media screen and (min-width: 768px){.popup .popup-vivoo .popup-vivoo_dl{gap:20px}}.popup .popup-vivoo .popup-vivoo_dl .popup-vivoo_dl_box{text-align:center}.popup .popup-vivoo .popup-vivoo_dl .popup-vivoo_dl_box a{display:block;text-align:center}.popup .popup-vivoo .popup-vivoo_dl .popup-vivoo_dl_box a img{height:42px}@media screen and (min-width: 768px){.popup .popup-vivoo .popup-vivoo_dl .popup-vivoo_dl_box a img{height:55px}}.popup .close-btn._02{position:absolute;top:10px;right:10px;width:clamp(25px,3vw,30px)}.p-index__consulting__talk{font-size:18px}.p-index__consulting__talk__img{height:200px;object-fit:cover}@media screen and (max-width: 767px){.p-index__consulting__talk__img{height:120px}}@keyframes scroll-hint-appear{0%{transform:translateX(40px);opacity:0}10%{opacity:1}50%,100%{transform:translateX(-40px);opacity:0}}.scroll-hint.is-right-scrollable{background:linear-gradient(270deg, rgba(0, 0, 0, 0.15) 0, rgba(0, 0, 0, 0) 16px, rgba(0, 0, 0, 0))}.scroll-hint.is-right-scrollable.is-left-scrollable{background:linear-gradient(90deg, rgba(0, 0, 0, 0.15) 0, rgba(0, 0, 0, 0) 16px, rgba(0, 0, 0, 0)),linear-gradient(270deg, rgba(0, 0, 0, 0.15) 0, rgba(0, 0, 0, 0) 16px, rgba(0, 0, 0, 0))}.scroll-hint.is-left-scrollable{background:linear-gradient(90deg, rgba(0, 0, 0, 0.15) 0, rgba(0, 0, 0, 0) 16px, rgba(0, 0, 0, 0))}.scroll-hint-icon{position:absolute;top:calc(50% - 25px);left:calc(50% - 60px);box-sizing:border-box;width:120px;height:80px;border-radius:5px;transition:opacity .3s;opacity:0;background:rgba(0,0,0,.7);text-align:center;padding:20px 10px 10px 10px}.scroll-hint-icon-wrap{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;pointer-events:none}.scroll-hint-text{font-size:10px;color:#fff;margin-top:5px}.scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:.8}.scroll-hint-icon:before{display:inline-block;width:40px;height:40px;color:#fff;vertical-align:middle;text-align:center;content:"";background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDM8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIiBmaWxsPSIjZmZmIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon:after{content:"";width:34px;height:14px;display:block;position:absolute;top:10px;left:50%;margin-left:-20px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDE8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIgZmlsbD0iI2ZmZiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiIGZpbGw9IiNmZmYiLz48L2c+PC9nPjwvc3ZnPg==);opacity:0;transition-delay:2.4s}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:after{opacity:1}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:before{animation:scroll-hint-appear 1.2s linear;animation-iteration-count:2}.scroll-hint-icon-white{background-color:#fff;box-shadow:0 4px 5px rgba(0,0,0,.4)}.scroll-hint-icon-white:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDQ8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon-white:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDI8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiLz48L2c+PC9nPjwvc3ZnPg==)}.scroll-hint-icon-white .scroll-hint-text{color:#000}/*# sourceMappingURL=style.css.map */