body.nagasaka{--brand-color: #00853b;--brand-shadow: rgb(0, 82, 36.3759398496);--brand-light: rgb(229.5, 242.8, 235.4)}.top-merit{margin:40px 0 0 0}.top-merit__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:48px 0 0 0}.top-merit__nav--container{width:304px;border:3px solid #00853b;border-radius:8px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.7);box-shadow:0 0 6px rgba(0,0,0,.7);position:relative}.top-merit__nav--container a{color:#3d3d3d}.top-merit__nav--container:hover{-webkit-animation-name:wobble-vertical;animation-name:wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.top-merit__nav--container::before{position:absolute;font-family:"Font Awesome 5 Free";content:"";font-weight:900;display:block;font-size:18px;line-height:1.5;color:#fff;top:7px;right:8px}.top-merit__nav--container::after{position:absolute;font-family:"Font Awesome 5 Free";content:"";font-weight:900;display:block;font-size:64px;line-height:1.5;color:#00853b;bottom:-80px;left:132px}.top-merit__nav--heading-bg{height:42px;line-height:1;color:#fff;text-align:center;background-color:#00853b}.top-merit__nav--heading{position:relative;top:-16px;display:inline-block;color:#fff;font-size:36px;line-height:1;letter-spacing:-0.5px;text-shadow:3px 3px 1px #00853b,-3px 3px 1px #00853b,3px -3px 1px #00853b,-3px -3px 1px #00853b,3px 0px 1px #00853b,0px 3px 1px #00853b,-3px 0px 1px #00853b,0px -3px 1px #00853b}.top-merit__nav--impact{font-size:54px;font-weight:bold;font-family:DIN2014,sans-serif}.top-merit__nav--title{font-size:20px;font-weight:bold;line-height:1.4;text-align:center;padding:10px 16px 8px;border-bottom:1px solid #eee}.top-merit__nav--notice{color:#00853b;font-weight:bold}.top-merit__nav--txt{font-size:18px;padding:0 20px;margin:8px 0 0 0;line-height:1.5;text-align:justify}.top-merit__nav--picture{margin:8px 0 0 0}.top-merit__nav--picture img{border-radius:0 0 4px 4px}.top-merit__index{width:268px;height:42px;border-radius:8px;background-color:#00853b;line-height:1;padding:0;margin:0 auto;text-align:center}.top-merit__index.index-bg{position:relative;top:-20px}.top-merit__index--heading{position:relative;top:-12px;display:inline-block;font-size:36px;color:#fff;text-shadow:3px 3px 1px #00853b,-3px 3px 1px #00853b,3px -3px 1px #00853b,-3px -3px 1px #00853b,3px 0px 1px #00853b,0px 3px 1px #00853b,-3px 0px 1px #00853b,0px -3px 1px #00853b}.top-merit__index--impact{font-size:54px;font-weight:bold;font-family:DIN2014,sans-serif}.top-merit__bg{background-color:#eefaf2;padding:0 0 40px 0;margin-top:64px}.top-merit__content{margin:40px 0 0 0}.top-merit__content.first-content{margin:104px 0 0 0}.top-merit__content.margin-none{margin:0}.top-merit__content--title{font-size:32px;font-weight:bold;text-align:center;line-height:1.3;margin:24px 0 0 0}.top-merit__content--title.margin-none{margin:0}.top-merit__content--notice{color:#00853b;font-weight:bold}.top-merit__content--txt{font-size:18px;text-align:center;font-weight:bold;margin:24px 0 0 0}.top-merit__content--weak{font-size:16px}.top-merit__achievement{margin-top:16px;position:relative}.top-merit__achievement--note{width:960px;font-size:11px;margin-top:0;line-height:1.4;padding-left:1.6em;text-indent:-1.6em}.top-merit__achievement--note.first{margin-top:6px}.top-merit__facility{margin-top:32px}.top-merit__facility--box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:0}.top-merit__facility--box:nth-of-type(n + 2){margin-top:24px}.top-merit__facility--img{width:304px}.top-merit__facility--info{width:632px}.top-merit__facility--title{font-size:24px;font-weight:bold;color:#00853b}.top-merit__facility--notice{color:#00853b}.top-merit__facility--txt{font-size:18px;line-height:1.6;margin:4px 0 0 0}.top-merit__staff{margin-top:36px}.top-merit__staff--container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.top-merit__staff--box{width:198px}.top-merit__staff--img img{border-radius:100px;border:1px solid #ddd}.top-merit__staff--txt{font-size:24px;text-align:center}.top-merit__local{margin-top:24px}.top-merit__local--view{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.top-merit__local--img{width:316px}.top-merit__local--txt{width:800px;margin:16px auto 0;font-size:18px}.top-merit__anchi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px 20px;margin:24px 0 0 0;background-color:#fff}.top-merit__anchi--img{width:298px}.top-merit__anchi--box{width:596px}.top-merit__anchi--title{font-size:24px;font-weight:bold}.top-merit__anchi--notice{color:#00853b}.top-merit__anchi--txt{font-size:18px;line-height:1.6;margin:4px 0 0 0}.top-merit__after--list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:24px 0 0 0}.top-merit__after--box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:304px;border:1px solid #dcdcdc;margin:0 0 0 24px}.top-merit__after--box:nth-of-type(3n + 1){margin-left:0}.top-merit__after--box:nth-child(n+4){margin-top:24px}.top-merit__after--picture{width:79px}.top-merit__after--txt{width:225px;padding:8px 16px 0;font-size:18px;font-weight:bold;line-height:1.3}.top-merit__after--notice{color:#eb473d;font-size:15px;font-weight:normal;line-height:1.1}.top-merit__after--note{font-size:15px;font-weight:normal;line-height:1.1}.no-webp .top-mv__img:after{content:"";display:block;position:absolute;background:url("../images/pc/top/price-badge@2x.png") no-repeat;background-size:contain;background-position:center;width:291px;height:314px;bottom:-76px;left:36px}.no-webp .top-kv__img:after{background:url("../images/pc/common/price-badge@2x.png") no-repeat;background-size:contain;background-position:center;content:"";display:block;width:246px;height:246px;position:absolute;bottom:-34px;left:20px}.topFeature-after{font-family:"Noto Sans JP",sans-serif;font-weight:600;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1.6rem;padding-bottom:1rem;width:96rem;margin:0 auto}.topFeature-after.after-top{margin:1.8rem auto 0}.topFeature-after.senwa,.topFeature-after.yuka{margin-top:0}.topFeature-after.kanakura{margin-top:0}.topFeature-after__btn{display:block;width:30.4rem;margin-top:0;margin-left:1.8rem;border-radius:.8rem;border:.2rem solid #52c8dd;background-color:#fff;-webkit-box-shadow:0 .4rem 0 #2597ab;box-shadow:0 .4rem 0 #2597ab;color:#2597ab;-webkit-transition-duration:.2s;transition-duration:.2s;overflow:hidden}.topFeature-after__btn:nth-of-type(n+4){margin-top:2.4rem}.topFeature-after__btn:nth-of-type(3n+1){margin-left:0}.topFeature-after__btn.souzoku{color:#2597ab;border:.2rem solid #52c8dd;-webkit-box-shadow:0 .4rem 0 #2597ab;box-shadow:0 .4rem 0 #2597ab}.topFeature-after__btn.fudosan{color:#20a28a;border:.2rem solid #90d5c8;-webkit-box-shadow:0 .4rem 0 #20a28a;box-shadow:0 .4rem 0 #20a28a}.topFeature-after__btn.ohaka{color:#55952c;border:.2rem solid #9bcf7b;-webkit-box-shadow:0 .4rem 0 #55952c;box-shadow:0 .4rem 0 #55952c}.topFeature-after__btn.butudan{color:#a29b29;border:.2rem solid #d1cc82;-webkit-box-shadow:0 .4rem 0 #a29b29;box-shadow:0 .4rem 0 #a29b29}.topFeature-after__btn.ihinseiri{color:#ae8554;border:.2rem solid #efcda6;-webkit-box-shadow:0 .4rem 0 #ae8554;box-shadow:0 .4rem 0 #ae8554}.topFeature-after__btn.atokaeshi{color:#cf8888;border:.2rem solid #f1d1d1;-webkit-box-shadow:0 .4rem 0 #cf8888;box-shadow:0 .4rem 0 #cf8888}.topFeature-after__btn:hover{opacity:.8;-webkit-transform:translateY(0.2rem);transform:translateY(0.2rem);-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-box-shadow:initial;box-shadow:initial}.topFeature-after__btn--title{font-size:1.8rem;text-align:center;padding:.6rem 0 .6rem}.topFeature-after__btn--icon::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";display:inline-block;margin-left:.8rem}.topFeature-menu{background-color:#fffdf1;padding:6.4rem 0 8rem}.topFeature-menu__wrap{max-width:100rem;min-width:100rem;margin:0 auto;padding:0 2rem}.topFeature-menu__heading{font-size:2.4rem;letter-spacing:.05em;font-weight:bold;text-align:center;color:#00853b;margin-bottom:3.2rem}