@charset "UTF-8";@media screen and (min-width:768px),print{#page-baikyaku{max-width:1920px;width:100%;margin:0 auto;padding:0}#page-baikyaku .top-baikyaku{background-image:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/baikyaku/top-bg.png);background-repeat:no-repeat;background-size:contain;background-position:bottom;position:relative;margin:23px 0 0;padding:0 0 70px}#page-baikyaku .top-baikyaku:after{content:"";display:block;width:120px;height:45px;background-image:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/baikyaku/arrow.png);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:-28px;left:50%;transform:translateX(-50%)}#page-baikyaku .top-baikyaku .mainttl-frame{width:1200px;margin:0 auto;background-color:#fff;position:relative}#page-baikyaku .top-baikyaku .mainttl-frame .txt-box{text-align:center;padding:40px 10px 35px 76px;width:654px}#page-baikyaku .top-baikyaku .mainttl-frame .txt-box .genre-box{display:flex;margin:0 0 0 65px}#page-baikyaku .top-baikyaku .mainttl-frame .txt-box .genre-box .genre{border:1px solid #c3c3c3;font-size:27px;font-weight:500;padding:0 28px;text-align:center;color:#5f554e;letter-spacing:-.05em;margin:0 12px 0 0}#page-baikyaku .top-baikyaku .mainttl-frame .txt-box .genre-box .genre.kodate{font-size:24px;letter-spacing:.05em}#page-baikyaku .top-baikyaku .mainttl-frame .txt-box .main-ttl{font-size:42px;font-weight:500;line-height:1.8;letter-spacing:.05em;margin:10px 0 0}#page-baikyaku .top-baikyaku .mainttl-frame .txt-box .main-ttl .yellow-line{background:linear-gradient(transparent 40%,gold 50%)}#page-baikyaku .top-baikyaku .mainttl-frame .top-photo{position:absolute;top:0;right:0;width:546px}#page-baikyaku .top-baikyaku .mainttl-frame .top-photo img{width:100%}#page-baikyaku .top-baikyaku .kentou-list{margin:46px auto 0;display:flex;flex-wrap:wrap;width:765px;padding:0 0 0 126px}#page-baikyaku .top-baikyaku .kentou-list .list{font-size:22px;font-weight:500;line-height:2.4;letter-spacing:.05em;position:relative;padding:0 70px 0 0}#page-baikyaku .top-baikyaku .kentou-list .list:before{content:"";display:inline-block;width:30px;height:26px;background-image:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/baikyaku/check.svg);background-size:contain;position:absolute;left:-42px;top:50%;transform:translateY(-50%);background-repeat:no-repeat}#page-baikyaku .top-baikyaku .woman{position:absolute;top:363px;left:124px;width:117px}#page-baikyaku .top-baikyaku .woman img{width:100%}#page-baikyaku .baikyaku{width:1200px;margin:88px auto 0;padding:0 0 110px}#page-baikyaku .baikyaku .sec-ttl{width:777px;margin:0 auto;font-size:32px;font-weight:500;line-height:1.375;letter-spacing:.05em;text-align:center;position:relative}#page-baikyaku .baikyaku .sec-ttl span{display:block;font-size:20px;font-weight:500;line-height:1.4;letter-spacing:.05em;margin:0 0 20px}#page-baikyaku .baikyaku .sec-ttl:before{content:"";display:block;width:15px;height:27px;background-image:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/baikyaku/line-left.svg);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:0;left:0}#page-baikyaku .baikyaku .sec-ttl:after{content:"";display:block;width:15px;height:27px;background-image:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/baikyaku/line-right.svg);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:0;right:0}#page-baikyaku .baikyaku .main-photo{width:880px;margin:42px auto 0}#page-baikyaku .baikyaku .main-photo img{width:100%}#page-baikyaku .baikyaku .txt{text-align:center;font-size:16px;font-weight:400;line-height:1.875;letter-spacing:.05em;margin:36px 0 0}#page-baikyaku .baikyaku .subt{font-size:32px;font-weight:500;line-height:1.375;letter-spacing:.05em;background:linear-gradient(transparent 40%,gold 50%);margin:20px auto 0;text-align:center;width:440px}#page-baikyaku .baikyaku .photo-item{width:1040px;margin:40px auto 0;display:flex;justify-content:space-between}#page-baikyaku .baikyaku .photo-item .item{width:320px}#page-baikyaku .baikyaku .photo-item .item img{width:100%}#page-baikyaku .baikyaku .merit{width:100%;background-color:#e9e9df;padding:62px 80px 57px;margin:101px auto 0}#page-baikyaku .baikyaku .merit .merit-ttl{font-size:32px;font-weight:500;line-height:1.2188;letter-spacing:.05em;text-align:center;width:438px;margin:0 auto;position:relative}#page-baikyaku .baikyaku .merit .merit-ttl:after{content:"";display:block;width:100%;height:2px;background-color:#1a1a1a;position:absolute;bottom:-11px;left:0}#page-baikyaku .baikyaku .merit .merit-list{width:1060px;margin:49px auto 0;display:flex;justify-content:space-between}#page-baikyaku .baikyaku .merit .merit-list .list{background-color:#fff;width:250px;padding:38px;text-align:center}#page-baikyaku .baikyaku .merit .merit-list .list .ttl{font-size:16px;font-weight:400;line-height:1.6;letter-spacing:.05em}#page-baikyaku .baikyaku .merit .merit-list .list .ttl .bold{font-weight:500}#page-baikyaku .baikyaku .merit .merit-list .list .img{width:170px;margin:20px 0 0}#page-baikyaku .baikyaku .merit .merit-list .list .img img{width:100%}#page-baikyaku .baikyaku .merit .subt{font-size:40px;font-weight:500;line-height:1.6;letter-spacing:.05em;background:linear-gradient(transparent 40%,gold 50%);margin:50px auto 0;text-align:center;width:408px}#page-baikyaku .baikyaku .merit .subt span{margin:0 30px 0 0}#page-baikyaku .baikyaku .merit .txt{font-size:16px;font-weight:400;line-height:1.875;letter-spacing:.05em;margin:13px 0 0;text-align:center}}@media screen and (min-width:768px) and (max-width:1600px){#page-baikyaku{max-width:100vw;width:100%;margin:0 auto;padding:0}#page-baikyaku .top-baikyaku{background-image:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/baikyaku/top-bg.png);background-repeat:no-repeat;background-size:124vw;background-position:bottom;position:relative;margin:1.198vw 0 0;padding:0 8.75vw 3.646vw}#page-baikyaku .top-baikyaku:after{content:"";display:block;width:6.25vw;height:2.344vw;background-image:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/baikyaku/arrow.png);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:-1.458vw;left:50%;transform:translateX(-50%)}#page-baikyaku .top-baikyaku .mainttl-frame{width:57.5vw;margin:0 auto;background-color:#fff;position:relative}#page-baikyaku .top-baikyaku .mainttl-frame .txt-box{text-align:center;padding:2.083vw .521vw 1.823vw .958vw;width:30.063vw}#page-baikyaku .top-baikyaku .mainttl-frame .txt-box .genre-box{display:flex;margin:0 0 0 .365vw;justify-content:center}#page-baikyaku .top-baikyaku .mainttl-frame .txt-box .genre-box .genre{border:.052vw solid #c3c3c3;font-weight:500;padding:0 1.458vw;text-align:center;color:#5f554e;letter-spacing:-.05em;margin:0 .625vw 0 0;font-size:1.6vw}#page-baikyaku .top-baikyaku .mainttl-frame .txt-box .genre-box .genre.kodate{letter-spacing:.05em;font-size:1.5vw}#page-baikyaku .top-baikyaku .mainttl-frame .txt-box .main-ttl{font-weight:500;line-height:1.8;letter-spacing:.05em;margin:.521vw 0 0;font-size:2vw}#page-baikyaku .top-baikyaku .mainttl-frame .txt-box .main-ttl .yellow-line{background:linear-gradient(transparent 40%,gold 50%)}#page-baikyaku .top-baikyaku .mainttl-frame .top-photo{position:absolute;top:0;right:0;width:28.438vw}#page-baikyaku .top-baikyaku .mainttl-frame .top-photo img{width:100%}#page-baikyaku .top-baikyaku .kentou-list{margin:3.396vw auto 0;display:flex;flex-wrap:wrap;width:44.844vw;padding:0 0 0 6.563vw}#page-baikyaku .top-baikyaku .kentou-list .list{font-weight:500;line-height:2.4;letter-spacing:.05em;position:relative;padding:0 3.646vw 0 0;font-size:1.4vw}#page-baikyaku .top-baikyaku .kentou-list .list:before{content:"";display:inline-block;width:1.563vw;height:1.354vw;background-image:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/baikyaku/check.svg);background-size:contain;position:absolute;left:-2.188vw;top:50%;transform:translateY(-50%);background-repeat:no-repeat}#page-baikyaku .top-baikyaku .woman{position:absolute;top:20.906vw;left:2.458vw;width:6.094vw}#page-baikyaku .top-baikyaku .woman img{width:100%}}@media screen and (min-width:768px) and (max-width:1240px){#page-baikyaku .baikyaku{width:90.5vw;margin:4.583vw auto 0;padding:0 0 10.313vw}#page-baikyaku .baikyaku .sec-ttl{width:62.469vw;margin:0 auto;font-weight:500;line-height:1.375;letter-spacing:.05em;text-align:center;position:relative;font-size:2.6vw}#page-baikyaku .baikyaku .sec-ttl span{display:block;font-weight:500;line-height:1.4;letter-spacing:.05em;margin:0 0 1.042vw;font-size:2.4vw}#page-baikyaku .baikyaku .sec-ttl:before{content:"";display:block;width:2.781vw;height:2.406vw;background-image:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/baikyaku/line-left.svg);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:0;left:0}#page-baikyaku .baikyaku .sec-ttl:after{content:"";display:block;width:2.781vw;height:2.406vw;background-image:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/baikyaku/line-right.svg);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:0;right:0}#page-baikyaku .baikyaku .main-photo{width:64.833vw;margin:2.188vw auto 0}#page-baikyaku .baikyaku .main-photo img{width:100%}#page-baikyaku .baikyaku .txt{text-align:center;font-weight:400;line-height:1.875;letter-spacing:.05em;margin:1.875vw 0 0;font-size:1.6vw}#page-baikyaku .baikyaku .subt{font-weight:500;line-height:1.375;letter-spacing:.05em;background:linear-gradient(transparent 40%,gold 50%);margin:1.042vw auto 0;text-align:center;width:35.917vw;font-size:2.6vw}#page-baikyaku .baikyaku .photo-item{width:73.167vw;margin:2.083vw auto 0;display:flex;justify-content:space-between}#page-baikyaku .baikyaku .photo-item .item{width:22.667vw}#page-baikyaku .baikyaku .photo-item .item img{width:100%}}@media screen and (min-width:768px) and (max-width:1240px){#page-baikyaku .baikyaku .merit{width:100%;background-color:#e9e9df;padding:3.229vw 4.167vw 2.969vw;margin:5.26vw auto 0}#page-baikyaku .baikyaku .merit .merit-ttl{font-weight:500;line-height:1.2188;letter-spacing:.05em;text-align:center;width:36.813vw;margin:0 auto;position:relative;font-size:2.6vw}#page-baikyaku .baikyaku .merit .merit-ttl:after{content:"";display:block;width:100%;height:.104vw;background-color:#1a1a1a;position:absolute;bottom:-.573vw;left:0}#page-baikyaku .baikyaku .merit .merit-list{width:82.208vw;margin:2.552vw auto 0;display:flex;justify-content:space-between}#page-baikyaku .baikyaku .merit .merit-list .list{background-color:#fff;width:19.021vw;padding:1.979vw;text-align:center}#page-baikyaku .baikyaku .merit .merit-list .list .ttl{font-weight:400;line-height:1.6;letter-spacing:.05em;font-size:1.6vw}#page-baikyaku .baikyaku .merit .merit-list .list .ttl .bold{font-weight:500}#page-baikyaku .baikyaku .merit .merit-list .list .img{width:14.854vw;margin:1.042vw 0 0}#page-baikyaku .baikyaku .merit .merit-list .list .img img{width:100%}#page-baikyaku .baikyaku .merit .subt{font-weight:500;line-height:1.6;letter-spacing:.05em;background:linear-gradient(transparent 40%,gold 50%);margin:2.604vw auto 0;text-align:center;width:41.25vw;font-size:4vw}#page-baikyaku .baikyaku .merit .subt span{margin:0 1.563vw 0 0}#page-baikyaku .baikyaku .merit .txt{font-weight:400;line-height:1.875;letter-spacing:.05em;margin:.677vw 0 0;text-align:center}}@media screen and (max-width:767px){#page-baikyaku{max-width:100vw;width:100%;margin:0 auto;padding:0}#page-baikyaku .top-baikyaku{background-image:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/baikyaku/top-bg_sp.png);background-repeat:no-repeat;background-size:contain;background-position:bottom;position:relative;padding:0 0 13vw;margin:10vw 0 0}#page-baikyaku .top-baikyaku:after{content:"";display:block;width:29vw;height:11vw;background-image:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/baikyaku/arrow.png);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:-6vw;left:50%;transform:translateX(-50%)}#page-baikyaku .top-baikyaku .mainttl-frame{width:91.8vw;margin:0 auto;background-color:#fff;position:relative}#page-baikyaku .top-baikyaku .mainttl-frame .txt-box{text-align:center;padding:0 6vw 30vw;width:100%}#page-baikyaku .top-baikyaku .mainttl-frame .txt-box .genre-box{display:flex;margin:0}#page-baikyaku .top-baikyaku .mainttl-frame .txt-box .genre-box .genre{border:1px solid #c3c3c3;font-size:5.072vw;font-weight:500;padding:0 4.4vw;text-align:center;color:#5f554e;letter-spacing:-.05em;margin:0 2.5vw 0 0}#page-baikyaku .top-baikyaku .mainttl-frame .txt-box .genre-box .genre.kodate{font-size:4.831vw;letter-spacing:.05em}#page-baikyaku .top-baikyaku .mainttl-frame .txt-box .main-ttl{font-size:7.729vw;font-weight:500;line-height:1.6;letter-spacing:.05em;margin:4vw 0 0}#page-baikyaku .top-baikyaku .mainttl-frame .txt-box .main-ttl .yellow-line{background:linear-gradient(transparent 40%,gold 50%)}#page-baikyaku .top-baikyaku .mainttl-frame .top-photo{position:absolute;top:44vw;right:0;width:100%}#page-baikyaku .top-baikyaku .mainttl-frame .top-photo img{width:100%}#page-baikyaku .top-baikyaku .kentou-list{margin:11vw auto 0;display:flex;flex-wrap:wrap;width:70vw;padding:0 0 0 14vw}#page-baikyaku .top-baikyaku .kentou-list .list{font-size:4.348vw;font-weight:500;line-height:2.22;letter-spacing:.05em;position:relative;padding:0}#page-baikyaku .top-baikyaku .kentou-list .list:before{content:"";display:inline-block;width:7.3vw;height:6.3vw;background-image:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/baikyaku/check.svg);background-size:contain;position:absolute;left:-9vw;top:50%;transform:translateY(-50%);background-repeat:no-repeat}#page-baikyaku .top-baikyaku .woman{position:absolute;top:114vw;left:-1vw;width:16.2vw}#page-baikyaku .top-baikyaku .woman img{width:100%}#page-baikyaku .baikyaku{width:100vw;margin:13vw auto 0;padding:0 0 4vw}#page-baikyaku .baikyaku .sec-ttl{width:82.2vw;margin:0 auto;font-size:5.797vw;font-weight:500;line-height:1.5833;letter-spacing:.05em;text-align:center;position:relative}#page-baikyaku .baikyaku .sec-ttl span{display:block;font-size:3.865vw;font-weight:500;line-height:1.375;letter-spacing:.05em;margin:0 0 5vw}#page-baikyaku .baikyaku .sec-ttl:before{content:"";display:block;width:3.7vw;height:6.6vw;background-image:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/baikyaku/line-left.svg);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:2vw;left:0}#page-baikyaku .baikyaku .sec-ttl:after{content:"";display:block;width:3.7vw;height:6.6vw;background-image:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/baikyaku/line-right.svg);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:2vw;right:0}#page-baikyaku .baikyaku .main-photo{width:100%;margin:5vw auto 0}#page-baikyaku .baikyaku .main-photo img{width:100%}#page-baikyaku .baikyaku .txt{text-align:center;font-size:3.865vw;font-weight:400;line-height:1.875;letter-spacing:.05em;margin:4vw auto 0;width:82.2vw}#page-baikyaku .baikyaku .subt{font-size:5.797vw;font-weight:500;line-height:1.5833;letter-spacing:.05em;background:linear-gradient(transparent 40%,gold 50%);margin:4vw auto 0;text-align:center;width:79.8vw}#page-baikyaku .baikyaku .photo-item{width:77.4vw;margin:6.7vw auto 0;position:relative;padding:0 0 38vw}#page-baikyaku .baikyaku .photo-item .item{width:100%}#page-baikyaku .baikyaku .photo-item .item:nth-child(1){width:37.5vw;position:absolute;left:0;top:46vw}#page-baikyaku .baikyaku .photo-item .item:nth-child(2){width:100%}#page-baikyaku .baikyaku .photo-item .item:nth-child(3){width:37.5vw;position:absolute;right:0;top:46vw}#page-baikyaku .baikyaku .photo-item .item img{width:100%}#page-baikyaku .baikyaku .merit{width:100%;background-color:#e9e9df;padding:15vw 0 16vw;margin:0 auto}#page-baikyaku .baikyaku .merit .merit-ttl{font-size:5.314vw;font-weight:500;line-height:1.3636;letter-spacing:.05em;text-align:center;width:72.6vw;margin:0 auto;position:relative}#page-baikyaku .baikyaku .merit .merit-ttl:after{content:"";display:block;width:100%;height:2px;background-color:#1a1a1a;position:absolute;bottom:-1vw;left:0}#page-baikyaku .baikyaku .merit .merit-list{width:89.4vw;margin:9vw auto 0;display:flex;justify-content:space-between;flex-direction:column;gap:3vw}#page-baikyaku .baikyaku .merit .merit-list .list{background-color:#fff;width:100%;padding:2vw 2.7vw 2vw 3.7vw;text-align:center;display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;gap:0}#page-baikyaku .baikyaku .merit .merit-list .list .ttl{font-size:3.865vw;font-weight:400;line-height:1.875;letter-spacing:.05em;text-align:left;width:33.4vw}#page-baikyaku .baikyaku .merit .merit-list .list .ttl .bold{font-weight:500}#page-baikyaku .baikyaku .merit .merit-list .list .img{width:41.1vw;margin:0 5vw 0 0}#page-baikyaku .baikyaku .merit .merit-list .list .img img{width:100%}}