@charset "UTF-8";@media screen and (min-width:1025px){.pc-none{display:none}}@media screen and (max-width:1024px){.sp-none{display:none}}.lower{color:#000;overflow:hidden;font-size:clamp(1.3rem,.8016638935rem + .8319467554vw,1.8rem);margin-bottom:clamp(4.5rem,-2.9750415973rem + 12.4792013311vw,12rem)}.lower img{max-width:100%;height:auto}.lower-head{position:relative;background-size:cover;background-position:center;height:805px;margin-bottom:clamp(7.5rem,.0249584027rem + 12.4792013311vw,15rem)}@media screen and (max-width:1024px){.lower-head{height:480px;padding:0 30px}}@media screen and (max-width:599px){.lower-head{height:240px;padding:0 15px}}.lower-head--company{background-image:url(company_head_bg.jpg)}.lower-head--company:after{content:"";display:inline-block;width:94px;height:109px;background:#eb549d}@media screen and (max-width:599px){.lower-head--company:after{width:47px;height:54.5px}}.lower-head--company:after{clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);margin-bottom:20px;vertical-align:middle}.lower-head--features{background-image:url(features_head_bg.jpg)}.lower-head--features:after{content:"";display:inline-block;width:94px;height:109px;background:#67b6f1}@media screen and (max-width:599px){.lower-head--features:after{width:47px;height:54.5px}}.lower-head--features:after{clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);margin-bottom:20px;vertical-align:middle}.lower-head--neo-wagashi{background-image:url(neo-wagashi_head_bg.jpg)}.lower-head--neo-wagashi:after{content:"";display:inline-block;width:94px;height:109px;background:#ffaf14}@media screen and (max-width:599px){.lower-head--neo-wagashi:after{width:47px;height:54.5px}}.lower-head--neo-wagashi:after{clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);margin-bottom:20px;vertical-align:middle}.lower-head:after{content:"";display:inline-block;position:absolute;left:50%;transform:translate(-50%);bottom:-54px;margin-bottom:0}@media screen and (max-width:599px){.lower-head:after{bottom:-27px}}.lower-head_container{position:relative;max-width:1170px;margin:0 auto}.lower-head_txt{background-color:#0006;color:#fff;text-align:center;width:100%;position:absolute;top:110px;font-size:clamp(1.8rem,.6039933444rem + 1.996672213vw,3rem);letter-spacing:.1em;padding:25px 15px}@media screen and (max-width:599px){.lower-head_txt{padding:10px;margin:0}}.lower-container{max-width:1280px;padding:0 55px;margin:0 auto}@media screen and (max-width:1024px){.lower-container{padding:0 30px}}@media screen and (max-width:599px){.lower-container{padding:0 15px}}.heading-ptn-01{text-align:center;font-size:clamp(2.8rem,-.1900166389rem + 4.9916805324vw,5.8rem);font-weight:600;display:flex;flex-direction:column;align-items:center;letter-spacing:.025em;margin:0 0 clamp(3rem,.0099833611rem + 4.9916805324vw,6rem)}.heading-ptn-01.row{flex-direction:row;justify-content:center;gap:0 clamp(.5rem,.0016638935rem + .8319467554vw,1rem)}.heading-ptn-01 span{font-size:clamp(2.5rem,.0083194676rem + 4.159733777vw,5rem);font-weight:400}.sec-feature{margin-top:clamp(6rem,-3.9667221298rem + 16.6389351082vw,16rem)}.sec-feature_catch{text-align:center;font-weight:700;font-size:clamp(2rem,-1.9866888519rem + 6.6555740433vw,6rem);letter-spacing:0;margin-bottom:clamp(3rem,-9.9567387687rem + 21.6306156406vw,16rem);margin-top:0}.sec-feature_flex{display:flex;flex-direction:column;gap:clamp(0rem,0rem + 0vw,0rem) 0;margin-top:clamp(3rem,.0099833611rem + 4.9916805324vw,6rem)}@media screen and (max-width:599px){.sec-feature_flex{gap:30px 0}}.sec-feature_flex_item{display:flex;flex-direction:row-reverse;align-items:center}@media screen and (max-width:599px){.sec-feature_flex_item{flex-direction:column;align-items:center;gap:15px 0}}.sec-feature_flex_item:last-child{border-bottom:1px solid rgba(0,0,0,.4)}@media screen and (max-width:599px){.sec-feature_flex_item:last-child{border-bottom:none}}.sec-feature_flex_item_thumb{flex:1;text-align:right;margin:0;line-height:1;font-size:0}@media screen and (max-width:599px){.sec-feature_flex_item_thumb{margin:0 auto}}.sec-feature_flex_item_thumb--01{width:584px;transform:translate(130px)}@media screen and (max-width:599px){.sec-feature_flex_item_thumb--01{width:292px;transform:translate(40px)}}.sec-feature_flex_item_thumb--02{width:449px;transform:translate(-45px)}@media screen and (max-width:599px){.sec-feature_flex_item_thumb--02{width:224.5px;transform:translate(0)}}.sec-feature_flex_item_thumb--03{width:480px}@media screen and (max-width:599px){.sec-feature_flex_item_thumb--03{width:240px}}.sec-feature_flex_item_contents{text-align:left}.sec-feature_flex_item_heading{font-weight:700;font-size:clamp(2rem,.006655574rem + 3.3277870216vw,4rem);letter-spacing:.025em;margin:0 0 clamp(1rem,.003327787rem + 1.6638935108vw,2rem)}.sec-feature_flex_item_txt{font-size:clamp(1.4rem,1.0013311148rem + .6655574043vw,1.8rem);margin:0}.sec-feature_list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:clamp(8rem,1.0232945092rem + 11.6472545757vw,15rem) 0}.sec-feature_item{text-align:center;margin-bottom:clamp(3rem,-9.9567387687rem + 21.6306156406vw,16rem)!important}.sec-feature_item--first{margin-bottom:clamp(3rem,-2.9800332779rem + 9.9833610649vw,9rem)!important}.sec-feature_num{font-size:clamp(6rem,-2.9700499168rem + 14.9750415973vw,15rem);font-weight:700;line-height:1;margin:0 0 clamp(1.5rem,.503327787rem + 1.6638935108vw,2.5rem)}.sec-feature_heading{font-size:clamp(2rem,.006655574rem + 3.3277870216vw,4rem);font-weight:700;margin:0 0 clamp(2.5rem,.506655574rem + 3.3277870216vw,4.5rem);letter-spacing:.025em}.sec-feature_subtitle{background-color:#999;color:#fff;padding:clamp(1.4rem,.6026622296rem + 1.3311148087vw,2.2rem) 0;letter-spacing:.1em;font-size:clamp(1.6rem,.2046589018rem + 2.3294509151vw,3rem);margin:0 0 clamp(3rem,.5083194676rem + 4.159733777vw,5.5rem)}@media screen and (max-width:599px){.sec-feature_subtitle{letter-spacing:.1}}.sec-feature_txt{font-size:clamp(1.4rem,.6026622296rem + 1.3311148087vw,2.2rem);line-height:2.0454545455;letter-spacing:0;margin:0 0 clamp(3rem,.5083194676rem + 4.159733777vw,5.5rem)}@media screen and (max-width:1024px){.sec-feature_txt.pd{padding:0 30px}}@media screen and (max-width:599px){.sec-feature_txt.pd{padding:0 15px}}.sec-feature_img{margin:0}.sec-feature_img img{width:100%;height:auto}.sec-feature_img.w-945{text-align:center}.sec-feature_img.w-945 img{width:unset}.sec-feature_service{background:url(company_feature_service_bg.jpg) no-repeat center center;background-size:cover}.sec-feature_service_contents{position:relative;padding-bottom:clamp(3rem,.5083194676rem + 4.159733777vw,5.5rem)}.sec-feature_service_img{margin:0}.sec-feature_neo-wagashi{background:url(neo-wagashi-idea.jpg) no-repeat center center;background-size:cover;height:831px}@media screen and (max-width:599px){.sec-feature_neo-wagashi{height:200px}}.sec-feature_neo-wagashi_contents{position:relative;padding-bottom:clamp(3rem,.5083194676rem + 4.159733777vw,5.5rem)}.sec-feature_neo-wagashi_img{margin:0}.cmp-panel{display:flex;flex-wrap:wrap;gap:30px 34px;margin-top:clamp(3rem,1.006655574rem + 3.3277870216vw,5rem)}@media screen and (max-width:1024px){.cmp-panel{gap:30px 20px}}@media screen and (max-width:599px){.cmp-panel{gap:30px 0}}.cmp-panel_item{width:367px;text-align:left}@media screen and (max-width:1024px){.cmp-panel_item{width:calc(50% - 10px)}}@media screen and (max-width:599px){.cmp-panel_item{width:100%}}.cmp-panel_item_img{margin:0}.cmp-panel_item_heading{font-weight:700;font-size:clamp(1.6rem,1.2013311148rem + .6655574043vw,2rem);line-height:1.5;letter-spacing:.03em;margin:15px 0 10px}.cmp-panel_item_txt{font-size:clamp(1.4rem,1.0013311148rem + .6655574043vw,1.8rem);letter-spacing:.03em;margin-bottom:0}.features{margin-bottom:clamp(7.5rem,.0249584027rem + 12.4792013311vw,15rem)}.features_head{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-main-page-features.css.map */
