@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Noto+Sans+JP:wght@100..900&family=Outfit:wght@600&display=swap);.marche_contents{font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-optical-sizing:auto;font-style:normal;color:#3c3c3c;background:#faf9f6}.inter{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal}.outfit{font-family:Outfit,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal}#svg_defs1{display:none}.c-marchest1{position:relative}.c-marchest1 i{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}.c-marchest1 span{display:block;text-align:center}.c-marchest1 .jp{line-height:1.3;letter-spacing:.08em;font-weight:600;font-size:3rem}@media only screen and (min-width:768px) and (max-width:1024px){.c-marchest1 .jp{font-size:2.6rem}}@media only screen and (max-width:767px){.c-marchest1 .jp{font-size:2.232rem}}.c-marchest1 .jp.s{font-size:2.8rem}@media only screen and (min-width:768px) and (max-width:1024px){.c-marchest1 .jp.s{font-size:2.4rem}}@media only screen and (max-width:767px){.c-marchest1 .jp.s{font-size:2.046rem}}.c-marchest1 .en{line-height:1;letter-spacing:.08em;font-size:1.6rem;margin-top:1.1rem}@media only screen and (min-width:768px) and (max-width:1024px){.c-marchest1 .en{font-size:1.5rem}}@media only screen and (max-width:767px){.c-marchest1 .en{font-size:1.302rem}}@media only screen and (max-width:767px){.c-marchest1 .en{margin-top:1.023rem}}.c-goods{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-goods__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:.8rem;-webkit-transition:background .5s ease-in-out;transition:background .5s ease-in-out;width:25%;padding:3rem 2.34375%;gap:2rem}@media only screen and (max-width:767px){.c-goods__items{width:50%}}@media only screen and (max-width:767px){.c-goods__items{padding:1.395rem 3.84615%}}@media only screen and (max-width:767px){.c-goods__items{gap:.93rem}}.c-goods__items__image{width:100%}.c-goods__items__image img{border-radius:.8rem}.c-goods__items__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.c-goods__items__text .shop{line-height:1.85;letter-spacing:.02em;font-weight:500;font-size:1.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.c-goods__items__text .shop{font-size:1.4rem}}@media only screen and (max-width:767px){.c-goods__items__text .shop{font-size:1.395rem}}.c-goods__items__text .shop:before{content:"";display:inline-block;width:.8rem;height:.8rem;border-radius:50%;background:#398d78;margin-right:.4rem;margin-top:-.4rem}.c-goods__items__text .name{line-height:1.35;letter-spacing:.04em;font-weight:700;font-size:2rem}@media only screen and (min-width:768px) and (max-width:1024px){.c-goods__items__text .name{font-size:1.8rem}}@media only screen and (max-width:767px){.c-goods__items__text .name{font-size:1.488rem}}.c-goods__items__text .price{line-height:1.85;letter-spacing:.02em;font-weight:500;font-size:1.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.c-goods__items__text .price{font-size:1.4rem}}@media only screen and (max-width:767px){.c-goods__items__text .price{font-size:1.395rem}}.c-goods__items__text .price em{font-size:2.4rem}@media only screen and (max-width:767px){.c-goods__items__text .price em{font-size:1.395rem}}@media only screen and (max-width:767px){.c-goods__items__text .price em{font-size:2.2rem}}@media only screen and (max-width:767px) and (max-width:767px){.c-goods__items__text .price em{font-size:1.395rem}}.c-goods__items__text .price span{font-size:1.3rem}@media only screen and (max-width:767px){.c-goods__items__text .price span{font-size:1.395rem}}.c-goods__items__btn{width:100%}.c-goods__items__btn a{display:block;width:100%;border:1px solid #d6d6d6;border-radius:99px;text-decoration:none;text-align:center;line-height:1.85;letter-spacing:.02em;font-weight:500;font-size:1.5rem;-webkit-transition:border .5s ease-in-out,background .5s ease-in-out,color .5s ease-in-out;transition:border .5s ease-in-out,background .5s ease-in-out,color .5s ease-in-out;padding:1rem}@media only screen and (min-width:768px) and (max-width:1024px){.c-goods__items__btn a{font-size:1.4rem}}@media only screen and (max-width:767px){.c-goods__items__btn a{font-size:1.395rem}}@media only screen and (max-width:767px){.c-goods__items__btn a{padding:.465rem}}.c-goods__items:has(a:hover){background:#fff}.c-goods__items:has(a:hover) .c-goods__items__btn a{color:#fff;background:#3c3c3c;border:1px solid #3c3c3c}.c-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-slider__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:25%;gap:2rem;padding:3rem 2.34375%}@media only screen and (max-width:767px){.c-slider__items{width:50%}}@media only screen and (max-width:767px){.c-slider__items{gap:.93rem}}@media only screen and (max-width:767px){.c-slider__items{padding:1.395rem 3.84615%}}.c-slider__items__image{width:100%}.c-slider__items__image img{border-radius:.8rem}.c-slider__items__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.c-slider__items__text .shop{line-height:1.85;letter-spacing:.02em;font-weight:500;font-size:1.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.c-slider__items__text .shop{font-size:1.4rem}}@media only screen and (max-width:767px){.c-slider__items__text .shop{font-size:1.395rem}}.c-slider__items__text .shop:before{content:"";display:inline-block;width:.8rem;height:.8rem;border-radius:50%;background:#398d78;margin-right:.4rem;margin-top:-.4rem}.c-slider__items__text .name{line-height:1.35;letter-spacing:.04em;font-weight:700;font-size:2rem}@media only screen and (min-width:768px) and (max-width:1024px){.c-slider__items__text .name{font-size:1.8rem}}@media only screen and (max-width:767px){.c-slider__items__text .name{font-size:1.488rem}}.c-slider__items__text .price{line-height:1.85;letter-spacing:.02em;font-weight:500;font-size:1.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.c-slider__items__text .price{font-size:1.4rem}}@media only screen and (max-width:767px){.c-slider__items__text .price{font-size:1.395rem}}.c-slider__items__text .price em{font-size:2.4rem}@media only screen and (max-width:767px){.c-slider__items__text .price em{font-size:1.395rem}}@media only screen and (max-width:767px){.c-slider__items__text .price em{font-size:2.2rem}}@media only screen and (max-width:767px) and (max-width:767px){.c-slider__items__text .price em{font-size:1.395rem}}.c-slider__items__text .price span{font-size:1.3rem}@media only screen and (max-width:767px){.c-slider__items__text .price span{font-size:1.395rem}}.c-slider__items__btn{width:100%}.c-slider__items__btn a{display:block;width:100%;border:1px solid #d6d6d6;border-radius:99px;text-decoration:none;text-align:center;line-height:1.85;letter-spacing:.02em;font-weight:500;font-size:1.5rem;-webkit-transition:border .5s ease-in-out,background .5s ease-in-out,color .5s ease-in-out;transition:border .5s ease-in-out,background .5s ease-in-out,color .5s ease-in-out;padding:1rem}@media only screen and (min-width:768px) and (max-width:1024px){.c-slider__items__btn a{font-size:1.4rem}}@media only screen and (max-width:767px){.c-slider__items__btn a{font-size:1.395rem}}@media only screen and (max-width:767px){.c-slider__items__btn a{padding:.465rem}}.c-slider__items:has(a:hover) .c-slider__items__btn a{color:#fff;background:#3c3c3c;border:1px solid #3c3c3c}.c-slider .slider_arrow{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;border-radius:50%;background:#3c3c3c;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:10;cursor:pointer;top:10rem;width:5.8rem}@media only screen and (min-width:768px) and (max-width:1024px){.c-slider .slider_arrow{top:8rem}}@media only screen and (max-width:767px){.c-slider .slider_arrow{top:5.58rem}}@media only screen and (min-width:768px) and (max-width:1024px){.c-slider .slider_arrow{width:5rem}}@media only screen and (max-width:767px){.c-slider .slider_arrow{width:4.278rem}}@media only screen and (min-width:1025px) and (max-width:1280px){.c-slider .slider_arrow{width:5rem}}.c-slider .slider_arrow:before{content:"";width:1.1rem;height:.6rem;fill:#fff;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background:url(https://gigaplus.makeshop.jp/omotenashi1/marche/ic_arrow.svg) no-repeat top center/cover}.c-slider .slider_arrow.prev{left:-6rem}@media only screen and (min-width:768px) and (max-width:1024px){.c-slider .slider_arrow.prev{left:-5rem}}@media only screen and (max-width:767px){.c-slider .slider_arrow.prev{left:-.651rem}}.c-slider .slider_arrow.prev:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-slider .slider_arrow.next{right:-6rem}@media only screen and (min-width:768px) and (max-width:1024px){.c-slider .slider_arrow.next{right:-5rem}}@media only screen and (max-width:767px){.c-slider .slider_arrow.next{right:-.651rem}}.c-slider .slider_arrow.next:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.c-slider .dots-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-inline:auto;gap:1.2rem;margin-top:5rem}@media only screen and (max-width:767px){.c-slider .dots-wrap{margin-top:2.511rem}}.c-slider .dots-wrap li{width:.7rem;height:.7rem;border-radius:50%;background:#d9d9d9;cursor:pointer}.c-slider .dots-wrap li button{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;padding:0;border:none;background-color:transparent}.c-slider .dots-wrap li.slick-active,.c-slider .dots-wrap li:hover{-webkit-transform:scale(1.4);transform:scale(1.4)}.c-btn a{position:relative;display:block;width:100%;text-decoration:none;border-radius:99px;text-align:center;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;padding:2.5rem 1.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.c-btn a{padding:2rem 1.5rem}}@media only screen and (max-width:767px){.c-btn a{padding:2.139rem 1.395rem}}.c-btn a span{color:#fff;letter-spacing:.04em;font-weight:500;font-size:1.7rem}@media only screen and (min-width:768px) and (max-width:1024px){.c-btn a span{font-size:1.6rem}}@media only screen and (max-width:767px){.c-btn a span{font-size:1.395rem}}.c-btn a i{position:absolute;top:50%;right:6.66667%;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.c-btn a i svg{fill:#fff}.c-btn a:hover{opacity:.7}.c-txt{font-weight:300;line-height:1.85;letter-spacing:.02em;font-size:1.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.c-txt{font-size:1.4rem}}@media only screen and (max-width:767px){.c-txt{font-size:1.395rem}}.p-mv{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:-webkit-gradient(linear,left bottom,left top,from(rgba(242,233,228,.2)),to(rgba(242,233,228,.2))),-webkit-gradient(linear,left bottom,left top,from(rgba(247,246,241,.35)),to(rgba(247,246,241,.35))),#fff;background:linear-gradient(0deg,rgba(242,233,228,.2),rgba(242,233,228,.2)),linear-gradient(0deg,rgba(247,246,241,.35),rgba(247,246,241,.35)),#fff}.p-mv__st{max-width:620px;margin-inline:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:32.29167%;margin-top:-14.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.p-mv__st{width:48.4375%}}@media only screen and (max-width:767px){.p-mv__st{width:89.74359%}}@media only screen and (min-width:768px) and (max-width:1024px){.p-mv__st{margin-top:0}}@media only screen and (max-width:767px){.p-mv__st{margin-top:4.185rem}}@media only screen and (min-width:1281px) and (max-width:1600px){.p-mv__st{margin-top:-4rem}}@media only screen and (min-width:1025px) and (max-width:1280px){.p-mv__st{margin-top:-4rem}}.p-mv__st h1{width:100%}.p-mv__st .catch{text-align:center;font-size:2.2rem;color:#398d78;font-weight:700;margin-top:3.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.p-mv__st .catch{font-size:1.8rem}}@media only screen and (max-width:767px){.p-mv__st .catch{font-size:1.395rem}}@media only screen and (max-width:767px){.p-mv__st .catch{margin-top:2.418rem}}.p-mv__image1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.p-mv__image1 .img1{margin-top:14.2rem;margin-left:1.5625%;width:9.63542%}@media only screen and (min-width:768px) and (max-width:1024px){.p-mv__image1 .img1{margin-top:12rem}}@media only screen and (max-width:767px){.p-mv__image1 .img1{margin-top:15.438rem}}@media only screen and (max-width:767px){.p-mv__image1 .img1{margin-left:3.84615%}}@media only screen and (min-width:768px) and (max-width:1024px){.p-mv__image1 .img1{width:14.45313%}}@media only screen and (max-width:767px){.p-mv__image1 .img1{width:26.15385%}}.p-mv__image1 .img2{width:20.83333%}@media only screen and (max-width:767px){.p-mv__image1 .img2{width:40.51282%}}@media only screen and (max-width:767px){.p-mv__image1 .img2{position:absolute;top:0;left:-14.35897%}}.p-mv__image1 .img3{width:13.02083%;margin-top:4.5rem}@media only screen and (max-width:767px){.p-mv__image1 .img3{display:none}}.p-mv__image1 .img4{width:30.46875%}@media only screen and (max-width:767px){.p-mv__image1 .img4{width:69.23077%}}@media only screen and (max-width:767px){.p-mv__image1 .img4{margin-right:-4.10256%}}.p-mv__image2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:6.2rem}@media only screen and (max-width:767px){.p-mv__image2{margin-top:6.045rem}}.p-mv__image2>* img{border-radius:.8rem}.p-mv__image2 .img1{margin-left:3.125%;margin-top:-18.8rem;width:26.04167%}@media only screen and (max-width:767px){.p-mv__image2 .img1{margin-left:-8.20513%}}@media only screen and (min-width:768px) and (max-width:1024px){.p-mv__image2 .img1{margin-top:-12rem}}@media only screen and (max-width:767px){.p-mv__image2 .img1{margin-top:0}}@media only screen and (max-width:767px){.p-mv__image2 .img1{width:66.66667%}}@media only screen and (min-width:1025px) and (max-width:1280px){.p-mv__image2 .img1{margin-top:-9rem}}.p-mv__image2 .img2{margin-top:6.9rem;width:10.41667%}@media only screen and (min-width:768px) and (max-width:1024px){.p-mv__image2 .img2{margin-top:4rem}}@media only screen and (max-width:767px){.p-mv__image2 .img2{margin-top:20.832rem}}@media only screen and (max-width:767px){.p-mv__image2 .img2{width:25.64103%}}@media only screen and (max-width:767px){.p-mv__image2 .img2{position:absolute;top:0;right:-1.53846%}}.p-mv__image2 .img3{margin-bottom:-6.8rem;width:26.04167%}@media only screen and (min-width:768px) and (max-width:1024px){.p-mv__image2 .img3{margin-bottom:-4rem}}@media only screen and (max-width:767px){.p-mv__image2 .img3{margin-bottom:-1.86rem}}@media only screen and (max-width:767px){.p-mv__image2 .img3{width:57.4359%}}@media only screen and (max-width:767px){.p-mv__image2 .img3{margin-top:11.718rem;margin-right:-20%}}.p-mv__image2 .img4{margin-top:-10rem;margin-right:6.25%;width:10.41667%}@media only screen and (max-width:767px){.p-mv__image2 .img4{margin-top:0}}@media only screen and (max-width:767px){.p-mv__image2 .img4{margin-right:4.10256%}}@media only screen and (max-width:767px){.p-mv__image2 .img4{width:28.20513%}}@media only screen and (max-width:767px){.p-mv__image2 .img4{position:absolute;bottom:19.902rem;right:0}}.p-mv .ic_noto{position:absolute;width:7.8125%;bottom:5.5rem}@media only screen and (max-width:767px){.p-mv .ic_noto{width:23.07692%}}@media only screen and (max-width:767px){.p-mv .ic_noto{bottom:1.86rem}}@media only screen and (min-width:768px){.p-mv .ic_noto{right:3.125%}}@media only screen and (max-width:767px){.p-mv .ic_noto{left:5.12821%}}.p-intro{padding:17rem 0 19.9rem;background:url(https://gigaplus.makeshop.jp/omotenashi1/marche/bg_intro.jpg) no-repeat top center/cover}@media only screen and (max-width:767px){.p-intro{padding:5.766rem 0 12.927rem}}.p-intro__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:89.74359%;max-width:860px;margin-inline:auto;color:#fff;gap:3.8rem}@media only screen and (max-width:767px){.p-intro__text{gap:3.534rem}}.p-intro__text .st{text-align:center;font-weight:700;line-height:1.65;letter-spacing:.02em;font-size:2.8rem}@media only screen and (min-width:768px) and (max-width:1024px){.p-intro__text .st{font-size:2.4rem}}@media only screen and (max-width:767px){.p-intro__text .st{font-size:1.86rem}}@media only screen and (max-width:767px){.p-intro__text .st{line-height:1.65}}.p-intro__text .c-txt{text-align:center}@media only screen and (max-width:767px){.p-intro__text .c-txt{text-align:left}}.p-intro__text .signature{text-align:right;font-weight:500;line-height:1.85;letter-spacing:.02em;font-size:1.6rem}@media only screen and (max-width:767px){.p-intro__text .signature{line-height:1.65;font-weight:400}}.p-search{width:89.74359%;max-width:1180px;margin-inline:auto;background:#398d78;border-radius:.8rem;padding:4.8rem 8.9rem 5.5rem;margin-top:-14.1rem;padding:4.8rem 8.9rem 5.5rem}@media only screen and (max-width:767px){.p-search{margin-top:-7.347rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-search{padding:4.8rem 3rem 5.5rem}}@media only screen and (max-width:767px){.p-search{padding:2.79rem 1.86rem 1.953rem}}.p-search .c-marchest1 .jp{color:#fff}.p-search .c-marchest1 .en{color:rgba(255,255,255,.5)}.p-search__ank{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:3rem}@media only screen and (max-width:767px){.p-search__ank{margin-top:1.86rem}}@media only screen and (max-width:767px){.p-search__ank{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.86rem}}.p-search__ank .ank{width:47.76119%}@media only screen and (max-width:767px){.p-search__ank .ank{width:100%}}.p-search__ank .ank a{position:relative;display:block;width:100%;text-decoration:none;background:#fff;border-radius:999px;color:#398d78;padding:2.3rem 1.5rem}@media only screen and (max-width:767px){.p-search__ank .ank a{padding:2.139rem 1.395rem}}.p-search__ank .ank a:after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:1rem;height:17.4rem;width:13rem}@media only screen and (max-width:767px){.p-search__ank .ank a:after{margin-top:.93rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-search__ank .ank a:after{height:13.4rem}}@media only screen and (max-width:767px){.p-search__ank .ank a:after{height:12.09rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-search__ank .ank a:after{width:9rem}}@media only screen and (max-width:767px){.p-search__ank .ank a:after{width:9.114rem}}@media only screen and (min-width:1025px) and (max-width:1280px){.p-search__ank .ank a:after{height:15.4rem;width:11rem;margin-right:-3rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-search__ank .ank a:after{margin-right:-2rem}}@media only screen and (max-width:767px){.p-search__ank .ank a:after{margin-right:-1.7rem}}.p-search__ank .ank a span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.85;letter-spacing:.04em;font-weight:500;font-size:1.7rem}@media only screen and (min-width:768px) and (max-width:1024px){.p-search__ank .ank a span{font-size:1.6rem}}@media only screen and (max-width:767px){.p-search__ank .ank a span{font-size:1.488rem}}.p-search__ank .ank a span i{margin-right:1rem}@media only screen and (max-width:767px){.p-search__ank .ank a span i{margin-right:.93rem}}.p-search__ank .ank a span i .icon{fill:#398d78}@media only screen and (max-width:767px){.p-search__ank .ank a span i .icon{width:2.418rem}}.p-search__ank .ank a span em{font-weight:600;font-size:2.2rem}@media only screen and (min-width:768px) and (max-width:1024px){.p-search__ank .ank a span em{font-size:2.1rem}}@media only screen and (max-width:767px){.p-search__ank .ank a span em{font-size:1.86rem}}.p-search__ank .ank a>.icon{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;fill:#398d78;margin-inline:auto;-webkit-transition:margin-bottom .3s ease-in-out;transition:margin-bottom .3s ease-in-out;margin-bottom:1.1rem}@media only screen and (max-width:767px){.p-search__ank .ank a>.icon{margin-bottom:.837rem}}.p-search__ank .ank a:hover>.icon{margin-bottom:.6rem}@media only screen and (max-width:767px){.p-search__ank .ank a:hover>.icon{margin-bottom:.558rem}}.p-search__ank .ank.ank_recc a:after{background:url(https://gigaplus.makeshop.jp/omotenashi1/marche/search01.png) no-repeat top center/contain}.p-search__ank .ank.ank_busi a:after{background:url(https://gigaplus.makeshop.jp/omotenashi1/marche/search02.png) no-repeat top center/contain}.p-reccomend{position:relative;margin-top:5.6rem}@media only screen and (max-width:767px){.p-reccomend{margin-top:2.325rem}}.p-reccomend:before{content:"";display:block;position:absolute;left:50%;top:0;background:-webkit-gradient(linear,left top,left bottom,from(#f4f2ea),color-stop(23%,rgba(250,249,246,0)));background:linear-gradient(180deg,#f4f2ea 0,rgba(250,249,246,0) 23%);border-radius:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:60rem;width:83.33333%}@media only screen and (max-width:767px){.p-reccomend:before{height:27.9rem}}@media only screen and (max-width:767px){.p-reccomend:before{width:205.12821%}}.p-reccomend .inner{position:relative;max-width:1280px;margin-inline:auto;padding-top:4.4rem;width:83.33333%}@media only screen and (max-width:767px){.p-reccomend .inner{padding-top:1.86rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-reccomend .inner{width:92.1875%}}@media only screen and (max-width:767px){.p-reccomend .inner{width:100%}}@media only screen and (min-width:1025px) and (max-width:1280px){.p-reccomend .inner{width:92.1875%}}.p-reccomend .c-marchest1 i .icon{fill:#4d74a7}.p-reccomend .c-marchest1 .en{color:#4d74a7}.p-reccomend .c-goods{margin-top:3.1rem}@media only screen and (max-width:767px){.p-reccomend .c-goods{margin-top:2.325rem}}.p-reccomend .c-goods__items__text .shop:before{background:#4d74a7}.p-reccomend .c-goods__items__text .price{color:#4d74a7}.p-category{position:relative;margin-top:9.2rem}@media only screen and (max-width:767px){.p-category{margin-top:3.72rem}}.p-category:before{content:"";display:block;position:absolute;left:50%;top:0;background:-webkit-gradient(linear,left top,left bottom,from(#f4f2ea),color-stop(23%,rgba(250,249,246,0)));background:linear-gradient(180deg,#f4f2ea 0,rgba(250,249,246,0) 23%);border-radius:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:60rem;width:83.33333%}@media only screen and (max-width:767px){.p-category:before{height:27.9rem}}@media only screen and (max-width:767px){.p-category:before{width:205.12821%}}.p-category .inner{position:relative;max-width:1183px;margin-inline:auto;padding-top:4.4rem;width:83.33333%}@media only screen and (max-width:767px){.p-category .inner{padding-top:1.86rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-category .inner{width:92.1875%}}@media only screen and (max-width:767px){.p-category .inner{width:89.74359%}}@media only screen and (min-width:1025px) and (max-width:1280px){.p-category .inner{width:92.1875%}}.p-category .c-marchest1 i .icon{fill:#398d78}.p-category .c-marchest1 .en{color:#398d78}.p-category__ank{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5rem;gap:4.5rem 3.97295%}@media only screen and (max-width:767px){.p-category__ank{margin-top:1.86rem}}@media only screen and (max-width:767px){.p-category__ank{gap:1.767rem 2.28571%}}.p-category__ank .ank{aspect-ratio:1/1;width:16.56805%}@media only screen and (min-width:768px) and (max-width:1024px){.p-category__ank .ank{width:21.875%}}@media only screen and (max-width:767px){.p-category__ank .ank{width:31.42857%}}@media only screen and (min-width:1025px) and (max-width:1280px){.p-category__ank .ank{width:16.56805%}}.p-category__ank .ank a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border-radius:50%;background:#fff;-webkit-transition:border-radius .3s ease-in-out;transition:border-radius .3s ease-in-out;gap:.8rem}.p-category__ank .ank a .img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}@media only screen and (min-width:1025px) and (max-width:1280px){.p-category__ank .ank a .img{width:54.54545%}}@media only screen and (min-width:768px) and (max-width:1024px){.p-category__ank .ank a .img{width:54.54545%}}@media only screen and (max-width:767px){.p-category__ank .ank a .img{width:54.54545%}}.p-category__ank .ank a .txt{line-height:1.35;font-weight:700;text-align:center;font-size:1.8rem}@media only screen and (min-width:768px) and (max-width:1024px){.p-category__ank .ank a .txt{font-size:1.5rem}}@media only screen and (max-width:767px){.p-category__ank .ank a .txt{font-size:1.302rem}}.p-category__ank .ank a i{position:absolute;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;border-radius:50%;background:#3c3c3c;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:4.8rem}@media only screen and (min-width:768px) and (max-width:1024px){.p-category__ank .ank a i{width:3rem}}@media only screen and (max-width:767px){.p-category__ank .ank a i{width:2.511rem}}@media only screen and (min-width:1025px) and (max-width:1280px){.p-category__ank .ank a i{width:3.5rem}}.p-category__ank .ank a i .icon{fill:#fff}.p-category__ank .ank a:hover{border-radius:.8rem}.p-category__ank .ank a:hover i{-webkit-transform:scale(1.25);transform:scale(1.25);background:#398d78}@media only screen and (max-width:1024px){.p-category__ank .ank:nth-child(6) a .img{width:29.09091%}}@media only screen and (max-width:1024px){.p-category__ank .ank:nth-child(7) a .img{width:34.54545%}}.p-guide{position:relative;margin-top:10rem}@media only screen and (max-width:767px){.p-guide{margin-top:3.72rem}}.p-guide:before{content:"";display:block;position:absolute;left:50%;top:0;background:-webkit-gradient(linear,left top,left bottom,from(#f4f2ea),color-stop(23%,rgba(250,249,246,0)));background:linear-gradient(180deg,#f4f2ea 0,rgba(250,249,246,0) 23%);border-radius:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:60rem;width:83.33333%}@media only screen and (max-width:767px){.p-guide:before{height:27.9rem}}@media only screen and (max-width:767px){.p-guide:before{width:205.12821%}}.p-guide .inner{position:relative;max-width:1280px;margin-inline:auto;padding-top:4.4rem;width:83.33333%}@media only screen and (max-width:767px){.p-guide .inner{padding-top:1.86rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-guide .inner{width:92.1875%}}@media only screen and (max-width:767px){.p-guide .inner{width:89.74359%}}@media only screen and (min-width:1025px) and (max-width:1280px){.p-guide .inner{width:92.1875%}}.p-guide .c-marchest1 i .icon{fill:#398d78}.p-guide .c-marchest1 .en{color:#398d78}.p-guide__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;margin-top:5.5rem;padding:5.6rem 5.46875%}@media only screen and (max-width:767px){.p-guide__list{margin-top:2.325rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-guide__list{padding:5.6rem 3.90625%}}@media only screen and (max-width:767px){.p-guide__list{padding:2.79rem 7.14286%}}@media only screen and (max-width:767px){.p-guide__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.674rem}}.p-guide__list .lnk{width:30.70175%}@media only screen and (min-width:768px) and (max-width:1024px){.p-guide__list .lnk{width:31.25%}}@media only screen and (max-width:767px){.p-guide__list .lnk{width:100%}}.p-guide__list .lnk a{position:relative;display:block;width:100%;text-decoration:none;color:#fff;border-radius:99px;text-align:center;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;padding:2.5rem 1.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.p-guide__list .lnk a{padding:2rem 1.5rem}}@media only screen and (max-width:767px){.p-guide__list .lnk a{padding:2.139rem 1.395rem}}.p-guide__list .lnk a span{line-height:1;letter-spacing:.02em;font-weight:500;font-size:1.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.p-guide__list .lnk a span{font-size:1.4rem}}@media only screen and (max-width:767px){.p-guide__list .lnk a span{font-size:1.395rem}}.p-guide__list .lnk a span em{font-size:2.4rem}@media only screen and (min-width:768px) and (max-width:1024px){.p-guide__list .lnk a span em{font-size:2.3rem}}@media only screen and (max-width:767px){.p-guide__list .lnk a span em{font-size:2.046rem}}.p-guide__list .lnk a i{position:absolute;top:50%;right:10%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-guide__list .lnk a i svg{fill:#fff}.p-guide__list .lnk a:hover{opacity:.7}.p-guide__list .lnk.c1 a{background:#398d78}.p-guide__list .lnk.c2 a{background:#43808f}.p-guide__list .lnk.c3 a{background:#4d74a7}.p-goods{background:#fff;margin-top:17.3rem;padding-bottom:14rem}@media only screen and (max-width:767px){.p-goods{margin-top:4.464rem}}@media only screen and (max-width:767px){.p-goods{padding-bottom:4.278rem}}.p-goods .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;max-width:1280px;margin-inline:auto;width:83.33333%;gap:10rem}@media only screen and (min-width:768px) and (max-width:1024px){.p-goods .inner{width:92.1875%}}@media only screen and (max-width:767px){.p-goods .inner{width:89.74359%}}@media only screen and (max-width:767px){.p-goods .inner{gap:4.65rem}}@media only screen and (min-width:1025px) and (max-width:1280px){.p-goods .inner{width:92.1875%}}.p-goods__list__st{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:2.8rem;gap:2.34375%}@media only screen and (max-width:767px){.p-goods__list__st{padding-top:2.511rem}}@media only screen and (max-width:767px){.p-goods__list__st{gap:4.57143%}}.p-goods__list__st:before{content:"";position:absolute;top:0;left:0;display:block;height:.2rem;background:#398d78;width:7.8125%}@media only screen and (max-width:767px){.p-goods__list__st:before{width:20%}}.p-goods__list__st .img{aspect-ratio:1/1;width:7.8125%}@media only screen and (max-width:767px){.p-goods__list__st .img{width:20%}}.p-goods__list__st .img img{border-radius:50%}.p-goods__list__st .box_st{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:89.84375%;gap:1.5625%}@media only screen and (max-width:767px){.p-goods__list__st .box_st{width:75.42857%}}@media only screen and (max-width:767px){.p-goods__list__st .box_st{gap:1.116rem}}@media only screen and (max-width:767px){.p-goods__list__st .box_st{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-goods__list__st .box_st .st{line-height:1;letter-spacing:.08em;font-weight:500;font-size:3.6rem}@media only screen and (min-width:768px) and (max-width:1024px){.p-goods__list__st .box_st .st{font-size:3rem}}@media only screen and (max-width:767px){.p-goods__list__st .box_st .st{font-size:2.232rem}}@media only screen and (max-width:767px){.p-goods__list__st .box_st .st{font-weight:600}}.p-goods__list__st .box_st .genre{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:.69565%}@media only screen and (max-width:767px){.p-goods__list__st .box_st .genre{gap:2.27273%}}@media only screen and (max-width:767px){.p-goods__list__st .box_st .genre{width:100%}}.p-goods__list__st .box_st .genre li{border:1px solid #d6d6d6;border-radius:99px;padding:.3rem 1.6rem;line-height:1.3;letter-spacing:.02em;font-weight:500;font-size:1.6rem;padding:.3rem 1.6rem}@media only screen and (min-width:768px) and (max-width:1024px){.p-goods__list__st .box_st .genre li{font-size:1.5rem}}@media only screen and (max-width:767px){.p-goods__list__st .box_st .genre li{font-size:1.209rem}}@media only screen and (max-width:767px){.p-goods__list__st .box_st .genre li{padding:.279rem .93rem}}.p-goods__list .c-btn{margin-inline:auto;margin-top:5.5rem;width:32.8125%}@media only screen and (max-width:767px){.p-goods__list .c-btn{margin-top:1.395rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-goods__list .c-btn{width:32.8125%}}@media only screen and (max-width:767px){.p-goods__list .c-btn{width:85.71429%}}.p-goods__list .c-btn a{background:#398d78}.p-business{background:url(https://gigaplus.makeshop.jp/omotenashi1/marche/bg_company.jpg);padding:6rem 0 6.8rem}@media only screen and (max-width:767px){.p-business{padding:1.86rem 0 3.441rem}}.p-business .inner{position:relative;max-width:1280px;margin-inline:auto;width:83.33333%}@media only screen and (min-width:768px) and (max-width:1024px){.p-business .inner{width:92.1875%}}@media only screen and (max-width:767px){.p-business .inner{width:89.74359%}}@media only screen and (min-width:1025px) and (max-width:1280px){.p-business .inner{width:92.1875%}}.p-business .c-marchest1 i .icon{fill:#fff}.p-business .c-marchest1 .jp{color:#fff}.p-business .c-marchest1 .en{color:rgba(255,255,255,.5)}.p-business__ank{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4.5rem;gap:3.2rem 3.125%}@media only screen and (max-width:767px){.p-business__ank{margin-top:2.325rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-business__ank{gap:3.2rem 3.125%}}@media only screen and (max-width:767px){.p-business__ank{gap:2.046rem 5.71429%}}.p-business__ank .ank{width:22.65625%}@media only screen and (min-width:768px) and (max-width:1024px){.p-business__ank .ank{width:31.25%}}@media only screen and (max-width:767px){.p-business__ank .ank{width:47.14286%}}.p-business__ank .ank a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border:1px solid #fff;border-radius:.8rem;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;padding:2rem 6.89655% 2.4rem;gap:5.17241%}@media only screen and (min-width:768px) and (max-width:1024px){.p-business__ank .ank a{padding:1.5rem 5.17241% 2rem}}@media only screen and (max-width:767px){.p-business__ank .ank a{padding:1.116rem 7.27273% 1.86rem}}@media only screen and (max-width:767px){.p-business__ank .ank a{gap:7.27273% .93rem}}@media only screen and (max-width:767px){.p-business__ank .ank a{-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-business__ank .ank a .img{width:24.7619%}@media only screen and (min-width:768px) and (max-width:1024px){.p-business__ank .ank a .img{width:20%}}@media only screen and (max-width:767px){.p-business__ank .ank a .img{width:28.36879%}}.p-business__ank .ank a .img img{border-radius:.6rem}.p-business__ank .ank a .txt{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:767px){.p-business__ank .ank a .txt{display:contents}}.p-business__ank .ank a .txt .st{display:block;color:#fff;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;line-height:1.36;letter-spacing:.06em;font-weight:500;font-size:1.7rem}@media only screen and (min-width:768px) and (max-width:1024px){.p-business__ank .ank a .txt .st{font-size:1.5rem}}@media only screen and (max-width:767px){.p-business__ank .ank a .txt .st{font-size:1.395rem}}@media only screen and (max-width:767px){.p-business__ank .ank a .txt .st{width:63.12057%}}.p-business__ank .ank a .txt .cate{color:rgba(255,255,255,.75);-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;line-height:1.36;letter-spacing:.06em;font-weight:500;font-size:1.3rem}@media only screen and (min-width:768px) and (max-width:1024px){.p-business__ank .ank a .txt .cate{font-size:1.2rem}}@media only screen and (max-width:767px){.p-business__ank .ank a .txt .cate{font-size:1.116rem}}@media only screen and (max-width:767px){.p-business__ank .ank a .txt .cate{width:100%;margin-top:.93rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.p-business__ank .ank a i{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;border-radius:50%;background:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:0 0 .4rem rgba(0,0,0,.25);box-shadow:0 0 .4rem rgba(0,0,0,.25);width:3.4rem;margin-bottom:-2rem}@media only screen and (min-width:768px) and (max-width:1024px){.p-business__ank .ank a i{width:3rem}}@media only screen and (max-width:767px){.p-business__ank .ank a i{width:2.604rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-business__ank .ank a i{margin-bottom:-2rem}}@media only screen and (max-width:767px){.p-business__ank .ank a i{margin-bottom:-1.302rem}}@media only screen and (min-width:1025px) and (max-width:1280px){.p-business__ank .ank a i{width:3rem}}.p-business__ank .ank a i .icon{fill:#4d74a7}.p-business__ank .ank a:hover{background:#fff}.p-business__ank .ank a:hover .txt .st{color:#4d74a7}.p-business__ank .ank a:hover .txt .cate{color:rgba(77,116,167,.75)}.p-company{background:#fff;padding-top:17rem;padding-bottom:10rem}@media only screen and (max-width:767px){.p-company{padding-top:2.79rem}}@media only screen and (max-width:767px){.p-company{padding-bottom:3.72rem}}.p-company .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;max-width:1380px;margin-inline:auto;width:83.33333%;gap:18.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.p-company .inner{width:92.1875%}}@media only screen and (max-width:767px){.p-company .inner{width:89.74359%}}@media only screen and (max-width:767px){.p-company .inner{gap:3.72rem}}@media only screen and (min-width:1025px) and (max-width:1280px){.p-company .inner{width:92.1875%}}@media only screen and (min-width:768px){.p-company__list__overview{padding-bottom:10rem}}.p-company__list__overview .flexbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-inline:auto;width:87.68116%;gap:5.07246%}@media only screen and (max-width:767px){.p-company__list__overview .flexbox{width:100%}}@media only screen and (max-width:767px){.p-company__list__overview .flexbox{gap:1.86rem}}@media only screen and (max-width:767px){.p-company__list__overview .flexbox{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.p-company__list__overview .flexbox .img{width:49.58678%}@media only screen and (min-width:768px) and (max-width:1024px){.p-company__list__overview .flexbox .img{width:41.32231%}}@media only screen and (max-width:767px){.p-company__list__overview .flexbox .img{width:100%}}@media only screen and (min-width:1025px){.p-company__list__overview .flexbox .img{margin-top:-6rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-company__list__overview .flexbox .img{margin-top:-4rem}}.p-company__list__overview .flexbox .img img{border-radius:.8rem}.p-company__list__overview .flexbox .box_txt{position:relative;width:44.6281%}@media only screen and (min-width:768px) and (max-width:1024px){.p-company__list__overview .flexbox .box_txt{width:50.00945%}}@media only screen and (max-width:767px){.p-company__list__overview .flexbox .box_txt{width:100%}}.p-company__list__overview .flexbox .box_txt:before{content:"";display:block;width:10rem;height:2px;width:10rem;margin-bottom:7rem}@media only screen and (max-width:767px){.p-company__list__overview .flexbox .box_txt:before{width:6.51rem}}@media only screen and (max-width:767px){.p-company__list__overview .flexbox .box_txt:before{margin-bottom:2.604rem}}.p-company__list__overview .flexbox .box_txt .st{line-height:1.2;letter-spacing:.08em;font-weight:600;font-size:3.2rem}@media only screen and (min-width:768px) and (max-width:1024px){.p-company__list__overview .flexbox .box_txt .st{font-size:2.8rem}}@media only screen and (max-width:767px){.p-company__list__overview .flexbox .box_txt .st{font-size:2.232rem}}.p-company__list__overview .flexbox .box_txt .cate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:1.48148%;margin-top:1.5rem}@media only screen and (max-width:767px){.p-company__list__overview .flexbox .box_txt .cate{gap:1.71429%}}@media only screen and (max-width:767px){.p-company__list__overview .flexbox .box_txt .cate{margin-top:1.116rem}}.p-company__list__overview .flexbox .box_txt .cate li{border:1px solid #d6d6d6;border-radius:99px;padding:.3rem 1.6rem;line-height:1.3;letter-spacing:.02em;font-weight:500;font-size:1.6rem;padding:.3rem 1.6rem}@media only screen and (min-width:768px) and (max-width:1024px){.p-company__list__overview .flexbox .box_txt .cate li{font-size:1.5rem}}@media only screen and (max-width:767px){.p-company__list__overview .flexbox .box_txt .cate li{font-size:1.209rem}}@media only screen and (max-width:767px){.p-company__list__overview .flexbox .box_txt .cate li{padding:.279rem .93rem}}.p-company__list__overview .flexbox .box_txt .c-txt{margin-top:2.5rem}@media only screen and (max-width:767px){.p-company__list__overview .flexbox .box_txt .c-txt{margin-top:1.86rem}}.p-company__list__overview .p-message{display:-webkit-box;display:-ms-flexbox;display:flex;margin-inline:auto;border-radius:.8rem;width:72.46377%;margin-top:7rem;padding:4.5rem 3.98551%}@media only screen and (min-width:768px) and (max-width:1024px){.p-company__list__overview .p-message{width:87.68116%}}@media only screen and (max-width:767px){.p-company__list__overview .p-message{width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.p-company__list__overview .p-message{margin-top:5rem}}@media only screen and (max-width:767px){.p-company__list__overview .p-message{margin-top:2.79rem}}@media only screen and (max-width:767px){.p-company__list__overview .p-message{padding:2.418rem 6.85714%}}@media only screen and (max-width:767px){.p-company__list__overview .p-message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-company__list__overview .p-message .st{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;line-height:1.85;letter-spacing:.02em;font-weight:600;font-size:1.5rem}.p-company__list__overview .p-message .c-txt{width:88.08989%}@media only screen and (min-width:768px) and (max-width:1024px){.p-company__list__overview .p-message .c-txt{width:79.10112%}}@media only screen and (max-width:767px){.p-company__list__overview .p-message .c-txt{width:100%}}@media only screen and (max-width:767px){.p-company__list__overview .p-message .c-txt{margin-top:.93rem}}.p-company__list .c-btn{display:block;margin-inline:auto;margin-top:-3rem;width:30.43478%}@media only screen and (max-width:767px){.p-company__list .c-btn{margin-top:2.79rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-company__list .c-btn{width:32.8125%}}@media only screen and (max-width:767px){.p-company__list .c-btn{width:85.71429%}}.p-company__list .c-slider{margin-inline:auto;margin-top:7.5rem}@media only screen and (max-width:767px){.p-company__list .c-slider{margin-top:4.185rem}}@media only screen and (min-width:768px){.p-company__list .c-slider{max-width:1280px}}@media only screen and (min-width:768px){.p-company__list.bg_blue .p-company__list__overview{background:#f5f9fc}}.p-company__list.bg_blue .p-company__list__overview .flexbox .box_txt:before{background:#4d74a7}.p-company__list.bg_blue .p-company__list__overview .p-message{border:1px solid #4d74a7}.p-company__list.bg_blue .p-company__list__overview .p-message .st{color:#4d74a7}.p-company__list.bg_blue .c-btn a{background:#4d74a7}.p-company__list.bg_blue .c-slider .dots-wrap li.slick-active,.p-company__list.bg_blue .c-slider .dots-wrap li:hover{background:#4d74a7}@media only screen and (min-width:768px){.p-company__list.bg_green .p-company__list__overview{background:#f5f9f8}}.p-company__list.bg_green .p-company__list__overview .flexbox .box_txt:before{background:#398d78}.p-company__list.bg_green .p-company__list__overview .p-message{border:1px solid #398d78}.p-company__list.bg_green .p-company__list__overview .p-message .st{color:#398d78}.p-company__list.bg_green .c-btn a{background:#398d78}.p-company__list.bg_green .c-slider .dots-wrap li.slick-active,.p-company__list.bg_green .c-slider .dots-wrap li:hover{background:#398d78}.p-purchase{position:relative;margin-top:6rem;padding-bottom:10rem}@media only screen and (max-width:767px){.p-purchase{margin-top:0}}@media only screen and (max-width:767px){.p-purchase{padding-bottom:3.72rem}}.p-purchase:before{content:"";display:block;position:absolute;left:50%;top:0;background:-webkit-gradient(linear,left top,left bottom,from(#f4f2ea),color-stop(23%,rgba(250,249,246,0)));background:linear-gradient(180deg,#f4f2ea 0,rgba(250,249,246,0) 23%);border-radius:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:60rem;width:83.33333%}@media only screen and (max-width:767px){.p-purchase:before{height:27.9rem}}@media only screen and (max-width:767px){.p-purchase:before{width:205.12821%}}.p-purchase .inner{position:relative;max-width:1000px;margin-inline:auto;padding-top:4.4rem;width:83.33333%}@media only screen and (max-width:767px){.p-purchase .inner{padding-top:1.86rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-purchase .inner{width:92.1875%}}@media only screen and (max-width:767px){.p-purchase .inner{width:89.74359%}}@media only screen and (min-width:1025px) and (max-width:1280px){.p-purchase .inner{width:92.1875%}}.p-purchase .c-marchest1 i .icon{fill:#398d78}.p-purchase .c-marchest1 .en{color:#398d78}.p-purchase__info{margin-top:5rem}@media only screen and (max-width:767px){.p-purchase__info{margin-top:2.232rem}}.p-purchase__info ul{background:#fff;border-radius:.8rem;padding:6rem 7%}@media only screen and (min-width:768px) and (max-width:1024px){.p-purchase__info ul{padding:4rem 4%}}@media only screen and (max-width:767px){.p-purchase__info ul{padding:2.976rem 6.85714%}}.p-purchase__info ul li{text-indent:-1.7rem;padding-left:1.5rem}.p-purchase__info ul li:before{content:"";display:inline-block;width:.8rem;height:.8rem;border-radius:50%;background:#d9d1b8;margin-right:1.1rem;margin-top:-.4rem}.p-purchase__info .c-btn{display:block;margin-inline:auto;margin-top:4.5rem;width:42%}@media only screen and (max-width:767px){.p-purchase__info .c-btn{margin-top:2.232rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-purchase__info .c-btn{width:32.8125%}}@media only screen and (max-width:767px){.p-purchase__info .c-btn{width:85.71429%}}.p-purchase__info .c-btn a{background:#398d78}