/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-moz-appearance:button;appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:apple-system-wrapper;src:local(-apple-system)}.blind{margin:-1px!important;padding:0!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;font-size:10px}.swiper-wrapper{width:100%;z-index:1;display:flex;box-sizing:content-box;-webkit-transform-style:preserve-3d}.swiper-slide,.swiper-wrapper{position:relative;height:100%;transition-property:transform}.swiper-slide{flex-shrink:0;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.swiper-pagination-bullets{z-index:1}.swiper-pagination{font-size:0;line-height:1;text-align:center}.swiper-pagination-bullet{display:inline-block;width:6px;height:6px;margin:0 4px;vertical-align:top;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;background-color:#ccc}.swiper-pagination-bullet-active{background-color:#add8e6}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-focus-ring-color:transparent}:not(input,textarea){-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul{margin:0;padding:0}body,button,input,select,table,textarea{outline:none!important}body,html{height:100%;height:100vh}html{font-size:10px}body{-webkit-overflow-scrolling:touch;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#fff;font-size:1.5rem;line-height:normal;font-weight:400}body,code,html,kbd,pre,samp{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}article,aside,dialog,figure,footer,header,main,nav,section{display:block}pre{white-space:pre-wrap;word-wrap:break-word}address,em{font-style:normal}fieldset,img{border:0}dl,ol,ul{list-style:none}a{color:inherit;text-decoration:none}button,input,optgroup,select,textarea{color:inherit;line-height:normal}button,input[type=checkbox],input[type=number],input[type=radio],input[type=search],input[type=tel],input[type=text],textarea{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-text-size-adjust:none;border-radius:0}button,input{border:none;background:none}.wrap{overflow:hidden;min-height:100vh}.container{position:relative}.container,.wrap{display:flex;flex-direction:column;width:100%;flex:1 1 auto}body{white-space:pre-wrap}.container.type_aos .btn_share:after{width:28px;height:28px;background-image:url(https://static.line-scdn.net/wallet/edge/wallet-campaign/_next/static/media/sprite-campaign-svg.c7e91270.svg);background-size:290px 238px;background-position:-158px -112px;background-repeat:no-repeat}.header{height:44px}.header,.header_aos{width:100%}.header,.header .header_inner,.header_aos,.header_aos .header_inner{background-color:#fff}.header_aos_inner,.header_inner{display:flex;align-items:center;position:fixed;top:0;right:0;left:0;z-index:10;width:100%;height:44px;text-align:center;background-color:var(--white);box-sizing:border-box}.header .btn,.header_aos .btn{position:absolute;top:50%;transform:translateY(-50%);padding:5px}.header .btn:before,.header_aos .btn:before{display:inline-block;vertical-align:top;content:""}.header .share,.header_aos .share{right:47px}.header .share:before,.header_aos .share:before{background-position:-202px -207px}.header .share.type_white:before,.header .share:before,.header_aos .share.type_white:before,.header_aos .share:before{width:24px;height:24px;background-image:url(https://static.line-scdn.net/wallet/edge/wallet-campaign/_next/static/media/sprite-campaign-svg.c7e91270.svg);background-size:290px 238px;background-repeat:no-repeat}.header .share.type_white:before,.header_aos .share.type_white:before{background-position:-262px -4px}.header .close,.header_aos .close{right:7px}.header .close:before,.header_aos .close:before{background-position:-74px -207px}.header .close.type_white:before,.header .close:before,.header_aos .close.type_white:before,.header_aos .close:before{width:24px;height:24px;background-image:url(https://static.line-scdn.net/wallet/edge/wallet-campaign/_next/static/media/sprite-campaign-svg.c7e91270.svg);background-size:290px 238px;background-repeat:no-repeat}.header .close.type_white:before,.header_aos .close.type_white:before{background-position:-106px -207px}.header_aos,.header_aos .header_inner{height:56px}.header_aos .share:before{background-position:-138px -207px}.header_aos .share.type_white:before,.header_aos .share:before{width:24px;height:24px;background-image:url(https://static.line-scdn.net/wallet/edge/wallet-campaign/_next/static/media/sprite-campaign-svg.c7e91270.svg);background-size:290px 238px;background-repeat:no-repeat}.header_aos .share.type_white:before{background-position:-170px -207px}.page_campaign{width:100%;color:#111}.top_banner{position:relative;width:100%;height:100%}.top_banner img{width:100%;height:100%;object-fit:cover}.top_banner .text_box{position:absolute;top:20px;right:0;left:0;padding:0 24px;text-align:center}.top_banner .text_box .period{display:inline-block;padding:6px 12px;margin-bottom:10px;border-radius:100px;font-size:1.4rem;font-weight:700}@media screen and (max-width:320px){.top_banner .text_box .period{font-size:1.3rem}}.top_banner .text_box .title{margin-bottom:3px;font-size:2.4rem;font-weight:700}@media screen and (max-width:320px){.top_banner .text_box .title{font-size:2rem}}.top_banner .text_box .desc{opacity:.8;font-size:1.6rem}@media screen and (max-width:320px){.top_banner .text_box .desc{font-size:1.3rem}}.section{padding:0 20px 90px}@media screen and (max-width:320px){.section{padding-bottom:70px}}.section .title{padding-bottom:24px;font-size:2.1rem;font-weight:700}@media screen and (max-width:320px){.section .title{font-size:2rem}}.btn_add{display:flex;align-items:center;position:relative;width:100%;height:74px;padding:12px 113px 12px 65px;border:1px solid #efefef;border-radius:10px;box-sizing:border-box;font-size:1.5rem}@media screen and (max-width:320px){.btn_add{font-size:1.3rem}}.btn_add:disabled .friend_Add{background:#b7b7b7}.btn_add:before{position:absolute;top:50%;left:18px;transform:translateY(-50%);background-size:108px 98px;background-image:url(https://static.line-scdn.net/wallet/edge/wallet-campaign/_next/static/media/sprite-campaign.a9a2f29b.png);background-position:-38px 0;width:36px;height:36px;content:""}.btn_add.is_added .friend_Add{background:#e8e8e8}.btn_add.is_blocked .friend_Add{background:#b7b7b7}.btn_add .friend_Add{position:absolute;top:50%;right:20px;padding:8px 11px;background:#06c755;border-radius:5px;box-sizing:border-box;transform:translateY(-50%);color:#fff;font-size:1.1rem;font-weight:600}.btn_link{display:flex;align-items:center;position:relative;height:56px;margin-top:5px;padding:12px 44px 12px 65px;background:#f5f5f5;border-radius:10px;box-sizing:border-box;font-size:1.3rem}@media screen and (max-width:320px){.btn_link{font-size:1.1rem}}.btn_link:before{left:18px}.btn_link:after,.btn_link:before{position:absolute;top:50%;transform:translateY(-50%);content:""}.btn_link:after{right:18px;width:16px;height:16px;background-image:url(https://static.line-scdn.net/wallet/edge/wallet-campaign/_next/static/media/sprite-campaign-svg.c7e91270.svg);background-size:290px 238px;background-position:-262px -36px;background-repeat:no-repeat}.btn_link.type_point:before{background-position:-76px -34px}.btn_link.type_card:before,.btn_link.type_point:before{background-size:108px 98px;background-image:url(https://static.line-scdn.net/wallet/edge/wallet-campaign/_next/static/media/sprite-campaign.a9a2f29b.png);width:32px;height:32px}.btn_link.type_card:before{background-position:-38px -38px}.btn_link.type_coupon:before{background-size:108px 98px;background-image:url(https://static.line-scdn.net/wallet/edge/wallet-campaign/_next/static/media/sprite-campaign.a9a2f29b.png);background-position:-76px 0;width:32px;height:32px}.box_link{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:12px;padding:0 12px;box-sizing:border-box}@media screen and (max-width:320px){.box_link{padding:0}}.box_link a[class^=btn_link_]{display:block;position:relative;width:82px;font-size:1.4rem;text-align:center;word-break:break-word}@media screen and (max-width:320px){.box_link a[class^=btn_link_]{width:78px}}.box_link a[class^=btn_link_]:before{display:block;height:82px;margin-bottom:10px;border-radius:50%;background-color:#f5f5f5;content:""}@media screen and (max-width:320px){.box_link a[class^=btn_link_]:before{height:78px}}.box_link a[class^=btn_link_]:after{display:block;position:absolute;top:18px;left:50%;transform:translateX(-50%);z-index:1;content:""}@media screen and (max-width:320px){.box_link a[class^=btn_link_]:after{top:17px}}.box_link .btn_link_point:after{width:46px;height:46px;background-image:url(https://static.line-scdn.net/wallet/edge/wallet-campaign/_next/static/media/sprite-campaign-svg.c7e91270.svg);background-size:290px 238px;background-position:-4px -153px;background-repeat:no-repeat}@media screen and (max-width:320px){.box_link .btn_link_point:after{width:44px;height:44px;background-image:url(https://static.line-scdn.net/wallet/edge/wallet-campaign/_next/static/media/sprite-campaign-svg.c7e91270.svg);background-size:277.39px 227.65px;background-position:-3.83px -146.35px;background-repeat:no-repeat}}.box_link .btn_link_card:after{background-position:-158px -4px;background-position:-151.13px -3.83px}.box_link .btn_link_card:after,.box_link .btn_link_coupon:after{width:46px;height:46px;background-size:290px 238px;width:44px;height:44px;background-image:url(https://static.line-scdn.net/wallet/edge/wallet-campaign/_next/static/media/sprite-campaign-svg.c7e91270.svg);background-size:277.39px 227.65px;background-repeat:no-repeat}.box_link .btn_link_coupon:after{background-position:-158px -58px;background-position:-151.13px -55.48px}.btn_share{display:flex;align-items:center;position:relative;height:74px;padding:12px 56px 12px 65px;border:1px solid #efefef;border-radius:10px;box-sizing:border-box;font-size:1.5rem}.btn_share:after{position:absolute;top:50%;right:18px;transform:translateY(-50%);width:28px;height:28px;background-image:url(https://static.line-scdn.net/wallet/edge/wallet-campaign/_next/static/media/sprite-campaign-svg.c7e91270.svg);background-size:290px 238px;background-position:-212px -154px;background-repeat:no-repeat;content:""}@media screen and (max-width:320px){.btn_share{font-size:1.3rem}}.btn_share+.btn_share{margin-top:8px}.btn_share.line:before{background-position:0 0}.btn_share.line:before,.btn_share.twitter:before{position:absolute;top:50%;left:18px;transform:translateY(-50%);background-size:108px 98px;background-image:url(https://static.line-scdn.net/wallet/edge/wallet-campaign/_next/static/media/sprite-campaign.a9a2f29b.png);width:36px;height:36px;content:""}.btn_share.twitter:before{background-position:0 -38px}.stamp_area{position:relative;margin:-31px auto 0;padding:40px 14px 90px;background:#fff;border-radius:30px;text-align:center}@media screen and (max-width:320px){.stamp_area{padding:40px 16px 70px}}.stamp_area .sub_title{margin-bottom:3px;font-size:1.4rem;font-weight:700}@media screen and (max-width:320px){.stamp_area .sub_title{font-size:1.3rem}}.stamp_area .point{font-size:6rem;font-weight:700}@media screen and (max-width:320px){.stamp_area .point{font-size:5rem}}.stamp_area .list_stamp{display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative;padding:20px 0;font-size:0}@media screen and (max-width:320px){.stamp_area .list_stamp{padding:14px 0}}.stamp_area .list_stamp.type_center{justify-content:center}.stamp_area .list_stamp .item{width:14.2857142857%;padding:7px 6px}@media screen and (max-width:320px){.stamp_area .list_stamp .item{padding:6px 4px}}.stamp_area .list_stamp .item img{width:100%;height:100%;object-fit:contain}.stamp_area .text_guide{padding:20px 10px 0;border-top:1px solid #efefef;text-align:left}@media screen and (max-width:320px){.stamp_area .text_guide{margin:0 4px}}.stamp_area .text_guide .desc{position:relative;padding:8px 0 0 10px;color:#949494;font-size:1.2rem}.stamp_area .text_guide .desc:before{display:block;position:absolute;top:10px;left:0;width:3px;height:3px;border-radius:50%;background:#c8c8c8;content:""}.stamp_area .text_guide .desc.bold{font-weight:700}.stamp_area .box_error{margin-top:8px}.step_area img{width:100%;height:100%}.oa_area .title{padding-bottom:12px}.oa_area .title+.btn_link{margin-top:12px}.oa_area .desc{padding-bottom:8px;color:#2a2a2a;font-size:1.5rem}@media screen and (max-width:320px){.oa_area .desc{font-size:1.4rem}}.oa_area .box_notice{margin-bottom:24px}.box_notice .noti{color:#949494;font-size:1.3rem}.box_notice .noti+.noti{margin-top:6px}@media screen and (max-width:320px){.box_notice .noti{font-size:1.2rem}}.info_area{padding:40px calc(20px + env(safe-area-inset-right)) 40px calc(20px + env(safe-area-inset-left));background-color:hsla(0,0%,96%,.5)}.info_area .title{color:#555;font-size:1.5rem}.info_area .list_notice{padding-top:4px;color:#949494;font-size:1.3rem}.info_area .list_notice .item{position:relative;padding:8px 0 0 7px;color:#949494;font-size:1.3rem}@media screen and (max-width:320px){.info_area .list_notice .item{font-size:1.2rem}}.info_area .list_notice .item:after{display:block;position:absolute;top:11px;left:0;width:3px;height:3px;border-radius:50%;background:#c8c8c8;content:""}.info_area .list_notice .item.bold{font-weight:700}.info_area .list_notice .item .link{color:#4d73ff;text-decoration:underline}.share_area{padding:0 20px 60px}@media screen and (max-width:320px){.share_area{padding-bottom:50px}}.box_error{display:flex;flex-direction:column;align-items:center;margin:48px 0 60px}.box_error:before{display:block;width:65px;height:64px;background-image:url(https://static.line-scdn.net/wallet/edge/wallet-campaign/_next/static/media/sprite-campaign-svg.c7e91270.svg);background-size:290px 238px;background-position:-77px -81px;background-repeat:no-repeat;content:""}.box_error .error_title{margin-top:3px;font-size:1.3rem;color:#2a2a2a;text-align:center}.box_error .btn_retry{margin-top:14px;padding:10px 13px;border:1px solid #e8e8e8;border-radius:5px;font-size:1.2rem;font-weight:700;color:#000;box-sizing:border-box}.layer_toast{display:flex;align-items:center;justify-content:center;position:fixed;left:50%;top:50vh;width:100%;transform:translate(-50%,-50%)}.layer_toast .txt{width:100%;height:220px;margin:0 20px;padding-top:57px;background-color:rgba(0,0,0,.75);border-radius:19px;text-align:center;box-sizing:border-box;font-size:1.7rem;font-weight:900;font-size:1.4rem;color:#fff}.layer_toast .txt:before{display:block;margin:0 auto 6px;width:69px;height:69px;background-image:url(https://static.line-scdn.net/wallet/edge/wallet-campaign/_next/static/media/sprite-campaign-svg.c7e91270.svg);background-size:290px 238px;background-position:-4px -4px;background-repeat:no-repeat;content:""}.layer_bottom_wrap{width:100%;height:100%}.layer_bottom_wrap .layer_inner{overflow:hidden;position:fixed;bottom:0;left:0;width:100%;padding:6px env(safe-area-inset-right) 0 env(safe-area-inset-left);border-top-right-radius:16px;border-top-left-radius:16px;background-color:#fff;box-sizing:border-box}.layer_bottom_wrap .layer_header{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:44px;padding:11px calc(45px + env(safe-area-inset-right)) 11px calc(45px + env(safe-area-inset-left));box-sizing:border-box;text-align:center}.layer_bottom_wrap .layer_header .title{font-size:1.7rem;font-weight:700}@media screen and (max-width:320px){.layer_bottom_wrap .layer_header .title{font-size:1.5rem}}.layer_bottom_wrap .layer_content{padding:4px calc(14px + env(safe-area-inset-right)) calc(16px + env(safe-area-inset-bottom)) calc(14px + env(safe-area-inset-left))}.layer_bottom_wrap .layer_content .item .link{display:flex;align-items:center;position:relative;width:100%;padding:7px 0}.layer_bottom_wrap .layer_content .item .link:before{display:inline-block;margin-right:11px;content:""}.layer_bottom_wrap .layer_content .item.line .link:before{background-position:0 0}.layer_bottom_wrap .layer_content .item.line .link:before,.layer_bottom_wrap .layer_content .item.twitter .link:before{background-size:108px 98px;background-image:url(https://static.line-scdn.net/wallet/edge/wallet-campaign/_next/static/media/sprite-campaign.a9a2f29b.png);width:36px;height:36px}.layer_bottom_wrap .layer_content .item.twitter .link:before{background-position:0 -38px}.layer_center{position:fixed;top:0;right:0;bottom:0;left:0;z-index:210;width:100%;height:100%;text-align:center}.layer_center:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7);content:""}.layer_center .layer_inner{overflow:hidden;position:fixed;top:50%;left:50%;z-index:1;min-width:277px;border-radius:15px;background-color:#fff;box-sizing:border-box;transform:translate(-50%,-50%)}.layer_center .txt{padding:40px 16px;font-size:1.3rem;color:#777}.layer_center .btn{width:100%;padding:0 16px 22px;font-size:1.5rem;font-weight:700;color:#111}.box_floating{display:flex;justify-content:center}.box_floating .btn_floating{position:fixed;left:auto;right:auto;bottom:16px;bottom:calc(16px + var(--android-safe-area-inset-bottom, env(safe-area-inset-bottom)));display:inline-block;z-index:10;max-width:calc(100% - 40px);min-height:51px;padding:14px 49px 14px 30px;border-radius:150px;border:1px solid rgba(0,0,0,.03);font-size:1.5rem;line-height:23px;font-weight:600;text-align:center;box-sizing:border-box;box-shadow:0 8px 15px 0 rgba(0,0,0,.1)}.box_floating .btn_floating svg{position:absolute;top:50%;right:29px;transform:translateY(-50%)}.box_floating .btn_floating svg path{stroke:currentColor}.section_mission{display:flex;flex-direction:column}.section_mission .title{padding-bottom:12px;color:#111}.section_mission .desc{font-size:1.3rem;color:#2a2a2a}.section_mission .box_notice{margin-top:8px}.section_mission .ellipsis{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-all}.list_mission{margin:24px 0}.items_mission{display:flex;align-items:center}.items_mission~.items_mission{margin-top:10px}.items_mission .img_thumbnail{overflow:hidden;flex:0 0 auto;width:84px;height:84px;margin-right:13px;border-radius:7px}.items_mission .img_thumbnail:empty{background-color:#efefef}.items_mission .img_thumbnail img{width:100%;height:100%;object-fit:cover}.items_mission .title_mission{flex:1 1 auto;margin-right:20px;font-size:1.3rem;color:#111}.items_mission .title_mission:empty{display:flex;min-height:16px}.items_mission .title_mission:empty:before{flex:1 1 auto;margin-right:7px;border-radius:3px;background-color:#efefef;content:""}.items_mission .title_mission:empty:after{flex:0 0 auto;width:48px;border-radius:3px;background-color:#efefef;content:""}.items_mission .badge_status{display:inline-block;margin-top:4px;padding:4px;border-radius:100px;background-color:#efefef;font-size:1rem;font-weight:700;color:#777;vertical-align:top}.items_mission .btn{flex:0 0 auto;min-width:66px;min-height:29px;padding:8px 11px;border-radius:5px;background-color:#06c755;font-size:1.1rem;color:#fff;text-align:center;box-sizing:border-box}.items_mission .btn:empty{background-color:#efefef;pointer-events:none}.mission_area{padding-left:16px;padding-right:16px}.box_mission{position:relative;padding:36px 24px 24px;border-radius:10px;background:#06c755;box-sizing:border-box}.box_mission .box_content{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:320px){.box_mission .box_text{margin-right:8px}}.box_mission .box_text .title_mission{display:block;margin-bottom:2px;font-size:1.8rem;font-weight:800;color:#fff}@media screen and (max-width:320px){.box_mission .box_text .title_mission{font-size:1.4rem}}.box_mission .box_text .type_point{color:#ffea4b}.box_mission .box_text .desc{font-size:1.2rem;color:#fff;opacity:.85}@media screen and (max-width:320px){.box_mission .box_text .desc{font-size:1rem}}.box_mission .box_img{flex:none;width:108px;margin-right:-9px}@media screen and (max-width:320px){.box_mission .box_img{width:86px}}.box_mission .box_img img{width:100%;height:100%;object-fit:cover}.box_mission .badge{position:absolute;top:8px;right:8px;padding:4px 8px;border-radius:5px;background:#00993f;font-size:1rem;font-weight:700;color:#efefef;box-sizing:border-box}.box_mission .btn_receipt{display:flex;justify-content:center;align-items:center;width:100%;min-height:50px;margin-top:22px;border-radius:5px;background:#fff;font-size:1.5rem;font-weight:700;color:#06c755}@media screen and (max-width:320px){.box_mission .btn_receipt{margin-top:20px}}.error{display:flex;flex-direction:column;flex:1 1;justify-content:center;align-items:center;padding:54px 50px;text-align:center;box-sizing:border-box}.error:before{display:block;margin:0 auto 3px;width:69px;height:69px;background-image:url(https://static.line-scdn.net/wallet/edge/wallet-campaign/_next/static/media/sprite-campaign-svg.c7e91270.svg);background-size:290px 238px;background-position:-81px -4px;background-repeat:no-repeat;content:""}.error .text{font-size:1.4rem;color:#2a2a2a}.landscape_error:before{width:65px;height:64px;background-image:url(https://static.line-scdn.net/wallet/edge/wallet-campaign/_next/static/media/sprite-campaign-svg.c7e91270.svg);background-size:290px 238px;background-position:-4px -81px;background-repeat:no-repeat}.landscape_error .text{font-size:1.3rem}.header,.header_inner{position:relative}:root{--sat:var( --android-safe-area-inset-top,var(--safe-area-inset-top-cache,env(safe-area-inset-top)) );--sar:var(--android-safe-area-inset-right,env(safe-area-inset-right));--sab:var(--android-safe-area-inset-bottom,env(safe-area-inset-bottom));--sal:var(--android-safe-area-inset-left,env(safe-area-inset-left));--sat-original:var(--android-safe-area-inset-top,env(safe-area-inset-top))}