.faq_main_inner .faq_main_item dl dt div{font-weight:700;line-height:1.5;cursor:pointer;font-size:2.4rem}@media screen and (max-width:735px){.faq_main_inner .faq_main_item dl dt div{font-size:2rem}}.faq_main_inner .faq_main_item dl dt div:before{content:"Q" counter(number) ". ";counter-increment:number 1}.reward_item_inner dt{font-weight:900;line-height:1.5;color:#089563;white-space:nowrap;font-size:2.4rem}@media screen and (max-width:735px){.reward_item_inner dt{white-space:normal;font-size:1.6rem}}.reward_item_inner dd{margin:0;font-weight:700;line-height:1.5;color:#089563;font-size:1.6rem}@media screen and (max-width:735px){.reward_item_inner dd{font-size:1.3rem}.reward_item_inner dd br{display:none}}.teaser_popup_3rd_lead{color:#089563;font-size:3.2rem;font-weight:700;line-height:125%;letter-spacing:0;align-self:stretch;margin-bottom:6.4rem}@media screen and (max-width:735px){.teaser_popup_3rd_lead{font-size:1.8rem;margin-bottom:2.4rem}}p.teaser_popup_3rd_text span{color:#089563;font-weight:700}@media screen and (max-width:735px){p.teaser_popup_3rd_text span{font-size:1.6rem}}html{scrollbar-gutter:stable}body[data-teaser-popup=active]{overflow:clip}.teaser_popup{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;padding:8.5rem 0;transition:opacity .25s,visibility .25s}@media screen and (max-width:735px){.teaser_popup{padding:9rem 0}}.teaser_popup[aria-hidden=true]{opacity:0;visibility:hidden}.teaser_popup button:focus,.teaser_popup a:focus{outline-offset:2px}.teaser_popup.teaser_museum button:focus{outline:2px solid #ffb728}.teaser_popup.teaser_lab button:focus{outline:2px solid #089563}.teaser_popup .sp{display:none}@media screen and (max-width:735px){.teaser_popup .sp{display:block}}.teaser_popup .pc{display:block}@media screen and (max-width:735px){.teaser_popup .pc{display:none}}.teaser_popup_bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:-1}.teaser_popup_container{position:relative;display:grid;align-content:center;justify-content:center;width:100vw;height:100%;pointer-events:none}.teaser_popup_btn_container{position:relative;height:0;width:100vw;max-width:86.4rem;pointer-events:auto}.teaser_popup_btn_close{cursor:pointer;display:block;height:3rem;position:absolute;right:.8rem;top:-3.8rem;width:3rem}.teaser_popup_btn_close span{background-color:#fff;display:block;height:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background-color .25s;width:100%}.teaser_museum .teaser_popup_btn_close span{-webkit-mask-image:url(../../../museum/common/svg/btn_drawer_close.svg);mask-image:url(../../../museum/common/svg/btn_drawer_close.svg)}.teaser_lab .teaser_popup_btn_close span{-webkit-mask-image:url(../svg/btn_drawer_close.svg);mask-image:url(../svg/btn_drawer_close.svg)}.teaser_popup_inner{padding:6.4rem 8rem 8rem;border-width:.8rem;border-style:solid;width:86.4rem;max-width:100vw;margin:0 auto;height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;text-align:center;position:relative;background-color:#fff;pointer-events:auto}@media screen and (max-width:735px){.teaser_popup_inner{padding:4.8rem 2.4rem 6.4rem}}.teaser_museum .teaser_popup_inner{border-color:#ffb728}.teaser_lab .teaser_popup_inner{border-color:#089563}.teaser_popup_title{margin:0 auto}.teaser_museum .teaser_popup_title{width:42rem}@media screen and (max-width:735px){.teaser_museum .teaser_popup_title{width:30rem}}.teaser_lab .teaser_popup_title{width:37.3rem}@media screen and (max-width:735px){.teaser_lab .teaser_popup_title{width:26.7rem}}.teaser_popup_main{margin-top:5.5rem;width:100%}@media screen and (max-width:735px){.teaser_popup_main{margin-top:3.5rem}}.teaser_popup_main_text{font-size:1.8rem;font-weight:700;letter-spacing:0;line-height:220%;margin-top:4rem}@media screen and (max-width:735px){.teaser_popup_main_text{font-size:1.6rem;margin-top:2.4rem}}.teaser_popup_main_text p+p{margin-top:1.75em}.teaser_popup_main_text span{display:block;font-weight:400;font-size:1.6rem}@media screen and (max-width:735px){.teaser_popup_main_text span{font-size:1.2rem}}.teaser_popup_caution{margin-top:4rem;font-size:1.6rem;font-weight:400;line-height:180%;letter-spacing:0;background-color:#f1f1f1;padding:1.6rem 0;color:red}@media screen and (max-width:735px){.teaser_popup_caution{margin-top:2.4rem;font-size:1.2rem;line-height:220%}}.teaser_popup_caution span{display:block;font-weight:700;margin-bottom:.5em;font-size:1.8rem}@media screen and (max-width:735px){.teaser_popup_caution span{font-size:1.6rem}}.teaser_popup_caution span sup{vertical-align:super;font-size:50%}.teaser_popup_contact{border-width:.3rem;border-style:solid;font-weight:400;width:100%;margin-top:6.4rem;padding:4rem 7.2rem}@media screen and (max-width:735px){.teaser_popup_contact{margin-top:4.8rem;padding:2.4rem 1.6rem}}.teaser_museum .teaser_popup_contact{border-color:#ffb728}.teaser_lab .teaser_popup_contact{border-color:#089563}.teaser_popup_contact p{font-size:1.6rem;line-height:200%;letter-spacing:0}@media screen and (max-width:735px){.teaser_popup_contact p{font-size:1.2rem}}.teaser_popup_contact p a{display:inline-block;text-decoration:underline}.teaser_museum .teaser_popup_contact p a{color:#ffb728}.teaser_lab .teaser_popup_contact p a{color:#089563}.teaser_popup_contact p a:hover{text-decoration:none}.teaser_popup_contact p span{font-weight:700}.teaser_popup_contact p+p{margin-top:1.5em}
