﻿#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{width:100%;background-color:#fbf9f4;color:#4b2f16}#site-customer-search-sitter__sitter .section__content{display:grid;gap:45px;grid-template-columns:660px 375px;justify-content:center}#site-customer-search-sitter__sitter .section__item{width:100%}#site-customer-search-sitter__sitter .section__item section:not(:last-child){margin-bottom:24px}#site-customer-search-sitter__sitter_summary{width:100%;border-radius:20px;overflow:hidden}#site-customer-search-sitter__sitter_summary .section__item.photo{margin:0;position:relative;overflow:hidden;width:100%;height:440px}#site-customer-search-sitter__sitter_summary .mv__selector{position:absolute;bottom:195px;z-index:600;width:30px;height:30px;color:#fff;background:#cda250;font-size:1.2857142857rem;line-height:30px;text-align:center;border-radius:50%;opacity:.1}#site-customer-search-sitter__sitter_summary .mv__selector.left{left:0}#site-customer-search-sitter__sitter_summary .mv__selector.right{right:0}#site-customer-search-sitter__sitter_summary .mv__selector:hover{opacity:1}#site-customer-search-sitter__sitter_summary .photo__item{width:100%}#site-customer-search-sitter__sitter_summary .photo__item img{width:100%}#site-customer-search-sitter__sitter_summary .photo__item.mv{margin:0;padding:0;list-style:none;display:flex;gap:0;transition:transform .5s ease-out}#site-customer-search-sitter__sitter_summary .photo__item.mv .mv__item{min-width:660px;display:inline-block;position:relative;box-sizing:border-box;vertical-align:top}#site-customer-search-sitter__sitter_summary .section__body{width:100%;box-sizing:border-box;padding:28px 40px 40px;background-color:#fff}#site-customer-search-sitter__sitter_summary .body__item.campaign{margin-bottom:16px;border:2px solid #fbcab7;border-radius:12px;overflow:hidden}#site-customer-search-sitter__sitter_summary .body__item.campaign .campaign__header{position:relative;padding:8px 28px;font-size:17px;font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;font-weight:600;color:#896031;background-color:#fbcab7}#site-customer-search-sitter__sitter_summary .body__item.campaign .campaign__header .header__icon{position:absolute;top:0;right:0}#site-customer-search-sitter__sitter_summary .body__item.campaign .campaign__text{padding:16px 28px;white-space:pre-wrap}#site-customer-search-sitter__sitter_summary .body__item.cert{margin-bottom:16px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}#site-customer-search-sitter__sitter_summary .body__item.cert .cert__item{padding:8px 12px;line-height:1;border-radius:8px;background-color:#eadebb}#site-customer-search-sitter__sitter_summary .body__item.catchphrase{margin-bottom:16px;font-size:1.4285714286rem;font-weight:600}#site-customer-search-sitter__sitter_summary .body__item.fee{margin-bottom:16px}#site-customer-search-sitter__sitter_summary .body__item.fee .fee__label{color:#cda250;font-weight:600}#site-customer-search-sitter__sitter_summary .body__item.fee .fee__label:not(:first-child){margin-left:28px}#site-customer-search-sitter__sitter_summary .body__item.fee .fee__value{margin-left:4px;font-weight:600;font-size:1.4285714286rem}#site-customer-search-sitter__sitter_summary .body__item.fee .fee__unit{font-size:.8571428571rem;font-weight:300}#site-customer-search-sitter__sitter_summary .body__item.location{margin-bottom:12px;display:flex;align-items:center}#site-customer-search-sitter__sitter_summary .body__item.location .location__item{display:flex;align-items:center}#site-customer-search-sitter__sitter_summary .body__item.location .location__item:not(:first-child){margin-left:20px}#site-customer-search-sitter__sitter_summary .body__item.location .location__item .feature__item.text{margin-left:8px}#site-customer-search-sitter__sitter_summary .body__item.deal{margin-bottom:12px;display:flex;align-items:center}#site-customer-search-sitter__sitter_summary .body__item.deal .deal__item{display:flex;align-items:center}#site-customer-search-sitter__sitter_summary .body__item.deal .deal__item:not(:first-child){margin-left:20px}#site-customer-search-sitter__sitter_summary .body__item.deal .deal__item .item__label{margin-right:8px;padding:4px 6px;color:#fff;background-color:#896031;border-radius:4px;font-size:.8571428571rem;line-height:1}#site-customer-search-sitter__sitter_summary .body__item.options{margin-bottom:12px;display:flex;align-items:center;gap:8px}#site-customer-search-sitter__sitter_summary .body__item.options .options__item{padding:4px 12px;display:flex;align-items:center;border-radius:8px}#site-customer-search-sitter__sitter_summary .body__item.options .options__item.regular{color:#b9792d;background-color:#f1e4d5}#site-customer-search-sitter__sitter_summary .body__item.options .options__item.sick-child-care{color:#f3816d;background-color:#fbecdd}#site-customer-search-sitter__sitter_summary .body__item.options .options__item .options__text{margin-left:4px}#site-customer-search-sitter__sitter_summary .body__item.additional-options{padding:12px 16px;display:flex;align-items:center;color:#86817c;background-color:#f9f7f5;border-radius:12px}#site-customer-search-sitter__sitter_summary .body__item.additional-options .label__item{display:flex;align-items:center;gap:4px;font-size:.8571428571rem}#site-customer-search-sitter__sitter_summary .body__item.additional-options .label__item:not(:last-child)::after{margin:0 8px;content:"|"}#site-customer-search-sitter__sitter_introduction{position:relative;padding:28px 40px;background-color:#fff;border-radius:20px}#site-customer-search-sitter__sitter_introduction .section__item.title{font-size:1.4285714286rem;font-weight:bold;font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif}#site-customer-search-sitter__sitter_introduction .section__item.icon{position:absolute;top:20px;right:40px;width:80px;height:80px}#site-customer-search-sitter__sitter_introduction .section__item.text{margin-top:32px;white-space:pre-wrap;overflow-wrap:break-word}#site-customer-search-sitter__sitter_info{position:relative;padding:28px 40px;background-color:#fff;border-radius:20px}#site-customer-search-sitter__sitter_info .section__item.title{margin-bottom:32px;font-size:1.4285714286rem;font-weight:bold;font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif}#site-customer-search-sitter__sitter_info .section__item.icon{position:absolute;top:20px;right:40px;width:80px;height:80px}#site-customer-search-sitter__sitter_info .info__item:not(:last-child){margin-bottom:20px}#site-customer-search-sitter__sitter_info .info__item .item__label{line-height:1.5;margin-bottom:8px}#site-customer-search-sitter__sitter_info .info__item .item__value{padding:12px 16px;background-color:#f9f7f5;border-radius:8px}#site-customer-search-sitter__sitter_info .info__item .item__value .value__list{margin:0;padding:0;list-style:none}#site-customer-search-sitter__sitter_info .info__item .item__value .value__list .list__item::before{content:"・"}#site-customer-search-sitter__sitter_info .info__item.details{display:grid;gap:12px 32px;grid-template-columns:1fr 1fr}#site-customer-search-sitter__sitter_info .info__item.details .details__column{padding:12px 0;border-bottom:1px solid #eeeae7;display:flex;justify-content:space-between}#site-customer-search-sitter__sitter_day_timeframe{padding:24px 24px;background-color:#fff;border-radius:20px}#site-customer-search-sitter__sitter_day_timeframe .section__item.body{margin-top:20px}#site-customer-search-sitter__sitter_day_timeframe .body__item{display:grid;gap:8px}#site-customer-search-sitter__sitter_day_timeframe .body__item.day{grid-template-columns:1fr 1fr}#site-customer-search-sitter__sitter_day_timeframe .body__item.timeframe{margin-top:8px;grid-template-columns:repeat(4, 1fr)}#site-customer-search-sitter__sitter_day_timeframe .day__item{display:flex;align-items:center;justify-content:center;gap:4px;height:30px;border-radius:8px;background-color:#f5efde}#site-customer-search-sitter__sitter_day_timeframe .day__item:not(.active){filter:grayscale(100%);opacity:.4}#site-customer-search-sitter__sitter_day_timeframe .timeframe__item:not(.active){filter:grayscale(100%);opacity:.4}#site-customer-search-sitter__sitter_schedule{padding:24px 24px;background-color:#fff;border-radius:20px}#site-customer-search-sitter__sitter_schedule .section__item.regular-schedule{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eeeae7}#site-customer-search-sitter__sitter_schedule .section__item.regular-schedule .item__title{margin-bottom:20px}#site-customer-search-sitter__sitter_schedule .item__header{padding:16px 24px;display:flex;justify-content:space-between;align-items:center}#site-customer-search-sitter__sitter_schedule .item__header .header__checkbox{display:none}#site-customer-search-sitter__sitter_schedule .item__header .header__label{cursor:pointer}#site-customer-search-sitter__sitter_schedule .item__header .header__label.prev{visibility:hidden}#site-customer-search-sitter__sitter_schedule .item__header .header__text{font-size:1.1428571429rem;font-weight:600}#site-customer-search-sitter__sitter_schedule .item__header .header__text.next{display:none}#site-customer-search-sitter__sitter_schedule .item__header:has(.header__checkbox:checked) .header__label.prev{visibility:visible}#site-customer-search-sitter__sitter_schedule .item__header:has(.header__checkbox:checked) .header__label.next{visibility:hidden}#site-customer-search-sitter__sitter_schedule .item__header:has(.header__checkbox:checked) .header__text.current{display:none}#site-customer-search-sitter__sitter_schedule .item__header:has(.header__checkbox:checked) .header__text.next{display:block}#site-customer-search-sitter__sitter_schedule .body__schedule{padding-bottom:20px}#site-customer-search-sitter__sitter_schedule .body__schedule:not(.regular){margin-bottom:8px;border-bottom:1px solid #eeeae7}#site-customer-search-sitter__sitter_schedule .body__schedule.next{display:none}#site-customer-search-sitter__sitter_schedule:has(.header__checkbox:checked) .body__schedule.next{display:grid}#site-customer-search-sitter__sitter_schedule:has(.header__checkbox:checked) .body__schedule.current{display:none}#site-customer-search-sitter__sitter_schedule .body__header{margin-bottom:8px}#site-customer-search-sitter__sitter_schedule .body__header,#site-customer-search-sitter__sitter_schedule .body__schedule{display:grid;grid-template-columns:repeat(7, 1fr);grid-template-rows:1fr;gap:8px;text-align:center}#site-customer-search-sitter__sitter_schedule .header__item{font-size:.7142857143rem;color:#86817c}#site-customer-search-sitter__sitter_schedule .header__item.SATURDAY{color:#6fb8c8}#site-customer-search-sitter__sitter_schedule .header__item.SUNDAY{color:#d94444}#site-customer-search-sitter__sitter_schedule .schedule__item{height:100%;display:grid;grid-template-rows:auto 1fr;gap:4px;text-align:center}#site-customer-search-sitter__sitter_schedule .schedule__item .item__date{font-size:.7142857143rem}#site-customer-search-sitter__sitter_schedule .schedule__item .item__date.today{background-color:#eadebb;border-radius:40px}#site-customer-search-sitter__sitter_schedule .schedule__item .item__value{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:40px;font-size:.7142857143rem;line-height:.7142857143rem;color:#cda250;border-radius:8px}#site-customer-search-sitter__sitter_schedule .schedule__item .item__value.IS_AVAILABLE{border:1px solid #cda250}#site-customer-search-sitter__sitter_schedule .schedule__item .item__value.IS_VACANCY{color:#fff;background-color:#cda250;font-weight:600}#site-customer-search-sitter__sitter_schedule .schedule__item .item__value.IS_CONSULTABLE{color:#cda250;background-color:#fbf9f4}#site-customer-search-sitter__sitter_schedule .schedule__item .item__value.IS_FULL{color:#86817c}#site-customer-search-sitter__sitter_schedule .schedule__item .item__value.IS_CLOSED{color:#86817c;font-size:16px}#site-customer-search-sitter__sitter_schedule .schedule__item .item__value .value__text.unit{transform:rotate(90deg)}#site-customer-search-sitter__sitter_schedule .body__hint{display:flex;gap:12px}#site-customer-search-sitter__sitter_schedule .body__hint .hint__item{display:flex;align-items:center;gap:4px}#site-customer-search-sitter__sitter_schedule .body__hint .item__icon{width:12px;height:12px;line-height:10px;border-radius:2px;box-sizing:border-box;font-size:1.1428571429rem}#site-customer-search-sitter__sitter_schedule .body__hint .item__icon.IS_OPEN{background-color:#cda250}#site-customer-search-sitter__sitter_schedule .body__hint .item__icon.IS_AVAILABLE{border:2px solid #cda250}#site-customer-search-sitter__sitter_schedule .body__hint .item__icon.IS_CLOSED{color:#86817c}#site-customer-search-sitter__sitter_schedule .body__hint .item__text{font-size:.7142857143rem;color:#86817c}#site-customer-search-sitter__sitter_schedule .body__description{margin-top:16px;padding:16px;background-color:#fbf9f4;border-radius:12px;font-size:.8571428571rem}#site-customer-search-sitter__sitter_schedule .body__note{margin-top:20px;color:#86817c;font-size:.8571428571rem}#site-customer-search-sitter__sitter_fee{position:relative;padding:24px;background-color:#fff;border-radius:20px}#site-customer-search-sitter__sitter_fee .section__item.title{font-size:1.4285714286rem;font-weight:bold;font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif}#site-customer-search-sitter__sitter_fee .section__item.icon{position:absolute;top:16px;right:24px;width:56px;height:56px}#site-customer-search-sitter__sitter_fee .section__item.body{margin-top:20px}#site-customer-search-sitter__sitter_fee .body__item{margin-top:20px}#site-customer-search-sitter__sitter_fee .basic-fee .item__label{margin-top:20px;margin-bottom:8px;color:#cda250}#site-customer-search-sitter__sitter_fee .basic-fee .item__list{margin:0;padding:0;list-style:none}#site-customer-search-sitter__sitter_fee .basic-fee .item__list .list__item.row{padding:12px 0;display:flex;justify-content:space-between;border-bottom:1px solid #eeeae7}#site-customer-search-sitter__sitter_fee .ext-fee .ext-fee__list{margin:0;padding:12px 16px;list-style:none;background-color:#f9f7f5;border-radius:8px}#site-customer-search-sitter__sitter_fee .ext-fee .ext-fee__list .list__item.row{display:flex;justify-content:space-between}#site-customer-search-sitter__sitter_review{padding:24px;background-color:#fff;border-radius:20px}#site-customer-search-sitter__sitter_review .section__summary{display:grid;grid-template-columns:auto 1fr;gap:30px}#site-customer-search-sitter__sitter_review .summary__item.score{text-align:center}#site-customer-search-sitter__sitter_review .summary__item.score .score__avg{font-size:40px;font-weight:600;color:#cda250;border-bottom:1px solid #eeeae7}#site-customer-search-sitter__sitter_review .summary__item.score .score__count{margin:8px;font-size:.7142857143rem;color:#c1bbb4}#site-customer-search-sitter__sitter_review .summary__item.graph{padding:16px 0;display:grid;grid-template-columns:auto 1fr;gap:0 8px}#site-customer-search-sitter__sitter_review .graph__star{display:flex;align-items:center;justify-content:flex-end;gap:4px}#site-customer-search-sitter__sitter_review .graph__bar{width:100%;display:flex;align-items:center}#site-customer-search-sitter__sitter_review .graph__bar .bar__fill{background-color:#cda250;height:100%;height:4px}#site-customer-search-sitter__sitter_review .graph__bar .bar__empty{background-color:#eeeae7;height:100%;height:4px}#site-customer-search-sitter__sitter_review .body__list{margin:0;padding:0;list-style:none}#site-customer-search-sitter__sitter_review .list__item{padding:24px;border-radius:8px;background-color:#fbf9f4}#site-customer-search-sitter__sitter_review .list__item:not(:last-child){margin-bottom:16px}#site-customer-search-sitter__sitter_review .list__item .item__info{display:flex;justify-content:space-between}#site-customer-search-sitter__sitter_review .list__item .item__info .info__item.date{font-size:.8571428571rem;color:#86817c}#site-customer-search-sitter__sitter_review .list__item .item__info .score__stars{display:inline-flex;gap:6px}#site-customer-search-sitter__sitter_review .list__item .item__info .score__stars .star-on{color:#cda250}#site-customer-search-sitter__sitter_review .list__item .item__info .score__stars .star-off{color:#eeeae7}#site-customer-search-sitter__sitter_review .list__item .item__info .score__value{margin-left:8px;color:#cda250}#site-customer-search-sitter__sitter_review .list__item .item__content{margin-top:8px;overflow:hidden;text-overflow:ellipsis}#site-customer-search-sitter__sitter_review .list__item .item__content .content__text{white-space:pre-wrap}#site-customer-search-sitter__sitter_review .list__item .item__content .content__reply{margin-top:8px;padding-left:16px;border-left:2px solid #cda250;white-space:pre-wrap}#site-customer-search-sitter__sitter_review .list__item:has(.item__expand) .content__toggle{display:none}#site-customer-search-sitter__sitter_review .list__item:has(.item__expand) .item__expand{width:100%;display:block;text-align:right;color:#cda250;text-decoration:underline;cursor:pointer}#site-customer-search-sitter__sitter_review .list__item:has(.item__expand) .item__content{max-height:100px}#site-customer-search-sitter__sitter_review .list__item:has(.item__expand):has(.content__toggle:checked) .item__content{max-height:none}#site-customer-search-sitter__sitter_review .list__item:has(.item__expand):has(.content__toggle:checked) .item__expand{display:none}#site-customer-search-sitter__sitter_review .body__hint{margin-top:15px;text-align:center}#site-customer-search-sitter__sitter_review .body__hint .hint__button{margin-top:16px;position:relative;padding:12px 20px;width:100%;line-height:1.35;border-radius:40px;appearance:none;border:none;background-color:#cda250;color:#fff;font-size:1.4285714286rem;font-weight:600;font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;display:flex;align-items:center;justify-content:center}#site-customer-search-sitter__sitter_review .body__hint .hint__button .app-download__icon{position:absolute;left:12px;bottom:12px}#site-customer-search-sitter__sitter_review .body__hint .hint__button .app-download__icon-arrow{position:absolute;right:20px}#site-customer-search-sitter__near-sitter{padding-bottom:60px;background-color:#fbf9f4;color:#4b2f16}#site-customer-search-sitter__near-sitter .section__header{margin-bottom:28px;display:flex;justify-content:center;gap:20px}#site-customer-search-sitter__near-sitter .section__header .header__title{font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;font-size:1.7142857143rem;font-weight:600;color:#4b2f16}#site-customer-search-sitter__near-sitter .section__body{position:relative;display:flex;align-items:center;justify-content:center;gap:20px}#site-customer-search-sitter__near-sitter .section__item.list{width:1060px;overflow:hidden;list-style:none;padding:0;margin-bottom:0}#site-customer-search-sitter__near-sitter .list__item.sitter{min-width:250px;box-sizing:border-box;background:#fff;border-radius:16px;overflow:hidden}#site-customer-search-sitter__near-sitter .sitter__content.thumbnail{position:relative;width:250px;height:166.6666666667px;margin:0;background:#f5f5f5}#site-customer-search-sitter__near-sitter .sitter__content.thumbnail img{width:250px}#site-customer-search-sitter__near-sitter .sitter__content.thumbnail .thumbnail__fee{position:absolute;padding:4px 8px;bottom:0;left:0;color:#fff;background-color:color-mix(in srgb, #CDA250 80%, transparent);text-align:center;border-radius:0 12px 0 0}#site-customer-search-sitter__near-sitter .sitter__content.thumbnail .thumbnail__fee .fee__currency{margin:0 4px;font-size:1.2857142857rem}#site-customer-search-sitter__near-sitter .sitter__content.thumbnail .thumbnail__fee .fee__value{font-size:1.2857142857rem;font-weight:600}#site-customer-search-sitter__near-sitter .sitter__content.info{padding:12px 16px}#site-customer-search-sitter__near-sitter .info__item.cert{display:flex;flex-wrap:nowrap;align-items:center;gap:8px}#site-customer-search-sitter__near-sitter .info__item.cert .cert__item{font-size:.8571428571rem;padding:6px 8px;line-height:1;border-radius:4px;background-color:#eadebb}#site-customer-search-sitter__near-sitter .info__item.catchphrase{margin-top:8px;height:46px;font-weight:600;font-size:15px;line-clamp:2;-webkit-line-clamp:2;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}#site-customer-search-sitter__near-sitter .info__item.location{margin-top:8px;color:#896031}#site-customer-search-sitter__near-sitter .info__item.deal{margin-top:4px;display:flex;align-items:center;justify-content:space-between;color:#896031}#site-customer-search-sitter__near-sitter .info__item.deal .deal__item{display:flex;align-items:center;gap:4px}#site-customer-search-sitter__near-sitter .info__item.deal .work-year__label{padding:4px 6px;line-height:1;background-color:#896031;color:#fff;border-radius:4px;font-size:.7142857143rem}#site-customer-search-sitter__near-sitter .info__item.deal .options__item{padding:6px 8px;line-height:1;display:flex;gap:4px;align-items:center;border-radius:8px;white-space:nowrap;font-size:.8571428571rem;font-weight:600}#site-customer-search-sitter__near-sitter .info__item.deal .options__item.regular{color:#b9792d;background-color:#f1e4d5}#site-customer-search-sitter__near-sitter .info__item.deal .options__item.sick-child-care{color:#f3816d;background-color:#fbecdd}#site-customer-search-sitter__near-sitter .info__item.deal .options__item.sick-child-care .options__icon{width:.7142857143rem;height:.7142857143rem}#site-customer-search-sitter__near-sitter .info__item.achievements{margin:4px 0 8px;display:flex;justify-content:space-between;align-items:center;color:#896031}#site-customer-search-sitter__near-sitter .info__item.achievements .achievements__item{display:flex;align-items:center;gap:4px}#site-customer-search-sitter__near-sitter .info__item.achievements .star-on{color:#efd25c}#site-customer-search-sitter__near-sitter .info__item.achievements .star-off{color:#eeeae7}#site-customer-search-sitter__near-sitter .info__item.schedule{border-top:1px solid #eeeae7;padding-top:8px;display:grid;grid-template-columns:repeat(7, 1fr);grid-template-rows:1fr;gap:4px}#site-customer-search-sitter__near-sitter .info__item.schedule .schedule__item{height:100%;display:grid;grid-template-rows:auto 1fr;text-align:center}#site-customer-search-sitter__near-sitter .info__item.schedule .schedule__item .item__date{font-size:.7142857143rem;color:#86817c}#site-customer-search-sitter__near-sitter .info__item.schedule .schedule__item .item__value{display:flex;align-items:center;justify-content:center;font-size:1.1428571429rem;color:#cda250}#site-customer-search-sitter__near-sitter .info__item.schedule .schedule__item .item__value.IS_CLOSED{color:#9e9e9e}#site-customer-search-sitter__near-sitter .near-sitter-mv__selector{width:40px;height:40px;margin:0;color:#fff;background:#cda250;font-size:1.2857142857rem;line-height:40px;text-align:center;border-radius:50%}#site-customer-search-sitter__near-sitter .section__item.near-sitter-mv{list-style:none;padding:0;margin:0;display:flex;transition:transform .5s ease-out;gap:20px}#site-customer-search-sitter__near-sitter .list__item.sitter.near-sitter-mv__item{position:relative;vertical-align:top}#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{color:#4b2f16;line-height:1.35}#site-customer-search__sitter-list .section__header{margin:0;padding:32px 0 56px;width:100%;max-width:100%;display:flex;align-items:center;flex-direction:column;gap:8px;background-color:#fbf9f4;background-image:url("../assets/images/pc/site/customer/search/search-header_bg.svg");background-repeat:repeat-x;background-position:bottom}#site-customer-search__sitter-list .section__header .header__item{width:100%;max-width:1280px}#site-customer-search__sitter-list .section__header .header__item.subtitle{font-size:1.4285714286rem;font-weight:600;font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;color:#e2cb9a;letter-spacing:.05em}#site-customer-search__sitter-list .section__header .header__item.title{font-size:32px;font-weight:700;font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif}#site-customer-search__sitter-list .section__header .header__item.description{margin-top:12px}#site-customer-search__sitter-list .section__body{margin:0 auto;padding:40px 0 28px;background-color:#f5efde}#site-customer-search__sitter-list .section__body .body__header{margin:0 auto;width:100%;max-width:1080px;display:grid;grid-template-columns:1fr auto;gap:36px}#site-customer-search__sitter-list .section__body .body__header .header__button.search-bar{grid-column:1/3;padding:0;appearance:none;outline:none;background-color:#fff;overflow:hidden;width:100%;height:72px;border:4px solid #cda250;border-radius:40px;display:grid;grid-template-columns:1fr auto}#site-customer-search__sitter-list .section__body .body__header .header__button.search-bar .search-bar__placeholder{padding:0 40px;display:flex;justify-content:flex-start;align-items:center;gap:20px}#site-customer-search__sitter-list .section__body .body__header .header__button.search-bar .search-bar__placeholder .search-bar__icon{font-size:1.4285714286rem;color:#cda250}#site-customer-search__sitter-list .section__body .body__header .header__button.search-bar .search-bar__placeholder .search-bar__text{font-size:medium;color:#e2cb9a}#site-customer-search__sitter-list .section__body .body__header .header__button.search-bar .search-bar__action{padding:0 40px;display:flex;gap:20px;align-items:center;background-color:#cda250;font-size:1.4285714286rem;font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;font-weight:600;color:#fff}#site-customer-search__sitter-list .section__body .body__item.sitter-list{margin:0 auto;padding:28px 0 0;list-style:none;width:100%;max-width:1080px;display:grid;grid-template-columns:repeat(3, 336px);gap:40px 36px}#site-customer-search__sitter-list .section__body .body__item.sitter-list .list__item.sitter{min-width:336px;box-sizing:border-box;background:#fff;border-radius:16px;overflow:hidden;box-shadow:1px 1px 0 rgba(0,0,0,.05)}#site-customer-search__sitter-list .section__body .body__item.sitter-list .sitter__content.thumbnail{position:relative;width:336px;height:224px;margin:0;background:#f5f5f5}#site-customer-search__sitter-list .section__body .body__item.sitter-list .sitter__content.thumbnail img{width:336px}#site-customer-search__sitter-list .section__body .body__item.sitter-list .sitter__content.thumbnail .thumbnail__fee{position:absolute;padding:4px 12px;bottom:0;left:0;color:#fff;background-color:color-mix(in srgb, #CDA250 80%, transparent);text-align:center;border-radius:0 12px 0 0}#site-customer-search__sitter-list .section__body .body__item.sitter-list .sitter__content.thumbnail .thumbnail__fee .fee__value{font-size:1.2857142857rem;font-weight:600}#site-customer-search__sitter-list .section__body .body__item.sitter-list .sitter__content.info{padding:16px 20px}#site-customer-search__sitter-list .section__body .body__item.sitter-list .info__item.cert{display:flex;flex-wrap:nowrap;align-items:center;gap:8px}#site-customer-search__sitter-list .section__body .body__item.sitter-list .info__item.cert .cert__item{font-size:.8571428571rem;padding:4px 8px;border-radius:8px;background-color:#eadebb}#site-customer-search__sitter-list .section__body .body__item.sitter-list .info__item.catchphrase{margin-top:8px;height:46px;font-weight:600;line-height:1.6;font-size:15px;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}#site-customer-search__sitter-list .section__body .body__item.sitter-list .info__item.deal{margin-top:8px;display:flex;align-items:center;justify-content:space-between;color:#896031}#site-customer-search__sitter-list .section__body .body__item.sitter-list .info__item.deal .deal__item{display:flex;align-items:center;gap:4px}#site-customer-search__sitter-list .section__body .body__item.sitter-list .info__item.deal .options__item{padding:2px 8px;display:flex;gap:4px;align-items:center;border-radius:8px;white-space:nowrap;font-size:.8571428571rem;font-weight:600}#site-customer-search__sitter-list .section__body .body__item.sitter-list .info__item.deal .options__item.regular{color:#b9792d;background-color:#f1e4d5}#site-customer-search__sitter-list .section__body .body__item.sitter-list .info__item.deal .options__item.sick-child-care{color:#f3816d;background-color:#fbecdd}#site-customer-search__sitter-list .section__body .body__item.sitter-list .info__item.deal .options__item .options__icon{width:.7142857143rem;height:.7142857143rem}#site-customer-search__sitter-list .section__body .body__item.sitter-list .info__item.achievements{margin-top:8px;display:flex;justify-content:space-between;align-items:center;color:#896031}#site-customer-search__sitter-list .section__body .body__item.sitter-list .info__item.achievements .achievements__item{display:flex;align-items:center;gap:4px}#site-customer-search__sitter-list .section__body .body__item.sitter-list .info__item.achievements .work-year__label{padding:4px 8px;background-color:#896031;color:#fff;border-radius:8px;font-size:.7142857143rem}#site-customer-search__sitter-list .section__body .body__item.sitter-list .info__item.achievements .star-on{color:#efd25c}#site-customer-search__sitter-list .section__body .body__item.sitter-list .info__item.achievements .star-off{color:#eeeae7}#site-customer-search__sitter-list .section__body .body__item.sitter-list .info__item.schedule{margin-top:8px;padding-top:8px;display:grid;grid-template-columns:repeat(7, 1fr);grid-template-rows:1fr;gap:3px;border-top:1px solid #c1bbb4}#site-customer-search__sitter-list .section__body .body__item.sitter-list .info__item.schedule .schedule__item{height:100%;display:grid;grid-template-rows:auto 1fr;text-align:center}#site-customer-search__sitter-list .section__body .body__item.sitter-list .info__item.schedule .schedule__item .item__date{font-size:.7142857143rem;color:#86817c}#site-customer-search__sitter-list .section__body .body__item.sitter-list .info__item.schedule .schedule__item .item__value{margin-top:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:40px;font-size:.7142857143rem;line-height:.7142857143rem;color:#cda250;border-radius:8px}#site-customer-search__sitter-list .section__body .body__item.sitter-list .info__item.schedule .schedule__item .item__value.IS_AVAILABLE{border:1px solid #cda250}#site-customer-search__sitter-list .section__body .body__item.sitter-list .info__item.schedule .schedule__item .item__value.IS_VACANCY{color:#fff;background-color:#cda250;font-weight:600}#site-customer-search__sitter-list .section__body .body__item.sitter-list .info__item.schedule .schedule__item .item__value.IS_CONSULTABLE{color:#cda250;background-color:#fbf9f4}#site-customer-search__sitter-list .section__body .body__item.sitter-list .info__item.schedule .schedule__item .item__value.IS_FULL{color:#86817c}#site-customer-search__sitter-list .section__body .body__item.sitter-list .info__item.schedule .schedule__item .item__value.IS_CLOSED{color:#86817c;font-size:16px}#site-customer-search__sitter-list .section__body .body__item.sitter-list .info__item.schedule .schedule__item .item__value .value__text.unit{transform:rotate(90deg)}#site-customer-search__sitter-list .section__footer{padding-bottom:60px;background-color:#f5efde;display:flex;justify-content:center}#site-customer-search__sitter-list .section__footer .footer__item.paging{list-style:none;display:flex;align-items:center;gap:8px}#site-customer-search__sitter-list .section__footer .footer__item.paging .paging__item{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%}#site-customer-search__sitter-list .section__footer .footer__item.paging .paging__item.current{background-color:#eadebb}#site-customer-search__sitter-list .section__footer .footer__item.paging .paging__item.link{background-color:#fff;box-shadow:1px 1px 0 rgba(0,0,0,.05)}#site-customer-search__search{position:relative;padding:60px 0 88px;display:flex;flex-direction:column;align-items:center;gap:40px;background-color:#eadebb;color:#896031;background-image:url("../assets/images/pc/site/customer/search/frame_search.svg");background-repeat:no-repeat;background-position:top right}#site-customer-search__search .section__bg-image.bottom{position:absolute;bottom:0;right:0}#site-customer-search__search .section__item.statistics{padding:40px 80px;width:1280px;background-color:#fbf9f4;border-radius:28px;z-index:1;grid-area:body;box-sizing:border-box}#site-customer-search__search .section__item.statistics .statistics__title{margin-bottom:28px;text-align:center;font-size:28px;font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;font-weight:600;color:#896031}#site-customer-search__search .section__item.statistics .statistics__item{margin-top:20px;display:flex;align-items:center;gap:20px}#site-customer-search__search .section__item.statistics .statistics__item .item__label{padding:4px 20px;background-color:#eadebb;border-radius:28px;font-size:1.1428571429rem;font-weight:600}#site-customer-search__search .section__item.statistics .statistics__item .item__value{font-size:1.1428571429rem;font-weight:600}#site-customer-search__search .section__item.search{padding:40px 80px;width:1280px;background-color:#fbf9f4;border-radius:28px;z-index:1;grid-area:body;box-sizing:border-box}#site-customer-search__search .search__item.title{margin-bottom:28px;font-size:28px;color:#896031;font-weight:600;font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;text-align:center}#site-customer-search__search .search__item.condition{color:#896031}#site-customer-search__search .search__item.condition:not(:last-child){margin-bottom:20px}#site-customer-search__search .search__item.condition .condition__item.title{margin-bottom:8px;padding:4px 20px;width:fit-content;font-size:1.1428571429rem;font-weight:600;font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;color:#896031;background-color:#eadebb;border-radius:40px}#site-customer-search__search .search__item.condition .condition__item.list{margin:0 0 0 10px;padding:0}#site-customer-search__search .search__item.condition .condition__item.list .list__item{display:inline-block;margin:4px 12px 4px 0;font-size:15px;text-decoration:underline}#site-customer-search__search .search__item.condition #list__item-minor-city.hidden{display:none}#site-customer-search__search .section__item.guide{width:1280px;display:grid;gap:40px;grid-template-columns:auto 1fr}#site-customer-search__search .guide__item{padding:40px;background-color:#fbf9f4;border-radius:28px;font-weight:300}#site-customer-search__search .subsidy__title,#site-customer-search__search .usage__title{margin-bottom:20px;font-size:1.7142857143rem;font-weight:600;font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;color:#896031;text-align:center}#site-customer-search__search .subsidy__content{display:flex;gap:20px}#site-customer-search__search .subsidy__content .subsidy__item{padding:24px 28px;width:360px;box-sizing:border-box;background-color:#f5efde;border-radius:16px}#site-customer-search__search .subsidy__content .subsidy__item .item__title{margin-bottom:8px;font-size:1.4285714286rem;font-weight:600;font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;color:#896031;text-align:center}#site-customer-search__search .description__link,#site-customer-search__search .usage__link{position:relative;margin-top:20px;padding:8px 20px;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:40px;color:#cda250;font-size:1.2857142857rem;font-family:"dnp-shuei-mgothic-std",YuGothic,"Yu Gothic","游ゴシック","游ゴシック体",-apple-system,BlinkMacSystemFont,Roboto,Droid Sans,Meiryo,"メイリオ",Verdana,"ＭＳ Ｐゴシック",sans-serif;font-weight:600;box-shadow:2px 4px 0 rgba(0,0,0,.05)}#site-customer-search__search .description__link .fa-angle-right,#site-customer-search__search .usage__link .fa-angle-right{position:absolute;right:20px;font-weight:300}
