@charset "shift_jis";
.float_bottom_conversion{width:100%}.float_bottom_conversion_content{padding:0}.float_bottom_conversion_anchor{font-size:1.9rem;border-radius:0;transition:unset}.float_bottom_conversion_anchor:hover{-webkit-transform:unset;transform:unset}.float_bottom_conversion_anchor_icon{width:37px;margin:0 2px}.float_bottom_conversion .pagetop_button{right:10px;bottom:91px}.inner{padding:0 15px}.eposcard{max-width:300px}.eposcard_apply_anchor{letter-spacing:0}.eposcard_apply_note{position:relative;z-index:1}.eposcard_owner_anchor{letter-spacing:0}.card-apply{margin:30px 2px}.card-apply.o-bottom{margin-bottom:0}.modal_inner{padding:30px 15px 40px;width:100%}.modal_title{font-size:2rem}.modal_content_image,.modal_title{margin-bottom:20px}.modal_content_text{font-size:1.4rem;line-height:1.8;text-align:left;padding:0 5px}.accordion{margin-top:20px}.accordion_heading:hover{opacity:1}.accordion_content{padding:0 12px}.accordion_content.o-open{padding:35px 12px 40px}.block_heading{height:110px;-ms-flex-line-pack:center;align-content:center}.block_heading.o-main_contents{font-size:2rem}.block_content{padding:30px 0}.unordered_list_item{padding-left:1em;text-indent:-1em}.heading{padding-top:20px}.heading:before{display:none}.heading:after{width:117px;height:112px}.heading_inner{margin:0 37px}.heading_icon_wrapper{position:static;margin:0 0 40px 20px}.heading_pre{font-size:2rem;border-bottom:2px solid #fff;margin-bottom:25px}.heading_title{letter-spacing:.15em;padding-bottom:131px;font-size:1.7rem}.heading_title .o-big{font-size:3rem}.heading_title .o-strong{font-size:3.5rem}.heading_title:after{content:"";display:block;width:233px;height:0;padding-top:121px;left:calc(50% - 117px)}.heading_suffix{font-size:2rem}.heading_note{margin-top:20px;text-align:left}.investment{padding:35px 15px}.investment_heading{margin-bottom:20px}.investment_content{padding-bottom:30px}.investment_content+.investment_content{margin-top:20px}.investment_content:nth-of-type(2){padding-bottom:18px}.investment_content_heading{margin-bottom:30px;padding:16px 0;font-size:2rem}.investment_content_heading .o-small{font-size:1.6rem}.investment_content_inner{padding:0 20px}.investment_content.o-campaign{padding:45px 0 40px}.tsumitate_main{max-width:305px;display:block;background:url(../img/bg-tsumitate_main.png) no-repeat right bottom;background-size:35%,22%}.tsumitate_main:after{content:none}.tsumitate_point_content_image{margin-top:30px}.tsumitate_cheering_heading,.tsumitate_cheering_prefix{margin-bottom:20px}.tsumitate_example{padding:20px}.tsumitate_example_heading{margin-bottom:20px}.tsumitate_example_table{max-width:100%;display:block;text-align:left}.tsumitate_example_table_text{letter-spacing:0;padding-left:5px}.tsumitate_more{margin-top:30px;padding-top:30px;display:block}.tsumitate_more:before{content:none}.tsumitate_more_content{width:100%;margin:0}.tsumitate_more_content_heading{font-size:1.6rem}.tsumitate_more_content_prefix{margin-bottom:30px}.tsumitate_more_content_image{max-width:199px;margin:0 auto 20px}.tsumitate_more_note_item{text-align:left}.tsumitate .point_present{margin:0 0 24px;padding-bottom:24px}.epos_campaign_heading{margin-bottom:25px}.epos_campaign_heading_prefix{font-size:1.6rem;margin-bottom:15px}.epos_campaign_heading_prefix_inner{padding-left:0}.epos_campaign_title{font-size:1.6rem;margin-bottom:15px}.epos_campaign_title .o-strong{font-size:2rem}.epos_campaign_image{max-width:125px}.epos_campaign_text{font-size:1.6rem}.point_investment{display:block}.point_investment+.point_investment{margin-top:20px;padding-top:20px}.point_investment_text{margin-left:0}.point_investment_image{max-width:300px;margin:0 auto}.point_investment.-top .point_investment_image{max-width:176px}.feature_tsumiki_inner{max-width:325px;padding:0 10px;display:block}.feature_tsumiki_inner:after{content:"";display:block;width:247px;height:139px;background:url(../img/img-feature_tsumiki@2x.png) no-repeat center center;background-size:contain;margin-top:20px;margin-left:calc(50% - 124px)}.start_flow_list{padding:0;display:block;margin-bottom:30px}.start_flow_list_item{width:100%;border-right:none;border-bottom:1px solid rgba(196,189,189,.5);padding-bottom:30px;margin-bottom:30px}.start_flow_list_item:not(:last-child){border-right:none;padding-right:0;margin-right:0}.start_flow_note{line-height:1.8}.start_flow .flow{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 30px}.start_flow .flow_title{-ms-flex-order:1;order:1;margin-bottom:10px}.start_flow .flow_text{-ms-flex-order:2;order:2;font-size:2rem}.start_flow .flow_img_outer{-ms-flex-order:3;order:3;width:80%;margin:20px auto 0}.start_flow .flow_note{-ms-flex-order:4;order:4;font-size:1.4rem;letter-spacing:.7px;line-height:24px}.feature_inner{padding:0 15px}.feature_table_dt{width:30.14%;padding:8px 15px}.feature_table_dd{width:69.86%;padding:8px 25px}.feature_point{margin-top:41px}.integral_item_column{margin-top:20px}.integral_item_left,.integral_item_right{width:100%}.integral_item_subtitle{text-align:center}.integral_item_lead{margin-top:20px}.integral_item_text{letter-spacing:1px}.integral_item_exchange,.integral_item_photo{margin-top:20px}.epos_inner{padding:0 15px}.epos_money{-ms-flex-pack:center;justify-content:center}.epos_money_left{width:73.04%;padding-left:0}.epos_money_right{width:84.93%}.epos_money_text{font-size:1.4rem;margin-top:20px}.epos_money_image{margin-top:20px}.epos_cost,.epos_cost_column+.epos_cost_column{margin-top:31px}.epos_cost_text{letter-spacing:1px}.epos_cost_text+.epos_cost_text{margin-top:20px}.epos_cost_table{margin-top:16px}.epos_cost_row{border-bottom:1px solid #c8c9ca}.epos_cost_thead_title{padding:7px;text-align:center;border-left:1px solid #c8c9ca}.epos_cost_thead_title:first-child,.epos_cost_thead_title:nth-child(2){border-left:0}.epos_cost_kind{font-size:1.2rem;display:block}.epos_cost_image{display:block;margin-top:7px}.epos_cost_tbody_title{width:25%;padding:8px 5px;vertical-align:top}.epos_cost_tbody_text{padding:8px 5px}.epos_cost_tbody_text:nth-child(2),.epos_cost_tbody_text:nth-child(3),.epos_cost_tbody_text:nth-child(4){width:25%}.epos_cost_tbody_text .-o-small{font-size:1rem}.epos_cost_tbody_text.-text-round{font-size:2.5rem;line-height:.7}.logo_Tokyo2020{padding:45px 0}.logo_Tokyo2020_inner{padding:0 15px}.logo_Tokyo2020_image{width:100%;padding:0 50px 30px;position:relative}.logo_Tokyo2020_image:after{content:"";position:absolute;bottom:0;left:50%;width:150px;height:1px;margin-left:-75px;background-color:#dfdfdf}.logo_Tokyo2020_content{width:100%;padding:24px 0 0;border-left:0;text-align:center}.logo_Tokyo2020_text{font-size:1.2rem}.logo_Tokyo2020_text+.logo_Tokyo2020_text{margin-top:5px}.aflt-bgBoring02{padding:25px 0;font-size:1rem}.aflt-bgBoring02_inner{padding:0 15px}.aflt-bgBoring02 .txtNote01{letter-spacing:0}.aflt-bgBoring02 .aflt-txtLarge01{font-size:1.6rem}.footer{margin-bottom:60px}@media screen and (orientation:landscape){.start_flow .flow_note{text-align:center}}