@charset "UTF-8";html{background:#fff;font-size:62.5%}body{font-family:LINESeedJP,Helvetica,メイリオ,Hiragino Kaku Gothic Pro,Meiryo,ヒラギノ角ゴ Pro W3,MS PGothic,MS UI Gothic,Arial,sans-serif;font-size:1.6rem;width:100%}@media (min-width:990px){main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}a{color:#087b70;cursor:pointer;text-decoration-line:none}.forScreenReader{border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(1px,1px,1px,1px)}.sp-only{display:block}@media (min-width:990px){.sp-only{display:none}}.pc-only{display:none}@media (min-width:990px){.pc-only{display:block}}@font-face{font-display:swap;font-family:LINESeedJP;font-style:normal;font-weight:400;src:url(https://s.yimg.jp/images/bmg/common/font/LINESeedJP/WOFF2/LINESeedJP_OTF_Rg_subset.woff2) format("woff2");src:url(https://s.yimg.jp/images/bmg/common/font/LINESeedJP/WOFF/LINESeedJP_OTF_Rg_subset.woff) format("woff")}@font-face{font-display:swap;font-family:LINESeedJP;font-style:normal;font-weight:700;src:url(https://s.yimg.jp/images/bmg/common/font/LINESeedJP/WOFF2/LINESeedJP_OTF_Bd_subset.woff2) format("woff2");src:url(https://s.yimg.jp/images/bmg/common/font/LINESeedJP/WOFF/LINESeedJP_OTF_Bd_subset.woff) format("woff")}.js-scroll-fade-left{-webkit-transform:translateX(-100px);transform:translateX(-100px)}.js-scroll-fade-left,.js-scroll-fade-right{opacity:0;-webkit-transition:opacity 1s ease,-webkit-transform .6s ease;transition:opacity 1s ease,-webkit-transform .6s ease;transition:opacity 1s ease,transform .6s ease;transition:opacity 1s ease,transform .6s ease,-webkit-transform .6s ease}.js-scroll-fade-right{-webkit-transform:translateX(100px);transform:translateX(100px)}.js-scroll-fade-bottom{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity 1s,-webkit-transform .6s ease;transition:opacity 1s,-webkit-transform .6s ease;transition:opacity 1s,transform .6s ease;transition:opacity 1s,transform .6s ease,-webkit-transform .6s ease}.js-scroll-fade{opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.js-scroll-fade-inUp{-webkit-transform:translateY(10px);transform:translateY(10px)}.js-scroll-fade-inDown,.js-scroll-fade-inUp{opacity:0;-webkit-transition:opacity .4s,-webkit-transform .6s ease;transition:opacity .4s,-webkit-transform .6s ease;transition:opacity .4s,transform .6s ease;transition:opacity .4s,transform .6s ease,-webkit-transform .6s ease}.js-scroll-fade-inDown{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.js-scroll-fade-inDown.is-visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-family:LINESeedJP,Helvetica,メイリオ,Hiragino Kaku Gothic Pro,Meiryo,ヒラギノ角ゴ Pro W3,MS PGothic,MS UI Gothic,Arial,sans-serif;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}cite{font-style:normal}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.header{background:#fff;margin:0 auto;max-width:990px;width:100%}.header a{color:#087b70!important;text-decoration:underline}@media (hover:hover) and (pointer:fine){.header a:active,.header a:focus,.header a:hover{opacity:.7}}.masthead{margin:auto;max-width:990px;padding:26px 0;position:relative}.masthead__logo{left:0;position:absolute;top:14px}.masthead__logo img{height:auto;width:186px}.masthead__list{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.3rem;position:absolute;right:0;top:20px}.masthead__link:first-child{margin-right:8px}.mhd [role=button],.mhd button,.mhdSpSidebar.is-open .mhdSpSidebar__overlay{cursor:pointer!important}#emg,#emg2,#emg3{margin:10px auto;width:990px}#emg td,#emg2 td,#emg3 td{padding:2px;vertical-align:middle}#emg strong,#emg2 strong,#emg3 strong{font-weight:700}.ie{border:2px solid #666;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 40px;padding:20px;position:relative;top:20px;width:990px}.ie__content{font-size:1.6rem;line-height:1.5}.ie__title{color:#ef5350;font-weight:700}.noscript{border:2px solid #2e2e2e;display:block;margin:15px 10px;padding:10px}.noscript__text{font-size:1.3rem;line-height:1.4}.noscript__text-bold{color:#ef5350;display:block;font-weight:700;margin-bottom:10px}@media (min-width:990px){.noscript__text-bold{font-size:1.7rem}.noscript__text{font-size:1.6rem;line-height:1.5}}.back-to-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.77);background-size:54px 54px;border:none;border-radius:10px 0 0 10px;bottom:40px;cursor:pointer;height:54px;position:fixed;right:-1px;width:54px;z-index:999}.back-to-top__icon{margin:0 auto}.back-to-top__path{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.back-to-top__fadeIn{-webkit-animation-name:btnFadeIn;animation-name:btnFadeIn;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}.back-to-top__fadeIn,.back-to-top__fadeOut{-webkit-animation-duration:.7s;animation-duration:.7s}.back-to-top__fadeOut{-webkit-animation-name:btnFadeOut;animation-name:btnFadeOut;display:none;opacity:0}@media (min-width:990px){.back-to-top:hover{opacity:.7;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}}@-webkit-keyframes btnFadeIn{0%{display:none;opacity:0}1%{display:-webkit-box;display:flex;opacity:0}to{display:-webkit-box;display:flex;opacity:1}}@keyframes btnFadeIn{0%{display:none;opacity:0}1%{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0}to{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}}@-webkit-keyframes btnFadeOut{0%{display:-webkit-box;display:flex;opacity:1}1%{display:-webkit-box;display:flex;opacity:1}to{display:none;opacity:0}}@keyframes btnFadeOut{0%{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}1%{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}to{display:none;opacity:0}}.footer{background:#f5f5f5;padding:24px 0;text-align:center}@media (min-width:990px){.footer{background:#fff;padding:20px 0}}.footer__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.footer__list--top{margin-bottom:16px}.footer__list.pc-only{display:none}@media (min-width:990px){.footer__list{display:none}.footer__list--top{margin-bottom:14px}.footer__list--top,.footer__list.pc-only{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__list.pc-only{margin-bottom:20px}}.footer__item:after{color:rgba(0,0,0,.54);content:" - ";padding-right:4px}.footer__item--top a{font-size:1.4rem}.footer__item--top:after{content:" | "}@media (min-width:990px){.footer__item--top:after{content:" - "}}.footer__item:last-child:after{display:none}.footer__link{color:#087b70;font-size:1.2rem;text-decoration:underline}@media (min-width:990px){.footer__link{font-size:1.4rem}}@media (hover:hover) and (pointer:fine){.footer__link:active,.footer__link:focus,.footer__link:hover{opacity:.7}}.footer__credit{display:block}.footer__copyright,.footer__credit{font-size:1.2rem;line-height:1.6rem}@media (min-width:990px){.footer__copyright{font-size:1.3rem}}.sns{bottom:120px;position:fixed;right:-1px;z-index:1000}@media screen and (max-width:780px) and (orientation:landscape){.sns{display:-webkit-box;display:-ms-flexbox;display:flex}}.sns__item,.sns__item.-share{border-radius:10px 0 0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#975300;cursor:pointer;display:block;font-size:1.2rem;font-weight:700;height:5.4rem;line-height:1.3;margin:0 auto;opacity:.9;padding:12px 4px 4px;position:relative;text-align:center;text-decoration:none;-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out;width:5.4rem}.sns__item.-share{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:none;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.12);box-shadow:0 3px 10px rgba(0,0,0,.12);cursor:pointer;margin-top:8px;outline:none;padding:0}.sns__item.-facebook{background:url(https://s.yimg.jp/images/donation/assets/common/img/icon_fb.svg) no-repeat;background-position:50%;background-size:36px;padding:0}.sns__item.-twitter{background:url(https://s.yimg.jp/images/donation/assets/common/img/icon_x.svg) no-repeat;background-position:50%;background-size:36px;padding:0}.sns__item.-line{background:url(https://s.yimg.jp/images/donation/assets/common/img/icon_line.svg) no-repeat;background-position:50%;background-size:36px;padding:0}.sns__item:last-child{-webkit-transition-delay:0s;transition-delay:0s}.sns__item:not(:last-child){height:0;margin:0 auto;opacity:0;-webkit-transition-delay:.12s;transition-delay:.12s;visibility:hidden;width:0}.sns__item:not(:last-child):nth-last-child(2){-webkit-transition-delay:40ms;transition-delay:40ms}.sns__item:not(:last-child):nth-last-child(3){-webkit-transition-delay:80ms;transition-delay:80ms}@media (min-width:990px){.sns__item:hover{opacity:.7!important}.sns:hover .sns__item:not(:last-child){height:54px;margin:0 auto;opacity:1;visibility:visible;width:54px}}[title]:before{background-color:rgba(0,0,0,.54);border-radius:2px;bottom:10px;color:#fff;content:attr(title);font-weight:600;margin-right:8px;opacity:0;padding:5px 8px;position:absolute;right:100%;-webkit-transition:.2s ease-out;transition:.2s ease-out;visibility:hidden;white-space:nowrap}@media screen and (max-width:780px) and (orientation:landscape){[title]:before{display:none}}[title]:hover:after,[title]:hover:before{opacity:1;visibility:visible}.js-sns-button.-hidden{height:0;opacity:0;visibility:hidden;width:0}.js-sns-button.-visible{height:54px;opacity:1;visibility:visible;width:54px}.info{background:#fafeff;border:1px solid #e5e5e5;border-left:0;border-right:0;padding:0 16px 48px}@media (min-width:990px){.info{padding:0 0 48px}}.info__title{color:#222;font-size:2.8rem;font-style:normal;font-weight:700;line-height:2.8rem;padding:48px 0 24px;text-align:center}@media (min-width:990px){.info__title{font-size:3.6rem;line-height:3.6rem;padding:48px 0 32px}}.info__details{border:1px solid #e5e5e5;border-collapse:separate;border-radius:14px;border-spacing:0;margin:0 auto;overflow:hidden;width:100%}@media (min-width:568px){.info__details{max-width:760px}}.info__details td,.info__details th{padding:16px 11px 16px 16px;vertical-align:middle}@media (min-width:990px){.info__details td,.info__details th{padding:16px 24px}}.info__details tr:not(:first-child) td,.info__details tr:not(:first-child) th{border-top:1px solid #e5e5e5}.info__details th+td{border-left:1px solid #e5e5e5}.info__label{background:#fafafa;color:#333;font-size:1.4rem;font-weight:700;line-height:2rem;text-align:left;width:36.85%}@media (min-width:990px){.info__label{width:26.4%}}.info__value{background:#fff;font-weight:400;line-height:2rem}.info__dot,.info__value{color:#222;font-size:1.4rem}.info__dot{font-weight:700;margin-right:4px}.info__note{color:#737373;font-family:LINESeedJP;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.8rem;margin:8px auto 24px}@media (min-width:568px){.info__note{max-width:760px}}@media (min-width:990px){.info__note{margin:8px auto 32px;width:760px}}.info__link{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;padding:18px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#0772a3;border-radius:16px;color:#fff;font-size:1.6rem;font-style:normal;font-weight:700;gap:10px;line-height:1.6rem;text-align:center}.info__link svg{height:8px;width:7px}@media (min-width:768px){.info__link{max-width:32.6rem}}@media (min-width:990px){.info__link{font-size:2rem;line-height:2rem;padding:20px 0;-webkit-transition:opacity .3s ease-out,gap .3s ease-out;transition:opacity .3s ease-out,gap .3s ease-out}.info__link svg{height:12px;width:10px}}@media (hover:hover) and (pointer:fine){.info__link:active,.info__link:focus,.info__link:hover{gap:12px;opacity:.7;text-decoration:none}}.detail{background-color:#fff;background-image:radial-gradient(circle,#fafafa 3px,transparent 0);background-size:32px 32px;border-bottom:1px solid #e5e5e5;padding:0 16px 48px}@media (min-width:990px){.detail{padding:0 0 48px}}.detail__title{color:#222;font-size:2.8rem;font-style:normal;font-weight:700;line-height:2.8rem;padding:48px 0 24px;text-align:center}@media (min-width:990px){.detail__title{font-size:3.6rem;line-height:3.6rem;padding:48px 0 32px}}.detail__content{background-color:#fff;border:1px solid #e5e5e5;border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box;height:322px;margin:0 auto;overflow-x:hidden;overflow-y:scroll;padding:16px}@media (min-width:568px){.detail__content{max-width:760px}}@media (min-width:990px){.detail__content{padding:24px}}.detail__item{color:#333;font-family:LINESeedJP;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.8rem}.detail__item ul{padding-left:15px}.detail__item li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.detail__item li:before{color:#4949ca;content:"・"}.detail__item li:last-child{margin-bottom:0}.detail__item a{color:#4949ca;text-decoration:underline;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;word-break:break-all}@media (hover:hover) and (pointer:fine){.detail__item a:active,.detail__item a:focus,.detail__item a:hover{opacity:.7}}.aside{background-color:#fafafa;padding:48px 16px 32px}@media (min-width:990px){.aside{padding:48px 0}}.aside__title{color:#222;font-size:2.8rem;font-style:normal;font-weight:700;line-height:2.8rem;margin-bottom:32px;text-align:center}@media (min-width:990px){.aside__title{font-size:3.2rem;line-height:3.2rem}}.aside__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;margin:0 auto;max-width:500px}@media (min-width:990px){.aside__list{max-width:990px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.aside__item{display:block}.aside__item a{border-radius:4px;display:block}.aside__item a img{display:block;height:auto;width:100%}@media (min-width:990px){.aside__item a{-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.aside__item a img{width:311px}}@media (hover:hover) and (pointer:fine){.aside__item a:active,.aside__item a:focus,.aside__item a:hover{opacity:.7;text-decoration:none}}.campaign-end{-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;justify-content:center}.campaign-end,.campaign-end__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.campaign-end__wrap{margin:16px;padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff7f7;border:1px solid #ef9a9a;-webkit-box-sizing:border-box;box-sizing:border-box;gap:8px;max-width:990px;position:relative;width:100%}@media (min-width:990px){.campaign-end__wrap{margin:24px auto}}.campaign-end__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#d43835;font-size:1.4rem;font-weight:700;line-height:2rem;text-align:center;width:100%}@media (min-width:990px){.campaign-end__heading{font-size:1.6rem;line-height:2.3rem}}.campaign-end__message{color:#d43835;font-size:1.4rem;font-weight:400;line-height:2rem}@media (min-width:990px){.campaign-end__message{font-size:1.6rem}}.donationContents{background-color:#fff;background-image:radial-gradient(circle,#fafafa 3px,transparent 0);background-size:32px 32px;margin:0 auto;padding:48px 16px}@media (min-width:990px){.donationContents{padding:48px 0;width:100%}}.donationContents__title{color:#222;font-size:2.8rem;font-style:normal;font-weight:700;line-height:2.8rem;margin-bottom:12px;text-align:center}@media (min-width:990px){.donationContents__title{font-size:3.6rem;line-height:3.6rem}}.donationContents__subTitle{color:#333;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.4rem;margin:0 auto 12px;text-align:left}@media (min-width:990px){.donationContents__subTitle{margin:0 auto 32px;max-width:990px;text-align:center}}.donationContents__titleLink{color:#4949ca;text-decoration:underline}@media (hover:hover) and (pointer:fine){.donationContents__titleLink:active,.donationContents__titleLink:focus,.donationContents__titleLink:hover{opacity:.7}}.donationContents__paypayArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff5f7;border-radius:10px;gap:16px;margin-bottom:24px;padding:12px 20px}.donationContents__paypayArea img{display:block;height:36px;width:36px}@media (min-width:990px){.donationContents__paypayArea{gap:25px;margin:0 auto 32px;padding:15px 0;width:942px}.donationContents__paypayArea img{height:46px;width:46px}}.donationContents__paypayText{color:#db002c;font-size:1.5rem;font-weight:700;line-height:2.1rem}@media (min-width:990px){.donationContents__paypayText{font-size:1.8rem}}.donationContents__paypayNote{font-family:LINESeedJP;font-size:1.1rem;font-weight:400;line-height:1.8rem}@media (min-width:990px){.donationContents__paypayNote{font-size:1.4rem;line-height:2.3rem}}.donationContents__button{display:-webkit-box;display:-ms-flexbox;display:flex;margin:32px auto 0;padding:18px 32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#0772a3;border-radius:16px;color:#fff;font-size:1.6rem;font-style:normal;font-weight:700;gap:8px;line-height:1.6rem;max-width:43.6rem;text-align:center}.donationContents__button svg{height:8px;width:7px}@media (min-width:990px){.donationContents__button{font-size:2rem;line-height:2rem;max-width:38.5rem;padding:20px 0;-webkit-transition:opacity .3s ease-out,gap .3s ease-out;transition:opacity .3s ease-out,gap .3s ease-out}.donationContents__button svg{height:12px;width:10px}}@media (hover:hover) and (pointer:fine){.donationContents__button:active,.donationContents__button:focus,.donationContents__button:hover{gap:12px;opacity:.7;text-decoration:none}}.donationItem__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin:0 auto;max-width:500px;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:990px){.donationItem__list{gap:24px;max-width:990px;z-index:1}}.donationItem__card{width:calc(50% - 6px)}@media (min-width:990px){.donationItem__card{width:216px}}.donationItem__link{background:#fff;border-radius:16px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.04);box-shadow:0 2px 4px 0 rgba(0,0,0,.04);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;z-index:1}@media (min-width:990px){.donationItem__link{-webkit-transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:opacity .2s ease-out,transform .2s ease-out;transition:opacity .2s ease-out,transform .2s ease-out,-webkit-transform .2s ease-out}}@media (hover:hover) and (pointer:fine){.donationItem__link:active,.donationItem__link:focus,.donationItem__link:hover{-webkit-box-shadow:0 6px 25px 0 rgba(0,0,0,.05);box-shadow:0 6px 25px 0 rgba(0,0,0,.05);opacity:.7;text-decoration:none;-webkit-transform:translateY(-1px);transform:translateY(-1px)}}.donationItem__item{height:100%}.donationItem__thumbnail{background:#f0f0f0;border-radius:16px 16px 0 0;height:100px;width:100%}@media (min-width:990px){.donationItem__thumbnail{height:124px}}.donationItem__img{border-radius:16px 16px 0 0;display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.donationItem__data{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}@media (min-width:990px){.donationItem__data{padding:16px}}.donationItem__hashtag{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px 6px 3px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;color:#fff;font-size:1.1rem;font-weight:700;line-height:1.1rem}@media (min-width:990px){.donationItem__hashtag{font-size:1.2rem;line-height:1.2rem}}.donationItem__hashtag--red{background:#db3300}.donationItem__hashtag--blue{background:#006edb}.donationItem__projectName{color:#222;display:-webkit-box;font-size:1.2rem;font-weight:700;line-height:1.6rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}@media (min-width:990px){.donationItem__projectName{font-size:1.6rem;line-height:2.4rem}}.donationItem__owner{color:#737373;display:-webkit-box;font-size:1.1rem;font-weight:400;line-height:1.6rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (min-width:990px){.donationItem__owner{font-size:1.2rem}}.donationItem__statusArea{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.donationItem__title{color:#333;font-size:1rem;font-style:normal;font-weight:400;line-height:1rem}@media (min-width:990px){.donationItem__title{font-size:1.1rem;line-height:1.1rem}}.donationItem__status{-ms-flex-preferred-size:68%;color:#333;flex-basis:68%;font-size:1.2rem;font-weight:700;line-height:1.2rem;margin-left:auto;text-align:right}.donationItem__status span{display:inline-block;text-align:right;white-space:nowrap}@media (min-width:990px){.donationItem__status{font-size:1.4rem;line-height:1.4rem}}.steps{background-color:#fffefa;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:48px;position:relative;width:100%;z-index:1}.steps__heading{color:#222;font-size:2.8rem;font-weight:700;line-height:2.8rem;padding:48px 0 24px;text-align:center}@media (min-width:990px){.steps__heading{font-size:3.6rem;line-height:3.6rem;padding:48px 0 32px}}.steps__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;background:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:0 auto;padding:0 16px}@media (min-width:568px){.steps__list{max-width:760px}}@media (min-width:990px){.steps__list{padding:0}}.steps__item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border:1px solid #e5e5e5;border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;padding:16px}@media screen and (min-width:675px){.steps__item{padding:24px;width:calc(50% - 8px)}}.steps__number{color:#222;font-family:Inter;font-size:5.6rem;font-weight:700;line-height:5.6rem;margin-bottom:4px}@media (min-width:990px){.steps__number{margin-bottom:0}}.steps__title{color:#222;font-size:1.6rem;font-style:normal;font-weight:700;line-height:2.4rem;padding-right:76px}@media screen and (max-width:360px){.steps__title br{display:none}}@media screen and (min-width:675px) and (max-width:735px){.steps__title{padding-right:82px}.steps__title br{display:none}}@media (min-width:990px){.steps__title{font-size:1.8rem;line-height:2.7rem}}.steps__image{height:120px;width:150px;-ms-flex-negative:0;border-radius:0 16px 0 100px;flex-shrink:0;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:0;z-index:2}@media screen and (max-width:374px){.steps__image{height:110px;width:130px}}.steps__image--01{background:#e9f3fc}.steps__image--02{background:#eef9f2}.steps__image--03{background:#fef9e6}.steps__image--04{background:#fcf0f0}.steps__text{color:#333;font-size:1.3rem;font-style:normal;font-weight:400;line-height:1.8rem}.steps__text sub{font-family:メイリオ;font-size:1rem;line-height:1rem;vertical-align:top}@media (min-width:990px){.steps__text{font-size:1.4rem;line-height:2.2rem}}.steps__link{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #333;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;font-size:1.4rem;font-weight:700;gap:8px;line-height:2rem;min-height:3.6rem;text-align:center}.steps__link--04{letter-spacing:-.2px}@media (hover:hover) and (pointer:fine){.steps__link{-webkit-transition:opacity .2s ease-out,color .2s ease-out,background-color .2s ease-out;transition:opacity .2s ease-out,color .2s ease-out,background-color .2s ease-out}.steps__link:active,.steps__link:focus,.steps__link:hover{background:#333;color:#fff;opacity:.7;text-decoration:none}.steps__link:active svg path,.steps__link:focus svg path,.steps__link:hover svg path{fill:#fff}}.steps__link--color{background:#0772a3;border:1px solid transparent;color:#fff;letter-spacing:-.15px}@media (hover:hover) and (pointer:fine){.steps__link--color:active,.steps__link--color:focus,.steps__link--color:hover{background:#fff;border:1px solid #0772a3;color:#0772a3;opacity:.7}.steps__link--color:active svg path,.steps__link--color:focus svg path,.steps__link--color:hover svg path{fill:#0772a3}}.steps__link--color svg path{fill:#fff}.steps__note{color:#737373;font-family:LINESeedJP;font-size:1.2rem;font-weight:400;line-height:1.8rem}.mainVisual{background-image:url(https://s.yimg.jp/images/donation/docs/coupon_children/dist/assets/img/mv_bg_sp.jpg);background-repeat:repeat-x;overflow:hidden;width:100%}@media (min-width:990px){.mainVisual{background-image:url(https://s.yimg.jp/images/donation/docs/coupon_children/dist/assets/img/mv_bg_pc.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}}.mainVisual__wrapper{min-height:calc(min(100vw, 381px) - 16px);padding:16px 0;position:relative}@media (min-width:990px){.mainVisual__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:990px;min-height:0;padding:0;position:static;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:10px;justify-content:space-between}}.mainVisual__titleWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;padding:0 24px;position:relative}@media (min-width:990px){.mainVisual__titleWrap{padding:0 0 0 35px}}.mainVisual__title{container-type:inline-size;margin:0 auto;max-width:327px;position:relative;width:100%}@media (min-width:990px){.mainVisual__title{container-type:normal;margin-top:27px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:526px}}.mainVisual__titleIconWrap{height:clamp(56px,19.3vw,63px);position:absolute;right:1.835%;width:clamp(56px,19.3vw,63px)}@media (min-width:990px){.mainVisual__titleIconWrap{height:111px;right:-15px;top:-8px;width:111px}}.mainVisual__titleIcon,.mainVisual__titleImg{display:block;height:auto;width:100%}.mainVisual__titleImg{aspect-ratio:327/160;margin:0 auto;max-width:327px;-o-object-fit:contain;object-fit:contain;position:relative;z-index:1}@media (min-width:990px){.mainVisual__titleImg{aspect-ratio:526/252;margin:0;max-width:526px}}.mainVisual__titleLine{-webkit-animation:mainVisualLineDraw .4s linear forwards;animation:mainVisualLineDraw .4s linear forwards;-webkit-animation-play-state:paused;animation-play-state:paused;background:url(https://s.yimg.jp/images/donation/docs/coupon_children/dist/assets/img/title-line.svg) 50%/100% auto no-repeat;clip-path:inset(0 100% 0 0);height:min(33px,(100vw - 48px) * .1);left:-.92%;pointer-events:none;position:absolute;top:min(132px,(100vw - 48px) * .4);width:100%;z-index:0}@media (min-width:990px){.mainVisual__titleLine{background-size:536px auto;height:52px;left:50%;top:202px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:536px}}.mainVisual__titleLine.is-draw-ready{-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes mainVisualLineDraw{to{clip-path:inset(0 0 0 0)}}@keyframes mainVisualLineDraw{to{clip-path:inset(0 0 0 0)}}.mainVisual__lead{left:0;margin:0 auto;position:absolute;right:0;top:min(75vw,286px);width:min(89.5vw,351px);z-index:2}@media screen and (max-width:376px){.mainVisual__lead{margin-left:13px}}@media (min-width:990px){.mainVisual__lead{margin:10px 0 5px;position:relative;top:0;width:475px}}.mainVisual__leadImg{display:block;height:auto;width:100%}.mainVisual__photo{height:auto;left:0;margin:0 auto;position:absolute;right:0;top:min(39.5vw,151px);width:min(85vw,318.75px);z-index:1}@media screen and (max-width:376px){.mainVisual__photo{margin-left:20px}}@media (min-width:990px){.mainVisual__photo{height:380px;left:auto;margin-left:0;margin-top:22px;position:static;right:auto;width:400px}}.mainVisual__couponWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:375px;min-width:0;padding:0 12px;position:relative}@media (min-width:990px){.mainVisual__couponWrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px;padding:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;max-width:990px;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center top;transform-origin:center top;z-index:3}}@media screen and (min-width:990px) and (max-width:1064px){.mainVisual__couponWrap{-webkit-transform:scale(.93);transform:scale(.93)}}.mainVisual__bubbleIcon{-webkit-animation:mainVisualLineDraw .4s linear forwards;animation:mainVisualLineDraw .4s linear forwards;-webkit-animation-play-state:paused;animation-play-state:paused;background:url(https://s.yimg.jp/images/donation/docs/coupon_children/dist/assets/img/title-bubble-illust.png) 50%/contain no-repeat;clip-path:inset(0 100% 0 0);height:min(4vw,16px);left:min(.8vw,8px);pointer-events:none;position:absolute;top:max(-3vw,-10px);width:min(4vw,16px);z-index:1}@media (min-width:990px){.mainVisual__bubbleIcon{height:39px;left:-37px;top:-15px;width:39px}}.mainVisual__bubbleIcon.is-draw-ready{-webkit-animation-play-state:running;animation-play-state:running}.mainVisual__bubble{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;color:#363636;font-size:clamp(16px,6.4vw,24px);font-weight:800;justify-content:center;letter-spacing:.03em;line-height:clamp(19px,7.6vw,28.57px);padding:min(2.4vw,9px) 0 min(4vw,15px);text-align:center;white-space:nowrap;width:100%;z-index:1}@media (min-width:990px){.mainVisual__bubble{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;aspect-ratio:auto;justify-content:left;max-width:196px;min-height:129px;width:auto;-ms-flex-negative:0;flex-shrink:0;font-size:30px;line-height:34px;margin:0 auto;padding:16px 19px 14px}}.mainVisual__bubble--blue{color:#039ff7}.mainVisual__bubble--small{color:#363636;font-size:clamp(10px,3.7vw,14px)}@media (min-width:990px){.mainVisual__bubble--small{font-size:21.21px}}.mainVisual__bubble:before{background-image:url(https://s.yimg.jp/images/donation/docs/coupon_children/dist/assets/img/bubble_sp.svg);background-repeat:no-repeat;background-size:100% 105%;bottom:0;content:"";left:-1%;position:absolute;right:0;top:0;z-index:-1}@media (min-width:990px){.mainVisual__bubble:before{background-image:url(https://s.yimg.jp/images/donation/docs/coupon_children/dist/assets/img/bubble_pc.svg);background-size:100% 100%;left:0;right:0}}.mainVisual__itemWrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:max(-4.3vw,-16px);width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:990px){.mainVisual__itemWrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-10px}}.mainVisual__coupon{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:min(1.333vw,5px);padding:0 min(3.5vw,13px)}@media (min-width:990px){.mainVisual__coupon{gap:15px;margin:0;min-height:121px;padding:23px 30px 17px 26px}}.mainVisual__coupon:before{background-image:url(https://s.yimg.jp/images/donation/docs/coupon_children/dist/assets/img/coupon-inner-sp.svg);background-repeat:no-repeat;background-size:100% 100%;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}@media (min-width:990px){.mainVisual__coupon:before{background-image:url(https://s.yimg.jp/images/donation/docs/coupon_children/dist/assets/img/coupon-inner-pc.svg);bottom:-15px}}.mainVisual__coupon.is-line-height-expanded:before{background-size:cover}.mainVisual__couponText{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' preserveAspectRatio='none' viewBox='0 0 112 1'%3E%3Crect width='2.25' height='1' x='2.875' rx='.5'/%3E%3Crect width='4.5' height='1' x='7.125' rx='.5'/%3E%3Crect width='4.5' height='1' x='13.625' rx='.5'/%3E%3Crect width='4.5' height='1' x='20.125' rx='.5'/%3E%3Crect width='4.5' height='1' x='26.625' rx='.5'/%3E%3Crect width='4.5' height='1' x='33.125' rx='.5'/%3E%3Crect width='4.5' height='1' x='39.625' rx='.5'/%3E%3Crect width='4.5' height='1' x='46.125' rx='.5'/%3E%3Crect width='4.5' height='1' x='52.625' rx='.5'/%3E%3Crect width='4.5' height='1' x='59.125' rx='.5'/%3E%3Crect width='4.5' height='1' x='65.625' rx='.5'/%3E%3Crect width='4.5' height='1' x='72.125' rx='.5'/%3E%3Crect width='4.5' height='1' x='78.625' rx='.5'/%3E%3Crect width='4.5' height='1' x='85.125' rx='.5'/%3E%3Crect width='4.5' height='1' x='91.625' rx='.5'/%3E%3Crect width='4.5' height='1' x='98.125' rx='.5'/%3E%3Crect width='4.5' height='1' x='104.625' rx='.5'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' preserveAspectRatio='none' viewBox='0 0 112 1'%3E%3Crect width='2.25' height='1' x='2.875' rx='.5'/%3E%3Crect width='4.5' height='1' x='7.125' rx='.5'/%3E%3Crect width='4.5' height='1' x='13.625' rx='.5'/%3E%3Crect width='4.5' height='1' x='20.125' rx='.5'/%3E%3Crect width='4.5' height='1' x='26.625' rx='.5'/%3E%3Crect width='4.5' height='1' x='33.125' rx='.5'/%3E%3Crect width='4.5' height='1' x='39.625' rx='.5'/%3E%3Crect width='4.5' height='1' x='46.125' rx='.5'/%3E%3Crect width='4.5' height='1' x='52.625' rx='.5'/%3E%3Crect width='4.5' height='1' x='59.125' rx='.5'/%3E%3Crect width='4.5' height='1' x='65.625' rx='.5'/%3E%3Crect width='4.5' height='1' x='72.125' rx='.5'/%3E%3Crect width='4.5' height='1' x='78.625' rx='.5'/%3E%3Crect width='4.5' height='1' x='85.125' rx='.5'/%3E%3Crect width='4.5' height='1' x='91.625' rx='.5'/%3E%3Crect width='4.5' height='1' x='98.125' rx='.5'/%3E%3Crect width='4.5' height='1' x='104.625' rx='.5'/%3E%3C/svg%3E");background-position:top,bottom;background-repeat:no-repeat,no-repeat;background-size:min(32vw,119px) min(.3vw,1px),min(32vw,119px) min(.3vw,1px);color:#fff;font-size:clamp(12px,4.5vw,16.7px);font-weight:800;line-height:clamp(11px,4vw,14.83px);min-width:0;padding:min(2.133vw,8px) 0;text-align:center;width:min(31.733vw,119px);word-break:break-word}@media (min-width:990px){.mainVisual__couponText{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' preserveAspectRatio='none' viewBox='0 0 210 1.79'%3E%3Crect width='3.816' height='1.79' x='2.895' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='10.211' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='21.344' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='32.477' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='43.61' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='54.743' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='65.876' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='77.009' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='88.142' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='99.275' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='110.408' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='121.541' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='132.674' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='143.807' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='154.94' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='166.073' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='177.206' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='188.339' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='199.472' rx='.895'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' preserveAspectRatio='none' viewBox='0 0 210 1.79'%3E%3Crect width='3.816' height='1.79' x='2.895' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='10.211' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='21.344' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='32.477' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='43.61' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='54.743' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='65.876' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='77.009' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='88.142' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='99.275' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='110.408' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='121.541' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='132.674' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='143.807' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='154.94' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='166.073' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='177.206' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='188.339' rx='.895'/%3E%3Crect width='7.633' height='1.79' x='199.472' rx='.895'/%3E%3C/svg%3E");background-position:0 0,0 100%;background-size:100% 1.79px,100% 1.79px;font-size:28.94px;line-height:25.88px;padding:14px 0;width:210px}}.mainVisual__couponText span{font-size:clamp(10px,3.4vw,12.71px);font-weight:800}@media (min-width:990px){.mainVisual__couponText span{font-size:22.18px}}.mainVisual__couponLimit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;gap:min(1.1vw,4px)}@media (min-width:990px){.mainVisual__couponLimit{gap:11px}}.mainVisual__couponLimit--number{font-size:clamp(32px,12vw,44.75px);font-weight:700;letter-spacing:0;line-height:clamp(32px,12vw,44.75px);text-align:right}@media (min-width:990px){.mainVisual__couponLimit--number{font-size:90px;letter-spacing:-.03em;line-height:98.76px}}.mainVisual__couponLimit--unit{font-size:clamp(14px,5.4vw,20.01px);font-weight:700;letter-spacing:.03em;line-height:clamp(14px,5.4vw,20.01px);text-align:left}@media (min-width:990px){.mainVisual__couponLimit--unit{font-size:40px;line-height:40px}}.mainVisual__item{display:block;height:min(25.4vw,95px);margin-left:max(-5.4vw,-20px);position:relative;top:max(-1.9vw,-7px);width:min(20vw,75px);z-index:2}@media (min-width:990px){.mainVisual__item{height:193px;margin-left:-30px;margin-top:-30px;width:240px}}.campaignPeriod{-webkit-box-sizing:border-box;box-sizing:border-box;color:#363636;font-size:1.1rem;font-weight:700;line-height:1.8rem;margin:0 auto 8px;padding:0 6px;text-align:center;width:100%}@media (min-width:990px){.campaignPeriod{font-size:1.4rem;line-height:2.2rem;margin:0 auto;padding:18px 0 24px}}.campaignPeriod__date{font-size:1.8rem}@media (min-width:990px){.campaignPeriod__date{font-size:2.2rem}}.nav{background:#fff;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;position:sticky;top:0;width:100%;z-index:100}.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:990px;min-height:56px;width:100%}.nav__item{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}@media screen and (max-width:989px){.nav__item:first-child .nav__link,.nav__item:last-child .nav__link{border-left:0;border-right:0}}@media (min-width:990px){.nav__item:first-child .nav__link{border-right:0}.nav__item:last-child .nav__link{border-left:0}}.nav__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e5e5e5;border-bottom:0;border-top:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;font-size:1.4rem;font-weight:700;height:100%;line-height:1.8rem;text-align:center}@media (min-width:990px){.nav__link{font-size:1.6rem;line-height:1.6rem}}@media (hover:hover) and (pointer:fine){.nav__link{-webkit-transition:opacity .2s ease-out,background-color .2s ease-out;transition:opacity .2s ease-out,background-color .2s ease-out}.nav__link:active,.nav__link:focus,.nav__link:hover{background:#e5e5e5;opacity:.7;text-decoration:none}}.nav__link:after{background:url(https://s.yimg.jp/images/donation/docs/coupon_children/dist/assets/img/nav-tooltip.svg) 50%/contain no-repeat;content:"";display:block;height:7px;margin-left:4px;width:8px}
/*# sourceMappingURL=style.min.css.map */