@charset "utf-8";.subpage-main-ttl{position:relative}.subpage-main-ttl_img{width:359px}.subpage-main-ttl_copy{font-size:.75rem;font-weight:400;letter-spacing:.48px;position:absolute;right:0;bottom:7px}#suntory_contents .main-ttl{text-align:center;margin:7px auto 0}#suntory_contents .subpage-main_content{padding-bottom:200px;margin-top:calc(80px + (1em - 1lh)/ 2)}#suntory_contents .subpage-main_content .lead{display:flex;justify-content:space-between;padding:0 25px;box-sizing:border-box}#suntory_contents .content-lead{position:relative}#suntory_contents .content-lead .paragraph-has-space{display:block;margin-top:calc(52px + (1em - 1lh)/ 2)}#suntory_contents .content640{max-width:640px;margin-inline:auto auto}#suntory_contents .content-lead_ttl{font-size:1.875rem;font-weight:600;letter-spacing:1.2px}#suntory_contents .content-lead_text{font-size:1.375rem;font-weight:600;letter-spacing:.88px;line-height:1.8;margin-top:calc(30px + (1em - 1lh)/ 2)}#suntory_contents .content-lead_bubble{padding-bottom:20px}#suntory_contents .content-lead_bubble-text{font-size:1.375rem;font-weight:600;text-align:center;letter-spacing:.04em;line-height:1.77;padding:calc(40px + (1em - 1lh)/ 2);margin-top:calc(80px + (1em - 1lh)/ 2);border-radius:20px;border:6px solid var(--color-menu);position:relative;z-index:0}#suntory_contents .content-lead_bubble-text:before{content:"";position:absolute;bottom:-24px;left:calc(50% - 12px);margin-left:-12px;border:12px solid transparent;border-top:20px solid #fff;z-index:1}#suntory_contents .content-lead_bubble-text:after{content:"";position:absolute;bottom:-34px;left:calc(50% - 12px);margin-left:-14px;border:14px solid transparent;border-top:20px solid var(--color-menu);z-index:0}.content-lead_img{position:absolute;top:55%;transform:translateY(-50%);right:70px;pointer-events:none}#suntory_contents .paragraph-has-space{display:block;margin-top:2em}#suntory_contents .questions{margin-top:calc(60px + (1em - 1lh)/ 2);max-width:640px}#suntory_contents .questions_list{display:grid;grid-template-columns:repeat(1,1fr);align-items:stretch;margin-top:20px}#suntory_contents .questions_link{display:grid;grid-template-columns:1fr 1.7fr;gap:20px;text-align:center;width:100%;height:100%;padding:20px 0;background-color:unset;box-shadow:unset;box-sizing:border-box;position:relative;border-radius:0;border-bottom:1px solid var(--color-border)}@media (hover:hover){#suntory_contents .questions_link:hover .questions_ttl{text-decoration:underline}#suntory_contents a.questions_link:visited:hover .questions_ttl{text-decoration-color:#7A46A7}}#suntory_contents .questions_text-area{display:flex;flex-direction:column}#suntory_contents .questions_tag-list{display:flex;flex-wrap:wrap;column-gap:5px;margin-bottom:10px}#suntory_contents .questions_tag-item{font-size:.75rem;font-weight:600;letter-spacing:.48px;background-color:#fff;border:1px solid var(--color-border);border-radius:500px;padding:2px 10px;margin-bottom:5px;text-align:left}#suntory_contents .questions_tag-item.new{background-color:#b93035;border:1px solid #b93035;color:#fff}#suntory_contents .questions_tag-item::before{content:'';display:block}.questions_picture{text-align:center;border-radius:10px;overflow:hidden;vertical-align:top;aspect-ratio:230/159;border:1px solid var(--color-border)}#suntory_contents .questions_picture img{width:auto;height:100%}#suntory_contents .tag-red{background-color:#b93035;color:#fff;border:1px solid #b93035}#suntory_contents .questions_ttl{display:flex;justify-content:flex-start;align-items:center;text-align:left;font-size:1.125rem;font-weight:600;letter-spacing:.8px;line-height:1.7;color:var(--color-link);margin-bottom:calc(20px + (1em - 1lh)/ 2)}#suntory_contents .questions_ttl-txt{width:calc(100% - 49px)}#suntory_contents a.questions_link:visited .questions_ttl-txt{color:#7a46a7}#suntory_contents .questions_ttl-picture{width:34px;margin-right:15px}#suntory_contents .questions_ttl-sub{display:block;font-size:1rem;letter-spacing:.64px;margin-bottom:3px}#suntory_contents .article-link .link-arrow{margin-top:auto;display:block;margin-inline:auto 0;padding:15px 0;width:53px}#suntory_contents .article-link .link-arrow::after{width:12px;height:12px}@media (hover:hover){#suntory_contents .article-link:hover .link-arrow::after{width:12px;height:12px}}#suntory_contents .related-link_list{margin-top:calc(30px + (1em - 1lh)/ 2)}#suntory_contents .related-link{display:inline-block;font-size:1.125rem;font-weight:600;letter-spacing:.72px;margin-top:calc(20px + (1em - 1lh))}#suntory_contents .related-link_item:first-child .related-link{margin-top:0}#suntory_contents .related-link::after{content:'';display:inline-block;width:22px;height:22px;border-radius:50%;background:image-set(url(/eco/birds/common/img/white-arrow.avif) type("image/avif"), url(/eco/birds/common/img/white-arrow.webp) type("image/webp")),var(--color-text);background-size:10px 10px;background-repeat:no-repeat;background-position:center center;margin-left:5px;vertical-align:sub}@media screen and (max-width:767px){.subpage-main-ttl_img{width:58.93vw}.subpage-main-ttl_copy{right:unset;font-size:3.2vw;left:0;bottom:-8.53vw}#suntory_contents .subpage-main_content{padding-bottom:26.67vw;margin-top:calc(10.67vw + (1em - 1lh)/ 2)}#suntory_contents .subpage-main_content .lead{flex-direction:column;padding:0}#suntory_contents .content-lead_ttl{font-size:max(calc(1.375rem*(335 / 375)), 5.87vw);letter-spacing:.88px}#suntory_contents .content-lead_text{font-size:max(calc(1rem*(335 / 375)), 4.167vw);letter-spacing:.64px;margin-top:calc(2em + (1em - 1lh)/ 2);line-height:1.875}.content-lead_img{position:absolute;top:0;right:0;transform:none;pointer-events:none}.content-leazwd_picture{width:34.666vw}#suntory_contents .content-lead .paragraph-has-space{margin-top:calc(2em + (1em - 1lh)/ 2)}#suntory_contents .questions{margin-top:8vw}#suntory_contents .questions_list{grid-template-columns:1fr;column-gap:unset;margin-top:0}#suntory_contents .questions_link{grid-template-columns:1fr;gap:0;padding:5.33vw 0}#suntory_contents .questions_tag-list{margin-top:4vw;margin-bottom:2.66vw}#suntory_contents .questions_tag-item{font-size:max(calc(.75rem*(320 / 375)), 3.2vw);letter-spacing:.48px;margin-bottom:1.33vw;padding:1.066vw 2.666vw}#suntory_contents .questions_ttl{font-size:max(calc(1.375rem*(320 / 375)), 5.87vw);letter-spacing:.88px;line-height:1.5}#suntory_contents .questions_ttl-picture{width:9.066vw;margin-right:2.8vw}#suntory_contents .questions_ttl-picture img{width:100%}#suntory_contents .questions_ttl-txt{font-size:max(calc(1.125rem*(295 / 375)), 4.166vw);width:calc(100% - 11.866vw)}#suntory_contents .questions_ttl-sub{font-size:max(calc(1.125rem*(320 / 375)), 4.8vw);letter-spacing:.72px}#suntory_contents .bottom-message_btn{width:88%}@media (hover:hover){#suntory_contents .article-link:hover .link-arrow::after{width:12px;height:12px}}#suntory_contents .related-link_list{margin-top:calc(16vw + (1em - 1lh)/ 2)}#suntory_contents .related-link{font-size:max(calc(1rem*(320 / 375)), 4.267vw);letter-spacing:.64px;margin-top:calc(3.2vw + (1em - 1lh)/ 2)}#suntory_contents .related-link::after{width:4.8vw;height:4.8vw;background-size:2.13vw 2.13vw;margin-left:1.33vw}#suntory_contents .content-lead_bubble-text{font-size:max(calc(1.1rem*(320 / 375)), 4.533333333vw);line-height:1.88;padding:calc(6.666vw + (1em - 1lh)/ 2) calc(3.3333vw + (1em - 1lh)/ 2);margin-top:calc(16vw + (1em - 1lh)/ 2);border-radius:20px}#suntory_contents .content-lead_bubble-text:before{content:"";position:absolute;bottom:-24px;left:50%;margin-left:-12px;border:12px solid transparent;border-top:17px solid #fff;z-index:1}#suntory_contents .content-lead_bubble-text:after{content:"";position:absolute;bottom:-34px;left:50%;margin-left:-14px;border:14px solid transparent;border-top:18px solid var(--color-menu);z-index:0}}