@import url("https://fonts.googleapis.com/css?family=Work+Sans:700&display=swap");@media only screen and (min-width:769px){.serviceSelectTbl._mb{margin-bottom:30px}}@media only screen and (max-width:768px){.serviceSelectTbl._mb{margin-bottom:4.67vw}}.checkTbl{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff}@media only screen and (min-width:769px){.checkTbl{border-left:4px solid #009fe8;margin-bottom:10px}}@media only screen and (max-width:768px){.checkTbl{border-left:.54vw solid #009fe8;margin-bottom:2.67vw}}.checkTbl__area{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;border-bottom:1px solid #dedede}@media only screen and (min-width:769px){.checkTbl__area{padding:10px 20px}}@media only screen and (max-width:768px){.checkTbl__area{padding:2.67vw 3.2vw}}.checkTbl__area__txt{letter-spacing:.075em;line-height:2.3}@media only screen and (min-width:769px){.checkTbl__area__txt{font-size:14px}}@media only screen and (max-width:768px){.checkTbl__area__txt{font-size:2.94vw}}.checkTbl__area__txt small{vertical-align:top;font-size:smaller}.checkTbl__cat{display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width:769px){.checkTbl__cat{margin-right:4px}}@media only screen and (max-width:768px){.checkTbl__cat{margin-right:1.34vw}}.checkTbl__cat span{display:inline-block;color:#fff;letter-spacing:.075em;font-weight:700}@media only screen and (min-width:769px){.checkTbl__cat span{font-size:12px;height:20px;line-height:20px;padding:0 10px;margin-right:6px}}@media only screen and (max-width:768px){.checkTbl__cat span{font-size:2.94vw;height:4.54vw;line-height:4.54vw;padding:0 1.34vw;margin-right:1.34vw}}.checkTbl__cat .all{background:#e84729}.checkTbl__cat .chubu,.checkTbl__cat .fukuoka,.checkTbl__cat .kansai,.checkTbl__cat .sapporo,.checkTbl__cat .shuto,.checkTbl__cat .tohoku{background:#009fe8}.checkTbl__cat .kanagawa,.checkTbl__cat .saitama,.checkTbl__cat .tokyo{background:#00a161}.checkTbl__cat .kaitori,.checkTbl__cat .shobun{color:#fc6303;border:1px solid #fc6303}@media only screen and (min-width:769px){.checkTbl__cat .kaitori,.checkTbl__cat .shobun{line-height:18px}}@media only screen and (max-width:768px){.checkTbl__cat .kaitori,.checkTbl__cat .shobun{line-height:4vw}}.checkTbl__inner{width:100%}@media only screen and (min-width:769px){.checkTbl__inner{display:-webkit-flex;display:-ms-flexbox;display:flex}}.checkTbl__name{position:relative}@media only screen and (min-width:769px){.checkTbl__name{width:296px;border-right:1px solid #dedede;padding:20px 0}}@media only screen and (max-width:768px){.checkTbl__name{width:100%;border-bottom:1px solid #dedede}}@media only screen and (min-width:769px){.checkTbl__name._long{width:565px;border-right:none}}@media only screen and (max-width:768px){.checkTbl__name._long{border-bottom:none}}.checkTbl .checkTbl__checkbox{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}@media only screen and (min-width:769px){.checkTbl .checkTbl__checkbox{width:296px}}@media only screen and (max-width:768px){.checkTbl .checkTbl__checkbox{padding:4vw 3.2vw 4vw 0}}@media only screen and (max-width:768px){.checkTbl .checkTbl__checkbox._logoOnly{padding:4vw 8.67vw}}.checkTbl .checkTbl__checkbox input[type=checkbox]{display:none}.checkTbl .checkTbl__checkbox input[type=checkbox]:checked+label:before{background:url(/assets/images/original/shiritai-user-baibai-checkbox_check.gif) no-repeat 50%}@media only screen and (min-width:769px){.checkTbl .checkTbl__checkbox input[type=checkbox]:checked+label:before{background-size:20px 20px}}@media only screen and (max-width:768px){.checkTbl .checkTbl__checkbox input[type=checkbox]:checked+label:before{background-size:6.14vw 6.14vw}}@media only screen and (min-width:769px){.checkTbl .checkTbl__checkbox .checkTbl__label{width:296px}}@media only screen and (min-width:769px){.checkTbl .checkTbl__checkbox .checkTbl__label img{width:295px}}.checkTbl .checkTbl__checkbox .checkbox__txt{position:absolute;font-family:"Work Sans",sans-serif;letter-spacing:.075em;color:#009fe8;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:769px){.checkTbl .checkTbl__checkbox .checkbox__txt{font-size:10px;padding-top:45px;margin-left:14px}}@media only screen and (max-width:768px){.checkTbl .checkTbl__checkbox .checkbox__txt{font-size:2.67vw;padding-top:12vw;margin-left:1.6vw}}.checkTbl .checkTbl__checkbox label{position:relative;z-index:1}@media only screen and (min-width:769px){.checkTbl .checkTbl__checkbox label{width:100%;cursor:pointer;padding:0 0 0 63px}}@media only screen and (max-width:768px){.checkTbl .checkTbl__checkbox label{padding:0 3.2vw 0 13.6vw}}.checkTbl .checkTbl__checkbox label:before{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#fff}@media only screen and (min-width:769px){.checkTbl .checkTbl__checkbox label:before{width:24px;height:24px;border:2px solid #464646;border-radius:2px;box-shadow:0 2px 2px 0 #dadada;left:20px}}@media only screen and (max-width:768px){.checkTbl .checkTbl__checkbox label:before{width:6.14vw;height:6.14vw;border:.54vw solid #464646;border-radius:.54vw;box-shadow:0 2px 2px 0 #dadada;left:3.2vw}}@media only screen and (min-width:769px){.checkTbl .checkTbl__checkbox label img{width:232px}}@media only screen and (min-width:769px){.checkTbl__info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:639px}}@media only screen and (max-width:768px){.checkTbl__info{width:100%}}@media only screen and (min-width:769px){.checkTbl__info._short{width:371px}}@media only screen and (min-width:769px){.checkTbl__info._short .checkTbl__detail{padding-left:0;padding-right:18px}}.checkTbl__discount{text-align:center;font-weight:700;letter-spacing:.05em}@media only screen and (min-width:769px){.checkTbl__discount{width:260px;font-size:16px;padding:20px 0;line-height:1.4}}@media only screen and (max-width:768px){.checkTbl__discount{padding:4vw 3.2vw 6.67vw;font-size:4.54vw;font-weight:700}}.checkTbl__discount strong{line-height:1}@media only screen and (min-width:769px){.checkTbl__discount strong{font-size:46px}}@media only screen and (max-width:768px){.checkTbl__discount strong{font-size:16vw}}.checkTbl__discount small{vertical-align:super;font-size:smaller}.checkTbl__discount ._blue{color:#009fe8}.checkTbl__discount ._red{color:#e84729}.checkTbl__discount ._orange{color:#eb6100}.checkTbl__discount ._black{color:#121212}.checkTbl__discount ._percent{color:#009fe8;font-weight:700;vertical-align:inherit}@media only screen and (min-width:769px){.checkTbl__discount ._percent{font-size:24px}}@media only screen and (max-width:768px){.checkTbl__discount ._percent{font-size:4.54vw}}@media only screen and (min-width:769px){.checkTbl__discount ._middle{font-size:36px}}@media only screen and (max-width:768px){.checkTbl__discount ._middle{font-size:11.47vw}}@media only screen and (min-width:769px){.checkTbl__discount ._middle2{font-size:30px}}@media only screen and (max-width:768px){.checkTbl__discount ._middle2{font-size:11.47vw}}@media only screen and (min-width:769px){.checkTbl__discount ._behind{font-size:24px}}@media only screen and (max-width:768px){.checkTbl__discount ._behind{font-size:4.54vw}}@media only screen and (min-width:769px){.checkTbl__discount ._small{font-size:12px}}@media only screen and (max-width:768px){.checkTbl__discount ._small{font-size:3.2vw}}.checkTbl__discount ._mb{display:inline-block}@media only screen and (min-width:769px){.checkTbl__discount ._mb{margin-bottom:15px}}@media only screen and (max-width:768px){.checkTbl__discount ._mb{width:100%;margin-bottom:4vw}}.checkTbl__discount ._mbs{display:inline-block;margin-bottom:.5em}.checkTbl__discount ._fontWeightNormal{font-weight:400}.checkTbl__discount ._lineHeightS{line-height:1.2}@media only screen and (min-width:769px){.checkTbl__detail{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:380px;height:100%;padding:20px 20px 20px 10px}}@media only screen and (max-width:768px){.checkTbl__detail{padding:0 3.2vw 4vw}}.checkTbl__detail .checkTbl__list{letter-spacing:.05em;line-height:1.4}@media only screen and (min-width:769px){.checkTbl__detail .checkTbl__list{padding-bottom:7px}}@media only screen and (max-width:768px){.checkTbl__detail .checkTbl__list{padding-bottom:1.6vw}}.checkTbl__detail .checkTbl__list li{margin-bottom:.5em}@media only screen and (min-width:769px){.checkTbl__detail .checkTbl__list li{width:100%;font-size:14px}}@media only screen and (max-width:768px){.checkTbl__detail .checkTbl__list li{font-size:3.74vw}}.checkTbl__detail .checkTbl__list li:last-child{margin-bottom:0}.checkTbl__detail .checkTbl__list small{vertical-align:top;font-size:smaller}.checkTbl__detail .borderTbl{width:100%;border:1px solid #dedede;text-align:center;letter-spacing:.05em}@media only screen and (min-width:769px){.checkTbl__detail .borderTbl{padding:12px}}@media only screen and (max-width:768px){.checkTbl__detail .borderTbl{padding:3.47vw}}.checkTbl__detail .borderTbl__ttl{position:relative;font-weight:700}@media only screen and (min-width:769px){.checkTbl__detail .borderTbl__ttl{font-size:14px;padding:0 0 13px;margin:0 0 13px}}@media only screen and (max-width:768px){.checkTbl__detail .borderTbl__ttl{font-size:3.74vw;padding:0 0 4.8vw;margin:0 0 4.8vw}}.checkTbl__detail .borderTbl__ttl:before{content:"";display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:769px){.checkTbl__detail .borderTbl__ttl:before{bottom:0;width:20px;height:1px;background:#003d7c}}.checkTbl__detail .borderTbl__txt{line-height:1.4}@media only screen and (min-width:769px){.checkTbl__detail .borderTbl__txt{font-size:12px}}@media only screen and (max-width:768px){.checkTbl__detail .borderTbl__txt{font-size:3.74vw}}.checkTbl__txt{letter-spacing:.05em;line-height:1.3;margin-bottom:1em}@media only screen and (min-width:769px){.checkTbl__txt{font-size:14px}}@media only screen and (max-width:768px){.checkTbl__txt{font-size:3.74vw}}.checkTbl__txt._widthMax{width:100%}@media only screen and (min-width:769px){.checkTbl__txt._small{font-size:12px}}@media only screen and (max-width:768px){.checkTbl__txt._small{font-size:3.2vw}}.checkTbl__txt._middle{font-weight:700}@media only screen and (min-width:769px){.checkTbl__txt._middle{font-size:14px}}@media only screen and (max-width:768px){.checkTbl__txt._middle{font-size:3.74vw}}@media only screen and (min-width:769px){.checkTbl__txt._img{width:470px}}.checkTbl__txt._red{color:#e84729}.checkTbl__txt._orange,.checkTbl__txt ._orange{color:#eb6100}.checkTbl__txt._bold,.checkTbl__txt ._bold{font-weight:700}.checkTbl__txt:last-child{margin-bottom:0}.checkTbl__txt._mbs,.checkTbl__txt ._mbs{margin-bottom:.5em}.checkTbl__txt._mb,.checkTbl__txt ._mb{margin-bottom:1em}.checkTbl__txt._mb2,.checkTbl__txt ._mb2{margin-bottom:2em}@media only screen and (min-width:769px){.checkTbl__txt._mb20,.checkTbl__txt ._mb20{margin-bottom:20px}}@media only screen and (max-width:768px){.checkTbl__txt._mb20,.checkTbl__txt ._mb20{margin-bottom:5.34vw}}.checkTbl._blue{border-color:#009fe8}.checkTbl._blue700,.checkTbl ._blue700{color:#003d7c}.checkTbl._orange{border-color:#fc6303}.checkTbl._orange ._middle2,.checkTbl._orange .checkTbl__discount ._percent{color:#fc6303}.checkTbl._orange .squareList__item:before{background-color:#fc6303}.checkTbl._wine{border-color:#94243a}.checkTbl._wine .checkTbl__discount strong{line-height:1.3}@media only screen and (min-width:769px){.checkTbl._wine .checkTbl__discount strong{font-size:30px}}@media only screen and (max-width:768px){.checkTbl._wine .checkTbl__discount strong{font-size:8vw}}.checkTbl._wine .checkTbl__discount ._percent{color:#94243a}.checkTbl._wine .checkTbl__detail{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.checkTbl._wine ._middle2{color:#94243a}.checkTbl._wine .squareList__item:before{background-color:#94243a}.checkTbl ._mbss{margin-bottom:.5em}@media only screen and (min-width:769px){.checkTbl ._mbss{font-size:12px}}@media only screen and (max-width:768px){.checkTbl ._mbss{font-size:3.2vw}}.twoClmTbl{display:-webkit-flex;display:-ms-flexbox;display:flex;letter-spacing:.05em;border:1px solid #dedede;background:#fff}@media only screen and (min-width:769px){.twoClmTbl{margin-bottom:3px}}@media only screen and (max-width:768px){.twoClmTbl{margin-bottom:1.34vw}}.twoClmTbl__dt{background:#dedede;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:769px){.twoClmTbl__dt{width:79px;font-size:14px}}@media only screen and (max-width:768px){.twoClmTbl__dt{width:19.74vw;font-size:3.74vw}}.twoClmTbl__dt._orange{color:#fc6303}.twoClmTbl__dd{font-weight:700;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:769px){.twoClmTbl__dd{font-size:14px;padding:12px 28px}}@media only screen and (max-width:768px){.twoClmTbl__dd{font-size:3.74vw;padding:4vw}}.annotation{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:769px){.annotation{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:35px}}@media only screen and (max-width:768px) and (max-width:768px){.annotation{margin-bottom:2.67vw}}@media only screen and (max-width:768px){.annotation__list{margin-bottom:2.67vw}}.annotation__item{letter-spacing:.05em;line-height:1.4}@media only screen and (min-width:769px){.annotation__item{font-size:12px}}@media only screen and (max-width:768px){.annotation__item{font-size:3.2vw}}.annotation__other{letter-spacing:.05em;line-height:1.4}@media only screen and (min-width:769px){.annotation__other{font-size:12px}}@media only screen and (max-width:768px){.annotation__other{font-size:3.2vw}}.annotation__other .squareList__item:before{background:#003d7c}@media only screen and (min-width:769px){.annotation__other .squareList__item:before{width:10px;height:10px}}@media only screen and (max-width:768px){.annotation__other .squareList__item:before{width:2.67vw;height:2.67vw}}.annotation__other._head{display:inline-block;font-weight:700}.pointTbl{display:-webkit-flex;display:-ms-flexbox;display:flex;border-left:4px solid;background:#fff}@media only screen and (min-width:769px){.pointTbl{margin-bottom:10px}}@media only screen and (max-width:768px){.pointTbl{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2.67vw}}.pointTbl:last-child{margin-bottom:0}.pointTbl__point{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:769px){.pointTbl__point{width:333px;border-right:1px solid #dedede}}@media only screen and (max-width:768px){.pointTbl__point{width:100%;border-bottom:1px solid #dedede}}.pointTbl__num{font-weight:700;font-family:"Work Sans",sans-serif;text-align:center}@media only screen and (min-width:769px){.pointTbl__num{width:97px;font-size:28px}}@media only screen and (max-width:768px){.pointTbl__num{width:13.07vw;font-size:6.67vw}}.pointTbl__ttl{font-weight:700}@media only screen and (min-width:769px){.pointTbl__ttl{line-height:1.5;letter-spacing:.075em;font-size:20px;padding:20px 20px 20px 0}}@media only screen and (max-width:768px){.pointTbl__ttl{line-height:1.2;letter-spacing:.05em;width:77.87vw;font-size:8vw;padding:5.74vw 3.74vw}}.pointTbl__txt{line-height:1.2;letter-spacing:.075em}@media only screen and (min-width:769px){.pointTbl__txt{padding:20px;width:602px}}@media only screen and (max-width:768px){.pointTbl__txt{letter-spacing:.05em;padding:4vw 3.74vw;width:100%}}.pointTbl._wine{border-color:#94243a}.pointTbl._wine .pointTbl__point{color:#94243a}.targetTbl{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-left:4px solid;background:#fff}@media only screen and (min-width:769px){.targetTbl{margin-bottom:10px;line-height:1.5;letter-spacing:.05em}}@media only screen and (max-width:768px){.targetTbl{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2.67vw;line-height:1.2;letter-spacing:.05em}}.targetTbl dt{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700}@media only screen and (min-width:769px){.targetTbl dt{width:200px;padding:0 20px 0 30px;border-right:1px solid #dedede;border-bottom:1px solid #dedede}}@media only screen and (max-width:768px){.targetTbl dt{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:3.34vw;font-size:4.54vw;text-align:center;border-bottom:1px solid #dedede}}@media only screen and (min-width:769px){.targetTbl dt.last{border-bottom:none}}.targetTbl dd{line-height:1.2;letter-spacing:.075em}@media only screen and (min-width:769px){.targetTbl dd{font-size:14px;padding:20px 0 20px 32px;width:736px;border-bottom:1px solid #dedede}}@media only screen and (max-width:768px){.targetTbl dd{font-size:3.74vw;letter-spacing:.05em;padding:4vw 3.74vw;width:100%}}@media only screen and (min-width:769px){.targetTbl dd.last{border-bottom:none}}.targetTbl .bold{font-weight:700}.targetTbl._wine{border-color:#94243a}.targetTbl._wine dt{color:#94243a}.wideTbl{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff}@media only screen and (min-width:769px){.wideTbl{border-left:4px solid #009fe8;margin-bottom:10px}}@media only screen and (max-width:768px){.wideTbl{border-left:.54vw solid #009fe8;margin-bottom:2.67vw}}.wideTbl._orange{border-color:#eb6100}.wideTbl__area{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;border-bottom:1px solid #dedede}@media only screen and (min-width:769px){.wideTbl__area{padding:10px 20px}}@media only screen and (max-width:768px){.wideTbl__area{padding:2.67vw 3.2vw}}.wideTbl__area__txt{letter-spacing:.075em;line-height:2.3}@media only screen and (min-width:769px){.wideTbl__area__txt{font-size:14px}}@media only screen and (max-width:768px){.wideTbl__area__txt{font-size:2.94vw}}.wideTbl__area__txt small{vertical-align:top;font-size:smaller}.wideTbl__cat{display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width:769px){.wideTbl__cat{margin-right:4px}}@media only screen and (max-width:768px){.wideTbl__cat{margin-right:1.34vw}}.wideTbl__cat span{display:inline-block;color:#fff;letter-spacing:.075em;font-weight:700}@media only screen and (min-width:769px){.wideTbl__cat span{font-size:12px;height:20px;line-height:20px;padding:0 10px;margin-right:6px}}@media only screen and (max-width:768px){.wideTbl__cat span{font-size:2.94vw;height:4.54vw;line-height:4.54vw;padding:0 1.34vw;margin-right:1.34vw}}.wideTbl__cat .all{background:#e84729}.wideTbl__cat .chubu,.wideTbl__cat .fukuoka,.wideTbl__cat .kansai,.wideTbl__cat .sapporo,.wideTbl__cat .shuto,.wideTbl__cat .tohoku{background:#009fe8}.wideTbl__cat .kanagawa,.wideTbl__cat .saitama,.wideTbl__cat .tokyo{background:#00a161}.wideTbl__cat .kaitori,.wideTbl__cat .shobun{color:#fc6303;border:1px solid #fc6303}@media only screen and (min-width:769px){.wideTbl__cat .kaitori,.wideTbl__cat .shobun{line-height:18px}}@media only screen and (max-width:768px){.wideTbl__cat .kaitori,.wideTbl__cat .shobun{line-height:4vw}}.wideTbl__inner{width:100%}@media only screen and (min-width:769px){.wideTbl__inner{display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (min-width:769px){.wideTbl__detail{padding:30px 89px 25px}}@media only screen and (max-width:768px){.wideTbl__detail{padding:4vw;font-size:3.74vw}}.threeClmTbl{display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff}@media only screen and (min-width:769px){.threeClmTbl{border-left:4px solid #00a161;padding:28px 0;margin-bottom:10px}}@media only screen and (max-width:768px){.threeClmTbl{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-left:.54vw solid #00a161;margin-bottom:2.67vw}}.threeClmTbl:last-of-type{margin-bottom:0}.threeClmTbl__ttl{font-weight:700;width:100%}@media only screen and (min-width:769px){.threeClmTbl__ttl{font-size:18px}}@media only screen and (max-width:768px){.threeClmTbl__ttl{font-size:3.74vw}}@media only screen and (min-width:769px){.threeClmTbl__sub{margin-top:8px}}@media only screen and (max-width:768px){.threeClmTbl__sub{font-size:3.74vw;margin-top:2px}}.threeClmTbl__first{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:769px){.threeClmTbl__first{width:216px;padding:0 35px}}@media only screen and (max-width:768px){.threeClmTbl__first{width:100%;padding:2.67vw 3.6vw 2.67vw 3.2vw;border-bottom:1px solid #dedede}}.threeClmTbl__second{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:769px){.threeClmTbl__second{width:350px;padding-right:60px}}@media only screen and (max-width:768px){.threeClmTbl__second{width:100%;padding:4vw 3.6vw 4vw 3.2vw}}@media only screen and (min-width:769px){.threeClmTbl__third{width:370px;padding:0 20px 0 0}}@media only screen and (max-width:768px){.threeClmTbl__third{width:100%;padding:0 3.6vw 4vw 3.2vw}}@media only screen and (min-width:769px){.threeClmTbl .threeClmTbl_att{margin-bottom:20px}}.faq .faqArea{background:#fff}@media only screen and (min-width:769px){.faq .faqArea{padding:40px 60px}}@media only screen and (max-width:768px){.faq .faqArea{padding:4vw 2.67vw 5.34vw}}.faq .faqArea__ttl{position:relative;border-bottom:1px solid #009fe8;font-weight:700;letter-spacing:.05em}@media only screen and (min-width:769px){.faq .faqArea__ttl{font-size:18px;line-height:2;padding:0 0 20px 35px}}@media only screen and (max-width:768px){.faq .faqArea__ttl{font-size:4vw;line-height:1.5;padding:0 2.67vw 2.67vw 10.4vw}}.faq .faqArea__ttl:before{content:"";display:block;position:absolute}@media only screen and (min-width:769px){.faq .faqArea__ttl:before{top:9px;left:0;width:27px;height:20px;background:url(/assets/materials/shiritai-user-baibai-icon-faq01.svg) 50%/27px 20px no-repeat}}@media only screen and (max-width:768px){.faq .faqArea__ttl:before{top:.54vw;left:1.6vw;width:7.2vw;height:5.2vw;background:url(/assets/materials/shiritai-user-baibai-icon-faq01.svg) 50%/7.2vw 5.2vw no-repeat}}.faq .faqArea__list{border-bottom:1px solid #009fe8}.faq .faqArea__Q{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#f5f6f7}@media only screen and (min-width:769px){.faq .faqArea__Q{padding:17px 20px;cursor:pointer}}@media only screen and (max-width:768px){.faq .faqArea__Q{padding:2.67vw}}.faq .faqArea__Q__mark{display:block;background:#009fe8;color:#fff;text-align:center;font-family:"Work Sans",sans-serif;border-radius:2px}@media only screen and (min-width:769px){.faq .faqArea__Q__mark{width:26px;height:26px;line-height:24px;margin-right:10px}}@media only screen and (max-width:768px){.faq .faqArea__Q__mark{width:6vw;height:4.8vw;font-size:3.74vw;line-height:4.54vw;margin:1.34vw 2.67vw 0 0}}.faq .faqArea__Q__txt{line-height:1.7;width:100%;font-weight:700}@media only screen and (max-width:768px){.faq .faqArea__Q__txt{font-size:4vw}}.faq .faqArea__A{line-height:1.7;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width:769px){.faq .faqArea__A{padding:17px 20px}}@media only screen and (max-width:768px){.faq .faqArea__A{padding:2.67vw}}.faq .faqArea__A__mark{display:inline-block;background:#f29600;color:#fff;text-align:center;font-family:"Work Sans",sans-serif;border-radius:2px}@media only screen and (min-width:769px){.faq .faqArea__A__mark{width:26px;height:26px;line-height:26px;margin-right:10px}}@media only screen and (max-width:768px){.faq .faqArea__A__mark{width:6vw;height:4.8vw;font-size:3.74vw;line-height:4.8vw;margin:1.34vw 2.67vw 0 0}}.faq .faqArea__A__txt{line-height:1.7;width:100%}@media only screen and (min-width:769px){.faq .faqArea__A__txt{font-size:14px}}@media only screen and (max-width:768px){.faq .faqArea__A__txt{font-size:4vw}}.links{position:relative;background:#009fe8}.links .section__inner{display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width:769px){.links .section__inner:before{content:"";display:block;position:absolute;top:0;left:50%;z-index:0;width:780px;height:100%;background:#fff;-webkit-transform:translateX(-310px);transform:translateX(-310px)}}@media only screen and (max-width:768px){.links .section__inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.links__img{position:relative;z-index:1}@media only screen and (min-width:769px){.links__img{width:360px;margin-right:40px}}@media only screen and (max-width:768px){.links__img{width:100%}}.links__contents{position:relative}@media only screen and (min-width:769px){.links__contents{z-index:1;width:480px}}@media only screen and (max-width:768px){.links__contents{z-index:0;background:#fff;margin:-22.66vw -4vw 0;padding:28.67vw 4vw 9.34vw}}@media only screen and (min-width:769px){.links__ttl{font-size:30px;line-height:1.3;letter-spacing:.075em;margin-bottom:18px}}@media only screen and (max-width:768px){.links__ttl{font-size:6.67vw;line-height:1.2;letter-spacing:.06em;margin-bottom:4vw}}.links__txt{line-height:1.7}@media only screen and (min-width:769px){.links__txt{font-size:14px;letter-spacing:.025em;margin-bottom:22px}}@media only screen and (max-width:768px){.links__txt{font-size:4vw;letter-spacing:.05em;margin-bottom:6.67vw}}.links .linksList{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:769px){.links .linksList__item{width:240px;margin-bottom:20px}}@media only screen and (max-width:768px){.links .linksList__item{width:100%;margin-bottom:6.67vw}.links .linksList__item:last-child{margin-bottom:0}}.links .linksList a{display:block;position:relative;color:#009fe8;font-weight:700}@media only screen and (min-width:769px){.links .linksList a{font-size:14px;padding-left:21px}}@media only screen and (max-width:768px){.links .linksList a{font-size:4vw;padding-left:6.94vw}}.links .linksList a:before{content:"";display:block;position:absolute;left:0;background:url(/assets/materials/shiritai-user-baibai-icon-arw2.svg) 50%/cover no-repeat}@media only screen and (min-width:769px){.links .linksList a:before{top:1px;width:15px;height:15px}}@media only screen and (max-width:768px){.links .linksList a:before{top:1px;left:.67vw;width:4vw;height:4vw}}.m-breadcrumbs--transparent .m-breadcrumbs__item:before,.m-breadcrumbs--transparent .m-breadcrumbs__item:last-child .m-breadcrumbs__text,.m-breadcrumbs--transparent .m-breadcrumbs__link,.m-breadcrumbs--transparent .m-breadcrumbs__text{color:#fff}@media only screen and (min-width:769px){.pageKv{background:url(/assets/images/original/shiritai-user-baibai-kv-housecare-pc.jpg) top/cover no-repeat}}@media only screen and (max-width:768px){.pageKv{background:url(/assets/images/original/shiritai-user-baibai-kv-housecare-sp.jpg) top/cover no-repeat}}


/* new css 10/14/2022 */
.s-shiritai-user-service-content {
  padding-left: 23px;
  border-top: 1px solid #dedede;
  padding-top: 24px;
}
@media screen and (max-width: 768px) {
  .s-shiritai-user-service-content {
    padding-left: 12px;
  }
}
.s-shiritai-user-service-row {
  display: flex;
  flex-direction: row;
  margin: 0 -15px;
}
@media screen and (max-width: 768px) {
  .s-shiritai-user-service-row {
    flex-direction: column;
  }
}
.s-shiritai-user-service-col {
  width: 50%;
  flex: 0 0 50%;
  padding: 0 15px;
}
@media screen and (max-width: 768px) {
  .s-shiritai-user-service-col {
    width: 100%;
    flex: 0 0 100%;
    margin: 10px 0;
  }
}
.s-shiritai-user-service-col-title {
  font-size: 24px;
  font-weight: 600;
  line-height: 1.18;
  color: #009FE8;
  letter-spacing: 0.1em;
  margin: 0;
}
.s-shiritai-user-service-col-txt {
  font-size: 13px;
  font-weight: 400;
  line-height: 1.5;
  color: #003D7C;
  letter-spacing: 0.04em;
  margin-top: 8px;
  margin-bottom: 12px;
}
.s-shiritai-user-service-col-bdr {
  border-right: 1px solid #DEDEDE;
}
.s-shiritai-user-service-inner-row {
  display: flex;
  margin: 0 -8px;
}
.s-shiritai-user-service-inner-col {
  width: 50%;
  flex: 0 0 50%;
  padding: 0 8px;
}
.s-shiritai-user-service-inner-col-txt {
  font-size: 13px;
  line-height: 1.6;
  color: #000;
  margin: 0;
}

.s-shiritai-user-service-inner-col-txt-imgnote {
  padding-top: 36px;
  font-size: 12px;
}
@media screen and (max-width: 768px) {
  .s-shiritai-user-service-inner-col-txt {
    padding-right: 4px;
  }
}

@media screen and (max-width: 768px) {
  .s-shiritai-user-service-inner-col-txt-imgnote {
    padding-top: 0px;
    align-self: flex-start;
  }
}
.s-shiritai-user-service-inner-col-txt-pb {
  padding-bottom: 53px;
}
@media screen and (max-width: 768px) {
  .s-shiritai-user-service-inner-col-txt-pb {
    padding-bottom: 4px;
  }
}
@media screen and (max-width: 768px) {
  .s-shiritai-user-service-inner-col-spdisplay {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: space-around;
  }
}
.s-shiritai-user-service-ul {
  list-style: none;
  padding-left: 0;
  margin-top: 16px;
}
.s-shiritai-user-service-ul-pb {
  padding-bottom: 32px;
}
@media screen and (max-width: 768px) {
  .s-shiritai-user-service-ul-pb {
    padding-bottom: 6px;
  }
}
@media screen and (max-width: 768px) {
  .s-shiritai-user-service-ul-pt {
    padding-right: 15px;
  }
}
.s-shiritai-user-service-li {
  font-size: 12px;
  line-height: 1.6;
  color: #E84729;
  display: flex;
}
.s-shiritai-user-service-garden-row {
  display: flex;
  margin: 0 -5px;
}
.s-shiritai-user-service-garden-col-sm {
  padding: 0 5px;
  max-width: 130px;
  width: 100%;
}
.s-shiritai-user-service-garden-col-lg {
  padding: 0 5px;
  max-width: calc(100% - 130px);
  width: 100%;
}
.s-shiritai-user-service-garden-top {
  padding-bottom: 16px;
  margin-bottom: 25px;
  position: relative;
  padding-right: 20px;
}
@media screen and (max-width: 768px) {
  .s-shiritai-user-service-garden-top {
    padding-top: 25px;
    padding-right: 15px;
  }
}
.s-shiritai-user-service-garden-top::after {
  position: absolute;
  content: "";
  width: 100%;
  height: 1px;
  background-color: #dedede;
  bottom: 0;
  left: -15px;
}
@media screen and (max-width: 768px) {
  .s-shiritai-user-service-garden-top::after {
    left: 0px;
  }
}
.s-shiritai-user-service-garden-top::before {
  display: none;
}
@media screen and (max-width: 768px) {
  .s-shiritai-user-service-garden-top::before {
    display: block;
    position: absolute;
    content: "";
    width: 100%;
    height: 1px;
    background-color: #dedede;
    top: 0;
    left: -15px;
  }
}
@media screen and (max-width: 768px) and (max-width: 768px) {
  .s-shiritai-user-service-garden-top::before {
    left: 0px;
  }
}
.s-shiritai-user-service-garden-btm {
  padding-right: 20px;
}
@media screen and (max-width: 768px) {
  .s-shiritai-user-service-garden-btm {
    padding-right: 8px;
  }
}
.s-shiritai-user-service-subtitle {
  font-size: 16px;
  line-height: 1.2;
  margin-bottom: 8px;
}
/* new css 10/14/2022 end */


/* add 20230425 */
.blueBtn {
    width: 100%;
    height: 40px;
    line-height: 40px;
}
/* add 20230425 end*/
