@charset "UTF-8";@import url("https://use.typekit.net/erj0jea.css");.kit__info--mainvisual{margin:10px 10px 0}.kit__info{line-height:1.6;border-bottom:1px solid #ea3d89;border-top:1px solid #ea3d89;margin:15px 0;display:block;padding:10px}.kit__info--title{font-weight:700;margin-bottom:5px}.kitswitchnavi li{float:left;display:block;position:relative;width:calc(50% - 10px);margin:0 5px 10px}.new-item__number--kitstyle{display:none!important}.new-item--kit__servings--kitstyle,.new-item__input--cart--kitstyle.cart_item_foot_cart,.new-item__price--kitstyle{display:table-cell!important}.cssgrid{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:0;-moz-column-gap:.2em;column-gap:.2em;padding:.5em;margin-bottom:.5em}.cssgrid__attention{margin-bottom:1.5em}.new-item--kit__servings--kitstyle{vertical-align:middle;text-align:left;font-size:12px;font-weight:700;margin-right:4px}.cart_item_foot_cart{margin-left:15px;text-align:right!important;vertical-align:top;width:62px!important}.new-item__price--kitstyle{vertical-align:middle!important;text-align:right!important;padding-right:10px}.new-item__price--kitstyle .new-item__price>.zeinukiBaika{font-size:1rem!important}.new-item__price--reasonable{display:block;color:#db4f43;font-size:11px!important;line-height:1.5}.new-item--kit__image__link{margin-bottom:10px!important;width:100%;position:relative}.new-item--kit__image__link__c{position:relative;display:block;margin:0 auto 10px;width:100%}.new-item--kit__name{margin:8px 16px 2px!important}.new-item--kit__name .new-item--kit__name__link{font-size:15px}.new-item--kit__detailtext{margin:0 16px 8px}.new-item--kit__detailtext li{float:left;width:50%;margin-top:8px}.new-item--kit__detailtext li:nth-child(2n),.new-item--kit__detailtext li:nth-child(odd){color:#000;font-size:12px;font-weight:600;line-height:1.4}.new-item--kit__detailtext li:nth-child(2n){text-align:right}.new-item--kit__detailtext li:last-child{width:100%}.new-item--kit__detailtext li.new-item--kit__wappen-area{margin-bottom:0;text-align:left}.new-item--kit__detailtext li.new-item--kit__wappen-area [class^=wappen_]{margin-bottom:0}.new-item--kit__detail{margin-top:15px!important;margin-bottom:5px!important}.category__title--kit--group:first-child{margin-top:20px}.category__title--kit--group,.category__title--kit--group:first-child{background-color:#eb6097;box-sizing:border-box;color:#fff;display:block;font-size:1.16rem;padding:10px;text-align:left}.category__title--kit--group{margin-top:40px}.category__title--kit--subgroup{background-color:#ffe6f0;box-sizing:border-box;color:#370d0d;display:block;font-size:1.16rem;padding:10px;text-align:left}.category__title--kit--note{color:#333;font-size:11px}.kit__vocapply{background-color:#f4f4f4;margin:10px;padding:15px}.form__input--textarea{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;color:#000;font-size:1rem;line-height:1.4;padding:11px 9px;text-align:justify;width:100%;margin-top:10px}.kit__vocapply__read{line-height:1.5em}.kit__vocapply__button{margin-top:10px;text-align:center}.form__button--other{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(#fcfcfc,#dbd8d8);border:1px solid #aaa;border-radius:4px;box-sizing:border-box;color:#000;display:block;font-size:1.25rem;line-height:40px;margin:0 auto;padding:0;text-align:center;width:120px}.kit__wrap--frozenexpiration{background-color:#faf9e1;padding:20px 10px}.kit__title--frozenexpiration{text-align:center;font-size:16px;line-height:1.5em}.kit__img--frozenexpiration{margin-top:20px;text-align:center}.kit__wrap--premiumjitan{margin-bottom:20px}.kit__title--premiumjitan{background-color:#507846;box-sizing:border-box;color:#fff;display:block;font-size:1.2rem;line-height:1.3em;padding:10px;text-align:left;margin-top:20px}.kit__img--premiumjitan{margin-top:10px;text-align:center}.kit__title--kondate{background-color:#ff942c;box-sizing:border-box;color:#fff;display:block;font-size:1.2rem;line-height:1.3em;padding:10px;text-align:left;margin-top:40px}.new-item--kit--chefintro--emphasis{position:relative;margin:15px 0;padding:15px 10px 1px;background-color:#eee;border-radius:3px}.new-item--kit--chefintro--emphasis:after,.new-item--kit--chefintro:after{position:absolute;right:0;bottom:-10px;left:0;content:"";display:block;margin-right:auto;margin-left:auto;width:0;height:0;border-right:10px solid transparent;border-top:10px solid #eee;border-left:10px solid transparent}.new-item--kit--chefintro__name{margin-bottom:5px;font-weight:700;line-height:1.3;color:#b65947}.new-item--kit--chefintro__title{font-size:1.166rem;line-height:1.4;text-align:justify;color:#333;font-weight:700}.new-item--kit--chefintro__text{font-size:1.166rem;line-height:1.6;text-align:justify;color:#333;position:relative;height:67px;overflow:hidden;margin-bottom:15px;margin-top:15px}.new-item--kit--chefintro__text.new-item--kit--chefintro-opened{height:auto;padding-bottom:15px}.new-item--kit--chefintro__text>.new-item--kit--chefintro__accordion{position:absolute;right:0;bottom:4px;cursor:pointer;display:inline-block;padding-top:1px;height:auto;font-size:1.166rem;line-height:1;color:#800;background-color:#eee}.new-item--kit--chefintro__text>.new-item--kit--chefintro__accordion:before{content:"...もっと見る"}.new-item--kit--chefintro__text>.new-item--kit--chefintro__accordion.close-new-item--kit--chefintro:before{content:"閉じる"}.new-item--kit--chefintro--emphasis>.new-item--kit--chefintro__image{position:inherit;left:auto;bottom:auto;margin-bottom:15px;width:100%;height:auto}.new-item--kit--chefintro--emphasis>.new-item--kit--chefintro__text{margin-top:10px}.zeinukiWaribikiBaika{color:#db4f43;font-size:14px}.new-item--kit__new-wappen{position:relative;display:inline-block;padding:2px 6px;margin-bottom:4px;min-width:20px;max-width:100%;color:#555;border-radius:4px;background:#c00}.new-item--kit__new-wappen:before{content:"";position:absolute;top:100%;left:50%;margin-left:-3px;border:3px solid transparent;border-top:4px solid #c00}.new-item--kit__new-wappen p{font-size:.92rem;color:#fff;margin:0;padding:0}.new-item--kit__nikowari-wappen{margin-bottom:3px;padding:4px 5px;background:#db4e44;display:inline-block}.new-item--kit__nikowari-wappen p{color:#fff;font-size:10px}.item_sold_out_season{width:90px;height:36px;display:table-cell;position:relative}.item_sold_out_season:after{content:"完売しました";width:90px;padding:0;color:#c00;text-align:center;display:block;position:absolute;top:calc(50% - .4em);right:0}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;display:block;margin-top:-10px;padding:0;cursor:pointer;border:none;width:40px;height:80px;top:200px;z-index:100}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{content:"";font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:0}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;list-style:none;text-align:center;z-index:100}.slick-dots li{position:relative;display:inline-block;margin:0 7px;padding:0}.slick-dots li,.slick-dots li button{width:10px;height:10px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:10px;line-height:10px;position:absolute;top:0;left:0;width:10px;height:10px;content:"●";text-align:center;color:#ccc;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-filter:"alpha(opacity=15)";filter:alpha(opacity=15)}.slick-dots li.slick-active button:before{color:#759820}.slick-slider{margin-bottom:45px;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0;z-index:10}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;z-index:100}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slider .slick-slide{margin:0;display:block}.slider .slick-slide img{width:100%;height:auto}.slider .slick-slide .item__one__icon img{width:auto;height:30px}.gentei{background:#f9c;padding:8px 16px;margin:10px 10px -5px;color:#fff;border-radius:20px;display:inline-block;position:relative;font-size:14px;letter-spacing:1px}.gentei:after{position:absolute;content:" ";height:0;width:0}.gentei-bottom:after{top:100%;left:13%;border:5px solid transparent;border-top:8px solid #f9c}.kitswitchnavi li:nth-of-type(2) a{letter-spacing:-1px}.stamprally__btn--kit--on{display:block;margin:20px auto 30px;width:290px;height:93px;background-size:290px 93px;background-position:0 0;background-repeat:no-repeat;background-image:url(/smart/base/images/stamprally/btn_stamprally_kit_on.png)}.stamprally__btn--kit--on.stamp-get{position:relative;background-image:url(/smart/base/images/stamprally/btn_stamprally_kit_off.png)}.stamprally__btn--kit--on.stamp-get:after{content:"";position:absolute;right:-9px;top:-15px;z-index:1;display:block;width:54px;height:56px;background-image:url(/smart/base/images/stamprally/wappen_stamprally_get.png);background-repeat:no-repeat;background-size:54px 56px}.kitswitchnavi{margin:10px 20px 5px}.kitswitchnavi li:first-child,.kitswitchnavi li:nth-child(2){width:calc(100% - 10px)}.kit_cate-info{margin:0 25px 30px;background:#f5f2ea;border-radius:5px}.kit_cate-info__title{height:45px;text-align:center;line-height:45px;position:relative}.kit_cate-info__title:after{content:"";position:absolute;right:15px;top:-5px;bottom:0;display:block;margin:auto 0;width:6px;height:6px;border-top:2px solid #1b1b1b;border-right:2px solid #1b1b1b;transform:rotate(135deg)}.kit_cate-info__title.close:after{top:5px;transform:rotate(315deg)}.kit_cate-info__main{padding:25px}.kit__cate__title__area{padding:15px;background:#000;text-align:center;border-bottom:15px solid #f4f4f4;box-sizing:border-box}.kit__cate__title__lead{margin-bottom:5px;color:#fff;font-size:19px;font-family:Verdana,sans-serif;font-weight:400;letter-spacing:.05em}.category__title--kit--group,.category__title--kit--group:first-child{margin:0;font-size:20px;font-weight:400;text-align:center;background:none}.kit__caution__cont{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.kit__caution__title{padding:20px;color:#666;font-size:14px;position:relative}.kit__caution__title:after{content:"";position:absolute;right:15px;top:-5px;bottom:0;display:block;margin:auto 0;width:8px;height:8px;border-top:3px solid #666;border-right:3px solid #666;transform:rotate(135deg)}.kit__caution__title.close:after{top:5px;transform:rotate(315deg)}.kit__caution__main{padding:0 20px 20px}.new-item--kit__nikowari .new-item__price--kitstyle .zeinukiTeika,.new-item--kit__nikowari .new-item__price--kitstyle br,.new-item__price--kitstyle img{display:none}.zeinukiBaika{color:#000;font-size:14px}.zeinukiTeika{color:#666;font-size:11px;text-decoration:line-through}.Kit_menu_Btn{text-align:center;margin:20px;border:2px solid #ccc;border-radius:10px;padding:10px}.Kit_menu_Btn>a{font-size:1.166rem;text-align:justify;color:#333;position:relative;display:inline-block;padding-right:27px;line-height:16px}.Kit_menu_Btn>a:after{content:"";position:absolute;top:0;bottom:0;right:0;display:block;margin:auto 0;width:17px;height:16px;background:url(/smart/base/images/icon/anchor--bottom--gray.png);background-size:17px auto;background-repeat:no-repeat;background-position:0 0}.kit--news--ttl{margin:5px 10px}.kit--news__course{padding:10px;border:2px solid #dcdcdc;border-right:none;border-left:none;line-height:1.5em}.kit--news--special{font-size:14px;line-height:1.2em;margin:5px 0;font-weight:700}.mb30{margin-bottom:30px}.ac_btn{margin:10px;background-color:#333;padding:10px 30px 10px 15px;color:#fff;font-size:15px;font-weight:700;line-height:1.4;text-align:center;display:block;position:relative}.ac_btn:after{position:absolute;right:10px;top:50%;content:"";display:block;margin-top:-5px;width:6px;height:6px;border:2px solid #fff;border-left:0;border-bottom:0;transform:rotate(135deg)}.kit__info a{display:block;padding:10px}.kit__info--ttlCent{font-size:16px;line-height:1.5;font-weight:700;padding:10px;text-align:center}.kit__info--txt{font-size:14px;line-height:1.5;margin:0 10px 20px}.ac_dispImg img{width:100%;height:auto}strong{font-size:1.15rem}.spotter1{width:auto}.js-ac_tgl{text-align:center;cursor:pointer}.js-ac_tgl img{width:100%}.clrR{color:#c33}.kit_contents{margin:10px 0 20px}.kit_contents .feature__title__category--sub{background:#b48719}.arrow,.arrow2,.arrow3{position:relative;display:block}.arrow2:after,.arrow3:after,.arrow:after{content:"";width:8px;height:8px;border:0;position:absolute;transform:rotate(45deg);right:9%}.arrow:after{border-bottom:4px solid #fff;border-right:4px solid #fff;top:42%}.arrow2:after{border-bottom:4px solid #012255;border-right:4px solid #012255;top:42%}.arrow3:after{border-bottom:4px solid #fff;border-right:4px solid #fff;top:30%}.main-title{margin:30px auto 20px;width:200px}.category__title--kit--category{height:1em;margin:20px 75px 0;text-align:center;border-top:1px solid #000;position:relative}.category__title--kit--category span{margin-left:-3em;padding:10px;color:#000;font-size:13px;font-family:Verdana,sans-serif;font-weight:400;letter-spacing:.05em;background:#fff;display:inline-block;position:absolute;top:-18px;left:50%}.category{margin:0}.new-item--kit{padding:0!important;margin-bottom:50px;border-bottom:0}.new-item--kit__name__link{border-bottom:1px solid #000;color:#000;font-size:14px;font-weight:700;line-height:1.5}.new-item--kit__name--sub{margin:8px 16px}.new-item--kit__name--sub .new-item--kit__name__link{color:#888;font-size:14px;font-weight:700;line-height:1.5}.new-item--kit--chefintro__inner{position:relative}.new-item--kit--chefintro{width:calc(100% - 20px);padding:5px 10px;background-color:rgba(0,0,0,.3);position:absolute;bottom:0;left:0}.new-item--kit--chefintro__imagewrap{width:40px;height:40px;margin-left:10px;float:right;position:relative;border-radius:50%;overflow:hidden}.new-item--kit--chefintro__image{width:40px;height:auto;position:absolute;left:0;top:-6px}.buyer__name{margin:6px 0 0;float:right;color:#fff;font-size:11px;text-align:right;line-height:1.3}.new-item--kit__detailicon{margin:0 16px;padding:10px 0;border-top:1px solid #eee}.new-item__input--cart--kitstyle{width:calc(100% - 30px);border-top:1px solid #eee;box-sizing:border-box;display:flex!important;align-items:center;margin:0 16px;padding:12px 0!important}.new-item__input--cart--kitstyle .new-item__price--kitstyle{flex:1}.new-item__input--cart--kitstyle .cart_item_foot_cart{margin-left:0}.new-item--kit__allergen-area,.new-item--kit__wappen-area{margin-top:3px}.new-item--kit--small-thumb{position:relative}.new-item--kit--small-thumb .new-item--kit__image--wappen{z-index:1}.new-item--kit--small-thumb .new-item--kit__image__link{width:75px;height:75px;float:left;margin:15px 10px 10px 15px}.new-item--kit--small-thumb .new-item--kit__name{margin:0 15px 2px!important;padding-top:11px}.new-item--kit--small-thumb .new-item--kit__detailtext{margin:0 15px 15px!important}.kit__event--title--main{color:#fff;text-align:center;font-weight:700;position:relative;margin:27px 16.5%;padding:13px 0;background-color:#666;font-family:inherit;font-size:17px;line-height:1.4}.kit__event--title--main--sub{color:#fff;font-size:16px;font-weight:700;font-family:ヒラギノ明朝 Pro W6,Hiragino Mincho Pro,HGS明朝E,serif}.kit__event--date{font-size:11px;text-align:center;margin:28px 0 0;color:#000;font-weight:400}.kit__event--title{margin:20px 0 10px;font-size:17px;font-weight:700;text-align:center;line-height:1.5}.kit__event--lead{line-height:1.5;margin:16px 16px 24px;font-size:11px;color:#000;font-weight:400}.category__title--kit--area{margin:18px 16px 16px;font-size:17px;line-height:1.4;font-weight:400}.category__title--kit--area.-expiration-date-title{margin:16px;padding:7px 0!important;background:#f7f7f7;font-size:13px;font-weight:700;color:#333}.category__title--kit--catch{margin:0 0 25px;text-align:center}.category__title--kit--catch span{padding:0 2px 5px;font-size:14px;font-weight:700;border-bottom:2px solid #000}.category__title--kit--st{margin-bottom:20px;font-size:21px;font-weight:700;text-align:center}.category__title--kit--sst{font-size:14px;font-weight:400;text-align:center;border-radius:5px}.category__title--kit--sst span{color:#666;font-size:11px}.category__title--kit--caution{margin-bottom:10px;font-size:12px;text-align:center}.new-item--kit.new-item--set{padding:20px!important;border-bottom:1px solid #ececec!important}.item__list:not(:empty){border-top:1px solid #f4f4f4}.new-item--kit__wappen-area .wappen_setkikaku{width:auto;height:auto;font-size:10px;font-weight:700;text-indent:0;overflow:initial;margin:0 5px 0 0;padding:4px 5px;background:none;border:1px solid #ccc;border-radius:3px}.new-item--set{padding:20px}.new-item--set__img__list__child{margin:0 9px 5px 0;width:calc(25% - 9px)}.new-item--set__img__list__child:last-child{margin:0 0 5px}.new-item--set__name__list{margin-top:10px}.new-item--set__name__list__child{padding:8px 0;border-bottom:1px dotted #ccc}.new-item--set__name__list__child a{color:#666;font-size:12px}.new-item--set__name__link:before{display:none}.new-item--set__price{float:left;text-align:left}.new-item--set__price img{display:none}.new-item--set__price .zeinukiTeika{font-size:11px}.new-item--set__price .zeinukiWaribikiBaika{font-size:14px}.new-item--set__input-area{float:right}.new-item--set__input-area .new-item__number{display:none}#cate_purple_carrot{font-family:brandon-grotesque,verdana,Yu Gothic,游ゴシック体,游ゴシック,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,sans-serif!important}#cate_purple_carrot .kit__cate__title__area{background:#490572;border-bottom:none}#cate_purple_carrot .category__title--kit--area{padding:0 0 20px}#cate_purple_carrot .category__title--kit--st{margin-bottom:0}#cate_purple_carrot .kit__event--title--main{font-family:brandon-grotesque,verdana,YuGothic,Yu Gothic,游ゴシック体,游ゴシック,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,sans-serif}.purplecarrot-content{padding:0 32px}.purplecarrot-subTitle{margin-top:32px;font-size:17px;color:#983794;font-weight:700;text-align:center;line-height:1.4}.purplecarrot-subTitle,.purplecarrot-text{font-family:brandon-grotesque,verdana,YuGothic,Yu Gothic,游ゴシック体,游ゴシック,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,sans-serif}.purplecarrot-text{font-size:13px;line-height:1.5}.purplecarrot-detail{margin-top:32px}.purplecarrot-detail__item{display:flex;box-sizing:border-box;height:90px;align-items:center;margin-bottom:16px}.purplecarrot-detail-thumbnail{width:64px}.purplecarrot-detail-text{padding:8px 0;margin-left:16px;flex:1;display:flex;flex-direction:column;justify-content:space-around;box-sizing:border-box}.purplecarrot-detail-text__title{letter-spacing:.1rem;color:#983794;font-weight:700}.purplecarrot-detail-text__desc,.purplecarrot-detail-text__title{font-family:brandon-grotesque,verdana,YuGothic,Yu Gothic,游ゴシック体,游ゴシック,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,sans-serif}.purplecarrot-detail-text__desc{line-height:1.4;margin-top:8px}.nav-title--purplecarrot{position:relative}#cate_harumi .kit__cate__title__area{background:#003b61;margin-bottom:-15px}[id^=cate_]{margin-top:100px}[id^=cate_] [id^=cate_]:last-child{margin-bottom:-50px}#cate_980kit,[id^=cate_]:first-of-type,[id^=cate_]:first-of-type [id^=cate_]:first-of-type{margin-top:0}#cate_nabe,#cate_noodle{margin-top:100px}.kit-category-title{margin:0 0 28px;padding:0}.kit-category-title._img-title{margin-bottom:0}.kit-category-title__image-title{width:100%;height:auto}.kit-category-title__shoulder{display:flex;width:100%;align-items:center;justify-content:center;margin-bottom:8px}.kit-category-title__shoulder-text{font-size:14px;line-height:1.4;font-weight:700}.kit-category-title__main{display:flex;width:100%;align-items:center;justify-content:center}.kit-category-title__main-img{margin-right:15px}.kit-category-title__main-text{font-size:22px;line-height:1.4;font-weight:700}.kit-category-anchor{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:#fff;overflow-x:auto;white-space:nowrap;width:100%;box-sizing:border-box;min-height:49px}.kit-category-anchor.is-up{top:91px;transition:top 0s .3s}.kit-category-anchor__item{display:inline-block;padding:12px;line-height:1.4;cursor:pointer}.kit-category-anchor__item._active{border-bottom:4px solid #131313}.kit-category-anchor__item span{font-size:15px;color:#000;font-weight:700}.kit-frozen-free{margin:37px 16px 28px;padding:20px 0;text-align:center;font-weight:600;border:2px solid #237ac8;line-height:1.4}.kit-frozen-free__lead{font-size:13px}.kit-frozen-free__text{margin-top:6px;font-size:24px;font-weight:700;color:#237ac8;line-height:1.4}.kit-item__notation{margin:5px 12px 18px;font-size:11px;line-height:1.4;color:#db4f43}.kit-item__rating:empty{margin:0!important}.kit-item__item-detail-btn{margin:8px 16px 0}.kit-item__item-detail-btn .c-btn{margin:0;height:36px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.kit-course-registration{margin:50px 16px 0!important;padding:28px 16px;border:2px solid #ddd}.kit-course-registration__annotation{margin-top:10px;font-size:11px;line-height:1.4}.kit-course-registration+.purplecarrot-menu__notice{padding:0;margin:16px 16px 0}.kit-course-registration .purplecarrot__registration__onetype,.kit-course-registration .purplecarrot__registration__twotypes{display:none}.kit-course-registration .purplecarrot-menu__notice{margin-top:28px;font-size:11px;line-height:1.4}.kit-course-summary{margin:100px 16px}.kit-course-summary__title{font-size:22px;line-height:1.4;font-weight:700;text-align:center;color:#000}.kit-course-summary__lead{margin-top:16px;font-size:11px;line-height:1.4;text-align:center;color:#000}.kit-course-summary__item{margin:16px 0 0;padding:28px 16px;border:2px solid #ddd}.kit-course-summary__more{margin-top:16px;text-align:center}.kit-course-summary__more a{color:#76952f;font-size:11px}.kit-course-summary .new-item{padding:0;border:0}.kit-course-summary .new-item:nth-child(n+2){margin-top:34px}.kit-course-summary .new-item__layout-wrapper{justify-content:space-between}.kit-course-summary .new-item__layout--item-pict{margin-right:0}.kit-course-summary .new-item__layout--detail{width:136px;flex:inherit}.kit-course-summary .new-item__name{line-height:1.4;color:#000}.kit-course-summary .new-item--cource__btn--entry{border-radius:4px;border:none;background:#76952f;color:#fff}.kit-course-summary .new-item--cource__btn--cancel,.kit-course-summary .new-item--cource__btn--entry{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:block;margin:0;padding:0;text-align:center;line-height:48px;width:100%;font-size:14px;font-weight:700;float:none}.kit-course-summary .new-item--cource__btn--cancel{border-radius:4px;border:1px solid #cfcfcf;background:#ebebeb;color:#666}.kit-course-summary .new-item--cource__status-area{margin-top:34px}.kit-course-summary .new-item--cource__wappen--entry{display:none}.kit-course-summary .new-item__note{margin-top:6px;color:#666;font-size:11px;text-align:left}.kit-course-summary .new-item__note:before{content:"※"}.feature__content{padding:0;background:transparent}.kit-page .offer-item{margin-bottom:50px}.kit-page .kit__event--title,.kit-page .offer-item__appeal--accent__title{margin:18px 0 16px!important;font-size:17px!important;color:#000!important;font-weight:400!important}.kit-page .feature__cart__push{margin:0 0 16px!important;font-size:17px!important;color:#000!important;font-weight:400!important}.kit-page .offer-item__appeal--accent{width:18px 16px}.kit-page .offer-item__appeal--accent__lead{margin:16px 0 24px!important;font-size:11px!important;color:#000!important;font-weight:400!important}.kit-page .offer-item__appeal__title span{font-weight:400}.kit-page .offer-item__appeal--voice{border:2px solid #c7c7c7!important;border-radius:4px;padding:16px 23px;margin:28px 16px!important}.kit-page .offer-item__appeal--voice__title{display:flex!important;width:auto!important;height:auto!important;margin:0 16px!important;font-size:17px!important;font-weight:200;background:none!important;justify-content:center;align-items:center}.kit-page .offer-item__appeal--voice__title:before{content:"";display:block;width:25px;height:25px;margin-right:5px;background-image:url(/smart/kit/images/icon/contact.svg?20220309);background-size:cover;background-repeat:no-repeat;background-position:0 0}.kit-page .offer-item__appeal--voice__title:after{display:none}.kit-page .offer-item__appeal--voice__item{padding:0;margin-top:20px}.kit-page .offer-item__appeal--voice__lead{font-size:11px;font-weight:700;line-height:1.4;text-align:left;color:#000}.kit-page .offer-item__appeal--voice__comment{margin-top:10px;font-size:11px;line-height:1.4;color:#000}.kit-page .offer-item__appeal--voice__name{font-size:11px;font-weight:400;color:#000}.kit-page .offer-item__appeal--voice__name:before{display:inline-block;content:"";width:15px;height:18px;margin-right:6px;background-image:url(/smart/kit/images/icon/my_account.svg)}.kit-page .item-rating__status-icon{height:17px}.kit-page .item--multiple__voice-count,.kit-page .item-rating__status-icon__count{font-size:11px;color:#666}.kit-page .offer-item__contents{border-bottom:0!important;margin-bottom:50px}.kit-page .item--multiple__assort-item:not(:first-of-type){border-top:1px solid #ebebeb}.kit-page .item--multiple__assort-item__link{padding:16px 0}.kit-page .item--multiple__list{margin-top:0}.kit-page .item--multiple__product_name{margin:0 0 8px;font-size:15px;font-weight:700;line-height:1.4;color:#000}.kit-page [data-clone-okiniiri-type=assort] .item--multiple__product_name{font-size:17px}.kit-page .item--multiple__assort-item__name{font-size:15px;line-height:1.4;font-weight:700;color:#333;white-space:inherit}.kit-page .item--multiple__assort-item__pict{width:94px;height:94px;margin-right:12px}.kit-page .item--multiple__assort-item__pict img{width:100%;height:auto}.kit-page .item--multiple__assort-item__wappen{margin-left:107px}.kit-page .item--multiple__assort-item__review{margin-left:100px}.kit-page .item--visual__description__wappen{margin:8px 0 0}.kit-page .new-item__price--two-tax{margin-top:0}.kit-page .new-item__price--two-tax ._zeinuki{color:#131313;font-size:16px;font-weight:600}.kit-page .new-item__price--two-tax ._zeikomi{margin-left:4px;color:#131313;font-size:10px;font-weight:400}.kit-page .new-item__price--two-tax._isDiscount-teika ._zeikomi,.kit-page .new-item__price--two-tax._isDiscount-teika ._zeinuki{color:#999}.kit-page .new-item__price--two-tax._isDiscount-baika ._zeikomi,.kit-page .new-item__price--two-tax._isDiscount-baika ._zeinuki{color:#db4f43}.kit-page .item--multiple__price-cart-area{border-top:1px solid #ebebeb;padding:12px 0}.kit-page .item--multiple__price-cart-area:first-of-type{border-top:0}
/*# sourceMappingURL=kitstyle.css.map */