@charset "UTF-8";html{background:#fff;color:rgba(0,0,0,.77);font-size:62.5%}html.ua-sp .guide{display:none}html.ua-sp .action{display:block}body{font-family:LINESeedJP,Helvetica,メイリオ,Hiragino Kaku Gothic Pro,Meiryo,ヒラギノ角ゴ Pro W3,MS PGothic,MS UI Gothic,Arial,sans-serif;font-size:1.6rem;overflow-x:hidden;width:100%}a{color:#087b70;cursor:pointer;text-decoration-line:none}a:hover{text-decoration:underline}.forScreenReader{border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(1px,1px,1px,1px)}.sp-only{display:inherit}@media (min-width:990px){.sp-only{display:none}}.pc-only{display:none}@media (min-width:990px){.pc-only{display:inherit}}@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")}@font-face{font-display:swap;font-family:LINESeedJP;font-style:normal;font-weight:800;src:url(https://s.yimg.jp/images/bmg/common/font/LINESeedJP/WOFF2/LINESeedJP_OTF_Eb_subset.woff2) format("woff2");src:url(https://s.yimg.jp/images/bmg/common/font/LINESeedJP/WOFF/LINESeedJP_OTF_Eb_subset.woff) format("woff")}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:#fcfcfc;margin:0 auto;width:100%}.header a{color:#087b70!important;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}@media (min-width:990px){.header a{text-decoration:underline!important}}@media (hover:hover) and (pointer:fine){.header a:active,.header a:focus,.header a:hover{opacity:.8}}.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:#d50303;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:#d50303;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}}.visual{--visual-text-duration:0.2s;--visual-brand-delay:0s;--visual-title-delay:0.1s;--visual-title-step:0.1s;--visual-talk-duration:0.2s;--visual-talk-delay:0.2s;--visual-character-duration:0.2s;--visual-character-delay:calc(var(--visual-talk-delay) + var(--visual-talk-duration));background-image:url(https://s.yimg.jp/images/donation/docs/line-oa/dist/assets/img/back_sp.png),-webkit-gradient(linear,left top,left bottom,from(#f6ffe7),to(#a4ec7a));background-image:url(https://s.yimg.jp/images/donation/docs/line-oa/dist/assets/img/back_sp.png),linear-gradient(180deg,#f6ffe7,#a4ec7a);background-position:bottom;background-repeat:no-repeat;background-size:100% auto;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;max-height:50.8rem;overflow:hidden;padding:32px 20px 0;position:relative;width:100%}@media (min-width:375px){.visual{max-height:46.8rem}}@media (min-width:990px){.visual{background-image:url(https://s.yimg.jp/images/donation/docs/line-oa/dist/assets/img/back_pc.png),-webkit-gradient(linear,left top,left bottom,from(#f6ffe7),to(#a4ec7a));background-image:url(https://s.yimg.jp/images/donation/docs/line-oa/dist/assets/img/back_pc.png),linear-gradient(180deg,#f6ffe7,#a4ec7a);max-height:43.4rem;padding:0}.visual__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-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-height:43.4rem;max-width:990px;width:100%}}.visual__inner{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:350px;text-align:center;width:100%}@media (min-width:990px){.visual__inner{max-width:none;width:auto}}.visual__brand{-webkit-animation:visualFadeIn var(--visual-text-duration) ease-out var(--visual-brand-delay) forwards;animation:visualFadeIn var(--visual-text-duration) ease-out var(--visual-brand-delay) forwards;color:#343a31;font-family:LINESeedJP;font-size:1.7rem;font-weight:700;line-height:normal;opacity:0}@media (min-width:990px){.visual__brand{font-size:2.5rem;font-weight:700;line-height:normal}}.visual__title{color:rgba(0,0,0,.77);font-family:LINESeedJP;font-size:3.3rem;font-weight:800;letter-spacing:1.32px;line-height:4rem;margin-bottom:6px;text-shadow:0 4px 10px rgba(0,0,0,.15)}@media (min-width:990px){.visual__title{font-size:4.9rem;font-weight:800;letter-spacing:1.948px;line-height:6rem;text-shadow:0 6px 15px rgba(0,0,0,.15)}}.visual__title-line{-webkit-animation:visualFadeIn var(--visual-text-duration) ease-out calc(var(--visual-title-delay) + var(--visual-title-step)*var(--visual-title-index, 0)) forwards;animation:visualFadeIn var(--visual-text-duration) ease-out calc(var(--visual-title-delay) + var(--visual-title-step)*var(--visual-title-index, 0)) forwards;display:block;opacity:0}.visual__title-line:first-of-type{--visual-title-index:0}.visual__title-line:nth-of-type(2){--visual-title-index:1}.visual__line-word{color:#00983e;display:block}@media (min-width:375px){.visual__line-word{display:inline}}.visual__bubble{-webkit-animation:visualTalkFadeInUp var(--visual-character-duration) ease-out var(--visual-character-delay) forwards;animation:visualTalkFadeInUp var(--visual-character-duration) ease-out var(--visual-character-delay) forwards;background:hsla(0,0%,100%,.9);border-radius:14px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#424242;font-family:LINESeedJP;font-size:1.6rem;font-weight:700;line-height:2.4rem;margin:0 auto 15px;opacity:0;padding:8px 0;position:relative;-webkit-transform:translateY(16px);transform:translateY(16px);width:100%}@media (min-width:375px){.visual__bubble{font-size:1.8rem}}@media (min-width:990px){.visual__bubble{-webkit-animation-name:visualBubbleFadeInRightToLeftDesktop;animation-name:visualBubbleFadeInRightToLeftDesktop;font-size:2.3rem;font-weight:700;line-height:3.1rem;margin-bottom:0;padding:12px 0;-webkit-transform:translate3d(16px,0,0);transform:translate3d(16px,0,0)}}.visual__bubble:after{border-bottom:8px solid transparent;border-left:18px solid #fbfef9;border-top:8px solid transparent;content:"";height:0;position:absolute;right:40px;rotate:114deg;top:calc(100% - 5px);width:0}@media (min-width:990px){.visual__bubble:after{left:100%;right:auto;rotate:0deg;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.visual__images{margin:0 auto;max-width:248px;position:relative;width:100%}@media (min-width:990px){.visual__images{margin-top:371px;max-width:361px;position:static;width:auto}}.visual__talk-image{-webkit-animation:visualTalkFadeInUp var(--visual-talk-duration) ease-out var(--visual-talk-delay) forwards;animation:visualTalkFadeInUp var(--visual-talk-duration) ease-out var(--visual-talk-delay) forwards;height:auto;opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px);width:100%}.visual__character-image{-webkit-animation:visualCharacterFadeInRightToLeft var(--visual-character-duration) ease-out var(--visual-character-delay) forwards;animation:visualCharacterFadeInRightToLeft var(--visual-character-duration) ease-out var(--visual-character-delay) forwards;height:auto;opacity:0;position:absolute;right:-20px;top:calc(50% - 33px);-webkit-transform:translate3d(16px,-50%,0);transform:translate3d(16px,-50%,0);width:80px}@media (min-width:375px){.visual__character-image{right:-45px;top:calc(50% - 42px);width:110px}}@media (min-width:990px){.visual__character-image{-webkit-animation-name:visualCharacterFadeInRightToLeftDesktop;animation-name:visualCharacterFadeInRightToLeftDesktop;bottom:0;right:0;top:auto;-webkit-transform:translate3d(16px,0,0);transform:translate3d(16px,0,0);width:157px}}@-webkit-keyframes visualTalkFadeInUp{0%{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes visualTalkFadeInUp{0%{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes visualBubbleFadeInRightToLeftDesktop{0%{opacity:0;-webkit-transform:translate3d(16px,0,0);transform:translate3d(16px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes visualBubbleFadeInRightToLeftDesktop{0%{opacity:0;-webkit-transform:translate3d(16px,0,0);transform:translate3d(16px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes visualFadeIn{0%{opacity:0}to{opacity:1}}@keyframes visualFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes visualCharacterFadeInRightToLeft{0%{opacity:0;-webkit-transform:translate3d(16px,-50%,0);transform:translate3d(16px,-50%,0)}to{opacity:1;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}}@keyframes visualCharacterFadeInRightToLeft{0%{opacity:0;-webkit-transform:translate3d(16px,-50%,0);transform:translate3d(16px,-50%,0)}to{opacity:1;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}}@-webkit-keyframes visualCharacterFadeInRightToLeftDesktop{0%{opacity:0;-webkit-transform:translate3d(16px,0,0);transform:translate3d(16px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes visualCharacterFadeInRightToLeftDesktop{0%{opacity:0;-webkit-transform:translate3d(16px,0,0);transform:translate3d(16px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@media (prefers-reduced-motion:reduce){.visual__brand,.visual__bubble,.visual__character-image,.visual__talk-image,.visual__title-line{-webkit-animation:none;animation:none;opacity:1}.visual__bubble,.visual__talk-image{-webkit-transform:translateY(0);transform:translateY(0)}.visual__character-image{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}}@media (prefers-reduced-motion:reduce) and (min-width:990px){.visual__character-image{-webkit-transform:translateZ(0);transform:translateZ(0)}}.action{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;padding:40px 24px;text-align:center;width:100%}@media (min-width:768px) and (max-width:989px) and (min-height:740px){.action{display:none}}@media (min-width:990px){.action{display:none}}.action__title{color:rgba(0,0,0,.77);font-family:LINESeedJP;font-size:2.2rem;font-weight:700;line-height:2.5rem;margin-bottom:15px}.action__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,left bottom,from(#01a444),to(#0b7135));background:linear-gradient(180deg,#01a444,#0b7135);border-radius:100px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;margin:0 auto;max-width:35rem;min-height:7.3rem;padding:1rem 1.5rem;width:100%}.action__button,.action__button:hover{text-decoration:none}.action__button-main{font-family:LINESeedJP;font-size:2.2rem;font-weight:700;line-height:3.2rem}.action__button-sub{font-family:LINESeedJP;font-size:1.3rem;font-weight:400;line-height:1.9rem}.action--top{padding:24px}.guide{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:40px 16px;width:100%}@media (min-width:768px) and (max-width:989px) and (min-height:740px){.guide{display:block}}@media (min-width:990px){.guide{display:block}}.guide__inner{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:#f8ffee;border:3px solid #01a444;border-radius:13px;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(0,0,0,.77);margin:0 auto;max-width:990px;padding:20px 16px;text-align:center}@media (min-width:990px){.guide__inner{gap:160px}}.guide__content{text-align:left}.guide__title{font-family:LINESeedJP;font-size:2.4rem;line-height:3.7rem;margin-bottom:16px}.guide__text{font-family:LINESeedJP;font-size:1.8rem;line-height:3rem}.guide__qr{height:140px;width:140px}.info{background:#f4f4f4;padding:40px 16px}@media (min-width:990px){.info{padding:56px 16px}}.info__title{color:rgba(0,0,0,.77);font-family:LINESeedJP;font-size:2.4rem;font-weight:700;line-height:2.8rem;margin-bottom:16px;text-align:center}.info__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin:0 auto;max-width:500px}@media (min-width:990px){.info__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:990px}}.info__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:15px;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.05);box-shadow:0 2px 15px rgba(0,0,0,.05);-ms-flex-direction:column;flex-direction:column;overflow:hidden}@media (min-width:990px){.info__item{width:50%}}.info__icon{background:#b0daff;width:100%}.info picture{display:block;margin:0 auto;max-height:116px;max-width:343px;width:100%}.info__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.info__content{background:#fff;border:1px solid #f0f0f0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:24px;width:100%}@media (min-width:990px){.info__content{padding:24px 32px}}.info__heading{color:rgba(0,0,0,.77);font-family:LINESeedJP;font-size:2rem;font-weight:700;line-height:2.4rem;margin-bottom:8px}@media (min-width:990px){.info__heading{line-height:2.8rem}}.info__text{color:rgba(0,0,0,.77);font-family:LINESeedJP;font-size:1.6rem;font-weight:400;line-height:2.4rem}.footer{background:#f5f5f5;padding:24px 0;text-align:center}@media (min-width:990px){.footer{background:#fff}}.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,.footer__list.pc-only{display:-webkit-box;display:-ms-flexbox;display:flex}}.footer__item:after{color:rgba(0,0,0,.54);content:" - ";padding-right:4px}.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.4rem;text-decoration:underline;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}@media (hover:hover) and (pointer:fine){.footer__link:active,.footer__link:focus,.footer__link:hover{opacity:.8}}.footer__copyright{font-size:1.2rem}.period{color:rgba(0,0,0,.77);font-family:LINESeedJP;font-size:1.4rem;line-height:normal;padding:40px 0 10px;text-align:center}@media (min-width:990px){.period{padding:56px 0 16px}}
/*# sourceMappingURL=style.min.css.map */