@charset "UTF-8";.pointback-gold-Hero{position:relative;height:460px;background:url(/assets/img/campaign/pointback-gold/bg_hero_01.jpg) center bottom/1920px 460px no-repeat #071236}.pointback-gold-Hero_Container{padding:8px 0 4px}.pointback-gold-Hero_Head-note{color:#fff;font-size:12px;text-align:right}.pointback-gold-Hero_Main{position:relative;padding-top:16px;text-align:center}.pointback-gold-Layout{position:relative}.pointback-gold-Layout_Body{padding:16px 0 64px}.pointback-gold-Layout_Body-content-center{margin:auto}.pointback-gold-Layout_Section{position:relative;width:100%}.pointback-gold-Layout_Section-b{background-color:#f5f5fa}.pointback-gold-Layout_Section-btn{padding:32px 0 24px}.pointback-gold-Layout_Section-bnr{padding:80px 0 16px}.pointback-gold-Layout_Rule{margin-top:32px}.pointback-gold-Layout_Step>li{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:16px;margin-top:24px;border:2px solid #ff66ba}.pointback-gold-Layout_Step-icon{width:172px;-ms-flex-line-pack:center;align-content:center;padding:18px 0}.pointback-gold-Layout_Step-body{width:calc(100% - 172px);padding:24px 32px}.pointback-gold-Layout_Step-point-icon{width:100%;position:relative}.pointback-gold-Layout_Step-point-icon::before{content:"";position:absolute;width:100%;top:16px;left:0;height:1px;background:#bfbfbf}.pointback-gold-Layout_Step-point-icon img{width:32px;position:relative;z-index:2}.pointback-gold-Layout_Entrycompleted{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}.pointback-gold-Layout_Entrycompleted div{width:calc(41.5% - 10px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pointback-gold-Layout_Entrycompleted div:first-child{margin-right:24px}.pointback-gold-Layout_Entrycompleted div:last-child a{padding:.3em 1.5em .6em}.pointback-gold-Layout_Entrycompleted div a{min-height:60px;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;font-size:18px;width:100%}.pointback-gold-Layout_Entrycompleted-btn{font-size:13px}.pointback-gold-Layout_Entrycompleted-note{width:880px;margin:auto;font-size:12px}.pointback-gold-Layout_Entry-Area{background-color:#fff2f9;padding:26px 16px}.pointback-gold-Layout_Point-step{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pointback-gold-Layout_Point-step-title{font-size:36px;color:#ff008c}.pointback-gold-Layout_Info{padding:16px;background-color:#f7f7f7;-webkit-box-sizing:border-box;box-sizing:border-box}.pointback-gold-Layout_Fixed,.pointback-gold-Layout_Fixed-top{position:fixed;z-index:2;padding:8px 16px;width:100%;background:rgba(77,77,77,.7)}.pointback-gold-Layout_Fixed-inner,.pointback-gold-Layout_Fixed-top-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.pointback-gold-Layout_Fixed-btn,.pointback-gold-Layout_Fixed-top-btn{width:100%;max-width:504px;display:-webkit-box;display:-ms-flexbox;display:flex}.pointback-gold-Layout_Fixed-btn a,.pointback-gold-Layout_Fixed-top-btn a{-ms-flex-line-pack:center;align-content:center;padding:0 24px;min-height:57px}.pointback-gold-Layout_Fixed-nav,.pointback-gold-Layout_Fixed-top-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:1032px;margin:0 auto}.pointback-gold-Layout_Fixed-nav-anchor .fixed-Link,.pointback-gold-Layout_Fixed-top-nav-anchor .fixed-Link{display:-webkit-box;display:-ms-flexbox;display:flex;gap:64px}.pointback-gold-Layout_Fixed-nav-anchor .fixed-Link li a,.pointback-gold-Layout_Fixed-top-nav-anchor .fixed-Link li a{color:#fff;text-decoration:none}.pointback-gold-Layout_Fixed-nav-btn,.pointback-gold-Layout_Fixed-top-nav-btn{max-width:290px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.pointback-gold-Layout_Fixed-nav-btn a,.pointback-gold-Layout_Fixed-top-nav-btn a{font-size:16px;padding:12px 24px}.pointback-gold-Layout_Fixed-nav-btn .nav-Btn,.pointback-gold-Layout_Fixed-top-nav-btn .nav-Btn{width:72px;font-size:25px;color:#fff}.pointback-gold-Layout_Fixed-nav-btn .nav-Btn_Arrow,.pointback-gold-Layout_Fixed-top-nav-btn .nav-Btn_Arrow{position:relative;top:9px}.pointback-gold-Layout_Fixed-nav-btn .nav-Btn_Arrow[aria-expanded=false],.pointback-gold-Layout_Fixed-top-nav-btn .nav-Btn_Arrow[aria-expanded=false]{-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-transition:.5s;transition:.5s}.pointback-gold-Layout_Fixed-nav-btn .nav-Btn_Arrow[aria-expanded=true],.pointback-gold-Layout_Fixed-top-nav-btn .nav-Btn_Arrow[aria-expanded=true]{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:.5s;transition:.5s}.pointback-gold-Layout_Fixed[aria-expanded=false]{bottom:-800px;-webkit-transition:.5s;transition:.5s}.pointback-gold-Layout_Fixed[aria-expanded=true]{bottom:0;-webkit-transition:.5s;transition:.5s}.pointback-gold-Layout_Fixed-top[aria-expanded=false]{top:-800px;-webkit-transition:.5s;transition:.5s}.pointback-gold-Layout_Fixed-top[aria-expanded=true]{top:0;-webkit-transition:.5s;transition:.5s}.pointback-gold-Layout_Fixed .pointback-gold-Layout_Fixed-nav[aria-expanded=false]{bottom:0;-webkit-transition:.5s;transition:.5s}.pointback-gold-Layout_Fixed .pointback-gold-Layout_Fixed-nav[aria-expanded=true]{bottom:64px;-webkit-transition:.5s;transition:.5s}.pointback-gold-Layout_Footer{padding-bottom:64px}.pointback-gold-campaign-Rule{border:1px solid #bfbfbf;border-top:0}.pointback-gold-campaign-Rule>dl{display:block}.pointback-gold-campaign-Rule>dl>dd,.pointback-gold-campaign-Rule>dl>dt{width:100%;padding:16px}.pointback-gold-campaign-Rule>dl>dt{border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}.pointback-gold-campaign-Rule>dl>dt+dt.pointback-gold-campaign-Rule_Title-sub{border-top:0}.pointback-gold-campaign-Rule>dl dt.pointback-gold-campaign-Rule_Title-sub{background:#f7f7f7;border-top:1px solid #bfbfbf}.pointback-gold-Section_List{padding:64px 0 0}.pointback-gold-Section_Point{padding:32px 0}.pointback-gold-Utility_Link-center{text-align:center}.pointback-gold-Utility_Link-center a{width:auto;margin:0 auto}.pointback-gold-Info_Point{letter-spacing:-.4em;text-align:center}.pointback-gold-Info_Point>li{position:relative;display:inline-block;width:calc((100% - 108px)/ 2);max-width:480px;margin:0 18px;letter-spacing:normal;vertical-align:top}.pointback-gold-Info_Point>li:before{position:absolute;top:125px;left:-30px;width:24px;height:24px;background:url(/assets/img/campaign/pointback-gold/icon_plus.png) center center/24px 24px no-repeat;content:""}.pointback-gold-Info_Point>li:first-child:before{display:none}.pointback-gold-Info_Point>li:nth-child(1)>dl dt{padding-top:22px}.pointback-gold-Info_Point>li>dl dt{height:62px;margin-bottom:0;padding:12px;background-color:#fff;color:#232361;font-size:18px;font-weight:700;line-height:1.1;text-align:center}.pointback-gold-Info_Point-number{text-align:center}.pointback-gold-Info_Point-number a{opacity:1}.pointback-gold-Info_Point-number a:hover{opacity:.8}.pointback-gold-Info_Point-link{margin-top:16px}.pointback-gold-Info_Point-btn{margin-top:56px}.pointback-gold-Info_Point-members{margin:0!important}.pointback-gold-Info_Point-members:before{display:none}.pointback-gold-Flow_List{margin-top:24px}.pointback-gold-Flow_List>li{position:relative;padding:16px;border:1px solid #cacadb}.pointback-gold-Flow_List>li+li{margin-top:48px}.pointback-gold-Flow_List>li+li::before{position:absolute;left:50%;top:-38px;width:40px;height:30px;margin-left:-20px;color:#ff33a3;font:28px rex-icon;text-align:center;content:"\e900"}.pointback-gold-Flow_List-in .c-Btn_h40{padding:10px}.pointback-gold-Flow_List-in div:first-child.un-limit-Flow_List-img{width:168px;margin-right:32px}.pointback-gold-Flow_List div li{padding-left:16px;position:relative}.pointback-gold-Flow_List div li div{position:relative;top:-1.5em;left:1em}.pointback-gold-Flow_List-link li{text-indent:inherit}.pointback-gold-Flow_List-link li:before{content:"";display:block;position:absolute;top:8.32px;left:0;width:8px;height:8px;border-radius:50%;background-color:#9696b2;margin:0}.pointback-gold-Flow_List-content{-ms-flex-preferred-size:50%;flex-basis:50%;background-color:#f7f7f7}.pointback-gold-Flow_List-content-new{background-color:#fff2f9}.pointback-gold-Flow_List-content-first{background-color:#fff}.pointback-gold-Flow_List-detail{padding:15px}.pointback-gold-Flow_List-detail-image{width:226px}.pointback-gold-Flow_List-detail-image-wrapper{margin:auto}.pointback-gold-Flow_List-detail-left{margin-right:13px}.pointback-gold-Flow_List-detail-right{margin-left:13px}.pointback-gold-Flow_List-detail-inline-text{display:block}.pointback-gold-Flow_List-step-unlimit{width:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex}.pointback-gold-Flow_List-button{width:370px}.pointback-gold-Flow_List-button-secondly{width:100%}.pointback-gold-Flow_List-agreement-block{background-color:#f7f7f7;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.pointback-gold-Flow_List-agreement-block li:nth-child(3){width:100%;text-align:center}.pointback-gold-Flow_List-agreement-block .point-period{max-width:130px;padding-bottom:4px}.pointback-gold-Flow_List-agreement-Or-img{max-width:300px;width:100%;margin:0 auto}.pointback-gold-Flow_List-agreement-Annotation_txt{margin-top:4px}.pointback-gold-Btn_Primary{width:100%;max-width:505px;margin:0 auto;text-align:center}.pointback-gold-Btn_Primary a{width:100%;max-width:505px;font-size:18px;padding:16px}.pointback-gold-Btn_Secondly{width:344px;margin:0 auto;text-align:center}.pointback-gold-Btn_Secondly a{width:100%;border:none}.pointback-gold-Btn_Floating{width:160px;height:180px;cursor:pointer;display:block;z-index:599;position:fixed;top:72%;right:10px;margin-top:-90px;border:1px solid transparent}.pointback-gold-Btn_Floating a img{width:100%}.pointback-gold-Btn_Floating-close{position:absolute;top:-12px;right:-12px;width:40px;margin:0;padding:0;border-style:none}.pointback-gold-Btn_Floating-close-btn:focus{outline:0}.pointback-gold-Block{position:relative}.pointback-gold-Block_App{margin-top:40px}.pointback-gold-Block_App-in{background-color:#fff;border:1px solid #cacadb}.pointback-gold-Block_App-text span{font-size:12px}.pointback-gold-Utility_Br-sp{display:none}.pointback-gold-Utility_Br-pc{display:block}.pointback-gold-Utility_Img-sp{display:none}.pointback-gold-Utility_Img-pc{display:inline}.pointback-gold-Newbenefit_Wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.pointback-gold-Newbenefit_Wrap-Item:nth-of-type(1) div{margin-right:60px;position:relative}.pointback-gold-Newbenefit_Wrap-Item:nth-of-type(1) div:after{content:"";display:block;width:35px;height:35px;background:url(/assets/img/campaign/pointback-gold/icon_plus02.png) left top/35px 35px no-repeat;position:absolute;top:40%;right:-47px}.pointback-gold-Newbenefit_Wrap-Item:nth-of-type(2) div{margin-bottom:8px}.pointback-gold-Table_Container{position:relative;margin-top:48px}.pointback-gold-Table_Rule-Cap,.pointback-gold-Table_Rule-Cap-wide{color:#676767;font-size:12px;line-height:1.4}.pointback-gold-Table_Rule-Cap-wide>li,.pointback-gold-Table_Rule-Cap>li{position:relative;margin-top:8px;padding-left:1.5em}.pointback-gold-Table_Rule-Cap-wide>li:first-child,.pointback-gold-Table_Rule-Cap>li:first-child{margin-top:0}.pointback-gold-Table_Rule-Cap-wide>li>span:first-child,.pointback-gold-Table_Rule-Cap>li>span:first-child{position:absolute;left:0}.pointback-gold-Table_Rule-Cap-wide>li{padding-left:2em}.pointback-gold-Table_Rule colgroup col:nth-child(1),.pointback-gold-Table_Rule colgroup col:nth-child(2){width:20%}.pointback-gold-Table_Rule colgroup col:nth-child(3){width:60%}.pointback-gold-Table_Rule a{word-break:break-all}.pointback-gold-Table_Rule-bold{font-weight:700}.pointback-gold-Table_Note-list a{color:#676767}.pointback-gold-Table_Note-list a:hover{text-decoration:none}.pointback-gold-Dpg_Period>dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #cacadb}.pointback-gold-Dpg_Period>dl:last-child{border-bottom:1px solid #cacadb}.pointback-gold-Dpg_Period>dl>dt{width:310px;margin-right:20px;padding:16px 14px;text-align:left;background-color:#ededed;font-weight:700;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.pointback-gold-Dpg_Period>dl>dd{width:calc(100% - 277px);padding:10px 0}.pointback-gold-Finish.c-Btn_Primary,.pointback-gold-Finish.c-Btn_Primary-large{background:#e0e0e0;color:#8f8f8f;border-color:#e0e0e0;-webkit-box-shadow:none;box-shadow:none}.pointback-gold-Arrow{width:107px;margin:24px auto 0}.pointback-gold-Pointdetails{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}.pointback-gold-Pointdetails.single-Point{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pointback-gold-Pointdetails.single-Point li:first-child{margin-left:0}.pointback-gold-Pointdetails li{text-align:center;border-radius:10px;max-width:312px;width:100%}.pointback-gold-Pointdetails li.pointdetails-Icon{max-width:48px}.pointback-gold-Pointdetails li.pointdetails-Icon img{max-width:32px;padding:6px 0}.pointback-gold-Pointdetails li.pointdetails-All .ttl_Img{border:0;background:#ff008c}.pointback-gold-Pointdetails li.pointdetails-All .point_Box{border:1px solid #ff008c;border-top:0}.pointback-gold-Pointdetails li .pointdetails-All_Point-9000{margin-bottom:40px}.pointback-gold-Pointdetails li .pointdetails-Icon{padding:6px 0}.pointback-gold-Pointdetails li .pointdetails-Or{padding:6px 0 10px}.pointback-gold-Pointdetails li .ttl_Img{border:1px solid #bfbfbf;border-bottom:0;border-radius:10px 10px 0 0;padding:8px;background:#ffe6f4}.pointback-gold-Pointdetails li .point_Box{padding:8px;border:1px solid #bfbfbf;border-top:0;border-radius:0 0 10px 10px}.pointback-gold-Pointdetails li .point_Box .point_img{padding:8px}.pointback-gold-Pointdetails li .point_Box p{margin:0 auto;width:116px}.pointback-gold-Pointdetails_Cap{text-align:center;margin-top:16px}.pointback-gold-Pointdetails_Icon{width:100%;margin:0;position:absolute;top:49px;right:0;border:none}.pointback-gold-Pointdetails_Icon img{width:32px}.pointback-gold-Description_Box{background-color:#fff2f9;padding:16px}.pointback-gold-Step_Last .l-Media_Grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pointback-gold-Step_Last .l-Media_Grid .l-Media_Image{max-width:230px}.pointback-gold-Step_Last-arrow{width:80px;margin:16px auto}.pointback-gold-Step_Last .pointback-gold-Table_Rule-Cap,.pointback-gold-Step_Last .pointback-gold-Table_Rule-Cap-wide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pointback-gold-Step_Last .pointback-gold-Table_Rule-Cap li,.pointback-gold-Step_Last .pointback-gold-Table_Rule-Cap-wide li{margin-left:16px}.pointback-gold-Step_Last .pointback-gold-Table_Rule-Cap li:first-child,.pointback-gold-Step_Last .pointback-gold-Table_Rule-Cap-wide li:first-child{margin-left:0}.pointback-gold-Txt_Nl{display:inline-block}.pointback-gold-Ddtparts_Txt-img{position:relative;z-index:2}.pointback-gold-Ddtparts_Txt-img img{width:100%;max-width:600px}.pointback-gold-Ddtparts_Txt-img .pointback-gold-Ddtparts_Txt-img-cap{max-width:287px}.pointback-gold-Bnr_Area.l-Media_Grid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pointback-gold-Bnr_Area.l-Media_Grid>div:first-child{width:49%;max-width:504px;margin-right:24px}.pointback-gold-Bnr_Area.l-Media_Grid>div:last-child{width:49%;margin-right:0}.pointback-gold-Bnr_Area.l-Media_Grid img{width:100%}.pointback-gold-Caution_Img{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}.pointback-gold-Caution_Img li{max-width:291px}.pointback-gold-Caution_Img-arrow{margin:0 20px}.pointback-gold-Caution_Text{text-align:center}.pointback-gold-Caution_Text-cap{color:#ff008c}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual,.pointback-gold-Caution_List li{position:relative}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual::before{content:"";position:absolute;top:67px;display:block;width:100%;height:88%;background:url(/assets/img/campaign/pointback-gold/img-hero-coin-01_231202.png?231202) center top no-repeat;z-index:3}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual::after{content:"";position:absolute;bottom:0;display:block;width:100%;height:131px;background:url(/assets/img/campaign/pointback-gold/img-hero-coin-03_231202.png?231202) center bottom repeat-x;z-index:3}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner{position:relative;z-index:4;padding-bottom:24px}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner::after{content:"";position:absolute;bottom:0;display:block;width:100%;height:100%;background:url(/assets/img/campaign/pointback-gold/img-hero-coin-02_231202.png?231202) center bottom no-repeat;z-index:3}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions{padding-right:10px}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive{position:relative;z-index:4}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive::before{display:none}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point{margin-right:0}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_cta_btn{display:none}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .entry_conversion_arena .label_entry_completed span{color:#ff008c}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .entry_conversion_arena a{font-size:18px;background-color:#ff008c;border-radius:50px;height:69px;padding-top:6px}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .entry_conversion_arena a:hover{background-color:#ff33a3}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .entry_conversion_arena a .text-entry{background-color:#ff008c}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .entry_conversion_arena a .text-entry:hover{background-color:#ff33a3}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_period_always{display:none;position:relative;z-index:300;font-size:20px;color:#000}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_period_always::after,.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_period_always::before{background:#000}.nav-Pad_False,.nav-Pad_Mt-0,.nav-Pad_True,.nav-Pad_True-mt-56{padding-top:60px;margin-top:-20px}.nav-Pad_Mt-0{margin-top:-60px}.nav-Pad_True-mt-56{margin-top:-4px}.rank-ddt_period_always.body-Contents{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;color:#000}.rank-ddt_period_always.body-Contents::after,.rank-ddt_period_always.body-Contents::before{background:#000;content:"";height:1px;display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.rank-ddt_period_always.body-Contents::before{margin-right:10px}.rank-ddt_period_always.body-Contents::after{margin-left:10px}#accordion-content-caution-1 .pointback-gold-Caution_Img{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#accordion-content-caution-1 .pointback-gold-Caution_Img li{margin-right:56px}#accordion-content-caution-1 .pointback-gold-Caution_Img li:last-child{margin-right:0;margin-bottom:0}#accordion-content-caution-1 .pointback-gold-Caution_Img li .c-Txt_Cap{margin-top:8px;color:#5c5c5c}@media screen and (min-width:431px){.pointback-gold-Layout_Fixed-nav-anchor .fixed-Link,.pointback-gold-Layout_Fixed-top-nav-anchor .fixed-Link{gap:32px}}@media screen and (min-width:835px){.pointback-gold-Layout_Step>li{overflow:hidden}.pointback-gold-Layout_Step>li:first-child{margin-top:16px}.pointback-gold-Layout_Step-icon{background:#fff2f9}.pointback-gold-Layout_Fixed-nav-anchor[aria-hidden=true],.pointback-gold-Layout_Fixed-top-nav-anchor[aria-hidden=true]{opacity:1}.pointback-gold-Layout_Fixed-nav-btn .nav-Btn,.pointback-gold-Layout_Fixed-top-nav-btn .nav-Btn{display:none}.pointback-gold-Flow_List-agreement-block li:nth-child(2){padding-left:16px}.pointback-gold-Dpg_Sp{display:none}.pointback-gold-Dpg_Sp-center-item{text-align:center}.pointback-gold-Pointdetails li:first-child .point_Box{padding-top:11px}.pointback-gold-Txt_Left-sp{text-align:center}.pointback-gold-Caution_List{padding-left:2em}.pointback-gold-Caution_List li .num{position:absolute;left:-2em}.pointback-gold-Caution_List li.cap{padding-left:1em}.pointback-gold-Caution_List li.cap .icon{position:absolute;left:-.25em}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive{padding-left:0}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_notes{font-size:12px}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .entry_conversion_arena .rank-ddt_conversion_btn{width:100%;max-width:505px}.rank-ddt_period_always.body-Contents{width:460px}}@media screen and (max-width:897px){.pointback-gold-Layout_Entrycompleted div{width:calc(45% - 10px)}}@media screen and (max-width:834px){.pointback-gold-Hero{height:auto;background:url(/assets/img/campaign/pointback-gold/bg_hero_sp01.jpg) center bottom/768px 500px no-repeat #071236}.pointback-gold-Hero_Main{padding-top:0}.pointback-gold-Hero_Main img{width:100%;max-width:381px;margin:0 auto}.pointback-gold-Layout_Body{padding-bottom:32px}.pointback-gold-Layout_Section{margin-top:4px}.pointback-gold-Layout_Section-btn{padding:24px 0 32px}.pointback-gold-Layout_Section-bnr{padding:48px 0 16px}.pointback-gold-Layout_Step>li{margin-top:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;position:relative}.pointback-gold-Layout_Step>li::before{content:"";position:absolute;background:#fff2f9;width:146px;height:2px;top:-2px;left:50%;margin-left:-73px}.pointback-gold-Layout_Step>li h3{background:#fff2f9}.pointback-gold-Layout_Step-icon{position:absolute;width:100%;top:-45px}.pointback-gold-Layout_Step-icon img{width:146px}.pointback-gold-Layout_Step-body{width:100%;padding:0}.pointback-gold-Layout_Step-body .c-Btn_Primary,.pointback-gold-Layout_Step-body .c-Btn_Regular{width:100%;max-width:100%}.pointback-gold-Layout_Step-body h3{text-align:center;border-radius:16px 16px 0 0;padding:32px 8px 16px}.pointback-gold-Layout_Step-body-item{padding:16px 16px 24px}.pointback-gold-Layout_Entrycompleted-note{width:100%;margin:auto}.pointback-gold-Layout_Entrycompleted{display:block}.pointback-gold-Layout_Entrycompleted div{width:100%}.pointback-gold-Layout_Entrycompleted div:first-child{margin:0 0 16px}.pointback-gold-Layout_Entrycompleted div a{padding-left:.9em;padding-right:.9em}.pointback-gold-Layout_Entry-Area{padding:16px}.pointback-gold-Layout_Point-step{-ms-flex-wrap:wrap;flex-wrap:wrap}.pointback-gold-Layout_Info-btn{text-align:center}.pointback-gold-Layout_Fixed,.pointback-gold-Layout_Fixed-top{background:0 0;padding:0}.pointback-gold-Layout_Fixed-btn a,.pointback-gold-Layout_Fixed-top-btn a{font-size:16px;padding:0 8px;min-height:56px}.pointback-gold-Layout_Fixed-top-txt-sp,.pointback-gold-Layout_Fixed-txt-sp{font-size:13px}.pointback-gold-Layout_Fixed-nav,.pointback-gold-Layout_Fixed-top-nav{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;position:relative;z-index:2}.pointback-gold-Layout_Fixed-nav-anchor,.pointback-gold-Layout_Fixed-top-nav-anchor{background:#eee;width:100%;position:absolute;z-index:1}.pointback-gold-Layout_Fixed-nav-anchor[aria-hidden=false],.pointback-gold-Layout_Fixed-top-nav-anchor[aria-hidden=false]{opacity:1;-webkit-transition:.5s;transition:.5s;top:64px}.pointback-gold-Layout_Fixed-nav-anchor[aria-hidden=true],.pointback-gold-Layout_Fixed-top-nav-anchor[aria-hidden=true]{opacity:0;-webkit-transition:.5s;transition:.5s;top:0}.pointback-gold-Layout_Fixed-nav-anchor .fixed-Link,.pointback-gold-Layout_Fixed-top-nav-anchor .fixed-Link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0;padding:21px 16px}.pointback-gold-Layout_Fixed-nav-anchor .fixed-Link li,.pointback-gold-Layout_Fixed-top-nav-anchor .fixed-Link li{margin-left:8%}.pointback-gold-Layout_Fixed-nav-anchor .fixed-Link li:first-child,.pointback-gold-Layout_Fixed-top-nav-anchor .fixed-Link li:first-child{margin-left:0}.pointback-gold-Layout_Fixed-nav-anchor .fixed-Link li a,.pointback-gold-Layout_Fixed-top-nav-anchor .fixed-Link li a{color:#333}.pointback-gold-Layout_Fixed-nav-btn,.pointback-gold-Layout_Fixed-top-nav-btn{background:rgba(77,77,77,.7);position:relative;z-index:2;max-width:100%;padding:8px 0 8px 8px}.pointback-gold-Layout_Fixed-nav-btn a,.pointback-gold-Layout_Fixed-top-nav-btn a{width:calc(100% - 72px);max-width:100%}.pointback-gold-Layout_Fixed .pointback-gold-Layout_Fixed-nav-anchor[aria-hidden=true]{opacity:1;top:64px}.pointback-gold-Layout_Footer{padding-bottom:80px}.pointback-gold-campaign-Rule>dl>dt{border-top:1px solid #bfbfbf}.pointback-gold-Section_Point{padding:16px 0 24px}.pointback-gold-Info_Point>li{display:block;width:100%;max-width:320px;margin:0 auto}.pointback-gold-Info_Point>li+li{margin-top:80px}.pointback-gold-Info_Point>li:before{top:-60px;left:50%;width:32px;height:32px;margin-left:-16px;background-size:32px 32px;content:""}.pointback-gold-Info_Point-btn{font-size:40px}.pointback-gold-Info_Point-members{margin:40px auto 0!important}.pointback-gold-Flow_List{margin-top:16px}.pointback-gold-Flow_List-in div:first-child.un-limit-Flow_List-img{width:100%;margin-right:0}.pointback-gold-Flow_List-detail-left{margin-right:0}.pointback-gold-Flow_List-detail-right{margin-left:0;margin-top:24px}.pointback-gold-Flow_List-step-unlimit{display:block}.pointback-gold-Flow_List-button{width:100%}.pointback-gold-Flow_List-agreement-block{display:block;padding:16px}.pointback-gold-Flow_List-agreement-block li:first-child{padding:0 0 8px}.pointback-gold-Flow_List-agreement-block li:nth-child(3){text-align:left}.pointback-gold-Flow_List-agreement-block .point-period{padding-top:4px;padding-bottom:0}.pointback-gold-Flow_List-agreement-Or-img{max-width:100%}.pointback-gold-Btn_Primary,.pointback-gold-Btn_Secondly{width:100%;max-width:480px}.pointback-gold-Btn_Floating{width:126px}.pointback-gold-Block_App{margin-top:16px}.pointback-gold-Block_App-btn,.pointback-gold-Block_App-text{text-align:center}.pointback-gold-Utility_Br-sp{display:block}.pointback-gold-Utility_Br-pc{display:none}.pointback-gold-Utility_Img-sp{display:inline}.pointback-gold-Utility_Img-pc{display:none}.pointback-gold-Newbenefit_Wrap{display:block}.pointback-gold-Newbenefit_Wrap-Item:nth-of-type(1) div{margin:0 0 40px}.pointback-gold-Newbenefit_Wrap-Item:nth-of-type(1) div:after{display:block;width:100%;height:24px;top:initial;right:initial;bottom:-31px;background:url(/assets/img/campaign/pointback-gold/icon_plus02_sp.png) center top/24px no-repeat}.pointback-gold-Table_Container{margin-top:40px}.pointback-gold-Dpg_Period>dl>dt{width:113px;margin-right:10px;padding:12px 6px}.pointback-gold-Dpg_Period>dl>dd{width:calc(100% - 118px);padding:12px 0}.pointback-gold-Dpg_Pc{display:none}.pointback-gold-Dpg_Pc-center-item{text-align:center}.pointback-gold-Arrow{width:20%;margin:16px auto 0}.pointback-gold-Pointdetails{-ms-flex-wrap:wrap;flex-wrap:wrap}.pointback-gold-Pointdetails li{max-width:none}.pointback-gold-Pointdetails li .pointdetails-All .ttl_Img{border:0;background:#ff008c}.pointback-gold-Pointdetails li .pointdetails-All .point_Box{border:1px solid #ff008c;border-top:0}.pointback-gold-Pointdetails li .pointdetails-All_Point-9000{margin-bottom:0}.pointback-gold-Pointdetails li:last-child{position:relative}.pointback-gold-Pointdetails_Cap{text-align:left;margin-top:8px}.pointback-gold-Pointdetails_Icon{max-width:none;width:100%;display:block;top:-50px}.pointback-gold-Pointdetails_Icon img{width:56px}.pointback-gold-Step_Last{padding:0 0 16px}.pointback-gold-Step_Last .l-Media_Grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pointback-gold-Step_Last .l-Media_Grid .l-Media_Image{max-width:none}.pointback-gold-Step_Last-arrow{width:25%}.pointback-gold-Step_Last .pointback-gold-Table_Rule-Cap,.pointback-gold-Step_Last .pointback-gold-Table_Rule-Cap-wide{display:block}.pointback-gold-Step_Last .pointback-gold-Table_Rule-Cap li,.pointback-gold-Step_Last .pointback-gold-Table_Rule-Cap-wide li{margin-left:0}.pointback-gold-Ddtparts_Txt-img img{max-width:350px}.pointback-gold-Ddtparts_Txt-img .pointback-gold-Ddtparts_Txt-img-cap{max-width:344px;width:60%}.pointback-gold-Bnr_Area.l-Media_Grid{margin-top:40px}.pointback-gold-Bnr_Area.l-Media_Grid>div:first-child{width:100%;max-width:768px;margin-right:0}.pointback-gold-Bnr_Area.l-Media_Grid>div:last-child{width:100%;margin-right:0}.pointback-gold-Caution_Img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:0 16px}.pointback-gold-Caution_Img li{max-width:768px}.pointback-gold-Caution_Img-arrow{width:17%;margin:24px 0}.pointback-gold-Caution_Text{text-align:left}.pointback-gold-Caution_List li.cap .title{line-height:2}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual::before{background-size:100%}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner::after{background-size:69%}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .rank-ddt_get-points{padding-left:8px;max-width:120px}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .entry_conversion_arena{max-width:500px;margin:0 auto}.nav-Pad_False,.nav-Pad_Mt-0,.nav-Pad_True,.nav-Pad_True-mt-56{padding-top:130px;margin-top:-90px}.nav-Pad_False{padding-top:64px;margin-top:-24px}.nav-Pad_Mt-0{padding-top:64px;margin-top:-64px}.nav-Pad_True-mt-56{margin-top:-66px}#accordion-content-caution-1 .pointback-gold-Caution_Img{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#accordion-content-caution-1 .pointback-gold-Caution_Img li{margin-right:0;margin-bottom:40px}#accordion-content-caution-1 .pointback-gold-Caution_Img li .c-Txt_Cap{margin-top:16px}}@media screen and (max-width:832px){.pointback-gold-Layout_Entrycompleted div{width:calc(49% - 10px)}}@media screen and (max-width:768px){.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .d-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:610px){.pointback-gold-Pointdetails_Icon{top:-26px}.pointback-gold-Pointdetails_Icon img{width:32px}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual::before{background:0 0}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual::after{background:url(/assets/img/campaign/pointback-gold/img-hero-coin-01-sp_231202.png?231202) center bottom/100% no-repeat;height:100%}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner::after{background:0 0}}@media screen and (max-width:431px){.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .rank-ddt_get-points{max-width:90px;height:100%}}@media screen and (max-width:430px){.pointback-gold-Info_Point{padding:0 16px}.pointback-gold-Info_Point>li>dl dd img{width:100%;height:auto}.pointback-gold-Table_Rule colgroup col:nth-child(1),.pointback-gold-Table_Rule colgroup col:nth-child(2),.pointback-gold-Table_Rule colgroup col:nth-child(3){width:100%}.pointback-gold-Table_Rule td,.pointback-gold-Table_Rule th{display:block}.pointback-gold-Table_Rule td,.pointback-gold-Table_Rule tr:not(:first-child) th{border-top:none}}@media screen and (max-width:401px){.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point{height:53px}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_c{width:11px}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_0,.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_9{width:47px}}@media screen and (max-width:375px){.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_c{width:10.5px}.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_0,.dpg-head #rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_9{width:43px}}@media screen and (min-width:835px) and (max-width:1064px){.pointback-gold-Info_Point>li>dl dt{font-size:14px}}