.p-home__text--green{color:#639830 !important}.p-home .pc{display:block}.p-home .sp{display:none}@media only screen and (max-width:640px){.p-home .pc{display:none}.p-home .sp{display:block}}.p-home-kv{margin:0;width:100%;height:fit-content;position:relative;background:#ffe5f1}.p-home-kv__image{max-width:1150px;width:100%;display:block;margin:0 auto}.p-home-kv__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;width:100%}.p-home-kv__title{margin-left:-535px;color:#fff;font-size:29px;font-weight:400;line-height:1.48}.p-home-kv__button{display:flex;justify-content:center;align-items:center;width:326px;height:64px;background-color:#fff9f9;font-size:47px;text-decoration:none !important;border-radius:40px;margin:55px 0 0 -535px;transition:.3s;color:#ea5098;text-align:center;font-family:Meiryo,"Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-size:28px;font-weight:700;line-height:1}.p-home-kv__button:hover{background-color:#fefe28}@media only screen and (max-width:640px){.p-home-kv{height:auto}.p-home-kv__content{align-items:flex-start;justify-content:flex-start}.p-home-kv__title{font-size:20px;margin-top:35px;margin-left:20px}.p-home-kv__button{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);width:max-content;height:auto;font-size:20px;margin:0;padding:16px 50px}}.p-home-pr{margin-top:70px}.p-home-pr__value{background:#faf9e8;border-radius:10px;border:3px solid #ea5098;box-sizing:border-box;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;padding:35px 35px 30px;width:680px}.p-home-pr__heading{margin:0 20px 0 0;font-size:30px;font-weight:700;line-height:1.2;color:#515050}.p-home-pr__text-sub1{display:block;color:#000;font-size:18px;font-weight:400}.p-home-pr__text-sub2{display:block;font-weight:700}.p-home-pr__text--pink{margin:0 2px;color:#ea5098;font-size:60px;line-height:1.4}.p-home-pr__text--black{color:#000;font-size:43px}.p-home-pr__figure{width:143px;height:auto}.p-home-pr__image{max-width:100%}.p-home-pr__note{margin:0 auto;width:676px}@media only screen and (max-width:640px){.p-home-pr{margin-top:40px}.p-home-pr__heading{font-size:5px;margin:0 15px 0 0}.p-home-pr__value{margin:0 10px;padding:25px 20px 15px;width:calc(100% - 20px)}.p-home-pr__text-sub1{font-size:14px}.p-home-pr__text-sub2{font-size:15px}.p-home-pr__text--pink{font-size:33px;font-weight:700}.p-home-pr__text--black{font-size:20px;font-weight:700}.p-home-pr__note{margin-top:10px;max-width:100%;padding:0 12px;width:auto}}.p-home-about{margin-top:56px}.p-home-about__heading{text-align:center;width:860px;margin:0 auto;background:rgba(255,255,255,.5)}.p-home-about__title{font-weight:700;font-size:40px;display:block;position:relative;color:#ea5098;line-height:1.3;padding:0 0 20px;margin-bottom:40px}.p-home-about__title:after{content:"";display:block;position:absolute;left:50%;transform:translate(-50%);bottom:-10px;width:400px;border-bottom:10px dotted #ea5098}.p-home-about__sub-title{font-weight:700;font-size:20px;display:block;color:#639830}.p-home-about__description{font-weight:400;font-size:14px;color:#333}.p-home-about__description span{font-weight:700}.p-home-about__note{font-size:14px;font-weight:400;line-height:1.28;margin-top:30px}.p-home-about__image-wrapper img{max-width:100%}@media only screen and (max-width:640px){.p-home-about{padding:0 10px}.p-home-about__heading{width:100%}.p-home-about__title{font-size:26px}.p-home-about__title:after{bottom:0;width:8.2em}.p-home-about__sub-title{font-size:19px}.p-home-about__sub-title span{display:inline-block;font-weight:700}.p-home-about__description{display:inline-block;text-align:left;margin-top:10px}.p-home-about__note{text-align:left;width:auto}}.p-home-video{margin-top:50px;background:#ed86b5;padding:16px 0}.p-home-video__container{width:900px;margin:0 auto;display:flex;justify-content:center}.p-home-video__item{width:33.33%;text-align:center}.p-home-video__thumbnail-wrapper{margin:10px auto 0}.p-home-video__title{color:#fff;font-weight:700;font-size:16px;padding:10px 0 0}.p-home-video__sub-title{color:#fff;font-size:20px;font-weight:700}.p-home-video__version-link{color:#fff;font-size:12px;text-decoration:none !important}@media only screen and (max-width:640px){.p-home-video{padding:10px;margin-top:20px}.p-home-video__container{display:block;width:auto}.p-home-video__item{display:flex;width:100%;justify-content:flex-start;gap:20px;margin-bottom:10px;text-align:left}.p-home-video__item:last-of-type{margin-bottom:0}.p-home-video__thumbnail-wrapper{margin:0}.p-home-video__sub-title{font-size:16px;font-weight:500}.p-home-video__version-link{display:inline-block;text-decoration:underline !important}}.p-home-cooking{margin:60px 0 80px}.p-home-cooking__container{width:861px;text-align:center;margin:0 auto;padding:0 20px;clear:both}.p-home-cooking__heading{color:#fff;font-size:18px;font-weight:700;padding:4px 10px 2px;background:#ea5098;margin-bottom:30px}.p-home-cooking__list{display:flex;flex-wrap:wrap}.p-home-cooking__item{width:171px;height:320px;border-right:1px dotted #999;margin-bottom:16px}.p-home-cooking__item-title-wrapper{width:172px;padding-bottom:8px;background:#fff}.p-home-cooking__item-title{text-align:center;color:#fff;background:#ea5098;border-radius:10px;margin:0 11px;padding:0;font-size:16px;font-weight:700;line-height:1.4;box-shadow:0px 2px 10px rgba(0,0,0,.4);border-right:none}.p-home-cooking__item-image{display:block}.p-home-cooking__item-description{padding:4px 7px 0}@media only screen and (max-width:640px){.p-home-cooking{margin:20px 0}.p-home-cooking__container{width:auto}.p-home-cooking__heading{text-align:left}.p-home-cooking__item-title-wrapper,.p-home-cooking__item-image{padding-right:8%;background:#fff}.p-home-cooking__item{width:49%;height:auto;border-right:none}.p-home-cooking__item:nth-of-type(2n - 1){border-right:1px dotted #999}.p-home-cooking__item-description{text-align:left;padding:4px 12px 0}}.p-home-secret{background:#fdf9f6;padding:40px 0 140px}.p-home-secret__heading-wrapper{background:0 0;color:#eb4a68;display:block;font-family:"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-weight:700;height:180px;margin:0 auto;padding:0 10px;text-align:center;width:860px}.p-home-secret__heading-title{font-weight:700;font-size:40px;display:block;position:relative;color:#ea5098;line-height:1.3;padding:20px 0}.p-home-secret__heading-title:after{content:"";display:block;position:absolute;left:50%;transform:translate(-50%);bottom:-10px;width:400px;border-bottom:10px dotted #ea5098}.p-home-secret__list-container{width:880px;height:auto;position:relative;margin:0 auto;padding:20px}.p-home-secret__list-item{display:flex;align-items:center;justify-content:center;gap:23px;margin-bottom:40px}.p-home-secret__list-item-image{display:inline-block;vertical-align:middle;width:130px;height:130px}.p-home-secret__list-item-text-wrapper{width:600px}.p-home-secret__list-item-title{color:#d53130;font-weight:700;font-size:28px}@media only screen and (max-width:640px){.p-home-secret{padding-bottom:60px}.p-home-secret__heading-wrapper{height:auto;width:auto}.p-home-secret__heading-title{font-size:26px}.p-home-secret__heading-title:after{bottom:0;width:8em}.p-home-secret__heading-title span{display:block;font-weight:700}.p-home-secret__list-container{width:auto;padding-top:40px}.p-home-secret__list-item-text-wrapper{width:100%}.p-home-secret__list-item{border-bottom:2px dashed #f06867;padding-bottom:17px;margin-bottom:32px;gap:15px;align-items:flex-start}.p-home-secret__list-item-image{width:100%;height:auto}.p-home-secret__list-item-title{font-size:20px;line-height:1.3}.p-home-secret__list-item-description{font-size:16px;line-height:1.31;margin-top:5px}}.p-home-banner{display:flex;gap:20px;justify-items:center;width:792px;margin:35px auto 0}.p-home-banner img{max-width:100%}@media only screen and (max-width:640px){.p-home-banner{align-items:center;flex-direction:column;width:100%}}.p-home-obento{padding:40px 0 80px}.p-home-obento__heading-wrapper{height:auto;padding:0 10px;text-align:center;width:900px;margin:0 auto;background:0 0;font-family:"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif}.p-home-obento__heading-title{font-weight:700;font-size:40px;display:block;position:relative;color:#ea5098;line-height:1.3;padding:20px 0;margin-bottom:40px}.p-home-obento__heading-title:after{content:"";display:block;position:absolute;left:50%;transform:translate(-50%);bottom:-10px;width:400px;border-bottom:10px dotted #ea5098}.p-home-obento__subtitle{font-weight:700;font-size:24px;display:block;color:#639830;line-height:1.8}.p-home-obento__search-wrapper{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:18px}.p-home-obento__search-button{border-radius:5px;border:2px solid #ea5098;display:inline-flex;gap:8px;padding:0 25px;color:#ea5098;text-decoration:none;align-items:center;line-height:37px;font-size:18px;font-weight:700}.p-home-obento__search-text{display:inline-block;line-height:1.25;font-weight:400;font-size:16px;color:#000;text-align:left}.p-home-obento .obento_inn .obentobox{width:410px;box-sizing:border-box;margin:0 auto 20px;padding:20px;border-radius:10px;border:3px solid #ea5098}.p-home-obento .obento_inn .obentobox--orange{border:3px solid #ff6200}.p-home-obento .obento_inn .obentobox--blue{border:3px solid #1f8ec5}.p-home-obento .obento_inn .obentobox--green{border:3px solid #639830}.p-home-obento .obento_inn .obentobox--purple{border:3px solid #a419b1}.p-home-obento .obentobox_title{font-size:30px;font-weight:700;line-height:2;margin-bottom:12px}.p-home-obento .obentobox--pink .obentobox_title,.p-home-obento .obentobox--pink .obentobox_subtitle{color:#ea5098}.p-home-obento .obentobox--orange .obentobox_title,.p-home-obento .obentobox--orange .obentobox_subtitle{color:#ff6200}.p-home-obento .obentobox--blue .obentobox_title,.p-home-obento .obentobox--blue .obentobox_subtitle{color:#1f8ec5}.p-home-obento .obentobox--green .obentobox_title,.p-home-obento .obentobox--green .obentobox_subtitle{color:#639830}.p-home-obento .obentobox--purple .obentobox_title,.p-home-obento .obentobox--purple .obentobox_subtitle{color:#a419b1}.p-home-obento .obentobox_subtitle{font-size:20px;font-weight:700;line-height:1.3;margin-bottom:12px}.p-home-obento .obentobox_text{font-size:16px;font-weight:400;line-height:1.37;margin-bottom:12px}.p-home-obento .obentobox_row{display:flex;justify-content:center;margin-top:12px;gap:30px}.p-home-obento .obentbox_icons{display:flex;gap:4px;flex:1;justify-content:center}.p-home-obento .obentbox_icons img{max-width:48px}.p-home-obento .obentbox_item{display:flex;flex-direction:column;align-items:center}.p-home-obento .obentbox_icon{border-radius:48px;display:inline-flex;padding:4px;aspect-ratio:1/1;width:36px;height:36px}.p-home-obento .obentobox--pink .obentbox_icon{border:2px solid #ea5098}.p-home-obento .obentobox--orange .obentbox_icon{border:2px solid #ff6200}.p-home-obento .obentobox--blue .obentbox_icon{border:2px solid #1f8ec5}.p-home-obento .obentobox--green .obentbox_icon{border:2px solid #639830}.p-home-obento .obentobox--purple .obentbox_icon{border:2px solid #a419b1}.p-home-obento .obentobox--pink .obentobox_price-wrap{color:#ea5098}.p-home-obento .obentobox--orange .obentobox_price-wrap{color:#ff6200}.p-home-obento .obentobox--blue .obentobox_price-wrap{color:#1f8ec5}.p-home-obento .obentobox--green .obentobox_price-wrap{color:#639830}.p-home-obento .obentobox--purple .obentobox_price-wrap{color:#a419b1}.p-home-obento .obentobox_price-wrap{width:211px}.p-home-obento .obentobox_price{text-align:right;font-size:48px;font-weight:700;line-height:1.15;font-family:Meiryo,"Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif}.p-home-obento .obentobox_unit{font-size:28px;font-weight:700}.p-home-obento .obentobox_tax{font-size:16px;font-weight:700}.p-home-obento .obentobox_subprice{color:#000;font-size:16px;font-weight:400;line-height:1.25;font-family:Meiryo,"Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif}.p-home-obento .obentbox_text--2line{word-break:keep-all;line-height:1.2;text-align:center;margin-top:2px}@media only screen and (max-width:640px){.p-home-obento{padding-bottom:40px}.p-home-obento__heading-title{font-size:26px;padding-bottom:8px}.p-home-obento__heading-title:after{width:52%}.p-home-obento__subtitle{font-size:18px;line-height:1.38}.p-home-obento__heading-wrapper{width:auto;margin-bottom:40px}.p-home-obento__search-wrapper{flex-direction:column}.p-home-obento__search-text{text-align:center}.p-home-obento .obento_inn .obentobox{width:auto;padding-bottom:24px}.p-home-obento .obento_inn .obentobox .box02_l_in{overflow:visible}.p-home-obento__search-button{padding:9px 34px 9px 30px}.p-home-obento__search-button img{width:29px;height:31px}.p-home-obento .obentobox_title{text-align:left;line-height:1.2}.p-home-obento .obentobox_subtitle{text-align:left}.p-home-obento .obentobox_text{text-align:left}.p-home-obento .obentobox .box02_l_in,.p-home-obento .obentobox_row>div,.p-home-obento .obentobox_price,.p-home-obento .obentobox_subprice,.p-home-obento .obentbox_item{margin:0 !important}.p-home-obento .obentobox_row{margin-bottom:13px !important;gap:0;justify-content:space-between;width:104%;margin-right:-2% !important;margin-left:-2% !important}.p-home-obento .obentbox_item{justify-content:center}.p-home-obento .obentobox_price-wrap{width:190px}.p-home-obento .obentobox_price{font-size:46px;line-height:1.2;text-align:left;white-space:nowrap}.p-home-obento .obentobox_subprice{text-align:left}.p-home-obento__plus{width:15px !important}.p-home-obento .obentobox--green .box02_l_in{overflow:visible}.p-home-obento .obentobox_unit{font-size:24px}.p-home-obento .obentobox_tax,.p-home-obento .obentobox_subprice{font-size:14px}.p-home-obento .obentbox_icon{width:26px;height:26px;padding:8px}.p-home-obento__banner{margin-top:0}}.p-home-kondate{background:#ffe5f2;padding:70px 0 100px}.p-home-kondate__heading-wrapper{text-align:center}.p-home-kondate__heading-title{font-weight:700;font-size:40px;display:block;position:relative;color:#ea5098;line-height:1.3;padding:20px 0;margin-bottom:30px}.p-home-kondate__heading-title:after{content:"";display:block;position:absolute;left:50%;transform:translate(-50%);bottom:-10px;width:400px;border-bottom:10px dotted #ea5098}.p-home-kondate__sub-heading{font-weight:700;font-size:20px;display:block;color:#639830}.p-home-kondate__example{width:860px;margin:45px auto 0}.p-home-kondate__title-wrapper{background:#ff6200;color:#fff;text-align:center;padding:24px 0 12px}.p-home-kondate__title{font-size:30px;font-weight:400;line-height:.73}.p-home-kondate__sub-title{font-size:22px;font-weight:400;line-height:1;margin-top:12px}.p-home-kondate__contents{background-color:#fff;padding:20px 30px 30px}.p-home-kondate__card-wrapper{display:flex;gap:20px;flex-wrap:wrap}.p-home-kondate__card{background:#fdf9f6;display:flex;width:387px;padding:20px;flex-direction:column;align-items:flex-start;gap:10px;box-sizing:border-box}.p-home-kondate__card-title{color:#ff6200;font-size:24px;font-weight:700;line-height:1.5}.p-home-kondate__card-text{color:#000;font-size:16px;font-weight:400;line-height:1.37;min-height:4em}.p-home-kondate__card-thumbnail{max-width:100%}.p-home-kondate__pdf{border:1px solid #ea5098;margin-top:20px;width:800px}.p-home-kondate__pdf-title{background-color:#ea5098;color:#fff;font-size:22px;font-weight:700;line-height:1;text-align:center;padding:17px 0 14px}.p-home-kondate__pdf-item-wrap{width:450px;height:49px;display:flex;justify-content:center;gap:30px;margin:25px auto 0}.p-home-kondate__pdf-item{display:flex;gap:7px;align-items:center;text-decoration:none}.p-home-kondate__pdf-item span{color:#ea5098;font-size:16px;font-style:normal;font-weight:400;line-height:1.37}.p-home-kondate__pdf-note{text-align:center;margin:20px auto}@media only screen and (max-width:640px){.p-home-kondate__heading-title{font-size:26px;font-weight:700;line-height:1.23;padding-bottom:8px}.p-home-kondate__heading-title:after{width:54%}.p-home-kondate__sub-heading{font-size:18px;line-height:1.38}.p-home-kondate__example{margin-top:20px;padding:0 10px;width:auto}.p-home-kondate__title-wrapper{padding-top:20px}.p-home-kondate__title{font-size:24px;line-height:.91}.p-home-kondate__sub-title{font-size:18px;line-height:1.22}.p-home-kondate__card-wrapper{margin-top:20px}.p-home-kondate__card-title{line-height:1}.p-home-kondate__card-text{min-height:auto}.p-home-kondate__pdf-item-wrap{width:auto;height:auto;margin:25px 20px 0}.p-home-kondate__pdf{width:100%}.p-home-kondate__pdf-item{flex-direction:column}.p-home-kondate__pdf-item span{text-align:center}.p-home-kondate__pdf-note{text-align:left;margin:15px 20px}}.p-home-order__step-wrapper{width:860px;display:flex;margin:0 auto;gap:24px}.p-home-order__step{background:#fce2e5;width:270px;height:221px;padding:35px 25px 20px;box-sizing:border-box;position:relative}.p-home-order__step-num{color:#55353b;font-family:Jost;font-size:28px;font-style:normal;font-weight:500;line-height:normal;position:absolute;top:-40px}.p-home-order__step-num span{color:#55353b;font-family:Jost;font-size:48px;font-weight:500;line-height:normal}.p-home-order__step-arrow{position:absolute;transform:translateY(-50%);top:50%;right:-16px}.p-home-order__step-arrow2{position:absolute;transform:translateX(-50%);bottom:-30px;left:50%}.p-home-order__step-title{color:#f42a66;text-align:center;font-family:Meiryo,"Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-size:24px;font-weight:700;line-height:normal;border-bottom:1px dashed #f42a66;padding-bottom:7px;margin-bottom:11px}.p-home-order__step-text{font-family:Meiryo,"Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-size:18px;font-weight:400;line-height:normal}.p-home-order__step-more{background:#f42a66;display:flex;padding:10px;justify-content:center;align-items:center;gap:10px;margin-top:13px;color:#fff;font-family:Meiryo,"Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-size:16px;font-weight:700;line-height:normal;text-decoration:none}.p-home-order__confirm{margin:40px auto 0;width:860px}.p-home-order__confirm .kakunin_list{border:2px solid #fce2e5;padding:30px}.p-home-order__confirm .kakunin_list_title{background-color:#fce2e5;color:#55353b;text-align:center;font-family:Meiryo,"Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-size:18px;font-weight:700;padding:14px 0 11px}.p-home-order__confirm .kakunin_list dd{border-bottom:2px dotted #fcdde2;margin-bottom:12px;padding:14px 14px 26px 170px}.p-home-order__confirm .kakunin_list dt{color:#f42a66;padding:5px 10px 5px 0}.p-home-order__confirm .kakunin_list dt span{font-size:16px;text-align:center;padding:7px 0 6px;width:140px}.p-home-order__type{list-style:disc;margin-left:1.25em;padding-left:1em;text-indent:-1em}@media only screen and (max-width:640px){.p-home-order__heading-title{display:block;position:relative;color:#ea5098;padding:20px 0 8px;margin-bottom:30px;font-size:26px;font-weight:700;line-height:1.23;text-align:center}.p-home-order__heading-title:after{content:"";display:block;position:absolute;left:50%;transform:translate(-50%);bottom:-10px;width:54%;border-bottom:10px dotted #ea5098}.p-home__text--green{font-weight:700;display:block;color:#639830;font-size:18px;line-height:1.38;text-align:center}.p-home__text--black{color:#000;text-align:center;font-size:16px;font-weight:400;line-height:1.25;text-align:center;margin-top:10px}.p-home-order__step-wrapper{width:auto;margin-top:50px;flex-direction:column;gap:90px;align-items:center;padding:10px}.p-home-order__step{width:100%;height:auto;padding-bottom:30px}.p-home-order__step-arrow{transform:translateX(-50%) rotate(90deg);left:50%;right:auto;bottom:-50px;top:auto;text-align:center}.p-home-order__step-more{padding:15px 10px}.p-home-order__confirm{width:auto;padding:0 30px;margin-top:20px;margin-bottom:100px}.p-home-order__confirm .kakunin_list{padding:25px 15px 15px}.p-home-order__confirm .kakunin_list dt{border-radius:6px;border:1px solid #f42a66;padding:0 10px}.p-home-order__confirm .kakunin_list dt span{display:block;font-weight:700;padding:3px 0;width:100%}.p-home-order__confirm .kakunin_list dd{margin-bottom:20px;padding:6px 0 15px}.p-home-order__confirm .kakunin_list dd:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}}.p-home-news{margin-top:100px}.p-home-news h3.oshirase span{color:#ea5098;text-align:center;font-family:Meiryo,"Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-size:40px;font-weight:700}.p-home-news h3.oshirase span:before{content:none}.p-home-news__heading{color:#ea5098;text-align:center;font-family:Meiryo,"Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-size:40px;font-weight:700;position:relative}.p-home-news__heading:after{content:"";display:block;position:absolute;left:50%;transform:translate(-50%);bottom:-10px;width:400px;border-bottom:10px dotted #ea5098}.p-home-news .news{margin-top:55px}.p-home-news .news_all{margin-bottom:16px}.p-home-news .news_all a{display:inline-flex;padding:10px;justify-content:center;align-items:center;gap:10px;font-size:18px}.p-home-news dl.date dt{font-size:18px}.p-home-news dl.date dt:after{font-size:15px;padding:5px 10px;right:-5px}.p-home-news dl.date dd{margin:-4em .5em 1em;padding:0 0 1em 20em}.p-home-news dl.date dd a{font-size:18px}@media only screen and (max-width:640px){.p-home-news .news{display:block;background:#fff;border:2px solid #ea5098;padding:20px 15px;margin:50px 0 0}.p-home-news__heading{font-size:26px;line-height:1.23}.p-home-news__heading:after{bottom:-20px;width:58%}.p-home-news dl.date dd{margin:5px 0 30px;padding:0 0 30px}.p-home-news dl.date dd:last-of-type{margin-bottom:20px}.p-home-news dl.date dt{position:relative;display:flex;gap:10px}.p-home-news dl.date dt:after{display:block;top:3px;color:#fff;width:4rem;line-height:1;text-align:center}.p-home-news dl.date dt.news01:after{content:"店舗情報";background:#66cc9a}.p-home-news__banner{padding-bottom:45px}}