@media screen and (max-width:768px){.pc-only{display:none}}@media screen and (min-width:769px){.sp-only{display:none}}.scroll-hint-icon{height:90px!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%);width:200px!important}.support-and-service-mv{background-image:url(https://arunas.co.jp/hubfs/images/product/product-lower-bg.png);background-position:top;background-repeat:no-repeat;background-size:100% 560px;min-height:530px;padding-top:188px}@media screen and (max-width:1024px){.support-and-service-mv{background-size:100% 472px;padding-top:100px}}@media screen and (max-width:768px){.support-and-service-mv{background-image:url(https://arunas.co.jp/hubfs/images/product/product-lower-bg-sp.png);background-size:100% 80%;min-height:230px;padding-top:23.43vw}}.support-and-service-mv__inner{margin:0 auto;max-width:1300px;position:relative}.support-and-service-mv__inner:after{background-image:url(https://arunas.co.jp/hubfs/images/support-and-service/support-and-service-mv-img.png);background-position:100% 0;background-repeat:no-repeat;background-size:contain;content:"";height:300px;max-width:748px;position:absolute;right:10px;top:130px;width:53.43%}@media screen and (max-width:1024px){.support-and-service-mv__inner:after{min-width:548px}}@media screen and (max-width:768px){.support-and-service-mv__inner:after{height:250px;max-width:215px;min-width:0;right:10;top:70px}}.support-and-service-mv__title{margin-left:3.85%;margin-top:50px}@media screen and (max-width:768px){.support-and-service-mv__title{margin-left:15px;margin-top:35px}}.support-and-service-mv__title h1{color:#000;font-size:48px;font-weight:700;letter-spacing:.05em;line-height:1.5}@media screen and (max-width:768px){.support-and-service-mv__title h1{font-size:20px}}.support-and-service-mv__title p{color:#fd4f02;font-family:Oswald,sans-serif;font-size:14px;font-weight:400;letter-spacing:.05rem;line-height:1;margin-bottom:24px;padding-left:30px;position:relative}@media screen and (max-width:768px){.support-and-service-mv__title p{font-size:10px;margin-bottom:12px}}.support-and-service-mv__title p:after{background-color:#fd4f02;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.support-and-service__content{margin:0 auto;max-width:1200px}@media screen and (max-width:1200px){.support-and-service__content{padding:0 15px}}.support-and-service__info{display:flex;justify-content:space-between}@media screen and (max-width:768px){.support-and-service__info{display:block}}.support-and-service__home{max-width:71.17%}@media screen and (max-width:768px){.support-and-service__home{max-width:100%}}.support-and-service__voice:after{background-color:#fd8402;content:"";height:2px;left:0;position:absolute;top:-2px;width:101px}.support-and-service__list--text{color:#2f2e2e;font-size:1.8rem;font-weight:400;letter-spacing:.05rem;line-height:1.8;padding-bottom:35px}.support-and-service__list--link{width:100%}.support-and-service__list--link a{align-items:center;background:url(https://arunas.co.jp/hubfs/images/common/icon-arrow.png) no-repeat;background-position:90% 50%;background-size:12px 7px;border:1px solid #fd8402;border-radius:27px;color:#fd4f02;display:flex;display:block;font-family:Lato,sans-serif;font-size:1rem;font-weight:500;justify-content:center;letter-spacing:0;line-height:1;margin:auto;max-width:213px;padding:21px 0 22px;text-align:center}.support-and-service__side{background:#f7f7f7;border-radius:20px;box-sizing:border-box;height:100%;max-width:24.92%;padding:28px 18px 31px;position:sticky;top:225px;width:100%}@media screen and (max-width:768px){.support-and-service__side{display:none}}.side__menu__list{display:table;margin-bottom:10px}.side__menu__list:last-child{margin-bottom:0}.side__menu__list.current a{color:#fd4f02}.side__menu__list.current .side__menu__list--icon{background-color:#fd4f02}.side__menu__list a{color:#2f2e2e;display:flex;font-size:1.4rem;font-weight:400;letter-spacing:.05rem;line-height:1.4}.side__menu__list--icon{background:#939494;border-radius:50%;height:8px;margin:6px 6px 0 0;padding-right:0;width:8px}.side__menu__list--text{width:95%}@media screen and (max-width:1024px){.side__menu__list--text br{display:none}}.support-and-service-section__title{border-top:3px solid #c8c6c6;padding-top:40px;position:relative}@media screen and (max-width:768px){.support-and-service-section__title{padding-top:20px}}.support-and-service-section__title:after{background-color:#fd4f02;background-position:0 0;background-repeat:no-repeat;background-size:contain;content:"";height:3px;left:0;position:absolute;top:-3px;width:11.84%}@media screen and (max-width:768px){.support-and-service-section__title:after{width:14.49%}}.support-and-service-section__title h2{color:#000;font-size:32px;font-weight:500;letter-spacing:.05em;line-height:1.5}@media screen and (max-width:768px){.support-and-service-section__title h2{font-size:20px}}.sec01__text{margin:30px 0 40px}@media screen and (max-width:768px){.sec01__text{margin:16px 0 12px}}.sec01__text p{color:#2f2e2e;font-size:16px;font-weight:400;letter-spacing:.05em;line-height:1.75}.sec01__text p sup{display:inline-block;font-size:12px;margin-top:6px}@media screen and (max-width:768px){.sec01__text p sup{font-size:10px}.sec01__text p{font-size:14px}}.sec01__img--top{margin-bottom:36px}@media screen and (max-width:768px){.sec01__img--top{margin-bottom:12px}}.sec01__img--bottom{margin-bottom:120px}@media screen and (max-width:768px){.sec01__img--bottom{margin-bottom:24px}}.sec01__img-title{color:#2f2e2e;font-size:16px;font-weight:400;letter-spacing:.05em;line-height:1.75}@media screen and (max-width:768px){.sec01__img-title{font-size:12px}}.sec01__img-item{margin:14px 0 8px}@media screen and (max-width:768px){.sec01__img-item{margin:12px 0 4px;overflow:auto}.sec01__img-item img{max-width:625px}}.sec01__img-text{color:#2f2e2e;font-size:12px;font-weight:400;letter-spacing:.05em;line-height:1.75;text-align:right}@media screen and (max-width:768px){.sec01__img-text{font-size:10px;text-align:left}}.sec02__textbox{background-color:#ffede5;margin-bottom:20px;padding:20px 30px 26px}@media screen and (max-width:768px){.sec02__textbox{margin-bottom:12px;padding:15px 20px 26px 25px}}.sec02__textbox--top{margin-top:50px}@media screen and (max-width:768px){.sec02__textbox--top{margin-top:20px}}.sec02__textbox--bottom{margin-bottom:100px}@media screen and (max-width:768px){.sec02__textbox--bottom{margin-bottom:50px}}.sec02__textbox .title{color:#000;font-size:24px;font-weight:500;letter-spacing:.05em;line-height:2}@media screen and (max-width:768px){.sec02__textbox .title{font-size:16px}}.sec02__textbox p{color:#2f2e2e;font-size:16px;font-weight:400;letter-spacing:.05em;line-height:1.75}@media screen and (max-width:768px){.sec02__textbox p{font-size:14px}}.sec03__grid{display:grid;gap:0 14px;grid-template-columns:repeat(3,1fr);margin:45px 0 35px}@media screen and (max-width:768px){.sec03__grid{display:block;margin:16px 0 40px}.sec03__grid-item{margin-bottom:16px}}.sec03__text{margin-bottom:90px}@media screen and (max-width:768px){.sec03__text{margin-bottom:45px}}.sec03__text p{color:#2f2e2e;font-size:16px;font-weight:400;letter-spacing:.05em;line-height:1.75}@media screen and (max-width:768px){.sec03__text p{font-size:14px}}.sec04__img--top{margin-bottom:50px;margin-top:60px}@media screen and (max-width:768px){.sec04__img--top{margin-bottom:35;margin-top:16px}}.sec04__img--bottom{margin-bottom:50px}@media screen and (max-width:768px){.sec04__img--bottom{margin-bottom:45px}}.sec04__img-title{color:#2f2e2e;font-size:16px;font-weight:400;letter-spacing:.05em;line-height:1.75}@media screen and (max-width:768px){.sec04__img-title{font-size:12px}}.sec04__img-item{margin:22px 0}@media screen and (max-width:768px){.sec04__img-item{margin:8px 0 20px}}.sec04__img-text{color:#2f2e2e;font-size:16px;font-weight:400;letter-spacing:.05em;line-height:1.75}@media screen and (max-width:768px){.sec04__img-text{font-size:14px}}.sec04__textbox{margin-bottom:100px;padding:30px 0;text-align:center}@media screen and (max-width:768px){.sec04__textbox{margin-bottom:75px;padding:12px 0}}.sec04__textbox p{background-color:#ffede5;border-radius:10px;color:#000;font-size:24px;font-weight:500;letter-spacing:.05em;line-height:1.75;padding:20px 16px}@media screen and (max-width:768px){.sec04__textbox p{border-radius:5px;font-size:14px}}#pagetop{bottom:62px;position:fixed;right:50px;width:74px}@media (min-width:769px) and (max-width:1024px){#pagetop{bottom:41px;position:fixed;right:33px;width:49px}}@media (min-width:0px) and (max-width:768px){#pagetop{bottom:8.6vw;right:4vw;width:14vw}}