@charset "UTF-8";
/* Independent single-product delivery notice. */
.noukiBox[data-nouki-notice][data-nouki-layout="single"],.noukiBox[data-nouki-notice][data-nouki-layout="single"] *{box-sizing:border-box}
.noukiBox[data-nouki-notice][data-nouki-layout="single"]{display:block;max-width:100%;border:0;border-radius:0;overflow:visible;font:14px/1.6 "Helvetica Neue",Arial,"Hiragino Sans",Meiryo,sans-serif;letter-spacing:normal;color:#333}
.noukiBox[data-nouki-notice][data-nouki-layout="single"]{width: 600px; margin: 0 ; text-align: center; background: #F50078;}
.noukiBox[data-nouki-notice][data-nouki-layout="single"] .noukiItem{font-family: 'M PLUS 1p', sans-serif; font-size: 120%; font-weight: bold; color: #fff; margin: 0.8em 0 0.6em !important; line-height: 1em; padding: 0 1.5em !important; position: relative; display: inline-block;}
.noukiBox[data-nouki-notice][data-nouki-layout="single"] .noukiItem::before{position: absolute; left: 0; content: ''; display: inline-block; width: 1em; height: 1em; background: url(/sp/img/common/ico_clover.png) no-repeat; background-size: contain;}
.noukiBox[data-nouki-notice][data-nouki-layout="single"] .noukiItem::after{position: absolute; right: 0; content: ''; display: inline-block; width: 1em; height: 1em; background: url(/sp/img/common/ico_clover.png) no-repeat; background-size: contain;}
.noukiBox[data-nouki-notice][data-nouki-layout="single"] p{font-size: 93%; color: #fff; margin: 0; padding: 0.7em 0.5em 0.8em !important;}
.noukiBox[data-nouki-notice][data-nouki-layout="single"] .schedule{border: 2px dotted #FFF; border-radius: 8px; margin: 0 0.5em ; padding: 0.3em ;}
.noukiBox[data-nouki-notice][data-nouki-layout="single"] .schedule > p{margin: 0 !important; padding: 0.6em 0.5em !important; font-size: 160%; font-weight: bold; line-height: 1; color: #333; background: #fff; border-radius: 5px;}
.noukiBox[data-nouki-notice][data-nouki-layout="single"] .nouki_info .clr1,.noukiBox[data-nouki-notice][data-nouki-layout="single"] .nouki_info2 .clr1{font-family:'Archivo Black', sans-serif; padding: 0 0.1em; font-size: 180%; font-weight: bold;}
.noukiBox[data-nouki-notice][data-nouki-layout="single"] .nouki_info .clr2,.noukiBox[data-nouki-notice][data-nouki-layout="single"] .nouki_info2 .clr2{font-family:'Archivo Black', sans-serif; padding: 0 0 0 0.1em; font-size: 100%; font-weight: bold; letter-spacing: 0.03em;}
.noukiBox[data-nouki-notice][data-nouki-layout="single"] .nouki_info .clr3,.noukiBox[data-nouki-notice][data-nouki-layout="single"] .nouki_info2 .clr3{padding: 0 0.1em; font-size: 60%; margin-left: -0.2em;}
.noukiBox[data-nouki-notice][data-nouki-layout="single"] .nouki_info .clr4,.noukiBox[data-nouki-notice][data-nouki-layout="single"] .nouki_info2 .clr4{padding: 0 0 0 0.1em; font-size: 100%; font-weight: bold; letter-spacing: 0.03em;}
.noukiBox[data-nouki-notice][data-nouki-layout="single"] .note{font-size: 65%; font-weight: bold; line-height: 1.2; display: block; text-align: center; margin-bottom: 0.5em; color: #159519 !important;}
.noukiBox[data-nouki-notice][data-nouki-layout="single"] .note2{display: inline-block; font-size: 45%; line-height: 1.2; color: #fff; margin-left: 1em;}
.noukiBox[data-nouki-notice][data-nouki-layout="single"] .note,.noukiBox[data-nouki-notice][data-nouki-layout="single"] .nouki_info .clr3,.noukiBox[data-nouki-notice][data-nouki-layout="single"] .nouki_info2 .clr3{font-family: 'M PLUS 1p', sans-serif; font-weight: 500;}
.noukiBox[data-nouki-notice][data-nouki-layout="single"] .nouki_info .clr4,.noukiBox[data-nouki-notice][data-nouki-layout="single"] .nouki_info2 .clr4{font-family: 'M PLUS 1p', sans-serif; font-weight: 800;}
.noukiBox[data-nouki-notice][data-nouki-layout="single"] .schedule{height:auto;overflow:visible;position:static;background:transparent}
.noukiBox[data-nouki-notice][data-nouki-layout="single"] .schedule>p{min-height:0;white-space:normal;letter-spacing:normal}
@media(max-width:700px){.noukiBox[data-nouki-notice][data-nouki-layout="single"]{width:100%}.noukiBox[data-nouki-notice][data-nouki-layout="single"] .noukiItem{font-size:93%}.noukiBox[data-nouki-notice][data-nouki-layout="single"]>p{font-size:75%}.noukiBox[data-nouki-notice][data-nouki-layout="single"] .schedule{border-width:1px;border-radius:5px;padding:.25em}.noukiBox[data-nouki-notice][data-nouki-layout="single"] .schedule>p{font-size:clamp(14px,4.3vw,22.4px);padding:.5em!important;border-radius:3px}.noukiBox[data-nouki-notice][data-nouki-layout="single"] .schedule :is(.clr1,.clr2){letter-spacing:-.05em}}
[data-delivery-status][hidden]{display:none!important}
p[data-delivery-status]{margin:0;padding:0}
p[data-delivery-status] img{max-width:100%;height:auto;vertical-align:bottom}
#wappen [data-delivery-status],:is(.fs-body-product-fukuco_thankyou,.fs-body-product-fukuco_gokaku,.fs-body-product-mask_petit) [data-delivery-status]{display:none!important}
