.Section__inner{box-sizing:border-box}.Section__inner a,.Section__inner dd,.Section__inner div,.Section__inner dl,.Section__inner dt,.Section__inner h1,.Section__inner h2,.Section__inner h3,.Section__inner h4,.Section__inner h5,.Section__inner h6,.Section__inner img,.Section__inner li,.Section__inner ol,.Section__inner p,.Section__inner span,.Section__inner table,.Section__inner td,.Section__inner th,.Section__inner tr,.Section__inner ul{border:0;font-weight:400;margin:0;padding:0;vertical-align:baseline}.Section__inner article,.Section__inner aside,.Section__inner figcaption,.Section__inner figure,.Section__inner section{display:block}.Section__inner ol,.Section__inner ul{list-style:none;list-style-type:none}.Section__inner a{text-decoration:none}.Footer__wrapper{margin-top:0}.MainContents__inner{margin-top:0}.Section__inner{background:#fff100;color:#000;font-family:Meiryo,"メイリオ","Hiragino Sans","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",sans-serif;font-size:16px;line-height:1.5;max-width:100%;padding-left:0;padding-right:0}.Section__inner .inner{margin:0 auto}.Section__inner img{height:auto;margin-left:auto;margin-right:auto;max-width:100%;vertical-align:middle}.Section__inner br.pc,.Section__inner img.pc{display:inline-block}.Section__inner div.pc{display:block}.Section__inner .sp{display:none}.Section__inner .font-bold,.Section__inner strong{font-weight:700}.Section__inner{position:relative;z-index:0}.Section__inner img{height:auto;max-width:100%}.Section__inner .lp_main{background:#fadce7;display:block;margin:0 auto;width:100%}.Section__inner .link_window{display:inline-block;margin:0 10px;vertical-align:initial;width:20px}.Section__inner .kv{margin:0 auto;position:relative;width:100%;z-index:1}.Section__inner .kv img{-webkit-backface-visibility:hidden;-o-object-fit:cover;backface-visibility:hidden;min-height:790px;object-fit:cover;width:100vw}.Section__inner .kv_caution{color:#fff;font-size:20px;margin-top:-44px;position:relative;text-align:center}.Section__inner .campaign{background:#fff;border-radius:40px;margin:50px auto 0;max-width:1024px;padding:64px 64px 35px;position:relative}.Section__inner .campaign::before{background:url(/oos/adv/images/atm_goriyoukansha_campaign_3rd/pc/bg_layer_btm.png) no-repeat center center/contain;content:"";height:7789px;left:49.4%;pointer-events:none;position:absolute;top:36.65%;transform:translateX(-50%);width:1494px;z-index:-1}.Section__inner .campaign::after{background:url(/oos/adv/images/atm_goriyoukansha_campaign_3rd/pc/bg_layer_md.png) no-repeat center center/contain;content:"";height:5509px;left:53.9%;pointer-events:none;position:absolute;top:-6.96%;transform:translateX(-50%);width:1317px;z-index:0}.Section__inner .campaign_inner{margin:0 auto;position:relative;z-index:2}.Section__inner .campaign_inner::before{background:url(/oos/adv/images/atm_goriyoukansha_campaign_3rd/pc/bg_layer_top.png) no-repeat center center/contain;content:"";height:257px;left:-233px;position:absolute;top:235px;width:279px;z-index:0}.Section__inner .campaign_title{font-size:40px;text-align:center}.Section__inner .campaign_title span{border-bottom:4px solid #094;color:#094;display:inline-block;font-weight:700;line-height:1.35}.Section__inner .campaign_movie{margin:70px auto 0;padding-top:56.25%;position:relative;width:640px}.Section__inner .campaign_movie iframe{height:100%;left:0;position:absolute;top:0;width:100%}.Section__inner .campaign_flow{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:41px}.Section__inner .campaign_flow_card{margin-bottom:32px;width:384px}.Section__inner .campaign_flow_title{margin:19px auto 0;text-align:center}.Section__inner .campaign_flow_title strong{background:#094;border-radius:12px;color:#fff;display:inline-block;font-size:28px;line-height:1;padding-bottom:10px;padding-top:12px;text-align:center;width:270px}.Section__inner .campaign_flow_title .widthControl{letter-spacing:-.06em;width:276px}.Section__inner .campaign_flow_text{font-size:24px;font-weight:700;margin-top:15px}.Section__inner .campaign_flow_caution{display:block;font-weight:400;padding-left:1em;position:relative}.Section__inner .campaign_flow_caution:before{content:"※";display:block;left:0;position:absolute;top:0}.Section__inner .campaign_text{font-size:24px;font-weight:700;margin-top:20px}.Section__inner .campaign_caution{display:block;font-weight:400;padding-left:1em;position:relative}.Section__inner .campaign_caution:before{content:"※";display:block;left:0;position:absolute;top:0}.Section__inner .present{background-color:#094;border-radius:40px;color:#fff;margin:50px auto;max-width:1024px;padding-bottom:53px;padding-top:62px}.Section__inner .present_inner{margin:0 auto;width:896px}.Section__inner .present_title{font-size:40px;line-height:1.4;margin-bottom:48px;text-align:center}.Section__inner .present_title span{border-bottom:4px solid #fff;color:#fff;display:inline-block;font-weight:700}.Section__inner .present_img{width:906px}.Section__inner .present_img img{-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%}.Section__inner .present_howto{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.Section__inner .present_howto_text{font-size:24px;font-weight:700;letter-spacing:-.015em;margin-top:-5px;width:702px}.Section__inner .present_howto_caution{display:block;font-size:20px;font-weight:400;padding-left:1em;position:relative}.Section__inner .present_howto_caution::before{content:"※";left:0;position:absolute;top:0}.Section__inner .present_howto_caution a{color:#00c8ff;text-decoration:underline}.Section__inner .present_howto_title{border:1px solid #fff;border-radius:20px;font-size:24px;height:94px;padding:0;position:relative;text-align:center;width:162px}.Section__inner .present_howto_title span{display:block;font-weight:700;left:0;position:absolute;text-align:center;top:51%;transform:translateY(-50%);width:100%}.Section__inner .present_caution{font-size:20px;margin-top:35px;text-align:center}.Section__inner .terms{background:#fff;margin:50px auto 0;max-width:1024px}.Section__inner .terms_inner{margin:0 auto;padding:49px 65px 28px;position:relative;z-index:1}.Section__inner .terms_inner a{color:#00c8ff;display:inline;font-weight:400;text-decoration:underline}.Section__inner .terms_title{background:#094;color:#fff;font-size:34px;font-weight:700;margin-bottom:36px;padding:13px 0 7px;text-align:center}.Section__inner .terms_text{margin-bottom:40px}.Section__inner .terms_text:not(:first-of-type){margin-bottom:35px}.Section__inner .terms_text:nth-of-type(8){margin-bottom:40px}.Section__inner .terms_text:nth-of-type(9){margin-bottom:34px}.Section__inner .terms_text:last-of-type{margin-bottom:0}.Section__inner .terms_text.marginBtm{margin-bottom:69px}.Section__inner .terms_text dt{color:#094;font-size:28px;font-weight:700}.Section__inner .terms_text dd{font-size:24px;font-weight:700;line-height:1.509;word-break:break-all}.Section__inner .terms_text dd .fontWeightNormal{font-weight:400}.Section__inner .terms_text dd small{font-size:20px;font-weight:400}.Section__inner .terms_text dd+dd{margin-top:36px}.Section__inner .terms_text dd.noMarginTop{margin-top:0}.Section__inner .terms_text dd.marginTop{margin-top:42px}.Section__inner .terms_text dd .privacy{display:inline}.Section__inner .terms_text-caution p{font-weight:700}.Section__inner .terms_text-caution .terms_list{padding-left:1em}.Section__inner .terms_list{font-size:24px;font-weight:700;line-height:1.5;word-break:break-all;word-break:break-all}.Section__inner .terms_list.noMarginBtm{margin-bottom:0}.Section__inner .terms_list>li{font-weight:700;padding-left:1em;position:relative}.Section__inner .terms_list>li:before{background-color:#000;border-radius:50%;content:"";height:16px;left:-5px;position:absolute;top:1px;transform:translate(50%,50%);width:16px}.Section__inner .terms_list>li.detail-item{padding-left:.7em}.Section__inner .terms_list>li.detail-item::before{height:11px;left:-4px;top:7px;width:11px}.Section__inner .terms_list-detail li{font-weight:700;padding-left:1em;position:relative}.Section__inner .terms_list-detail li:before{content:"・";left:0;position:absolute;top:0}.Section__inner .terms_list-item{display:block}.Section__inner .terms_list-num1>li{font-weight:700;padding-left:2em;position:relative}.Section__inner .terms_list-num1>li:before{left:0;position:absolute;top:0}.Section__inner .terms_list-num1>li:nth-child(1):before{content:"1."}.Section__inner .terms_list-num1>li:nth-child(2):before{content:"2."}.Section__inner .terms_list-num1>li:nth-child(3):before{content:"3."}.Section__inner .terms_list-num1>li:nth-child(4):before{content:"4."}.Section__inner .terms_list-num1>li:nth-child(5):before{content:"5."}.Section__inner .terms_caution{display:block;font-size:20px;font-weight:400;padding-left:1em;position:relative}.Section__inner .terms_caution:before{content:"※";left:0;position:absolute;top:0}.Section__inner .contact{color:#000;font-size:24px;line-height:1.6;padding:56px 0 72px;text-align:center}.Section__inner .contact_text,.Section__inner .contact_title{font-weight:700}.Section__inner .contact_title{color:#094}.Section__inner .contact_text{letter-spacing:-.02em}.Section__inner .contact a{color:#000}@media screen and (min-width:1023.9px){.Section__inner .pc{display:inline}.Section__inner .sp{display:none}}@media screen and (min-width:1024px){.Section__inner .present_howto_caution a:hover{text-decoration:none}.Section__inner .terms_inner a:hover{text-decoration:none}}@media screen and (max-width:1023.9px){.Section__inner .pc{display:none!important}.Section__inner br.sp,.Section__inner img.sp{display:inline-block}.Section__inner div.sp,.Section__inner p.sp{display:block}.Section__inner .link_window{width:3.5vw}.Section__inner .kv{margin:0 auto}.Section__inner .kv img{-o-object-fit:contain;height:auto;min-height:unset;object-fit:contain;width:100%}.Section__inner .kv_caution{color:#000;font-size:3.125vw;margin-top:1.40625vw;text-align:center;transform:scale(.8)}.Section__inner .campaign::before{background:url(/oos/adv/images/atm_goriyoukansha_campaign_3rd/sp/bg_layer_btm.png) no-repeat center center/contain;height:601.40625vw;left:48.4%;top:12.21%;width:127.65625vw}.Section__inner .campaign::after{background:url(/oos/adv/images/atm_goriyoukansha_campaign_3rd/sp/bg_layer_top.png) no-repeat center center/contain;height:499.0625vw;left:50.1%;top:-1.9%;width:116.875vw}.Section__inner .campaign{border-radius:4.6875vw;margin:2.65625vw auto 0;max-width:80vw;padding:5.625vw 10vw 6.875vw}.Section__inner .campaign_inner::before{display:none}.Section__inner .campaign_title{font-size:4.6875vw;line-height:1.4}.Section__inner .campaign_title span{border-bottom:.625vw solid #094;line-height:1.3}.Section__inner .campaign_movie{margin-top:6.25vw;width:auto}.Section__inner .campaign_flow{flex-direction:column;flex-wrap:nowrap;margin-top:2.8125vw}.Section__inner .campaign_flow_card{margin-bottom:0;width:auto}.Section__inner .campaign_flow_card+.campaign_flow_card{margin-top:3.28125vw}.Section__inner .campaign_flow_card .campaign_flow_title{margin:2.96875vw auto 0}.Section__inner .campaign_flow_card:last-of-type{margin-top:3.90625vw}.Section__inner .campaign_flow_card:last-of-type .campaign_flow_text{margin-top:2.1875vw}.Section__inner .campaign_flow_title{margin:2.8125vw auto 0}.Section__inner .campaign_flow_title strong{border-radius:1.875vw;font-size:4.375vw;padding-bottom:1.5625vw;padding-top:1.875vw;width:42.1875vw}.Section__inner .campaign_flow_title strong.widthControl{width:43.125vw}.Section__inner .campaign_flow_text{font-size:3.75vw;margin-top:2.5vw}.Section__inner .campaign_flow_caution{padding-left:1em}.Section__inner .campaign_flow_img img{width:100%}.Section__inner .present{border-radius:4.6875vw;margin:7.8125vw auto;max-width:80vw;padding-bottom:7.5vw;padding-top:5.3125vw}.Section__inner .present_inner{width:60vw}.Section__inner .present_title{font-size:4.6875vw;line-height:1.4;margin-bottom:5.9375vw}.Section__inner .present_title span{border-bottom:.625vw solid #fff}.Section__inner .present_img{margin:0 auto;width:60.9375vw}.Section__inner .present_howto{align-items:center;flex-direction:column;margin-top:3.75vw;max-height:none}.Section__inner .present_howto_title{border-radius:6.25vw;height:6.40625vw;width:60vw}.Section__inner .present_howto_title span{font-size:3.75vw;padding-top:0}.Section__inner .present_howto_text{font-size:3.75vw;margin-top:2.5vw;width:auto}.Section__inner .present_howto_caution{font-size:3.125vw}.Section__inner .present_caution{font-size:3.125vw;margin-top:5.625vw;transform:scale(.85)}.Section__inner .terms{margin-top:7.8125vw;max-width:100%}.Section__inner .terms_inner{max-width:80vw;padding:7.8125vw 0 4.0625vw}.Section__inner .terms_title{font-size:5.3125vw;margin-bottom:5.625vw;padding:1.875vw 0 1.25vw}.Section__inner .terms_text{margin-bottom:6.25vw}.Section__inner .terms_text:not(:first-of-type){margin-bottom:5.46875vw}.Section__inner .terms_text:nth-of-type(7){margin-bottom:5.625vw}.Section__inner .terms_text:nth-of-type(8){margin-bottom:6.875vw}.Section__inner .terms_text.marginBtm{margin-bottom:11.09375vw}.Section__inner .terms_text dt{font-size:4.375vw}.Section__inner .terms_text dd{font-size:3.75vw;line-height:1.5}.Section__inner .terms_text dd.marginTop{margin-top:6.875vw}.Section__inner .terms_text dd small{font-size:3.125vw}.Section__inner .terms_text dd+dd{margin-top:5.625vw}.Section__inner .terms_list{font-size:3.75vw;line-height:1.499;margin-bottom:4.6875vw}.Section__inner .terms_list li{padding-left:1em}.Section__inner .terms_list li::before{height:2.5vw;left:-.625vw;top:.15625vw;width:2.5vw}.Section__inner .terms_list li.detail-item::before{height:1.71875vw;left:-.46875vw;top:.9375vw;width:1.71875vw}.Section__inner .terms_list-detail li::before{left:0;top:0}.Section__inner .terms_caution{font-size:3.125vw;padding-left:1.5625vw}.Section__inner .contact{font-size:3.75vw;padding:7.1875vw 0 6.5625vw}.Section__inner .contact_text{line-height:1.54}}