﻿#customer-site-top-head{position:relative;-webkit-font-smoothing:antialiased;font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;font-weight:600;line-height:1.35;min-width:1280px}#customer-site-top-head .head__content{position:relative;z-index:1;padding:83px 0 0 0;height:420px;justify-self:center;display:grid;grid-template-columns:auto auto;column-gap:10px}#customer-site-top-head .head__content .head__main{padding-top:44px;justify-self:end;min-width:693px}#customer-site-top-head .head__content .head__main .primary{color:#cda250}#customer-site-top-head .head__content .head__main .subtitle{font-size:28px;letter-spacing:.05em;position:relative;display:inline-block;margin-bottom:16px;color:#4b2f16}#customer-site-top-head .head__content .head__main .subtitle::after{content:"";position:absolute;left:0;bottom:-12px;width:100%;height:8px;background-image:url('data:image/svg+xml;utf8,<svg width="8" height="8" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 18 L18 2" stroke="%23CDA250" stroke-width="4" stroke-linecap="round"/></svg>');background-repeat:repeat-x;background-size:8px 8px;background-position:0 0}#customer-site-top-head .head__content .head__main .title{font-size:60px;letter-spacing:.05em;color:#4b2f16}#customer-site-top-head .head__content .head__main .title .number{font-size:80px}#customer-site-top-head .head__content .head__main .app__download__option{--balloon-color: #FBF9F4;font-size:26px}#customer-site-top-head .head__content .head__main .app__download__option .balloon{font-size:16px}#customer-site-top-head .head__content .head__main .point__app{position:absolute;z-index:4;-webkit-transform:translate(40%, 4%);transform:translate(40%, 4%);background:#fbcab7;width:132px;height:132px;border-radius:50%;display:inline-grid;place-items:center}#customer-site-top-head .head__content .head__main .point__app .body{text-align:center;font-size:1rem;color:#4b2f16}#customer-site-top-head .head__content .head__main .point__app .body .first__line{line-height:1.8}#customer-site-top-head .head__content .head__main .point__app .body .emph{font-size:1.4285714286rem;line-height:1.2}#customer-site-top-head .head__content .head__main .point__matching{position:absolute;z-index:3;-webkit-transform:translate(135%, 4%);transform:translate(135%, 4%);background:#f9d48a;width:132px;height:132px;border-radius:50%;display:inline-grid;place-items:center}#customer-site-top-head .head__content .head__main .point__matching .body{text-align:center;font-size:1rem;color:#4b2f16}#customer-site-top-head .head__content .head__main .point__matching .body .first__line{line-height:1.8}#customer-site-top-head .head__content .head__main .point__matching .body .emph{font-size:1.4285714286rem;line-height:1.2}#customer-site-top-head .head__content .head__visual{position:relative;margin-top:28px;justify-self:start}#customer-site-top-head .head__content .head__visual .visual__container{position:relative;width:580px;height:380px;overflow:hidden;border-radius:190px/190px}#customer-site-top-head .head__content .head__visual .visual__container .fade__in__out{position:absolute;top:0;left:0;width:580px;height:380px;object-fit:cover;opacity:0;transition:opacity 2s ease-in-out;z-index:1}#customer-site-top-head .head__content .head__visual .visual__container .active{opacity:1;z-index:2;animation:zoomInMV 10s forwards}@keyframes zoomInMV{from{transform:scale(1)}to{transform:scale(1.1)}}#customer-site-top-head .head__content .head__visual .sitting__orange{position:absolute;z-index:3;top:0;left:calc(50% - 250px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#customer-site-top-head .head__content .head__visual .sitting__pink{position:absolute;z-index:3;top:190px;left:calc(50% + 290px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#customer-site-top-head .head__content .head__visual .sitting__green{position:absolute;z-index:3;top:342px;left:calc(50% - 125px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#customer-site-top-head .head__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}#customer-site-top-head .head__background .background{position:absolute;z-index:-1;right:0}#customer-site-top-head .head__background .circle__half__dotted{position:absolute;top:295px;left:calc(50% - 737px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#customer-site-top-head .head__background .grid__dots{position:absolute;top:240px;left:calc(50% - 762px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#customer-site-top-head .head__background .grid__dots__rotated{position:absolute;top:87px;left:50%;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#customer-site-top-head .head__background .circle__polka__dot{position:absolute;z-index:1;top:382px;left:calc(50% + 577px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#customer-site-top-head .head__background .ring__pink{position:absolute;top:385px;left:calc(50% - 700px);-webkit-transform:translateX(-50%);transform:translateX(-50%);box-sizing:border-box;height:30px;width:30px;border:9px solid rgba(250,182,159,.5);border-radius:50%;background-color:rgba(0,0,0,0)}#customer-site-top-head .head__background .ring__orange{position:absolute;top:415px;left:calc(50% + 688px);-webkit-transform:translateX(-50%);transform:translateX(-50%);box-sizing:border-box;height:30px;width:30px;border:9px solid rgba(255,215,151,.5);border-radius:50%;background-color:rgba(0,0,0,0)}#customer-site-top-head .head__background .ring__green{position:absolute;top:225px;left:calc(50% + 33px);-webkit-transform:translateX(-50%);box-sizing:border-box;height:30px;width:30px;border:9px solid rgba(194,225,141,.5);border-radius:50%;background-color:rgba(0,0,0,0)}#customer-site-top-head .head__background .ring__yellow{position:absolute;top:87px;left:calc(50% - 91px);-webkit-transform:translateX(-50%);transform:translateX(-50%);box-sizing:border-box;height:30px;width:30px;border:9px solid rgba(248,233,89,.5);border-radius:50%;background-color:rgba(0,0,0,0)}#customer-site-top-head .head__background .ring__blue{position:absolute;top:210px;left:calc(50% + 755px);-webkit-transform:translateX(-50%);transform:translateX(-50%);box-sizing:border-box;height:30px;width:30px;border:9px solid rgba(155,224,200,.5);border-radius:50%;background-color:rgba(0,0,0,0)}#customer-site-top-head .head__background .circle__primary{position:absolute;top:452px;left:calc(50% + 620px);-webkit-transform:translateX(-50%);transform:translateX(-50%);box-sizing:border-box;height:70px;width:70px;border:4px solid rgba(234,222,187,.5);border-radius:50%;background-color:rgba(0,0,0,0)}#customer-site-top-sitter{position:relative;padding:46px 0 58px 0;-webkit-font-smoothing:antialiased;line-height:1.35;color:#4b2f16;min-width:1280px;font-family:"hiragino-kaku-gothic-pron","hiragino sans",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;background-image:var(--background-image-url);background-size:cover;background-repeat:no-repeat;background-position:left bottom}#customer-site-top-sitter .sitter__content{position:relative;display:grid;grid-template-rows:auto auto;row-gap:40px;place-items:center}#customer-site-top-sitter .sitter__content .content__search{width:1080px;height:220px;box-sizing:border-box;border:8px solid #f5efde;border-radius:110px;background-color:#fff;display:grid;grid-template-rows:auto auto;row-gap:24px;justify-items:center}#customer-site-top-sitter .sitter__content .content__search .search__head{align-self:end;font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;font-weight:600;font-size:24px;line-height:135%;letter-spacing:.05em;color:#896031}#customer-site-top-sitter .sitter__content .content__search .search__body .search__sitter{padding:0;width:592px;height:70px;border-radius:35px;background-color:#fff;box-sizing:border-box;border:.1px solid #cda250;display:grid;grid-template-columns:1fr 135px;align-items:center;overflow:hidden;align-items:stretch;font-size:18px}#customer-site-top-sitter .sitter__content .content__search .search__body .search__sitter .placeholder-area{flex-grow:1;display:flex;align-items:center;padding-left:24px;border:4px solid #cda250;border-radius:35px 0 0 35px;border-right:none;color:#e2cb9a;font-family:"hiragino-kaku-gothic-pron","hiragino sans",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;font-weight:400}#customer-site-top-sitter .sitter__content .content__search .search__body .search__sitter .placeholder-area i{padding-right:8px;color:#cda250;font-size:20px}#customer-site-top-sitter .sitter__content .content__search .search__body .search__sitter .action-area{display:flex;align-items:center;justify-content:center;width:135px;background:#cda250;font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;font-weight:600;color:#fff}#customer-site-top-sitter .sitter__content .content__search .search__body .search__sitter .action-area i{padding-left:8px}#customer-site-top-sitter .sitter__content .content__sitter__lists{display:grid;grid-template-rows:auto auto auto;row-gap:40px;place-items:center}#customer-site-top-sitter .sitter__content .content__sitter__lists .lists__two{display:grid;grid-template-columns:auto auto;column-gap:116px;place-items:center}#customer-site-top-sitter .sitter__content .content__sitter__lists .list__head{margin-bottom:20px}#customer-site-top-sitter .sitter__content .content__sitter__lists .list__head .head__title__4{font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;font-weight:600;font-size:24px}#customer-site-top-sitter .sitter__content .content__sitter__lists .list__head .head__title__2{font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;font-weight:600;font-size:20px}#customer-site-top-sitter .sitter__content .content__sitter__lists .list__body__4{position:relative;width:1080px}#customer-site-top-sitter .sitter__content .content__sitter__lists .list__body__2{position:relative;width:480px}#customer-site-top-sitter .sitter__content .content__sitter__lists .swiper-button-prev{top:50%;left:-60px;width:40px;height:40px;border-radius:50%;background:#fff;box-shadow:1px 1px 0px rgba(0,0,0,.05);z-index:10}#customer-site-top-sitter .sitter__content .content__sitter__lists .swiper-button-prev::after{font-size:18px;font-weight:300;color:#cda250}#customer-site-top-sitter .sitter__content .content__sitter__lists .swiper-button-next{top:50%;right:-60px;width:40px;height:40px;border-radius:50%;background:#fff;box-shadow:1px 1px 0px rgba(0,0,0,.05)}#customer-site-top-sitter .sitter__content .content__sitter__lists .swiper-button-next::after{font-size:20px;font-weight:300;color:#cda250}#customer-site-top-sitter .sitter__content .content__sitter__lists .prev-small{left:-46px;width:32px;height:32px}#customer-site-top-sitter .sitter__content .content__sitter__lists .prev-small::after{font-size:16px}#customer-site-top-sitter .sitter__content .content__sitter__lists .next-small{right:-46px;width:32px;height:32px}#customer-site-top-sitter .sitter__content .content__sitter__lists .next-small::after{font-size:16px}#customer-site-top-sitter .sitter__content .content__sitter__lists .list__item{box-shadow:1px 1px 0px rgba(0,0,0,.05);border-radius:16px}#customer-site-top-sitter .sitter__content .content__sitter__lists .list__item .item__image__container{position:relative;width:100%;overflow:hidden}#customer-site-top-sitter .sitter__content .content__sitter__lists .list__item .item__image__container .item__image{width:100%;height:auto;border-radius:16px 16px 0 0}#customer-site-top-sitter .sitter__content .content__sitter__lists .list__item .item__image__container .item__hourly__wage{position:absolute;z-index:2;bottom:0;left:0;font-size:12px;color:#fff;background-color:rgba(205,162,80,.8);align-items:center;padding:6px 8px;border-radius:0px 12px 0px 0px;line-height:100%;letter-spacing:.05em}#customer-site-top-sitter .sitter__content .content__sitter__lists .list__item .item__image__container .item__hourly__wage .emph{font-size:14px}#customer-site-top-sitter .sitter__content .content__sitter__lists .list__item .item__image__container .item__hourly__wage .number{font-size:14px;font-weight:600}#customer-site-top-sitter .sitter__content .content__sitter__lists .list__item .item__body{font-size:12px;padding:8px 16px 12px;gap:2px;border-radius:0 0 16px 16px;background-color:#fff}#customer-site-top-sitter .sitter__content .content__sitter__lists .list__item .item__body .body__address{color:#cda250}#customer-site-top-sitter .sitter__content .content__sitter__lists .list__item .item__body .body__catchphrase{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#customer-site-top-sitter .sitter__background{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}#customer-site-top-sitter .sitter__background .circle__polka__dot{position:absolute;z-index:1;top:2px;left:calc(50% - 610px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#customer-site-top-feature{position:relative;text-align:center;-webkit-font-smoothing:antialiased;font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;padding:40px 0 80px 0;min-width:1280px}#customer-site-top-feature .feature__head{margin:20px 0 28px}#customer-site-top-feature .head__sub-title{font-size:24px;font-weight:600;line-height:150%;letter-spacing:.05em;color:#e2cb9a}#customer-site-top-feature .head__title{font-size:56px;font-weight:600;line-height:135%;letter-spacing:.05em;color:#cda250}#customer-site-top-feature .head__description{font-size:40px;font-weight:600;line-height:135%;letter-spacing:.05em;color:#4b2f16}#customer-site-top-feature .feature__attraction{display:flex;justify-content:center;align-items:center;gap:0 28px;margin:24px 0 60px 0}#customer-site-top-feature .attraction__item{padding:28px 0;width:220px;height:239px;border-radius:200px 200px 28px 28px;text-align:center}#customer-site-top-feature .attraction__item.primary{background-color:#fee4af}#customer-site-top-feature .attraction__item.blue{background-color:#d1ede7}#customer-site-top-feature .attraction__item.green{background-color:#ddeac6}#customer-site-top-feature .attraction__item.pink{background-color:#fbdecf}#customer-site-top-feature .attraction__circle{display:flex;align-items:center;justify-content:center;margin:0 auto 8px;width:120px;height:120px;line-height:120px;background-color:#fff;border-radius:50%}#customer-site-top-feature .attraction__sub-title{font-size:20px;font-weight:600;color:#4b2f16}#customer-site-top-feature .attraction__title{font-size:28px;font-weight:600;letter-spacing:.05em;background:#fff;border-radius:8px;width:-moz-fit-content;width:fit-content;padding:0 .3em;margin-left:auto;margin-right:auto;margin-top:.15em;margin-bottom:.15em;line-height:1.3}#customer-site-top-feature .attraction__title.primary{color:#ea9326}#customer-site-top-feature .attraction__title.blue{color:#46a791}#customer-site-top-feature .attraction__title.green{color:#77ab3b}#customer-site-top-feature .attraction__title.pink{color:#e06c67}#customer-site-top-feature .feature__action{position:relative;display:grid;width:fit-content;margin:0 auto 60px;padding:16px 58px 16px 40px;line-height:1.35;border:1px solid #cda250;box-shadow:4px 6px 0px rgba(0,0,0,.05);border-radius:60px;text-align:center;font-size:24px;font-weight:600;letter-spacing:.05em;color:#cda250}#customer-site-top-feature .feature__action .icon{position:absolute;top:50%;right:22.5px;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);font-size:22px;font-weight:300;line-height:1;letter-spacing:.05em}#customer-site-top-feature .feature__scene{position:relative;background:#fbf9f4;border-radius:80px;padding:60px 0;width:1280px;display:grid;margin:0 auto;overflow:hidden}#customer-site-top-feature .feature__scene .scene__background{position:absolute;z-index:0;top:0;right:0}#customer-site-top-feature .feature__scene .scene__head{z-index:1;padding-bottom:28px;width:1280px;height:98px;font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;font-weight:600;font-size:36px;line-height:135%;text-align:center;letter-spacing:.05em;color:#4b2f16}#customer-site-top-feature .feature__scene .scene__head .primary{color:#cda250}#customer-site-top-feature .feature__scene .scene__container{z-index:1;display:grid;justify-self:center;grid-template-columns:repeat(4, 260px);column-gap:26.5px;grid-template-rows:repeat(2, 222px);row-gap:24px;place-items:center}#customer-site-top-feature .feature__scene .scene__container .scene__item{width:220px;height:186px;background:#fff;box-shadow:1px 1px 0px rgba(0,0,0,.05);border-radius:24px;padding:20px 16px 20px;display:grid;grid-template-rows:auto auto}#customer-site-top-feature .feature__scene .scene__container .scene__item .item__image{width:220px;height:147px;border-radius:16px;align-self:start}#customer-site-top-feature .feature__scene .scene__container .scene__item .item__title{font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;font-weight:600;font-size:20px;line-height:120%;align-self:end;text-align:center;letter-spacing:.05em;color:#4b2f16}#customer-site-top-feature .feature__scene .scene__container .scene__item .item__title .medium{font-size:18px}#customer-site-top-feature .feature__scene .scene__container .scene__item .item__title .small{font-size:14px}#customer-site-top-price{position:relative;text-align:center;-webkit-font-smoothing:antialiased;font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;padding:80px 0;background:#fbf9f4;line-height:1.35;min-width:1280px}#customer-site-top-price .background{position:absolute;top:0;right:0}#customer-site-top-price .ring__green{position:absolute;top:90px;left:calc(50% - 250px);-webkit-transform:translateX(-50%);box-sizing:border-box;height:24px;width:24px;border:7px solid rgba(194,225,141,.4);border-radius:50%;background-color:rgba(0,0,0,0)}#customer-site-top-price .ring__blue{position:absolute;top:130px;left:calc(50% - 320px);-webkit-transform:translateX(-50%);transform:translateX(-50%);box-sizing:border-box;height:24px;width:24px;border:7px solid rgba(155,224,200,.4);border-radius:50%;background-color:rgba(0,0,0,0)}#customer-site-top-price .price__head{position:relative;margin:20px 0 28px}#customer-site-top-price .price__head .head__sub-title{margin-bottom:8px;font-size:22px;font-weight:600;line-height:150%;letter-spacing:.05em;color:#e2cb9a}#customer-site-top-price .price__head .head__title{font-size:40px;font-weight:600;line-height:135%;letter-spacing:.05em;color:#4b2f16}#customer-site-top-price .price__head .head__title .primary{color:#cda250}#customer-site-top-price .price__content{position:relative;display:grid;grid-template-rows:auto auto;row-gap:60px}#customer-site-top-price .price__content .content__pricing{display:grid;grid-template-columns:repeat(5, auto);column-gap:20px;align-items:center;justify-content:center;color:#4b2f16;font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;font-weight:600}#customer-site-top-price .price__content .content__pricing .pricing__sitting-fee{padding:43px 60px;display:flex;align-items:center;gap:20px;background-color:#fff;border-radius:28px;border:6px solid #f5efde;box-sizing:border-box}#customer-site-top-price .price__content .content__pricing .pricing__sitting-fee .sitting-fee__basic{display:grid;grid-template-columns:1fr;justify-content:center}#customer-site-top-price .price__content .content__pricing .pricing__sitting-fee .sitting-fee__basic .basic__title{margin-bottom:12px}#customer-site-top-price .price__content .content__pricing .pricing__sitting-fee .sitting-fee__basic .basic__title .title__text{display:inline-block;padding:4px 20px;font-size:18px;font-weight:600;border:1px solid #4b2f16;border-radius:40px}#customer-site-top-price .price__content .content__pricing .pricing__sitting-fee .sitting-fee__basic .transportation-fee__body{font-size:16px;margin-top:34px}#customer-site-top-price .price__content .content__pricing .pricing__sitting-fee .sitting-fee__basic .basic__unit{font-size:18px}#customer-site-top-price .price__content .content__pricing .pricing__sitting-fee .sitting-fee__basic .basic__unit-fee{position:relative;margin-bottom:12px;font-size:24px;font-weight:600;z-index:0}#customer-site-top-price .price__content .content__pricing .pricing__sitting-fee .sitting-fee__basic .basic__unit-fee::before{content:"";position:absolute;bottom:5px;left:0;width:100%;height:20px;border-radius:20px;background-color:#f5efde;z-index:-1}#customer-site-top-price .price__content .content__pricing .pricing__sitting-fee .sitting-fee__basic .basic__unit-fee .number{font-size:40px}#customer-site-top-price .price__content .content__pricing .pricing__sitting-fee .sitting-fee__basic .basic__hint{font-family:"hiragino-kaku-gothic-pron","hiragino sans",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;font-weight:300}#customer-site-top-price .price__content .content__pricing .pricing__sitting-fee .sitting-fee__operator{font-size:24px;font-weight:600;color:#cda250}#customer-site-top-price .price__content .content__pricing .pricing__sitting-fee .sitting-fee__extra .extra__item{padding:12px 20px;border-radius:12px;font-family:"hiragino-kaku-gothic-pron","hiragino sans",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;font-weight:300;text-align:left}#customer-site-top-price .price__content .content__pricing .pricing__sitting-fee .sitting-fee__extra .extra__item:not(:last-child){margin-bottom:16px}#customer-site-top-price .price__content .content__pricing .pricing__sitting-fee .sitting-fee__extra .extra__item .item__title{font-weight:600}#customer-site-top-price .price__content .content__pricing .pricing__sitting-fee .sitting-fee__extra .extra__item .item__desc{font-size:12px}#customer-site-top-price .price__content .content__pricing .pricing__sitting-fee .sitting-fee__extra .green{background-color:#f4f7e8;border:1px dashed #a1c969}#customer-site-top-price .price__content .content__pricing .pricing__sitting-fee .sitting-fee__extra .blue{background-color:#ecf8f5;border:1px dashed #8bc4b5}#customer-site-top-price .price__content .content__pricing .pricing__sitting-fee.transportation{padding:40px 20px 77px}#customer-site-top-price .price__content .content__pricing .pricing__operator{font-size:40px;font-weight:600;color:#cda250}#customer-site-top-price .price__content .content__pricing .pricing__service-fee{position:relative;padding:46px 94px 60px;background-color:#fff;border-radius:28px;box-sizing:border-box;border:6px solid #e2cb9a}#customer-site-top-price .price__content .content__pricing .pricing__service-fee .service-fee__title{margin-bottom:20px}#customer-site-top-price .price__content .content__pricing .pricing__service-fee .service-fee__title .title__text{display:inline-block;padding:4px 20px;font-size:18px;font-weight:600;color:#fff;background-color:#4b2f16;border-radius:40px}#customer-site-top-price .price__content .content__pricing .pricing__service-fee .service-fee__body .body__unit{font-weight:600;font-size:18px}#customer-site-top-price .price__content .content__pricing .pricing__service-fee .service-fee__body .body__item .item__content{position:relative;display:inline-block;padding:0 8px;width:fit-content;font-size:30px;z-index:0}#customer-site-top-price .price__content .content__pricing .pricing__service-fee .service-fee__body .body__item .item__content::before{content:"";position:absolute;bottom:2px;left:0;height:20px;width:100%;border-radius:20px;background-color:#eadebb;z-index:-1}#customer-site-top-price .price__content .content__pricing .pricing__service-fee .service-fee__body .body__item .item__content .number{font-size:48px;font-weight:600;line-height:120%}#customer-site-top-price .price__content .content__pricing .pricing__service-fee .service-fee__body .body__text.hint{font-family:"hiragino-kaku-gothic-pron","hiragino sans",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif}#customer-site-top-price .price__content .content__reduce{box-sizing:border-box;width:1280px;padding:32px 40px;display:grid;grid-template-rows:auto auto;row-gap:24px;justify-self:center;background:#f5efde;border-radius:40px;color:#4b2f16;font-weight:600}#customer-site-top-price .price__content .content__reduce .reduce__head .head__subtitle{margin-bottom:8px;position:relative;color:#cda250;font-size:20px}#customer-site-top-price .price__content .content__reduce .reduce__head .head__title{font-size:32px}#customer-site-top-price .price__content .content__reduce .reduce__content{display:grid;grid-template-columns:380px 1fr;column-gap:32px}#customer-site-top-price .price__content .content__reduce .reduce__content .reduce__item{padding:28px 40px;background:#fff;border-radius:40px}#customer-site-top-price .price__content .content__reduce .reduce__content .reduce__item .item__title{margin-bottom:20px;font-size:24px}#customer-site-top-price .price__content .content__reduce .reduce__content .reduce__item .item__body.subsidy{display:grid;grid-template-rows:repeat(4, auto);row-gap:12px}#customer-site-top-price .price__content .content__reduce .reduce__content .reduce__item .item__body.subsidy .subsidy__item{padding:8px 20px;background:#f5efde;border-radius:12px;font-family:"hiragino-kaku-gothic-pron","hiragino sans",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;font-size:16px}#customer-site-top-price .price__content .content__reduce .reduce__content .reduce__item .item__body.benefit{display:grid;grid-template-columns:repeat(4, auto);grid-template-rows:auto auto;gap:20px;font-family:"hiragino-kaku-gothic-pron","hiragino sans",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif}#customer-site-top-price .price__content .content__reduce .reduce__content .reduce__item .item__body.benefit .benefit__body{grid-column:span 4;font-weight:300;font-size:15px;line-height:1.75;letter-spacing:.05em;text-align:left}#customer-site-top-price .price__content .content__reduce .reduce__content .reduce__item .item__body.benefit .benefit__item .name{font-size:15px;margin-top:12px;line-height:1.75;letter-spacing:.05em}#customer-site-top-price .price__content .content__reduce .reduce__content .reduce__item .item__body.benefit .benefit__item .company{font-size:12px;font-weight:300;line-height:1.5;letter-spacing:-0.03em}#customer-site-top-price .price__action{position:relative;display:grid;width:fit-content;margin:40px auto 0;padding:16px 67px 16px 54px;line-height:1.35;border:1px solid #cda250;box-shadow:4px 6px 0px rgba(0,0,0,.05);border-radius:60px;text-align:center;font-size:24px;font-weight:600;letter-spacing:.05em;color:#cda250;background:#fff}#customer-site-top-price .price__action .icon{position:absolute;top:50%;right:22.5px;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);font-size:22px;font-weight:300;line-height:1;letter-spacing:.05em}#customer-site-top-flow{position:relative;text-align:center;-webkit-font-smoothing:antialiased;font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;padding:80px 0;background:#fbf9f4;color:#4b2f16;line-height:1.35;min-width:1280px}#customer-site-top-flow .background{position:absolute;top:0;right:0}#customer-site-top-flow .ring__pink{position:absolute;top:90px;left:calc(50% - 250px);-webkit-transform:translateX(-50%);transform:translateX(-50%);box-sizing:border-box;height:24px;width:24px;border:7px solid rgba(250,182,159,.4);border-radius:50%;background-color:rgba(0,0,0,0)}#customer-site-top-flow .ring__orange{position:absolute;top:130px;left:calc(50% - 320px);-webkit-transform:translateX(-50%);transform:translateX(-50%);box-sizing:border-box;height:24px;width:24px;border:7px solid rgba(247,199,101,.4);border-radius:50%;background-color:rgba(0,0,0,0)}#customer-site-top-flow .flow__head{position:relative;margin-bottom:40px}#customer-site-top-flow .head__sub-title{margin-bottom:8px;font-size:22px;font-weight:600;letter-spacing:.05em;color:#e2cb9a}#customer-site-top-flow .head__title{font-size:40px;font-weight:600;letter-spacing:.05em;color:#4b2f16}#customer-site-top-flow .head__title .primary{color:#cda250}#customer-site-top-flow .flow__content{position:relative;display:grid}#customer-site-top-flow .flow__content .content__booking__step{display:grid;grid-template-columns:repeat(5, 233.6px);column-gap:28px;justify-self:center}#customer-site-top-flow .flow__content .content__booking__step .step{position:relative;padding:60px 20px 28px;border-radius:20px;background:#fff;text-align:center}#customer-site-top-flow .flow__content .content__booking__step .step .step__index{position:absolute;top:12px;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#customer-site-top-flow .flow__content .content__booking__step .step .step__index .pin{position:relative;width:64px;height:73px;clip-path:path("M9.45558 10.0576C21.9022 -2.38902 42.0822 -2.38902 54.5288 10.0576C67.972 23.5008 66.7316 45.6483 51.8713 57.5064L33.3168 72.3124C32.5419 72.9306 31.4424 72.9306 30.6676 72.3124L12.1131 57.5064C-2.74724 45.6483 -3.98766 23.5008 9.45558 10.0576Z");background:#cda250;display:grid;place-items:center}#customer-site-top-flow .flow__content .content__booking__step .step .step__index .pin-content{color:#fff;font-weight:600}#customer-site-top-flow .flow__content .content__booking__step .step .step__index .step-text{font-size:12px;line-height:1;letter-spacing:.05em}#customer-site-top-flow .flow__content .content__booking__step .step .step__index .step-number{font-size:28px;line-height:1;letter-spacing:.05em}#customer-site-top-flow .flow__content .content__booking__step .step .step__content{display:grid;grid-template-rows:auto auto auto;row-gap:16px;justify-items:center}#customer-site-top-flow .flow__content .content__booking__step .step .step__content .step__title{font-size:18px;font-weight:600;line-height:1.75;letter-spacing:.05em;color:#896031}#customer-site-top-flow .flow__content .content__booking__step .step .step__content .step__description{text-align:left;font-family:"hiragino-kaku-gothic-pron","hiragino sans",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;font-size:14px;font-weight:300;line-height:1.5;letter-spacing:.05em}#customer-site-top-flow .flow__action{position:relative;display:grid;width:fit-content;margin:40px auto 0;padding:16px 66px 16px 54px;line-height:1.35;border:1px solid #cda250;box-shadow:4px 6px 0px rgba(0,0,0,.05);border-radius:60px;text-align:center;font-size:24px;font-weight:600;letter-spacing:.05em;color:#cda250;background:#fff}#customer-site-top-flow .flow__action .icon{position:absolute;top:50%;right:22.5px;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);font-size:22px;font-weight:300;line-height:1;letter-spacing:.05em}#customer-site-top-qa.qa{position:relative;padding:80px 0;background-color:#fbf9f4;-webkit-font-smoothing:antialiased;font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;text-align:center;min-width:1280px}#customer-site-top-qa.qa .qa__background{position:absolute;top:0;right:0}#customer-site-top-qa.qa .ring__primary__200{position:absolute;top:73px;left:calc(50% - 265px);-webkit-transform:translateX(-50%);box-sizing:border-box;height:24px;width:24px;border:7px solid rgba(234,222,187,.4);border-radius:50%;background-color:rgba(0,0,0,0)}#customer-site-top-qa.qa .ring__primary__400{position:absolute;top:113px;left:calc(50% - 335px);-webkit-transform:translateX(-50%);transform:translateX(-50%);box-sizing:border-box;height:24px;width:24px;border:7px solid rgba(220,189,121,.4);border-radius:50%;background-color:rgba(0,0,0,0)}#customer-site-top-qa.qa .qa__head{position:relative}#customer-site-top-qa.qa .qa__head .head__label{margin-bottom:8px;font-size:22px;font-weight:600;line-height:1.35;letter-spacing:.05em;color:#e2cb9a}#customer-site-top-qa.qa .qa__head .head__title{position:relative;font-size:40px;font-weight:600;line-height:1.35;letter-spacing:.5px;color:#4b2f16}#customer-site-top-qa.qa .questions{position:relative;margin:40px auto;width:800px;font-family:"hiragino-kaku-gothic-pron","hiragino sans",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif}#customer-site-top-qa.qa .question{border-radius:28px;padding:28px;margin-bottom:16px;height:40px;line-height:40px;background-color:#fff;text-align:left;border-bottom:1px solid #e5e5e5}#customer-site-top-qa.qa .question .question__header{display:flex;align-items:center;cursor:pointer}#customer-site-top-qa.qa .question .question__mark{margin-right:16px;width:40px;height:40px;line-height:40px;border-radius:50%;text-align:center;background-color:#f5efde;font-size:20px;font-weight:600;color:#cda250}#customer-site-top-qa.qa .question .question__title{flex-grow:1;font-size:18px;font-weight:600;letter-spacing:.05em;color:#4b2f16}#customer-site-top-qa.qa .question .question__toggle{background:none;border:none;cursor:pointer;padding:8px;transition:transform .3s ease;font-size:16px;font-weight:400;letter-spacing:.05em;color:#cda250}#customer-site-top-qa.qa .question .question__content{padding-top:16px;max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease-out}#customer-site-top-qa.qa .question.active{height:unset}#customer-site-top-qa.qa .question.active .question__content{max-height:500px;opacity:1;transition:all .3s ease-in}#customer-site-top-qa.qa .question .question.active .question__toggle i{transform:rotate(45deg)}#customer-site-top-qa.qa .question .question.active .question__content{max-height:500px;transition:max-height .3s ease-in}#customer-site-top-qa.qa .question .question__answer{font-size:15px;font-weight:400;letter-spacing:.05em;line-height:26.25px;color:#4b2f16}#customer-site-top-qa.qa .qa__action{position:relative;display:block;margin:0 auto;height:64px;width:400px;line-height:64px;border:1px solid #cda250;border-radius:60px;text-align:center;font-size:24px;font-weight:600;letter-spacing:.05em;color:#cda250;background:#fff;box-shadow:6px 8px 0 0 rgba(0,0,0,.05)}#customer-site-top-qa.qa .qa__action .icon{position:absolute;top:50%;right:22.5px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:18px;font-weight:300;letter-spacing:.05em}#sitter-search-modal{display:none;position:fixed;z-index:10000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.7);padding-top:60px}.sitter-search-modal-content{margin:auto;padding-bottom:40px;background-color:#fff;color:#333;max-width:830px;text-align:center;border-radius:10px;animation:zoomIn .3s cubic-bezier(0.25, 1, 0.5, 1) forwards}@keyframes zoomIn{0%{transform:scale(0.8);opacity:0}100%{opacity:1;transform:scale(1)}}.close-sitter-search-modal{position:absolute;top:-90px;right:-10px;color:#e0e0e0;font-size:64px;cursor:pointer}#site-customer-feature__main-visual{background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url("../assets/images/pc/site/customer/feature/01_mv_bg.jpg");background-image:-webkit-image-set(url("../assets/images/pc/site/customer/feature/01_mv_bg.jpg") 1x)}#site-customer-feature__main-visual.section{height:400px;padding:0;margin-bottom:60px;position:relative;box-sizing:content-box;border-top:1px solid #eee;border-bottom:4px solid #ddc388}#site-customer-feature__main-visual.section .section__content{height:100%;position:relative}#site-customer-feature__main-visual.section .section__item.mv{top:80px;left:640px;position:absolute}#site-customer-feature__main-visual .section__item.mv>.mv__title{padding:0 5px;display:inline-block;border-bottom:1px solid #cda250}#site-customer-feature__main-visual .section__item.mv>.mv__title .mv__title-service-name{color:#cda250;font-size:.7142857143rem;line-height:1}#site-customer-feature__main-visual .section__item.mv>.mv__title .mv__title-icon{width:16px;height:16px;display:inline-block;vertical-align:middle}#site-customer-feature__main-visual .section__item.mv>.mv__title .mv__title-icon::before{width:16px;height:16px;content:"";display:inline-block;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url("../assets/images/pc/common/icon_book.png");background-image:-webkit-image-set(url("../assets/images/pc/common/icon_book.png") 1x)}#site-customer-feature__main-visual .section__item.mv>.mv__title .mv__title-main{display:inline-block;color:#cda250;line-height:2;font-size:.8571428571rem;vertical-align:middle}#site-customer-feature__main-visual .section__item.mv>.mv__catchphrase{padding-top:30px;padding-bottom:20px}#site-customer-feature__main-visual .section__item.mv>.mv__catchphrase .mv__catchphrase-text{font-size:32px;font-weight:normal;color:#cda250;line-height:1.4;white-space:nowrap}#site-customer-feature__main-visual .section__item.mv>.mv__overview .mv__overview-text{font-size:.9285714286rem;font-weight:bold;line-height:1.7}#site-customer-feature__description .section__item:not(:last-child){margin-bottom:100px}#site-customer-feature__description .feature-box{width:100%;margin:0 auto;display:table}#site-customer-feature__description .feature-box .feature{display:table-cell}#site-customer-feature__description .feature-box.primary{width:610px}#site-customer-feature__description .feature-box.secondary{width:730px}#site-customer-feature__description .section__item{text-align:center}#site-customer-feature__description .section__item .section__item-title{margin-bottom:30px}#site-customer-feature__description .section__item.guide{width:700px;text-align:left;margin-bottom:40px}#site-customer-feature__description .feature .feature__inner{width:210px;display:inline-block;text-align:center;vertical-align:top}#site-customer-feature__description .feature .feature__item.icon{height:80px;line-height:80px;margin-bottom:15px;color:#cda250}#site-customer-feature__description .feature .feature__item.icon .icon__image{vertical-align:middle}#site-customer-feature__description .feature .feature__item.outline{min-height:80px;color:#cda250;font-size:1.4285714286rem;margin-bottom:40px}#site-customer-feature__description .feature .feature__item.message{line-height:1.7;font-size:.9285714286rem;font-weight:bold;text-align:left}#site-customer-feature__description .feature.warranty .feature__item.outline{font-size:1.2857142857rem;line-height:2}#site-customer-feature__use-case .section__item{margin:0 auto;padding-top:20px}#site-customer-feature__use-case .section__item.guide{width:700px;padding-top:0px}#site-customer-feature__use-case .section__item .use-case{width:235px;height:170px;margin:0 auto;margin-top:60px;color:#cda250;font-size:1.4285714286rem}#site-customer-feature__use-case .section__item .use-case .use-case__item.icon-busy{margin-top:-190px;margin-left:-160px}#site-customer-feature__use-case .section__item .use-case .use-case__item.icon-refresh{margin-top:-190px;padding-left:300px}#site-customer-feature__use-case .section__item .use-case .use-case__item.icon-return{margin-top:-220px;margin-left:-150px}#site-customer-feature__use-case .section__item .use-case .use-case__item.message{color:initial;font-size:.9285714286rem;font-weight:bold;margin-left:-20px;margin-top:20px}#site-customer-search-sitter__sitter{padding-top:0}#site-customer-search-sitter__sitter .section__content{width:700px}#site-customer-search-sitter__sitter .section__item.photo{position:relative;overflow:hidden;width:600px;height:400px}#site-customer-search-sitter__sitter .mv__selector{position:absolute;bottom:175px;z-index:600;width:30px;height:50px;color:#fff;font-size:1.7142857143rem;line-height:50px;text-align:center;background:#cda250}#site-customer-search-sitter__sitter .mv__selector.left{left:0}#site-customer-search-sitter__sitter .mv__selector.right{right:0}#site-customer-search-sitter__sitter .photo__item{width:600px}#site-customer-search-sitter__sitter .photo__item img{width:600px}#site-customer-search-sitter__sitter .photo__item.mv{padding:0;list-style:none;display:flex;gap:0;transition:transform .5s ease-out}#site-customer-search-sitter__sitter .photo__item.mv .mv__item{display:inline-block;position:relative;box-sizing:border-box;vertical-align:top}#site-customer-search-sitter__sitter .section__item.catchphrase{text-align:center;font-size:1.2857142857rem;font-weight:bold}#site-customer-search-sitter__sitter .section__item.review{height:40px;margin-top:15px;text-align:center;line-height:40px}#site-customer-search-sitter__sitter .section__item.review .review__stars{display:inline-block;position:relative;width:167px;letter-spacing:.5em;font-size:1.7142857143rem}#site-customer-search-sitter__sitter .section__item.review .review__stars-on{position:absolute;z-index:1;overflow:hidden;color:#cda250}#site-customer-search-sitter__sitter .section__item.review .review__stars-off{color:#bdbdbd}#site-customer-search-sitter__sitter .section__item.review .review__text{display:inline-block;margin-left:15px;font-size:1.2857142857rem;font-weight:bold}#site-customer-search-sitter__sitter .section__item.feature{height:16px;margin-bottom:15px;line-height:16px;text-align:center}#site-customer-search-sitter__sitter .section__item.feature .feature__item.icon{display:inline-block}#site-customer-search-sitter__sitter .section__item.feature .feature__item.icon img{height:16px}#site-customer-search-sitter__sitter .section__item.feature .feature__item.text{display:inline-block;margin:0 15px 0 5px;color:#9e9e9e;font-size:1.1428571429rem}#site-customer-search-sitter__sitter .section__item.tag{text-align:center}#site-customer-search-sitter__sitter .section__item.tag .tag__item.label{display:inline-block;height:10px;line-height:10px;padding:2px 4px;border-radius:3px;background:#9e9e9e;color:#fff;font-size:.7142857143rem}#site-customer-search-sitter__sitter .section__item.tag .tag__item.text{display:inline-block;height:16px;margin:0 15px 0 5px;color:#9e9e9e;font-size:1.1428571429rem;line-height:16px}#site-customer-search-sitter__sitter .section__item.schedule{padding:0 100px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:10px;justify-content:center;align-items:center}#site-customer-search-sitter__sitter .section__item.schedule .schedule__item{height:100%;display:grid;grid-template-rows:auto 1fr;text-align:center}#site-customer-search-sitter__sitter .section__item.schedule .schedule__item .item__value{display:flex;align-items:center;justify-content:center;min-height:50px;padding:5px;color:#cda250;border-radius:15px}#site-customer-search-sitter__sitter .section__item.schedule .schedule__item .item__value:not(.IS_CLOSED){border:1px solid #cda250}#site-customer-search-sitter__sitter .section__item.schedule .schedule__item .item__value.IS_CLOSED{color:#9e9e9e;font-size:16px}#site-customer-search-sitter__sitter .section__item.introduction{font-size:1.1428571429rem}#site-customer-search-sitter__sitter .section__item.introduction .introduction__space{padding-bottom:27px}#site-customer-search-sitter__price .section__content{width:590px}#site-customer-search-sitter__price .section__item.title{margin:30px 15px 15px 15px;padding-left:10px;border-left:5px solid #212121;font-size:1.2857142857rem;font-weight:bold}#site-customer-search-sitter__price .section__item.list{margin:0 30px;padding:0;list-style:none}#site-customer-search-sitter__price .section__item.list .list__item.row{position:relative;margin-top:10px;padding:10px;border-bottom:1px solid #e0e0e0;font-size:1.1428571429rem}#site-customer-search-sitter__price .section__item.list .row__label{position:absolute}#site-customer-search-sitter__price .section__item.list .row__fee{text-align:right}#site-customer-search-sitter__profile .section__content{width:590px}#site-customer-search-sitter__profile .section__item.title{margin:30px 15px 15px 15px;padding-left:10px;border-left:5px solid #212121;font-size:1.2857142857rem;font-weight:bold}#site-customer-search-sitter__profile .section__item.station{margin:10px 30px 0 30px;padding:10px;border-bottom:1px solid #e0e0e0;font-size:1.1428571429rem}#site-customer-search-sitter__profile .section__item.list{margin:0 30px;padding:0;list-style:none}#site-customer-search-sitter__profile .section__item.list .list__item{margin-top:10px;padding:10px;border-bottom:1px solid #e0e0e0;font-size:1.1428571429rem}#site-customer-search-sitter__review-list .section__item.rest-review.hidden{display:none}#site-customer-search-sitter__review-list .review__item.info{display:inline-block;width:200px;margin-right:50px;vertical-align:top;text-align:center}#site-customer-search-sitter__review-list .review__item.info .info__item.icon{margin:5px 0}#site-customer-search-sitter__review-list .review__item.info .info__item.icon img{width:100px}#site-customer-search-sitter__review-list .review__item.info .info__item.stars{position:relative;width:140px;margin:auto;letter-spacing:.5em;font-size:1.4285714286rem}#site-customer-search-sitter__review-list .review__item.info .info__item.stars .stars-on{position:absolute;z-index:1;overflow:hidden;color:#cda250}#site-customer-search-sitter__review-list .review__item.info .info__item.stars .stars-off{color:#bdbdbd}#site-customer-search-sitter__review-list .review__item.info .info__item.score{margin-bottom:5px}#site-customer-search-sitter__review-list .review__item.content{display:inline-block;width:700px;vertical-align:top}#site-customer-search-sitter__review-list .review__item.content .content__space{padding-bottom:10px}#site-customer-search-sitter__review-list .review__item.content .content__item.reply{margin-top:20px;padding-left:15px;border-left:2px solid #cda250}#site-customer-search-sitter__review-list .section__item.trigger{text-align:center;font-size:1.1428571429rem;text-decoration:underline}#site-customer-search-sitter__near-sitter .section__content{position:relative}#site-customer-search-sitter__near-sitter .section__item.list{width:880px;overflow:hidden;list-style:none;padding:0;margin-bottom:0}#site-customer-search-sitter__near-sitter .list__item.sitter{display:inline-block;width:200px;height:260px;margin:0 10px;padding:8px;border:2px solid #fafafa;box-sizing:border-box;background:#fff}#site-customer-search-sitter__near-sitter .sitter__content.thumbnail{width:180px;height:120px;margin:0;background:#f5f5f5}#site-customer-search-sitter__near-sitter .sitter__content.thumbnail img{width:180px}#site-customer-search-sitter__near-sitter .sitter__content.catchphrase{overflow:hidden;height:70px;margin:5px 0;font-size:1rem;white-space:normal}#site-customer-search-sitter__near-sitter .sitter__content.feature .feature__icon{display:table-cell;width:16px;height:16px;padding-right:10px;line-height:16px}#site-customer-search-sitter__near-sitter .sitter__content.feature .feature__icon img{width:16px}#site-customer-search-sitter__near-sitter .sitter__content.feature .feature__text{display:table-cell;max-width:154px;font-size:.9285714286rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#site-customer-search-sitter__near-sitter .near-sitter-mv__selector{position:absolute;bottom:105px;z-index:1;width:30px;height:40px;margin:0;color:#fff;font-size:1.2857142857rem;line-height:40px;text-align:center;background:#cda250}#site-customer-search-sitter__near-sitter .near-sitter-mv__selector.left{left:0}#site-customer-search-sitter__near-sitter .near-sitter-mv__selector.right{right:0}#site-customer-search-sitter__near-sitter .section__item.near-sitter-mv{list-style:none;padding:0;display:flex;transition:translate .5s ease-out}#site-customer-search-sitter__near-sitter .list__item.sitter.near-sitter-mv__item{position:relative;vertical-align:top}#site-customer-search-sitter__faq .section__content{width:590px}#site-customer-search-sitter__faq .section__item.list{padding:0;list-style:none}#site-customer-search-sitter__faq .list__item{padding:30px 0;font-size:1.2857142857rem}#site-customer-search-sitter__faq .section__item.link{font-size:1.1428571429rem;text-decoration:underline;text-align:right}#site-customer-search-station__train-line{background:none;box-shadow:none;padding:0}#site-customer-search-station__train-line .section__header{margin:0 auto 20px;padding-bottom:15px;border-bottom:2px solid #cda250}#site-customer-search-station__train-line .section__item.train-line{margin:30px 0 20px;padding:0 15px 0}#site-customer-search-station__train-line .section__item.train-line:last-child{padding-bottom:30px}#site-customer-search-station__train-line .section__item.train-line .train-line__name{padding:5px 0 5px 10px;border-left:8px solid rgba(0,0,0,.87);font-size:1.1428571429rem;font-weight:bold}#site-customer-search-station__train-line .section__item.train-line .train-line__station.station{margin:20px 0 0 10px;font-size:1.1428571429rem}#site-customer-search-station__train-line .section__item.train-line .train-line__station.station .station__name{display:inline-block;margin-right:15px;line-height:50px;text-decoration:underline !important}#site-customer-service__main-visual{background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url("../assets/images/pc/site/customer/service/01_mv_bg.jpg");background-image:-webkit-image-set(url("../assets/images/pc/site/customer/service/01_mv_bg.jpg") 1x)}#site-customer-service__main-visual.section{height:400px;padding:0;margin-bottom:60px;position:relative;box-sizing:content-box;border-top:1px solid #eee;border-bottom:4px solid #ddc388}#site-customer-service__main-visual.section .section__content{height:100%;position:relative}#site-customer-service__main-visual.section .section__item.mv{top:80px;left:640px;position:absolute}#site-customer-service__main-visual .section__item.mv>.mv__title{padding:0 5px;display:inline-block;border-bottom:1px solid #cda250}#site-customer-service__main-visual .section__item.mv>.mv__title .mv__title-service-name{color:#cda250;font-size:.7142857143rem;line-height:1}#site-customer-service__main-visual .section__item.mv>.mv__title .mv__title-icon{width:16px;height:16px;display:inline-block;vertical-align:middle}#site-customer-service__main-visual .section__item.mv>.mv__title .mv__title-icon::before{width:16px;height:16px;content:"";display:inline-block;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url("../assets/images/pc/common/icon_book.png");background-image:-webkit-image-set(url("../assets/images/pc/common/icon_book.png") 1x)}#site-customer-service__main-visual .section__item.mv>.mv__title .mv__title-main{display:inline-block;color:#cda250;line-height:2;font-size:.8571428571rem;vertical-align:middle}#site-customer-service__main-visual .section__item.mv>.mv__catchphrase{padding-top:30px;padding-bottom:20px}#site-customer-service__main-visual .section__item.mv>.mv__catchphrase .mv__catchphrase-text{font-size:32px;font-weight:normal;color:#cda250;line-height:1.4;white-space:nowrap}#site-customer-service__main-visual .section__item.mv>.mv__overview .mv__overview-text{font-size:.9285714286rem;font-weight:bold;line-height:1.7}#site-customer-service__plan .section__item.guide{width:700px}#site-customer-service__plan .section__item.feature-box{width:770px;display:table;table-layout:fixed}#site-customer-service__plan .section__item.feature-box .feature{padding:0 10px;display:table-cell;vertical-align:top}#site-customer-service__plan .section__item.feature-box .feature__title{text-align:center}#site-customer-service__plan .section__item.feature-box .feature:not(:last-child){border-right:1px dashed #eee}#site-customer-service__plan .section__item.feature-box .feature__item.outline{margin:0;padding:0;position:relative;list-style:none;text-align:center}#site-customer-service__plan .section__item.feature-box .feature__item.outline .outline__item{margin:0}#site-customer-service__plan .section__item.feature-box .feature__item.outline .outline__item.title{margin:30px 0;color:#cda250;font-size:1.4285714286rem;font-weight:bold}#site-customer-service__plan .section__item.feature-box .feature__item.outline .outline__item.title-ruby{left:0;right:0;bottom:30px;position:absolute;color:#cda250}#site-customer-service__plan .section__item.feature-box .feature__item.outline .outline__item.title-ruby:before{content:"("}#site-customer-service__plan .section__item.feature-box .feature__item.outline .outline__item.title-ruby:after{content:")"}#site-customer-service__plan .section__item.feature-box .feature__item.outline .outline__item.guide{color:#212121;font-size:.9285714286rem;font-weight:bold}#site-customer-service__plan .section__item.feature-box .feature__item.outline .outline__item.guide .area-text{font-weight:normal;font-size:.8571428571rem}#site-customer-service__plan .section__item.feature-box .feature__item.outline .outline__item.message{margin:30px 0;line-height:1.6;text-align:initial;white-space:normal}#site-customer-service__plan .section__item.feature-box .feature__item.outline .outline__item.message-small{font-size:.8571428571rem;text-align:initial}#site-customer-service__plan .section__item.feature-box .feature__item.outline .outline__item.main-area{margin:30px 0;display:table}#site-customer-service__plan .section__item.feature-box .feature__item.outline .outline__item.main-area .icon{vertical-align:middle;display:table-cell;color:#cda250;width:30px;font-size:35px}#site-customer-service__plan .section__item.feature-box .feature__item.outline .outline__item.main-area .area{display:table;margin-left:10px}#site-customer-service__plan .section__item.feature-box .feature__item.outline .outline__item.main-area .area .area-cell{display:table-cell;color:#cda250;font-size:1.4285714286rem;font-weight:bold;padding-right:20px}#site-customer-service__plan .section__item.feature-box .feature__item.outline .outline__item.sub-area{display:table;padding-bottom:10px}#site-customer-service__plan .section__item.feature-box .feature__item.outline .outline__item.sub-area .icon{vertical-align:middle;display:table-cell;color:#cda250;width:30px;font-size:22px;line-height:22px}#site-customer-service__plan .section__item.feature-box .feature__item.outline .outline__item.sub-area .area{margin-left:10px}#site-customer-service__plan .section__item.feature-box .feature__item.outline .outline__item.sub-area .area .area-cell{color:#cda250;font-size:.9285714286rem;padding-right:5px}#site-customer-service__plan .section__item.feature-box .feature__item.outline-box{padding:0;list-style-type:none;margin-top:30px}#site-customer-service__plan .section__item.feature-box .feature__item.outline-box .feature__item.outline-item ul{text-align:left}#site-customer-service__plan .section__item.feature-box .feature__item.outline-box .feature__item.outline-item ul li{margin:0}#site-customer-service__plan .section__item.feature-box .feature__item.outline-item{position:relative;padding:0em .3em .3em 1.3em}#site-customer-service__plan .section__item.feature-box .feature__item.outline-item:before{position:absolute;content:"";top:1em;left:.2em;height:0;width:0;border-style:solid;border-width:6px 0 6px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #cda250}#site-customer-service__user_voice .section__item.title{text-align:center;margin-bottom:20px}#site-customer-service__user_voice .section__item.user-voice>div{display:table-cell;vertical-align:top}#site-customer-service__user_voice .section__item.user-voice{position:relative;display:table;table-layout:fixed;margin:0 auto;font-size:.9285714286rem;font-weight:bold}#site-customer-service__user_voice .section__item.user-voice .voice__item.title{text-align:center;margin-bottom:20px;font-size:1.1428571429rem}#site-customer-service__user_voice .section__item.user-voice .user-voice__icon{width:250px;text-align:center}#site-customer-service__user_voice .section__item.user-voice .user-voice__icon .user-text{margin-top:10px}#site-customer-service__user_voice .section__item.user-voice .user-voice__icon .user-voice__icon-name{margin-top:10px}#site-customer-service__user_voice .section__item.user-voice .user-voice__message{width:200px}#site-customer-service__user_voice .section__item.user-voice .user-voice__message .detail-button{margin-top:30px}#site-customer-service__user_voice .section__item.user-voice.illust{width:130px;text-align:center}#site-customer-price__main-visual{background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url("../assets/images/pc/site/customer/price/01_mv_price-bg.jpg");background-image:-webkit-image-set(url("../assets/images/pc/site/customer/price/01_mv_price-bg.jpg") 1x)}#site-customer-price__main-visual.section{height:400px;padding:0;margin-bottom:60px;position:relative;box-sizing:content-box;border-top:1px solid #eee;border-bottom:4px solid #ddc388}#site-customer-price__main-visual.section .section__content{height:100%;position:relative}#site-customer-price__main-visual.section .section__item.mv{top:80px;left:640px;position:absolute}#site-customer-price__main-visual .section__item.mv>.mv__title{padding:0 5px;display:inline-block;border-bottom:1px solid #cda250}#site-customer-price__main-visual .section__item.mv>.mv__title .mv__title-service-name{color:#cda250;font-size:.7142857143rem;line-height:1}#site-customer-price__main-visual .section__item.mv>.mv__title .mv__title-icon{width:16px;height:16px;display:inline-block;vertical-align:middle}#site-customer-price__main-visual .section__item.mv>.mv__title .mv__title-icon::before{width:16px;height:16px;content:"";display:inline-block;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url("../assets/images/pc/common/icon_book.png");background-image:-webkit-image-set(url("../assets/images/pc/common/icon_book.png") 1x)}#site-customer-price__main-visual .section__item.mv>.mv__title .mv__title-main{display:inline-block;color:#cda250;line-height:2;font-size:.8571428571rem;vertical-align:middle}#site-customer-price__main-visual .section__item.mv>.mv__catchphrase{padding-top:30px;padding-bottom:20px}#site-customer-price__main-visual .section__item.mv>.mv__catchphrase .mv__catchphrase-text{font-size:32px;font-weight:normal;color:#cda250;line-height:1.4;white-space:nowrap}#site-customer-price__main-visual .section__item.mv>.mv__overview .mv__overview-text{font-size:.9285714286rem;font-weight:bold;line-height:1.7}#site-customer-price__price .section__item.guide{width:600px}#site-customer-price__price .section__item.box.membership-fee{width:600px}#site-customer-price__price .section__item.box.service-fee{width:1280px}#site-customer-price__price .section__item.box.payment-method{width:450px}#site-customer-price__price .section__item .box__section{margin:0;padding:0;margin-bottom:40px;list-style:none}#site-customer-price__price .section__item.nav{text-align:center}#site-customer-price__price .section__item.box .box__section.title{text-align:center;margin-bottom:40px}#site-customer-price__price .section__item.box .box__section.outline .outline__item{margin:30px 0;color:#cda250;font-size:1.4285714286rem;font-weight:bold;text-align:center}#site-customer-price__price .section__item.box.service-fee .box__section.outline{text-align:center}#site-customer-price__price .section__item.box.service-fee .box__section.attr{width:100%;padding:10px 0;display:table;color:#cda250;border-radius:8px;table-layout:fixed}#site-customer-price__price .section__item.box.service-fee .box__section.attr .attr__item{padding:0 15px;display:table-cell;vertical-align:top;position:relative}#site-customer-price__price .section__item.box.service-fee .box__section.attr .attr__item:not(:last-child)::after{content:"+";position:absolute;right:-4px;top:70px}#site-customer-price__price .section__item.box.service-fee .box__section.attr .attr__item-inner{height:140px;position:relative;border:1px solid currentColor;border-radius:8px;box-sizing:border-box}#site-customer-price__price .section__item.box.service-fee .box__section.attr .attr__item-key{left:50%;top:-0.5rem;line-height:1rem;padding:0 10px;position:absolute;display:inline-block;font-weight:bold;transform:translateX(-50%);background:#fff;white-space:nowrap}#site-customer-price__price .section__item.box.service-fee .box__section.attr .attr__item-val{left:50%;top:50%;margin:0;position:absolute;padding:10px;color:#212121;font-size:.9285714286rem;font-weight:bold;transform:translate(-50%, -50%);text-align:center;white-space:nowrap}#site-customer-price__price .section__item.box.service-fee .box__section.message{text-align:center}#site-customer-price__price .illust{text-align:center}#site-customer-price__extra-price .section__item.guide{width:600px;text-align:center}#site-customer-price__extra-price .section__item.guide-cancel{width:600px;text-align:center;font-weight:bold}#site-customer-price__extra-price .section__content-extra{margin-bottom:80px}#site-customer-price__extra-price .section__content-extra .guide{margin:0 auto 40px auto}#site-customer-price__extra-price .section__content-extra .section__item.extra-price{border:1px solid #ddc388;border-radius:10px;text-align:center;background:#fff;width:900px;margin:0 auto}#site-customer-price__extra-price .section__content-extra .extra-price__item{display:inline-block;width:290px;margin:0;padding:40px 0}#site-customer-price__extra-price .section__content-extra .extra-price__item:not(:first-child){border-left:1px solid #ddc388}#site-customer-price__extra-price .section__content-extra .extra-price__item .extra-price__item-icon img{height:65px}#site-customer-price__extra-price .section__content-extra .extra-price__item .extra-price__item-title{color:#cda250;font-size:1.4285714286rem;font-weight:bold;padding:10px 0 20px 0}#site-customer-price__extra-price .section__content-extra .extra-price__item .extra-price__item-message{font-weight:bold;margin-left:0px}#site-customer-price__extra-price .section__content-cancel .guide-cancel{margin:0 auto 40px auto}#site-customer-price__extra-price .section__content-cancel .section__item.cancel-price{border:1px solid #ddc388;border-radius:10px;text-align:center;background:#fff;width:600px;margin:0 auto}#site-customer-price__extra-price .section__content-cancel .section__item.cancel-price .cancel-price__item{display:inline-block;width:190px;margin:0;padding:10px 0 20px 0}#site-customer-price__extra-price .section__content-cancel .section__item.cancel-price .cancel-price__item:not(:first-child){border-left:1px solid #ddc388}#site-customer-price__extra-price .section__content-cancel .section__item.cancel-price .cancel-price__item .cancel-price__item-title{font-weight:bold;padding:10px 0 20px 0}#site-customer-price__extra-price .section__content-cancel .section__item.cancel-price .cancel-price__item .cancel-price__item-message{color:#cda250;font-size:1.4285714286rem;font-weight:bold;margin-left:0px}#site-customer-price__extra-price .section__content-cancel .section__item.cancel-message{margin-top:15px;text-align:center;font-weight:bold;color:#cda250}#site-customer-price__payment .section__item.guide{width:600px}#site-customer-price__payment .section__item .box__section{margin:0;padding:0;margin-bottom:40px;list-style:none}#site-customer-price__payment .section__item.nav{text-align:center}#site-customer-price__payment .section__item.box .box__section.title{text-align:center;margin-bottom:40px}#site-customer-price__payment .section__item.box .box__section.outline .outline__item{margin:30px 0;color:#cda250;font-size:1.4285714286rem;font-weight:bold;text-align:center}#site-customer-price__payment .section__item.box.payment-method{text-align:center}#site-customer-price__payment .section__item.box.payment-method .box__section.card .card__item{padding:0 15px;display:inline-block}#site-customer-price__usage-example .section__item.guide{width:600px}#site-customer-price__usage-example .section__item.usage-example{text-align:center;font-weight:bold;margin-bottom:40px;padding-left:0}#site-customer-price__usage-example .section__item.usage-example .usage-example__item{vertical-align:top;margin:0 10px;display:inline-block;width:240px}#site-customer-price__usage-example .section__item.usage-example .usage-example__balloon{margin-bottom:20px}#site-customer-price__usage-example .section__item.usage-example .usage-example__title{text-align:left;color:#cda250;font-size:1.4285714286rem;font-weight:bold;margin-bottom:20px}#site-customer-price__usage-example .section__item.usage-example .usage-example__icon{margin-bottom:10px}#site-customer-price__usage-example .section__item.usage-example .usage-example__condition{text-align:left;background:#fff}#site-customer-price__usage-example .section__item.usage-example .usage-example__condition ul{list-style:none;padding:10px 20px}#site-customer-price__usage-example .section__item.usage-example .usage-example__cost table{width:100%;border-collapse:collapse}#site-customer-price__usage-example .section__item.usage-example .usage-example__cost th{text-align:left}#site-customer-price__usage-example .section__item.usage-example .usage-example__cost td{text-align:right}#site-customer-price__usage-example .section__item.usage-example .usage-example__cost tr{height:40px;border-bottom:1px solid #bdbdbd}#site-customer-price__usage-example .section__item.usage-example .usage-example__cost tr:last-of-type{color:#ddc388}#site-customer-price__usage-example .section__item.usage-example .usage-example__cost tr:last-of-type td{font-size:1.4285714286rem}#site-customer-price__usage-example .section__item.usage-example .usage-example__notes{text-align:left;font-size:.9285714286rem;margin-top:15px}#site-customer-price__question .h2-image{text-align:center;margin-bottom:50px}#site-customer-price__question .section__item.question{list-style:none}#site-customer-price__question .section__item.question .question__item{width:300px;height:250px;display:inline-block}#site-customer-price__question .section__item.question .question__inner{display:table}#site-customer-price__question .section__item.question .question__inner .question__icon{display:table-cell}#site-customer-price__question .section__item.question .question__inner .question__text{display:table-cell;vertical-align:top;padding:0 20px}#site-customer-price__question .section__item.question .question__inner .question__text-title{color:#cda250;font-size:1.4285714286rem;font-weight:bold;margin-bottom:20px}#site-customer-price__question .section__item.question .question__inner .question__text-message{font-weight:bold}#site-customer-price__question .help_link{text-align:center}#site-customer-price__welfare .section__item.guide{width:600px;text-align:center}#site-customer-price__welfare .section__item.welfare{text-align:center;list-style:none}#site-customer-price__welfare .section__item.welfare .welfare__item{margin-bottom:60px}#site-customer-price__welfare .section__item.welfare .welfare__item .welfare__title{margin-top:40px;font-weight:bold}#site-customer-price__welfare .section__item.welfare .welfare__item .welfare__guide{margin:20px auto 0 auto;text-align:left;width:600px}#site-customer-price__welfare .section__item.welfare .welfare__item .welfare__link{margin-top:50px}#site-customer-price__subsidy .section__item.guide{width:850px;text-align:center}#site-customer-price__subsidy .section__item.subsidy{text-align:center;list-style:none}#site-customer-price__subsidy .section__item.subsidy .subsidy__item{margin-bottom:40px}#site-customer-price__subsidy .section__item.subsidy .subsidy__item .subsidy__title{margin-top:40px;color:#cda250;font-size:1.4285714286rem;font-weight:bold}#site-customer-price__subsidy .section__item.subsidy .subsidy__item .subsidy__guide{margin:20px auto 0 auto;text-align:center;width:850px;font-weight:bold}#site-customer-price__subsidy .section__item.subsidy .subsidy__item .subsidy__link{margin-top:50px}#site-customer-price__feature .section__item{text-align:center}#site-customer-price__feature .feature-table{margin:0 auto;font-weight:bold;border-spacing:0}#site-customer-price__feature .feature-table thead .col__blank{width:190px}#site-customer-price__feature .feature-table thead .col__others{width:190px;border:1px solid #bdbdbd;border-right-style:none}#site-customer-price__feature .feature-table thead .col__kidsna{width:300px;color:#cda250;background-color:#fff;border:1px solid #bdbdbd;border-left-style:none}#site-customer-price__feature .feature-table tbody th{color:#fff;background:#ddc388;border-bottom:1px solid #fff}#site-customer-price__feature .feature-table tbody td{border-bottom:1px solid #bdbdbd}#site-customer-price__feature .feature-table tbody td:first-of-type{border-left:1px solid #bdbdbd}#site-customer-price__feature .feature-table tbody td:last-of-type{color:#cda250;font-size:1.2857142857rem;background:#fff;border-right:1px solid #bdbdbd}#site-customer-price__feature .feature-table tr{height:65px}#site-customer-flow__main-visual{background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url("../assets/images/pc/site/customer/flow/01_mv_flow_bg.jpg");background-image:-webkit-image-set(url("../assets/images/pc/site/customer/flow/01_mv_flow_bg.jpg") 1x)}#site-customer-flow__main-visual.section{height:400px;padding:0;margin-bottom:60px;position:relative;box-sizing:content-box;border-top:1px solid #eee;border-bottom:4px solid #ddc388}#site-customer-flow__main-visual.section .section__content{height:100%;position:relative}#site-customer-flow__main-visual.section .section__item.mv{top:80px;left:640px;position:absolute}#site-customer-flow__main-visual .section__item.mv>.mv__title{padding:0 5px;display:inline-block;border-bottom:1px solid #cda250}#site-customer-flow__main-visual .section__item.mv>.mv__title .mv__title-service-name{color:#cda250;font-size:.7142857143rem;line-height:1}#site-customer-flow__main-visual .section__item.mv>.mv__title .mv__title-icon{width:16px;height:16px;display:inline-block;vertical-align:middle}#site-customer-flow__main-visual .section__item.mv>.mv__title .mv__title-icon::before{width:16px;height:16px;content:"";display:inline-block;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url("../assets/images/pc/common/icon_book.png");background-image:-webkit-image-set(url("../assets/images/pc/common/icon_book.png") 1x)}#site-customer-flow__main-visual .section__item.mv>.mv__title .mv__title-main{display:inline-block;color:#cda250;line-height:2;font-size:.8571428571rem;vertical-align:middle}#site-customer-flow__main-visual .section__item.mv>.mv__catchphrase{padding-top:30px;padding-bottom:20px}#site-customer-flow__main-visual .section__item.mv>.mv__catchphrase .mv__catchphrase-text{font-size:32px;font-weight:normal;color:#cda250;line-height:1.4;white-space:nowrap}#site-customer-flow__main-visual .section__item.mv>.mv__overview .mv__overview-text{font-size:.9285714286rem;font-weight:bold;line-height:1.7}#site-customer-flow__flow .section__item{text-align:center}#site-customer-flow__flow .section__item.guide{width:700px;line-height:30px;text-align:left;letter-spacing:.28px}#site-customer-flow__flow .section__item.step{display:table;width:900px;margin:0 auto 60px;text-align:center}#site-customer-flow__flow .section__item.step .step__image{display:table-cell;width:450px;vertical-align:top}#site-customer-flow__flow .section__item.step .step__content{display:table-cell;padding-left:70px;vertical-align:top}#site-customer-flow__flow .section__item.step .content__step.visual-step{margin-bottom:32px;text-align:center}#site-customer-flow__flow .section__item.step .content__step.visual-step .visual-step__item{position:relative;display:inline-block;width:95px;height:48px;border:1px solid #cda250;border-radius:2px;vertical-align:middle}#site-customer-flow__flow .section__item.step .content__step.visual-step .visual-step__item:not(:last-child){margin-right:20px}#site-customer-flow__flow .section__item.step .content__step.visual-step .visual-step__item:not(:last-child)::after{position:absolute;top:calc(50% - 5px);right:-17px;content:"";width:0;height:0;border-top:6px solid rgba(0,0,0,0);border-left:10px solid #d6b472;border-bottom:6px solid rgba(0,0,0,0)}#site-customer-flow__flow .section__item.step .content__step.visual-step .visual-step__item-text{display:table-cell;vertical-align:middle;height:48px;transform:translateX(calc(47.5px - 50%));line-height:16px;font-size:12px;text-align:center;color:#cda250}#site-customer-flow__flow .section__item.step .content__guide{line-height:28px;font-size:1rem;letter-spacing:.28px;color:#303035;text-align:left}#site-customer-flow__flow .section__item.step .content__guide-sub{margin-top:30px;font-size:.8571428571rem;letter-spacing:.22px;text-align:left}#site-customer-term__notes{padding-bottom:0;border-top:4px solid #cda250}#site-customer-term__notes .section__item.feature-box{margin:0 auto 20px}#site-customer-term__notes .section__item.feature-box .feature{margin:40px 0 0}#site-customer-term__notes .section__item.feature-box .feature__title{font-size:1.7142857143rem;color:#cda250}#site-customer-term__notes .section__item.feature-box .feature__item.content{padding-left:0;margin:40px 0 0 20px}#site-customer-term__notes .section__item.feature-box .feature__item.content .content__text{font-size:1.1428571429rem;margin-top:10px}#site-customer-term__notes .section__item.feature-box .feature__item.content .content__text .sub__item{padding-left:20px}#site-customer-term__notes .section__item.feature-box .feature__item.message{margin-top:40px;font-size:1.1428571429rem;font-weight:bold}#site-customer-briefing-privacy__handle-info{border-top:4px solid #cda250}#site-customer-briefing-privacy__handle-info .section__item.guide{font-size:1.1428571429rem;padding-top:40px}#site-customer-briefing-privacy__handle-info .section__item.contact{font-size:1.1428571429rem}#site-customer-briefing-privacy__handle-info .section__item.feature-box{padding-top:10px}#site-customer-briefing-privacy__handle-info .section__item.feature-box .feature{padding-top:40px;line-height:1.7}#site-customer-briefing-privacy__handle-info .section__item.feature-box .feature:first-child,#site-customer-briefing-privacy__handle-info .section__item.feature-box .feature:last-child{padding-top:0}#site-customer-briefing-privacy__handle-info .section__item.feature-box .feature__title{font-size:1.4285714286rem;color:#cda250;margin:50px auto}#site-customer-briefing-privacy__handle-info .section__item.feature-box .feature__content{font-size:1.1428571429rem}#site-customer-briefing-privacy__handle-info .section__item.feature-box .ordered-list ol,#site-customer-briefing-privacy__handle-info .section__item.feature-box .ordered-list ul{line-height:2}#site-customer-briefing-privacy__handle-info .section__item.feature-box .ordered-list ol li .ordered-list__item.content,#site-customer-briefing-privacy__handle-info .section__item.feature-box .ordered-list ul li .ordered-list__item.content{margin-left:25px}#site-customer-briefing-privacy__handle-info .section__item.feature-box .ordered-list ol{padding-left:10px;counter-reset:list}#site-customer-briefing-privacy__handle-info .section__item.feature-box .ordered-list ol li:not(.normal-list__item){list-style:none}#site-customer-briefing-privacy__handle-info .section__item.feature-box .ordered-list ol li:not(.normal-list__item)::before{content:counter(list);counter-increment:list;display:inline-block;width:16px;height:16px;margin-right:10px;padding-left:1px;line-height:15px;border:1px solid currentColor;border-radius:50%;box-sizing:border-box;font-size:.8571428571rem;text-align:center}#site-customer-briefing-privacy__handle-info .section__item.feature-box .ordered-list ul{padding-left:30px}#site-customer-briefing-privacy__handle-info .section__item.feature-box .ordered-list ul.normal-list{padding-left:15px}#site-customer-guideline__guideline{border-top:4px solid #cda250}#site-customer-guideline__guideline .section__item.feature-box{padding-top:40px}#site-customer-guideline__guideline .section__item.feature-box .feature{padding-top:20px}#site-customer-guideline__guideline .section__item.feature-box .feature__text{font-size:1.1428571429rem}#site-customer-guideline__guideline .section__item.feature-box .feature__text .link{text-decoration:underline !important}#site-customer-guideline__guideline .section__item.feature-box .feature__content{font-size:1.1428571429rem;margin-left:10px}#site-customer-guideline__guideline .section__item.feature-box .feature__content.list{padding-left:0}#site-customer-guideline__guideline .section__item.feature-box .feature__content.list .item{margin-top:10px}#site-customer-guideline__guideline .section__item.feature-box .feature__content.list dd{margin-left:0}#site-customer-guideline__guideline .section__item.feature-box .feature__content.list dd ul{list-style:initial}#site-customer-guideline__guideline .section__item.feature-box .feature__content.list .sub__list{counter-reset:circle-counter;list-style:none}#site-customer-guideline__guideline .section__item.feature-box .feature__content.list .sub__item{position:relative;padding-left:2em;text-indent:-2em}#site-customer-guideline__guideline .section__item.feature-box .feature__content.list .sub__item::before{content:counter(circle-counter);counter-increment:circle-counter;display:inline-block;text-align:center;border:1px solid #000;border-radius:50%;height:1em;line-height:1;font-size:1em;margin-right:1rem;text-indent:-1em;padding-left:1em}#site-customer-guideline__guideline .section__item.feature-box .feature__content.list .accent__list{padding-left:20px}#site-customer-guideline__guideline .section__item.feature-box .feature__content.list .accent__item{text-indent:0}#site-customer-tokushoho__tokushoho{border-top:4px solid #cda250}#site-customer-tokushoho__tokushoho .section__item.feature-box .feature{padding-top:40px}#site-customer-tokushoho__tokushoho .section__item.feature-box .feature__content{font-size:1.1428571429rem;margin-left:10px}#site-customer-tokushoho__tokushoho .section__item.feature-box .feature__content table{width:100%;border-collapse:collapse}#site-customer-tokushoho__tokushoho .section__item.feature-box .feature__content th{vertical-align:top;text-align:left;font-weight:normal;white-space:nowrap;padding:10px 40px;padding-left:10px}#site-customer-tokushoho__tokushoho .section__item.feature-box .feature__content td{text-align:left;padding:10px}#site-customer-tokushoho__tokushoho .section__item.feature-box .feature__content td .link{text-decoration:underline !important}#site-customer-tokushoho__tokushoho .section__item.feature-box .feature__content tr{height:40px;border-top:1px solid #bdbdbd}#site-customer-search__sitter-list{padding-top:0}#site-customer-search__sitter-list .section__header{margin:0 auto 20px;padding-bottom:15px;border-bottom:2px solid #cda250}#site-customer-search__sitter-list .section__item.guide .link{color:#cda250;font-weight:bold}#site-customer-search__sitter-list .section__item.guide .statistics{margin-top:10px}#site-customer-search__sitter-list .section__item.guide .statistics__item{margin:10px 0 0 40px}#site-customer-search__sitter-list .section__item.subsidy .subsidy__link{color:#b5903e;font-weight:bold}#site-customer-search__sitter-list .section__item.count{font-size:1.1428571429rem}#site-customer-search__sitter-list .section__item.sitter-list{display:grid;grid-template-columns:1fr 1fr 1fr;list-style:none;padding:0}#site-customer-search__sitter-list .section__item.sitter{display:inline-block;width:300px;margin:0 10px 40px;font-size:.8571428571rem;vertical-align:top}#site-customer-search__sitter-list .section__item.sitter .sitter__content.thumbnail{width:300px;height:200px;background:#f5f5f5}#site-customer-search__sitter-list .section__item.sitter .sitter__content.thumbnail img{width:300px}#site-customer-search__sitter-list .section__item.sitter .sitter__content.feature{margin-top:15px}#site-customer-search__sitter-list .section__item.sitter .sitter__content.feature .feature__fee{display:table-cell;width:140px}#site-customer-search__sitter-list .section__item.sitter .sitter__content.feature .feature__fee .feature__fee.icon{display:table-cell;width:16px;height:16px;padding-right:10px;line-height:16px}#site-customer-search__sitter-list .section__item.sitter .sitter__content.feature .feature__fee .feature__fee.icon img{width:16px}#site-customer-search__sitter-list .section__item.sitter .sitter__content.feature .feature__fee .feature__fee.text{display:table-cell}#site-customer-search__sitter-list .section__item.sitter .feature__location{display:table-cell;width:160px}#site-customer-search__sitter-list .section__item.sitter .feature__location .feature__location.icon{display:table-cell;width:16px;height:16px;padding-right:10px;line-height:16px}#site-customer-search__sitter-list .section__item.sitter .feature__location .feature__location.icon img{width:16px}#site-customer-search__sitter-list .section__item.sitter .feature__location .feature__location.text{display:table-cell}#site-customer-search__sitter-list .section__item.sitter .sitter__content.cert{margin-top:15px}#site-customer-search__sitter-list .section__item.sitter .sitter__content.cert .icon{display:table-cell;width:23px;height:16px;padding-right:10px;line-height:16px}#site-customer-search__sitter-list .section__item.sitter .sitter__content.cert .icon img{height:16px}#site-customer-search__sitter-list .section__item.sitter .sitter__content.cert .text{display:table-cell}#site-customer-search__sitter-list .section__item.sitter .sitter__content.tag__item{display:inline-block}#site-customer-search__sitter-list .section__item.sitter .sitter__content.tag__item .label{display:inline-block;height:10px;line-height:10px;padding:2px 4px;border-radius:3px;background:#9e9e9e;color:#fff;font-size:.7142857143rem}#site-customer-search__sitter-list .section__item.sitter .sitter__content.tag__item .text{display:inline-block;height:16px;margin:0 15px 0 5px;font-size:.8571428571rem;line-height:16px}#site-customer-search__sitter-list .section__item.sitter .sitter__content.review{margin-top:5px}#site-customer-search__sitter-list .section__item.sitter .sitter__content.review .review__star{position:relative;display:inline-block;width:84px;letter-spacing:.5em}#site-customer-search__sitter-list .section__item.sitter .sitter__content.review .review__star-on{position:absolute;z-index:1;overflow:hidden;color:#cda250}#site-customer-search__sitter-list .section__item.sitter .sitter__content.review .review__star-off{color:#bdbdbd}#site-customer-search__sitter-list .section__item.sitter .sitter__content.review .review__text{display:inline-block;margin-left:10px;font-weight:bold;font-size:.7142857143rem}#site-customer-search__sitter-list .section__item.sitter .sitter__content.catchphrase{height:40px;margin-top:15px;overflow:hidden;font-weight:bold}#site-customer-search__sitter-list .section__item.sitter .sitter__content.schedule{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:4px;justify-content:center;align-items:center}#site-customer-search__sitter-list .section__item.sitter .sitter__content.schedule .schedule__item{height:100%;display:grid;grid-template-rows:auto 1fr;text-align:center}#site-customer-search__sitter-list .section__item.sitter .sitter__content.schedule .schedule__item .item__value{display:flex;align-items:center;justify-content:center;min-height:42px;font-size:10px;color:#cda250;border-radius:10px}#site-customer-search__sitter-list .section__item.sitter .sitter__content.schedule .schedule__item .item__value:not(.IS_CLOSED){border:1px solid #cda250}#site-customer-search__sitter-list .section__item.sitter .sitter__content.schedule .schedule__item .item__value.IS_CLOSED{font-size:16px;color:#9e9e9e}#site-customer-search__sitter-list .section__item.infeed{display:inline-block;width:300px;margin:0 10px 40px;font-size:.8571428571rem;vertical-align:top}#site-customer-search__sitter-list .section__item.infeed .infeed__content.thumbnail{width:300px;height:200px;background:#f5f5f5}#site-customer-search__sitter-list .section__item.infeed .infeed__content.thumbnail img{width:300px}#site-customer-search__sitter-list .section__item.infeed .infeed__content.catchphrase{height:40px;margin-top:15px;overflow:hidden;font-weight:bold}#site-customer-search__sitter-list .section__item.paging{list-style:none;padding:0;text-align:center}#site-customer-search__sitter-list .section__item.paging .paging__item{display:inline-block;margin:0 10px}#site-customer-search__sitter-list .section__item.paging .paging__item.current{font-weight:bold}#site-customer-search__sitter-list .section__item.paging .paging__item.link{text-decoration:underline}#site-customer-search__search-filter{background:#f5f5f5;padding-top:30px}#site-customer-search__search-filter .section__item.condition{margin-bottom:0}#site-customer-search__search-filter .section__item.condition .condition__item.title{margin:30px 0 15px 0;padding-left:10px;border-left:5px solid #212121;font-size:1.2857142857rem;font-weight:bold}#site-customer-search__search-filter .section__item.condition .condition__item.list{margin:0 0 0 10px;padding:0}#site-customer-search__search-filter .section__item.condition .condition__item.list .list__item{display:inline-block;margin:10px 10px 10px 0;font-size:1.1428571429rem;text-decoration:underline}#site-customer-search__search-filter .section__item.condition #list__item-minor-city.hidden{display:none}
