.alliance_wrap{background-color:#fff;padding:0 10px 20px;margin-top:30px;position:relative}@media screen and (min-width: 960px){.alliance_wrap{float:left;width:100%;border:1px solid #ddd;border-top:4px solid #eb748d;height:100%;padding-bottom:40px;margin-top:40px}}.alliance_wrap .alliance_wrap_innner{width:100%}@media screen and (min-width: 761px){.alliance_wrap .alliance_wrap_innner{margin:0 auto;max-width:760px}}.alliance_wrap .articleParts{font-size:14px;margin:0;padding:10px 0}.alliance_wrap .articleParts *{box-sizing:border-box}.alliance_wrap .articleParts+.articleParts{margin-top:20px}@media screen and (min-width: 560px){.alliance_wrap .articleParts{font-size:16px;padding:20px 0}}.alliance_wrap .articleParts:has(.titleBlock)+.articleParts{margin-top:0}.alliance_wrap .articleParts p{margin:10px 0;font-size:14px}@media screen and (min-width: 560px){.alliance_wrap .articleParts p{font-size:16px}}.alliance_wrap .articleParts p:last-child{margin-bottom:0}.alliance_wrap .articleParts a{text-decoration:none}.alliance_wrap .articleParts a.tlink,.alliance_wrap .articleParts a.tlinkBlue{text-decoration:underline;font-weight:700}.alliance_wrap .articleParts a.tlinkBlue{color:#075b98}.alliance_wrap .articleParts .w100{width:100%;max-width:100%}.alliance_wrap .articleParts .m0{margin:0 !important}.alliance_wrap .articleParts .my0{margin:0 0 !important}.alliance_wrap .articleParts .my10{margin:10px 0 !important}.alliance_wrap .articleParts .my20{margin:20px 0 !important}.alliance_wrap .articleParts .my30{margin:30px 0 !important}.alliance_wrap .articleParts .my40{margin:40px 0 !important}.alliance_wrap .articleParts .mx0{margin:0 0 !important}.alliance_wrap .articleParts .mx5{margin:0 5px !important}.alliance_wrap .articleParts .mx10{margin:0 10px !important}.alliance_wrap .articleParts .mx20{margin:0 20px !important}.alliance_wrap .articleParts .mt0{margin-top:0 !important}.alliance_wrap .articleParts .mt10{margin-top:10px !important}.alliance_wrap .articleParts .mt20{margin-top:20px !important}.alliance_wrap .articleParts .mt30{margin-top:30px !important}.alliance_wrap .articleParts .mt40{margin-top:40px !important}.alliance_wrap .articleParts .mb0{margin-bottom:0 !important}.alliance_wrap .articleParts .mb10{margin-bottom:10px !important}.alliance_wrap .articleParts .mb20{margin-bottom:20px !important}.alliance_wrap .articleParts .mb30{margin-bottom:30px !important}.alliance_wrap .articleParts .mb40{margin-bottom:40px !important}.alliance_wrap .articleParts .mr0{margin-right:0 !important}.alliance_wrap .articleParts .mr5{margin-right:5px !important}.alliance_wrap .articleParts .mr10{margin-right:10px !important}.alliance_wrap .articleParts .mr20{margin-right:20px !important}.alliance_wrap .articleParts .ml0{margin-left:0 !important}.alliance_wrap .articleParts .ml5{margin-left:5px !important}.alliance_wrap .articleParts .ml10{margin-left:10px !important}.alliance_wrap .articleParts .ml20{margin-left:20px !important}.alliance_wrap .articleParts .p0{padding:0 !important}.alliance_wrap .articleParts .p10{padding:10px !important}.alliance_wrap .articleParts .p20{padding:20px !important}.alliance_wrap .articleParts .p30{padding:30px !important}.alliance_wrap .articleParts .p40{padding:40px !important}.alliance_wrap .articleParts .py0{padding:0 0 !important}.alliance_wrap .articleParts .py10{padding:10px 0 !important}.alliance_wrap .articleParts .py20{padding:20px 0 !important}.alliance_wrap .articleParts .py30{padding:30px 0 !important}.alliance_wrap .articleParts .py40{padding:40px 0 !important}.alliance_wrap .articleParts .px0{padding:0 0 !important}.alliance_wrap .articleParts .px10{padding:0 10px !important}.alliance_wrap .articleParts .px20{padding:0 20px !important}.alliance_wrap .articleParts .px30{padding:0 30px !important}.alliance_wrap .articleParts .px40{padding:0 40px !important}.alliance_wrap .articleParts .pr0{padding-right:0 !important}.alliance_wrap .articleParts .pr5{padding-right:5px !important}.alliance_wrap .articleParts .pr10{padding-right:10px !important}.alliance_wrap .articleParts .pr20{padding-right:20px !important}.alliance_wrap .articleParts .pl0{padding-left:0 !important}.alliance_wrap .articleParts .pl5{padding-left:5px !important}.alliance_wrap .articleParts .pl10{padding-left:10px !important}.alliance_wrap .articleParts .pl20{padding-left:20px !important}.alliance_wrap .articleParts h1,.alliance_wrap .articleParts h2,.alliance_wrap .articleParts h3,.alliance_wrap .articleParts h4{line-height:1.5;font-weight:700}.alliance_wrap .articleParts h1{font-size:120%}@media screen and (min-width: 560px){.alliance_wrap .articleParts h1{font-size:157%}}.alliance_wrap .articleParts h2,.alliance_wrap .articleParts h3,.alliance_wrap .articleParts h4{margin:30px 0 20px !important}.alliance_wrap .articleParts h2{padding:10px 0;font-size:120%}@media screen and (min-width: 560px){.alliance_wrap .articleParts h2{font-size:143%}}.alliance_wrap .articleParts h2+.imgWrap{margin-top:0}.alliance_wrap .articleParts h3{font-size:110%;padding-left:10px}.alliance_wrap .articleParts h3::before{display:none}.alliance_wrap .articleParts h4{font-size:100%}.alliance_wrap .articleParts .titleBlock{position:relative;padding:10px 0}.alliance_wrap .articleParts .titleBlock span{display:block;font-size:80%}@media screen and (min-width: 560px){.alliance_wrap .articleParts .titleBlock{padding:20px 0px}}.alliance_wrap .articleParts .campaignBand{background:#f4cb3f;padding:.5em;border-radius:6px;color:#fff;font-weight:700}@media screen and (min-width: 560px){.alliance_wrap .articleParts .campaignBand{text-align:center}}.alliance_wrap .articleParts img{max-width:100%;height:auto}.alliance_wrap .articleParts img.is-circle{width:100%;aspect-ratio:1/1;border-radius:290486px;object-fit:cover;object-position:center}.alliance_wrap .articleParts .imgWrap{margin:10px 0}@media screen and (min-width: 560px){.alliance_wrap .articleParts .imgWrap{text-align:center;margin:20px 0}}.alliance_wrap .articleParts .imgWrap:first-child{margin-top:0}.alliance_wrap .articleParts .imgWrap img{max-width:100%;height:auto}.alliance_wrap .articleParts .imgWrap img+img{margin-top:10px}@media screen and (min-width: 560px){.alliance_wrap .articleParts .imgWrap img+img{margin-top:20px}}.alliance_wrap .articleParts .movie-wrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.alliance_wrap .articleParts .movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.alliance_wrap .articleParts .footnote,.alliance_wrap .articleParts .caption,.alliance_wrap .articleParts .fz_small{font-size:12px}.alliance_wrap .articleParts .fz_big{font-size:150%}.alliance_wrap .articleParts .tac,.alliance_wrap .articleParts .text-center{text-align:center}.alliance_wrap .articleParts .tar,.alliance_wrap .articleParts .text-right{text-align:right}.alliance_wrap .articleParts pre{padding:20px}@media screen and (min-width: 560px){.alliance_wrap .articleParts pre{padding:40px}}.alliance_wrap .articleParts sup,.alliance_wrap .articleParts sub{display:inline;height:0;line-height:1;vertical-align:baseline;position:relative;font-size:10px}.alliance_wrap .articleParts sup{bottom:1ex}.alliance_wrap .articleParts sub{top:.5ex}.alliance_wrap .articleParts .tableType1{border-collapse:separate;width:100%;margin:20px 0}@media screen and (min-width: 560px){.alliance_wrap .articleParts .tableType1{border-collapse:collapse}}.alliance_wrap .articleParts .tableType1 th,.alliance_wrap .articleParts .tableType1 td{border:1px solid #6bc3c4}.alliance_wrap .articleParts .tableType1 th{font-weight:700}.alliance_wrap .articleParts .tableType1 thead th{padding:10px;background-color:#d2eded}@media screen and (min-width: 560px){.alliance_wrap .articleParts .tableType1 thead th{text-align:center}}.alliance_wrap .articleParts .tableType1 tbody tr.odd{background:#fbfbfb}.alliance_wrap .articleParts .tableType1 tbody th,.alliance_wrap .articleParts .tableType1 tbody td{padding:5px 10px}@media screen and (min-width: 560px){.alliance_wrap .articleParts .tableType1 tbody th,.alliance_wrap .articleParts .tableType1 tbody td{padding:10px}}.alliance_wrap .articleParts .button{display:inline-block;text-align:center;margin:20px;padding:10px 20px;font-size:1.25em;font-weight:700;border-radius:4px;box-shadow:0px 1px 2px 0px rgba(0,0,0,.5)}.alliance_wrap .articleParts .button,.alliance_wrap .articleParts .button:hover,.alliance_wrap .articleParts .button:visited,.alliance_wrap .articleParts .button:active,.alliance_wrap .articleParts .button:link{text-decoration:none !important;color:#fff;transition-duration:.3s}.alliance_wrap .articleParts .button.btn-big{display:block;margin:20px auto;width:100%;padding:30px 0;box-sizing:border-box}@media screen and (min-width: 560px){.alliance_wrap .articleParts .button.btn-big{width:580px}}.alliance_wrap .articleParts .button.is-blue{background:#6bc3c4}.alliance_wrap .articleParts .button.is-blue:hover{background-color:#79cfd0}.alliance_wrap .articleParts .button.is-pink{background:#eb748d}.alliance_wrap .articleParts .button.is-pink:hover{background-color:#ef91a4}@media screen and (min-width: 560px){.alliance_wrap .articleParts .button>br{display:none}}.alliance_wrap .articleParts .c_red{color:#d93c38}.alliance_wrap .articleParts .c_pink{color:#eb748d}.alliance_wrap .articleParts .c_orange{color:#f93}.alliance_wrap .articleParts .c_yellow{color:#f4cb3f}.alliance_wrap .articleParts .c_green{color:#b7c847}.alliance_wrap .articleParts .c_skyblue{color:#6ec3c4}.alliance_wrap .articleParts .c_blue{color:#8f9cd8}.alliance_wrap .articleParts .c_purple{color:#d58dc3}.alliance_wrap .articleParts .c_gray{color:#999}.alliance_wrap .articleParts .c_white{color:#fff}.alliance_wrap .articleParts .bgc_lp{border-color:#ffdce4;background:#fef1f3}.alliance_wrap .articleParts .border{border-width:2px;border-style:solid}@media screen and (min-width: 560px){.alliance_wrap .articleParts .border{border-width:3px}}.alliance_wrap .articleParts .border.bc_red{border-color:#d93c38}.alliance_wrap .articleParts .border.bc_pink{border-color:#eb748d}.alliance_wrap .articleParts .border.bc_orange{border-color:#f93}.alliance_wrap .articleParts .border.bc_yellow{border-color:#f4cb3f}.alliance_wrap .articleParts .border.bc_green{border-color:#b7c847}.alliance_wrap .articleParts .border.bc_skyblue{border-color:#6ec3c4}.alliance_wrap .articleParts .border.bc_blue{border-color:#8f9cd8}.alliance_wrap .articleParts .border.bc_purple{border-color:#d58dc3}.alliance_wrap .articleParts .border.bc_gray{border-color:#999}.alliance_wrap .articleParts .box-border{margin:15px 0;padding:15px;border:2px solid #f3f3f3;border-radius:6px;box-sizing:border-box}@media screen and (min-width: 560px){.alliance_wrap .articleParts .box-border{padding:20px}}.alliance_wrap .articleParts .box-border h2,.alliance_wrap .articleParts .box-border h3,.alliance_wrap .articleParts .box-border h4,.alliance_wrap .articleParts .box-border h5{margin:0 !important;border:none !important;border-top:none !important;padding:0 !important}.alliance_wrap .articleParts .box-border p:last-child{margin-bottom:0}.alliance_wrap .articleParts .box-border.is-toc{margin-top:30px}.alliance_wrap .articleParts .box-border.is-border-palepink{border-color:#ffdce4}.alliance_wrap .articleParts .box-border.is-palepink{border-color:#ffdce4;background:rgba(236,116,141,.1)}.alliance_wrap .articleParts .box-border.is-skyblue{background:rgba(110,195,196,.1);border-color:#6ec3c4}.alliance_wrap .articleParts .box-border.is-skyblue h2,.alliance_wrap .articleParts .box-border.is-skyblue h3,.alliance_wrap .articleParts .box-border.is-skyblue h4,.alliance_wrap .articleParts .box-border.is-skyblue h5{border-color:#6ec3c4 !important;color:#6ec3c4}.alliance_wrap .articleParts .box-border.is-pink{background:rgba(236,116,141,.1);border-color:#eb748d}.alliance_wrap .articleParts .box-border.is-pink h2,.alliance_wrap .articleParts .box-border.is-pink h3,.alliance_wrap .articleParts .box-border.is-pink h4,.alliance_wrap .articleParts .box-border.is-pink h5{border-color:#eb748d !important;color:#eb748d}.alliance_wrap .articleParts .box-border.is-surveybox{max-width:600px;margin-left:auto;margin-right:auto}.alliance_wrap .articleParts .box-border.is-surveybox h2{font-size:18px;padding:0 0 10px;border-bottom:4px double !important;margin-bottom:10px !important}@media screen and (min-width: 560px){.alliance_wrap .articleParts .box-border.is-surveybox h2{font-size:20px;text-align:center}}.alliance_wrap .articleParts .box-border.is-surveybox h3,.alliance_wrap .articleParts .box-border.is-surveybox h4,.alliance_wrap .articleParts .box-border.is-surveybox h5{font-size:16px}.alliance_wrap .articleParts .box-border.is-surveybox .button{margin:20px 0 0;width:100%}.alliance_wrap .articleParts .flex-box{display:flex;flex-flow:wrap;gap:10px;width:100%}.alliance_wrap .articleParts .flex-box .flex-box-item{width:auto}.alliance_wrap .articleParts .flex-box .flex-box-item .imgWrap{margin-bottom:10px}.alliance_wrap .articleParts .flex-box.column2>.flex-box-item,.alliance_wrap .articleParts .flex-box.column2>li{width:calc((100% - 10px)/2)}.alliance_wrap .articleParts .flex-box.column2.spread-out>.flex-box-item,.alliance_wrap .articleParts .flex-box.column2.spread-out>li{width:100%}@media screen and (min-width: 560px){.alliance_wrap .articleParts .flex-box.column2.spread-out>.flex-box-item,.alliance_wrap .articleParts .flex-box.column2.spread-out>li{width:calc((100% - 10px)/2)}}.alliance_wrap .articleParts .flex-box.column3>.flex-box-item{width:calc((100% - 20px)/3)}.alliance_wrap .articleParts .flex-box.column3.spread-out>.flex-box-item,.alliance_wrap .articleParts .flex-box.column3.spread-out>li{width:100%}@media screen and (min-width: 560px){.alliance_wrap .articleParts .flex-box.column3.spread-out>.flex-box-item,.alliance_wrap .articleParts .flex-box.column3.spread-out>li{width:calc((100% - 20px)/3)}}.alliance_wrap .articleParts .flex-box.column4>.flex-box-item{width:calc((100% - 30px)/4)}.alliance_wrap .articleParts .flex-box.column4.spread-out>.flex-box-item{width:100%}@media screen and (min-width: 560px){.alliance_wrap .articleParts .flex-box.column4.spread-out>.flex-box-item{width:calc((100% - 30px)/4)}}.alliance_wrap .articleParts .flex-box.pr-box-column>.flex-box-item{width:calc((100% - 10px)/2)}@media screen and (min-width: 560px){.alliance_wrap .articleParts .flex-box.pr-box-column>.flex-box-item{width:calc((100% - 20px)/3)}}.alliance_wrap .articleParts .flex-box.is-profile{align-items:center}.alliance_wrap .articleParts .flex-box.is-profile>.flex-box-item:first-child{width:120px;flex-shrink:0}@media screen and (min-width: 560px){.alliance_wrap .articleParts .flex-box.is-profile>.flex-box-item:first-child{width:150px}}.alliance_wrap .articleParts .flex-box.is-profile>.flex-box-item:nth-child(2){width:calc(100% - 120px - 10px)}@media screen and (min-width: 560px){.alliance_wrap .articleParts .flex-box.is-profile>.flex-box-item:nth-child(2){width:calc(100% - 150px - 10px)}}.alliance_wrap .articleParts .flex-box.is-profile .name{font-weight:700;font-size:16px;padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #f3f3f3}@media screen and (min-width: 560px){.alliance_wrap .articleParts .flex-box.is-profile .name{font-size:18px;padding-bottom:10px;margin-bottom:15px}}.alliance_wrap .articleParts .flex-box.is-profile img{width:100%;max-width:150px;display:block}.alliance_wrap .articleParts .flex-box.is-related-links{list-style:none;border-top:2px solid #e5e1de;border-bottom:2px solid #e5e1de;font-weight:700;gap:0}.alliance_wrap .articleParts .flex-box.is-related-links li{width:100%;padding:10px 0;border-bottom:1px solid #e5e1de}.alliance_wrap .articleParts .flex-box.is-related-links li:last-child{border-bottom:none}.alliance_wrap .articleParts .flex-box.is-related-links li a{display:flex;width:100%;align-items:center;justify-content:space-between;position:relative;padding:0 20px 0 0}.alliance_wrap .articleParts .flex-box.is-related-links li a::after{content:"";width:6px;height:6px;border-top:solid 2px #e3e3e3;border-right:solid 2px #e3e3e3;transform:rotate(45deg);position:absolute;top:50%;right:10px;margin-top:-4px;transition:all .25s}.alliance_wrap .articleParts .flex-box.is-related-links li a img{min-width:120px;max-width:120px}@media screen and (min-width: 560px){.alliance_wrap .articleParts .flex-box.is-related-links li a img{max-width:25%;width:25%;height:fit-content}}.alliance_wrap .articleParts .flex-box.is-related-links li a .related-links-title{line-height:1.75;width:75%;padding-left:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}@media screen and (min-width: 560px){.alliance_wrap .articleParts .flex-box.is-related-links li a .related-links-title{-webkit-line-clamp:4;line-clamp:4}}.alliance_wrap .articleParts .flex-box.is-related-links.column2.spread-out li{width:100%}@media screen and (min-width: 560px){.alliance_wrap .articleParts .flex-box.is-related-links.column2.spread-out li{width:50%}}.alliance_wrap .articleParts .flex-box.is-related-links.column2.spread-out li a .related-links-title{-webkit-line-clamp:3;line-clamp:3}@media screen and (min-width: 560px){.alliance_wrap .articleParts .flex-box.is-related-links.column2.spread-out li a .related-links-title{font-size:14px}}.alliance_wrap .articleParts .flex-box.is-related-links.column4.spread-out li{width:100%}@media screen and (min-width: 560px){.alliance_wrap .articleParts .flex-box.is-related-links.column4.spread-out li{width:25%}}@media screen and (min-width: 560px){.alliance_wrap .articleParts .flex-box.is-related-links.column4.spread-out li a{flex-direction:column;padding-right:10px}}@media screen and (min-width: 560px){.alliance_wrap .articleParts .flex-box.is-related-links.column4.spread-out li a::after{display:none}}@media screen and (min-width: 560px){.alliance_wrap .articleParts .flex-box.is-related-links.column4.spread-out li a img,.alliance_wrap .articleParts .flex-box.is-related-links.column4.spread-out li a .related-links-title{min-width:100%;max-width:100%;width:100%}}@media screen and (min-width: 560px){.alliance_wrap .articleParts .flex-box.is-related-links.column4.spread-out li a .related-links-title{margin-top:5px;line-height:1.5;font-size:14px;-webkit-line-clamp:3;line-clamp:3}}.alliance_wrap .articleParts .list-dot li{position:relative;margin-left:1.5em;margin-bottom:5px}.alliance_wrap .articleParts .list-dot li:after{display:block;content:"";position:absolute;top:.5em;left:-1.2em;width:10px;height:10px;background-color:#eb748d;border-radius:290486px}@media screen and (min-width: 560px){.alliance_wrap .articleParts .list-dot li{margin-left:2em}}.alliance_wrap .articleParts .list-dot.is-toc li:after{background-color:#c19e84}.alliance_wrap .articleParts .list-num-circle{counter-reset:li;margin:0;padding:0;margin-left:0 !important}.alliance_wrap .articleParts .list-num-circle li{list-style-type:none !important;list-style-image:none !important;position:relative;display:block;margin:6px 0;padding:6px 0 6px 40px}.alliance_wrap .articleParts .list-num-circle li:first-child{border:none}.alliance_wrap .articleParts .list-num-circle li:after{counter-increment:li;content:counter(li);position:absolute;left:0;top:5px;bottom:5px;background:#fff;height:24px;width:24px;line-height:24px;color:#eb748d;text-align:center;font-weight:700;border-radius:290486px;border:2px solid #eb748d}.alliance_wrap .articleParts .list-num-circle li:before{content:"";display:block;position:absolute;box-shadow:0 0 2px 2px hsla(0,0%,100%,.2) inset;top:11px;left:15px;height:0;width:0}.alliance_wrap .articleParts .list-num{counter-reset:li;margin:0;padding:0;margin-left:0 !important}.alliance_wrap .articleParts .list-num li{list-style-type:none !important;list-style-image:none !important;position:relative;display:block;margin:2px 0;padding:2px 0 2px 25px}.alliance_wrap .articleParts .list-num li:first-child{border:none}.alliance_wrap .articleParts .list-num li:after{counter-increment:li;content:counter(li);position:absolute;left:0;top:5px;bottom:5px;background:#fff;height:24px;width:24px;line-height:18px;color:#eb748d;text-align:center;font-weight:700}.alliance_wrap .articleParts .list-num.is-toc li:after{color:#c19e84}.alliance_wrap .articleParts .movie-wrap+.recipe-headline,.alliance_wrap .articleParts img+.recipe-headline{margin-top:0 !important}.alliance_wrap .articleParts .recipeWrap h3{padding:15px;background:#f9f9f9;border-left:none;margin:0 !important;line-height:1.5;text-align:center}.alliance_wrap .articleParts .recipeWrap ol.cooking-step{counter-reset:my-counter;list-style:none}.alliance_wrap .articleParts .recipeWrap ol.cooking-step li{padding:5px 0;border-bottom:2px dotted #f3f3f3;line-height:1.5;position:relative;padding-left:35px}.alliance_wrap .articleParts .recipeWrap ol.cooking-step li::before{content:counter(my-counter);counter-increment:my-counter;border:1px solid #666;border-radius:290486px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;height:20px;width:20px;color:#333;font-size:14px;line-height:22px;font-weight:700;position:absolute;top:7px;left:0}.alliance_wrap .articleParts .recipeWrap ol.cooking-step li:last-child{border-bottom:none}.alliance_wrap .articleParts .recipeWrap ol.cooking-step-image li::before{content:counter(my-counter);counter-increment:my-counter;border:1px solid #666;border-radius:290486px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;height:20px;width:20px;color:#333;font-size:14px;line-height:22px;font-weight:700;position:absolute;top:-8px;left:5px}.alliance_wrap .articleParts .recipeWrap ol.cooking-step-image li img{margin-bottom:15px}.alliance_wrap .articleParts .recipeWrap ol li a{font-weight:700;text-decoration:underline;padding:0 .25em}.alliance_wrap .articleParts .recipeWrap table.cooking-allergen td{vertical-align:middle;padding:2px;text-align:center;font-size:80%;border-bottom:1px solid #ddd;border-right:1px solid #ddd;box-sizing:border-box}.alliance_wrap .articleParts .recipeWrap table.cooking-allergen th{vertical-align:middle;padding:2px;text-align:center;font-size:80%;border-bottom:1px solid #ddd;border-right:1px solid #ddd;box-sizing:border-box;padding:2px;background:#f9f9f9;border-bottom:1px solid #ddd;font-weight:700}.alliance_wrap .articleParts .recipeWrap table.cooking-allergen th:first-child{white-space:nowrap}.alliance_wrap .articleParts .recipeWrap ul.cooking-ingredients li{padding:5px 0;border-bottom:2px dotted #f3f3f3;line-height:1.5;justify-content:space-between;position:relative;padding-left:20px;width:100%}.alliance_wrap .articleParts .recipeWrap ul.cooking-ingredients li::before{position:absolute;content:"・";display:block;left:0}.alliance_wrap .articleParts .recipeWrap ul.cooking-ingredients li:last-child{border-bottom:none}.alliance_wrap .articleParts .recipeWrap ul.cooking-ingredients li div{display:inline-block;vertical-align:top}.alliance_wrap .articleParts .recipeWrap ul.cooking-ingredients li div:last-child::before{position:absolute;content:"…";display:block;left:0}.alliance_wrap .articleParts .recipeWrap ul li a{font-weight:700;text-decoration:underline;padding:0 .25em}.alliance_wrap .articleParts .recipeWrap{overflow:hidden;border:2px solid #f3f3f3;border-radius:6px;margin-bottom:30px;font-size:14px}.alliance_wrap .articleParts .recipeWrap .recipe-caption{margin:10px;padding:10px;border-radius:6px;border:2px dotted #ddd;font-size:90%;line-height:1.5}.alliance_wrap .articleParts .recipeWrap .recipe-caption h4{margin:5px 0 !important}.alliance_wrap .articleParts .recipeWrap h3{text-align:left;text-align:left}.alliance_wrap .articleParts .recipeWrap ol.cooking-step{margin:10px 0;padding:0 10px}.alliance_wrap .articleParts .recipeWrap ol.cooking-step-image{counter-reset:my-counter;list-style:none;display:flex;flex-flow:wrap;margin:10px 5px}.alliance_wrap .articleParts .recipeWrap ol.cooking-step-image li{width:50%;padding:20px 5px;font-size:90%;position:relative}.alliance_wrap .articleParts .recipeWrap p{margin:10px;padding:10px}.alliance_wrap .articleParts .recipeWrap table.cooking-allergen{border-top:1px solid #ddd;border-left:1px solid #ddd;margin:10px;width:calc(100% - 20px);border-collapse:collapse;table-layout:fixed}.alliance_wrap .articleParts .recipeWrap ul.cooking-ingredients{margin:10px 0;padding:0 10px}.alliance_wrap .articleParts .recipeWrap ul.cooking-ingredients li div:first-child{width:calc(100% - 35% - 10px)}.alliance_wrap .articleParts .recipeWrap ul.cooking-ingredients li div:last-child{position:relative;text-align:right;padding-right:5px;padding-left:20px;width:35%;font-size:90%}.alliance_wrap .articleParts .recipe-headline{padding:10px;background:#f9f9f9;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;line-height:1.5;font-weight:700;position:relative}.alliance_wrap .articleParts .recipe-headline span{display:inline-block;position:absolute;right:10px;padding:0 10px;background:#fff;border-radius:290486px;font-size:90%;font-weight:400}@media screen and (min-width: 560px){.alliance_wrap .articleParts .recipeWrap .recipe-caption{margin:15px;padding:15px}.alliance_wrap .articleParts .recipeWrap .recipe-caption h4{margin:0 0 10px !important}.alliance_wrap .articleParts .recipeWrap ol.cooking-step{margin:15px 0;padding:0 20px}.alliance_wrap .articleParts .recipeWrap ol.cooking-step-image{margin:15px 10px}.alliance_wrap .articleParts .recipeWrap ol.cooking-step-image li{width:25%}.alliance_wrap .articleParts .recipeWrap p{margin:15px 0;padding:0 20px}.alliance_wrap .articleParts .recipeWrap table.cooking-allergen{margin:15px;width:calc(100% - 30px)}.alliance_wrap .articleParts .recipeWrap ul.cooking-ingredients{margin:15px 0;padding:0 20px}.alliance_wrap .articleParts .recipeWrap ul.cooking-ingredients li div:first-child{width:calc(100% - 30% - 10px)}.alliance_wrap .articleParts .recipeWrap ul.cooking-ingredients li div:last-child{width:30%}.alliance_wrap .articleParts .recipe-headline{padding:15px}.alliance_wrap .articleParts .recipe-headline span{right:15px}}.alliance_wrap .articleParts .conversation-balloons{padding-left:0;font-size:100%;margin-top:40px}.alliance_wrap .articleParts .conversation-balloons li{list-style:none;margin:15px 0;margin-left:80px}.alliance_wrap .articleParts .conversation-balloons li div{position:relative;border-radius:10px;padding:20px;min-height:62px;background:rgba(236,116,141,.1)}@media screen and (min-width: 560px){.alliance_wrap .articleParts .conversation-balloons li div{min-height:65.59px;font-size:16px}}.alliance_wrap .articleParts .conversation-balloons li div::before{display:block;content:"";position:absolute;top:0;left:-12px;border:12px solid rgba(0,0,0,0);border-right:12px solid rgba(236,116,141,.1);z-index:0;transform:rotate(135deg)}.alliance_wrap .articleParts .conversation-balloons li div p{margin:0}.alliance_wrap .articleParts .conversation-balloons li div p+p{margin-top:15px}.alliance_wrap .articleParts .conversation-balloons li em{position:relative;display:block;font-size:12px;width:100%;line-height:1.1;margin-bottom:.25rem;text-align:left;color:#eb748d;word-wrap:break-word}.alliance_wrap .articleParts .conversation-balloons li em::after{position:absolute;bottom:-45px;content:"";display:block;height:60px;width:60px;border-radius:290486px;border-width:2px;border-style:solid;left:-80px;margin-top:-10px;border-color:#eb748d;background-position:center;background-size:cover;background-repeat:no-repeat}.alliance_wrap .articleParts .conversation-balloons li.balloon-left{margin-right:0 !important;margin-left:80px !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-left div::before{left:-10px !important;right:auto !important;border:12px solid rgba(0,0,0,0) !important;transform:rotate(135deg)}.alliance_wrap .articleParts .conversation-balloons li.balloon-left em{text-align:left !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-left em::after{position:absolute;bottom:-45px;left:-80px !important;right:auto !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-right{margin-right:80px !important;margin-left:0 !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-right div::before{left:auto !important;right:-10px !important;border:12px solid rgba(0,0,0,0) !important;transform:rotate(-135deg)}.alliance_wrap .articleParts .conversation-balloons li.balloon-right em{text-align:right !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-right em::after{position:absolute;bottom:-45px;left:auto !important;right:-80px !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_blue div{background:rgba(143,156,216,.1) !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_blue em{color:#8f9cd8 !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_blue em::after{border-color:#8f9cd8 !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_blue.balloon-left div::before{border-left:none !important;border-right:12px solid rgba(143,156,216,.1) !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_blue.balloon-right div::before{border-right:none !important;border-left:12px solid rgba(143,156,216,.1) !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_green div{background:rgba(183,200,71,.1) !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_green em{color:#b7c847 !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_green em::after{border-color:#b7c847 !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_green.balloon-left div::before{border-left:none !important;border-right:12px solid rgba(183,200,71,.1) !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_green.balloon-right div::before{border-right:none !important;border-left:12px solid rgba(183,200,71,.1) !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_orange div{background:rgba(255,153,51,.1) !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_orange em{color:#f93 !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_orange em::after{border-color:#f93 !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_orange.balloon-left div::before{border-left:none !important;border-right:12px solid rgba(255,153,51,.1) !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_orange.balloon-right div::before{border-right:none !important;border-left:12px solid rgba(255,153,51,.1) !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_pink div{background:rgba(236,116,141,.1) !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_pink em{color:#eb748d !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_pink em::after{border-color:#eb748d !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_pink.balloon-left div::before{border-left:none !important;border-right:12px solid rgba(236,116,141,.1) !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_pink.balloon-right div::before{border-right:none !important;border-left:12px solid rgba(236,116,141,.1) !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_skyblue div{background:rgba(110,195,196,.1) !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_skyblue em{color:#6ec3c4 !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_skyblue em::after{border-color:#6ec3c4 !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_skyblue.balloon-left div::before{border-left:none !important;border-right:12px solid rgba(110,195,196,.1) !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_skyblue.balloon-right div::before{border-right:none !important;border-left:12px solid rgba(110,195,196,.1) !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_yellow div{background:rgba(244,203,67,.1) !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_yellow em{color:#f4cb3f !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_yellow em::after{border-color:#f4cb3f !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_yellow.balloon-left div::before{border-left:none !important;border-right:12px solid rgba(244,203,67,.1) !important}.alliance_wrap .articleParts .conversation-balloons li.balloon-c_yellow.balloon-right div::before{border-right:none !important;border-left:12px solid rgba(244,203,67,.1) !important}.alliance_wrap .articleParts .supervisor-box{padding:10px;border:2px solid #e5e1de;border-radius:6px}@media screen and (min-width: 560px){.alliance_wrap .articleParts .supervisor-box{padding:15px}}.alliance_wrap .articleParts .supervisor-box>p{font-size:80%;margin:0}.alliance_wrap .articleParts .supervisor-box>p:last-child{margin-bottom:0}.alliance_wrap .articleParts .supervisor-box hr{border:none;border-bottom:1px solid #e5e1de}.alliance_wrap .articleParts .pr-box-column .pr-box{padding-bottom:40px}.alliance_wrap .articleParts .pr-box-column .pr-box .product-item-name>h3{font-size:100%}.alliance_wrap .articleParts .pr-box{height:100%;position:relative;overflow:hidden;border:2px solid #f3f3f3;padding:10px 10px 12px;border-radius:6px}.alliance_wrap .articleParts .pr-box::before{content:"PR";position:absolute;top:0;right:0;padding:0 6px;background:#eb748e;color:#fff;font-weight:700;font-size:14px;border-radius:0 0 0 6px;z-index:1}.alliance_wrap .articleParts .pr-box+.pr-box{margin-top:15px}.alliance_wrap .articleParts .pr-box .imgWrap{margin:0}.alliance_wrap .articleParts .pr-box .button{margin:10px auto 0;width:100%;min-width:100%;max-width:100%}.alliance_wrap .articleParts .pr-box .flex-box .button{font-size:90%}.alliance_wrap .articleParts .pr-box h4{font-size:110%;margin:0 0 15px 0 !important}.alliance_wrap .articleParts .pr-box .product-item-name>h3{font-size:115%;margin:15px 0 0 !important;padding-left:0;border:none}.alliance_wrap .articleParts .pr-box .product-item-name>h3 span{display:block;font-size:80%}.alliance_wrap .articleParts .pr-box .product-item-name+p{position:absolute;bottom:10px;right:15px;display:block;font-size:12px;text-align:right;color:#eb748d}.alliance_wrap .articleParts .pr-box .product-item-name .product-item-copy{font-size:14px;color:#eb748d;border-bottom:2px dotted #eb748d;padding-bottom:10px;padding-right:30px}.alliance_wrap .articleParts .pr-box .product-box{margin-top:15px}@media screen and (min-width: 560px){.alliance_wrap .articleParts .pr-box .product-box{display:flex;justify-content:space-between}}.alliance_wrap .articleParts .pr-box .product-box .product-box-item{width:100%}@media screen and (min-width: 560px){.alliance_wrap .articleParts .pr-box .product-box .product-box-item:first-child{width:34%}}@media screen and (min-width: 560px){.alliance_wrap .articleParts .pr-box .product-box .product-box-item:last-child{width:64%}}.alliance_wrap .articleParts .pr-box .product-box-info{margin-top:15px;padding-top:15px;border-top:2px solid #f3f3f3}.alliance_wrap .articleParts .pr-box .product-box-campaign{margin-top:15px;padding:15px;background:rgba(236,116,141,.1);border-radius:6px}@media screen and (min-width: 560px){.alliance_wrap .articleParts .pr-box .product-box-campaign{padding:20px}}.alliance_wrap .articleParts .pr-box .product-box-campaign .campaign-title,.alliance_wrap .articleParts .pr-box .product-box-campaign .campaign-period{color:#eb748d;font-weight:700}.alliance_wrap .articleParts .pr-box .product-box-campaign .campaign-title{text-align:center;padding-bottom:15px;border-bottom:4px double #eb748d}.alliance_wrap .articleParts .pr-box .product-box-campaign .campaign-period{font-size:100%;text-align:left}@media screen and (min-width: 560px){.alliance_wrap .articleParts .pr-box .product-box-campaign .campaign-period{text-align:center}}.alliance_wrap .pagetop-offer{font-size:12px;position:absolute;top:-15px;right:10px}@media screen and (min-width: 960px){.alliance_wrap .pagetop-offer{font-size:14px;top:-30px;right:0}}.alliance_wrap .author{text-align:right;padding:20px 0}.alliance_wrap .alliance-sns-buttons{display:flex;flex-wrap:nowrap;justify-content:space-around;align-items:center;gap:10px;margin:15px 0;padding:10px;background:#f3f3f3;box-sizing:border-box}@media screen and (min-width: 960px){.alliance_wrap .alliance-sns-buttons{padding:15px}}.alliance_wrap .alliance-sns-buttons .sns-button{padding:4px 10px;color:#fff;border-radius:2px;font-weight:700;font-size:12px;white-space:nowrap}@media screen and (min-width: 960px){.alliance_wrap .alliance-sns-buttons .sns-button{font-size:14px}}.alliance_wrap .alliance-sns-buttons .sns-button>.babysymbol{margin-right:5px}.alliance_wrap .alliance-sns-buttons .sns-button.is-facebook{background:#3b5998;border:1px solid #2c4272}.alliance_wrap .alliance-sns-buttons .sns-button.is-line{background:#5ea628;border:1px solid #60903c}.alliance_wrap .alliance-sns-buttons .sns-button.is-snsx{background:#000 !important;border:1px solid #000 !important}#ad_overlay{position:fixed;bottom:10px;left:0;text-align:center;width:100%;z-index:10000}@media screen and (min-width: 560px){#ad_overlay{display:none !important}}#ad_overlay.is-hidden{display:none}#ad_overlay a{display:inline-block}#ad_overlay img{display:inline-block;max-width:320px}
