@font-face{font-display:swap;font-family:"Noto Sans JP";font-style:normal;font-weight:400;src:url("/files/fonts/noto-sans-jp-v54-japanese_latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Noto Sans JP";font-style:normal;font-weight:700;src:url("/files/fonts/noto-sans-jp-v54-japanese_latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Noto Serif JP";font-style:normal;font-weight:400;src:url("/files/fonts/noto-serif-jp-v31-japanese_latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Noto Serif JP";font-style:normal;font-weight:700;src:url("/files/fonts/noto-serif-jp-v31-japanese_latin-700.woff2") format("woff2")}@media only screen and (min-width: 481px){.hstyle-1{margin-bottom:30px}}@media only screen and (max-width: 480px){.hstyle-1{margin-bottom:4vw}}@media only screen and (min-width: 481px){.hstyle-2{margin-bottom:20px}}@media only screen and (max-width: 480px){.hstyle-2{line-height:1.25;font-size:4.3vw;border-left:5px solid #00b266;padding-left:.5em;margin-bottom:2.7vw;text-align:left}}@media only screen and (min-width: 481px){.hstyle-3{margin-bottom:10px}}@media only screen and (max-width: 480px){.hstyle-3{font-size:5vw;margin-bottom:1.3vw}}#main .c_green{color:#00b266}@media only screen and (min-width: 481px){#main .flex-wrap{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 481px){#main .flex-wrap .left{width:30%}}@media only screen and (min-width: 481px){#main .flex-wrap .right{width:65%}}#main .flex-wrap .right a{word-wrap:break-word}@media only screen and (min-width: 481px){#main .flex-wrap .half{width:49%}}@media only screen and (min-width: 481px){#main .flex-wrap2{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 481px){#main .flex-wrap2 li{width:19%}}@media only screen and (max-width: 480px){#main .flex-wrap2 li:not(:first-of-type){margin-top:2.7vw}}@media only screen and (min-width: 481px){#main .flex-wrap3{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width: 480px){#main .flex-wrap3{margin:4vw auto 0}}@media only screen and (min-width: 481px){#main .flex-wrap3 li{width:49%}}@media only screen and (max-width: 480px){#main .flex-wrap3 li:not(:first-of-type){margin-top:2.7vw}}@media only screen and (min-width: 481px){#main .flex-wrap3 li:not(:nth-child(-n+2)){margin-top:10px}}#main .btn-3{margin:0 auto;color:#fff}@media only screen and (min-width: 481px){#main p:not(:last-child){margin-bottom:20px}}@media only screen and (max-width: 480px){#main p:not(:last-child){margin-bottom:4vw}}#main .btn-wrap{text-align:center}@media only screen and (min-width: 481px){#main .btn-wrap{max-width:350px;margin:0 auto 30px}}@media only screen and (max-width: 480px){#main .btn-wrap{max-width:92vw;margin:0 auto 8vw}}@media only screen and (min-width: 481px){body.index #main #sec-kv-bgi{background-image:url(/files/img/common/kv/h1-csr-pc.jpg)}}@media only screen and (max-width: 480px){body.index #main #sec-kv-bgi{background-image:url(/files/img/common/kv/h1-csr.jpg)}}@media only screen and (min-width: 481px){body.index #main .message{margin-bottom:30px}}@media only screen and (max-width: 480px){body.index #main .message{margin-bottom:8vw}}@media only screen and (max-width: 480px){body.index #main .half{margin-bottom:8vw}}body.local #main .bgc_green{background-color:#c6d800}body.local #main .bgc_white{background-color:#fff}body.local #main .bgc_pink{background-color:#e84056}body.local #main .c_white{color:#fff}body.local #main .c_pink{color:#e84056}@media only screen and (min-width: 481px){body.local #main #sec-result{margin-bottom:30px}}@media only screen and (min-width: 481px){body.local #main #sec-result .bgi-wrap{background:url("/files/img/csr/bgi_pc.jpg");background-size:cover;padding:30px 0;margin:30px 0}}@media only screen and (max-width: 480px){body.local #main #sec-result .bgi-wrap{background:url("/files/img/csr/bgi_sp.jpg");padding:8vw 0;margin-top:8vw;margin-bottom:8vw}}body.local #main #sec-result .bgi-wrap h2{font-weight:bold;margin-bottom:20px}@media only screen and (min-width: 481px){body.local #main #sec-result .bgi-wrap h2{font-size:20px}}body.local #main #sec-result .bgi-wrap .bgc_wrap{border-radius:15px;background-color:#ec6d65}@media only screen and (min-width: 481px){body.local #main #sec-result .bgi-wrap .bgc_wrap{width:500px;margin:0 auto;padding:10px}}@media only screen and (max-width: 480px){body.local #main #sec-result .bgi-wrap .bgc_wrap{padding:2.7vw}}body.local #main #sec-result .bgi-wrap .bgc_wrap .white-border-wrap .top-wrap{color:#fff;text-align:center;background-color:#ec6d65;border:2px solid #fff;border-radius:15px 15px 0 0}@media only screen and (min-width: 481px){body.local #main #sec-result .bgi-wrap .bgc_wrap .white-border-wrap .top-wrap{padding:10px 0}}@media only screen and (max-width: 480px){body.local #main #sec-result .bgi-wrap .bgc_wrap .white-border-wrap .top-wrap{padding:4vw}}body.local #main #sec-result .bgi-wrap .bgc_wrap .white-border-wrap .top-wrap h3{font-size:5vw;margin-bottom:10px;font-weight:bold}@media only screen and (min-width: 481px){body.local #main #sec-result .bgi-wrap .bgc_wrap .white-border-wrap .top-wrap h3{font-size:20px}}body.local #main #sec-result .bgi-wrap .bgc_wrap .white-border-wrap .top-wrap .days{font-size:3vw;margin-bottom:0}@media only screen and (min-width: 481px){body.local #main #sec-result .bgi-wrap .bgc_wrap .white-border-wrap .top-wrap .days{font-size:14px}}body.local #main #sec-result .bgi-wrap .bgc_wrap .white-border-wrap .bottom-wrap{background:#fff;color:#604c3f;text-align:center;padding:10px 0;border-radius:0 0 10px 10px}body.local #main #sec-result .bgi-wrap .bgc_wrap .white-border-wrap .bottom-wrap p{margin-bottom:0}body.local #main #sec-result .bgi-wrap .bgc_wrap .white-border-wrap .bottom-wrap>.price{font-weight:bold;margin-bottom:10px;font-size:32px}body.local #main #sec-result .bgi-wrap .bgc_wrap .white-border-wrap .bottom-wrap>.price .num{font-size:10vw;font-weight:bold}@media only screen and (min-width: 481px){body.local #main #sec-result .bgi-wrap .bgc_wrap .white-border-wrap .bottom-wrap>.price .num{font-size:60px}}body.local #main #sec-result .bgi-wrap .bgc_wrap .white-border-wrap .bottom-wrap .flex-wrap{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%;margin:0 auto;font-size:14px}@media only screen and (max-width: 480px){body.local #main #sec-result .bgi-wrap .bgc_wrap .white-border-wrap .bottom-wrap .flex-wrap{font-size:2.75vw}}body.local #main #sec-result .bgi-wrap .bgc_wrap .white-border-wrap .bottom-wrap .flex-wrap .left-wrap{border:2px solid #604c3f;background:#604c3f;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 481px){body.local #main #sec-result .bgi-wrap .bgc_wrap .white-border-wrap .bottom-wrap .flex-wrap .left-wrap{width:50%}}@media only screen and (max-width: 480px){body.local #main #sec-result .bgi-wrap .bgc_wrap .white-border-wrap .bottom-wrap .flex-wrap .left-wrap{width:40%}}body.local #main #sec-result .bgi-wrap .bgc_wrap .white-border-wrap .bottom-wrap .flex-wrap .right-wrap{border:2px solid #604c3f;padding-right:5px}@media only screen and (min-width: 481px){body.local #main #sec-result .bgi-wrap .bgc_wrap .white-border-wrap .bottom-wrap .flex-wrap .right-wrap{width:50%}}@media only screen and (max-width: 480px){body.local #main #sec-result .bgi-wrap .bgc_wrap .white-border-wrap .bottom-wrap .flex-wrap .right-wrap{width:60%}}body.local #main #sec-result .bgi-wrap .bgc_wrap .white-border-wrap .bottom-wrap .flex-wrap .right-wrap .price{font-weight:bold;text-align:right}@media only screen and (min-width: 481px){body.local #main #sec-result .bgi-wrap .bgc_wrap .white-border-wrap .bottom-wrap .flex-wrap .right-wrap .price{padding-right:1em}}body.local #main #sec-result .bgi-wrap .bgc_wrap .white-border-wrap .bottom-wrap .flex-wrap .right-wrap .price .num{font-weight:bold}@media only screen and (min-width: 481px){body.local #main #sec-result .bgi-wrap .bgc_wrap .white-border-wrap .bottom-wrap .flex-wrap .right-wrap .price .num{font-size:26px}}@media only screen and (max-width: 480px){body.local #main #sec-result .bgi-wrap .bgc_wrap .white-border-wrap .bottom-wrap .flex-wrap .right-wrap .price .num{font-size:6vw}}@media only screen and (min-width: 481px){body.local #main #sec-musubie{margin-bottom:30px}}@media only screen and (max-width: 480px){body.local #main #sec-musubie{margin-bottom:8vw}}body.local #main #sec-musubie .musubie-wrap{border:3px solid #c6d800;padding:20px 10px}@media only screen and (min-width: 481px){body.local #main #sec-musubie .musubie-wrap{padding:50px 90px}}body.local #main #sec-musubie .musubie-wrap h2{text-align:center;font-weight:bold;margin-bottom:20px}@media only screen and (min-width: 481px){body.local #main #sec-musubie .musubie-wrap h2{font-size:20px}}body.local #main #sec-musubie .musubie-wrap .img{text-align:center}body.local #main #sec-musubie .musubie-wrap .img img{width:80%}@media only screen and (max-width: 480px){body.cancer #main img{width:100%}}body.cancer #main section:not(:last-of-type){border-bottom:5px solid #edf4f2}@media only screen and (min-width: 481px){body.cancer #main section:not(:last-of-type){padding-bottom:30px;margin-bottom:30px}}@media only screen and (max-width: 480px){body.cancer #main section:not(:last-of-type){padding-bottom:8vw;margin-bottom:8vw}}@media only screen and (min-width: 481px){body.cancer #main #sec-dontaku{margin-top:30px}}@media only screen and (max-width: 480px){body.cancer #main #sec-dontaku{margin-top:8vw}}@media only screen and (min-width: 481px){body.cancer #main #sec-rfl .hstyle-3{margin-top:30px}}@media only screen and (max-width: 480px){body.cancer #main #sec-rfl .hstyle-3{font-size:5vw;margin-top:4vw;margin-bottom:2.7vw}}@media only screen and (min-width: 481px){body.cancer #main #sec-goldribbon{margin-bottom:30px}}@media only screen and (max-width: 480px){body.cancer #main #sec-goldribbon{margin-bottom:8vw}}@media only screen and (max-width: 480px){body.baby #main img{width:100%}}body.baby #main section:not(:last-of-type){border-bottom:5px solid #edf4f2}@media only screen and (min-width: 481px){body.baby #main section:not(:last-of-type){padding-bottom:30px;margin-bottom:30px}}@media only screen and (max-width: 480px){body.baby #main section:not(:last-of-type){padding-bottom:8vw;margin-bottom:8vw}}@media only screen and (min-width: 481px){body.baby #main #sec-bda{margin-top:30px}}@media only screen and (max-width: 480px){body.baby #main #sec-bda{margin-top:8vw}}@media only screen and (min-width: 481px){body.baby #main #sec-bda .flex-wrap2{margin-bottom:20px}}@media only screen and (max-width: 480px){body.baby #main #sec-bda .flex-wrap2{margin-bottom:4vw}}@media only screen and (min-width: 481px){body.baby #main #sec-syakai .flex-wrap .left{margin-bottom:0}}@media only screen and (min-width: 481px){body.baby #main #sec-syakai .hstyle-3{margin-top:30px}}@media only screen and (max-width: 480px){body.baby #main #sec-syakai .hstyle-3{font-size:5vw;margin-top:4vw;margin-bottom:2.7vw}}@media only screen and (min-width: 481px){body.baby #main #sec-seido{margin-bottom:30px}}@media only screen and (max-width: 480px){body.baby #main #sec-seido{margin-bottom:8vw}}/*# sourceMappingURL=csr.css.map */