@charset "UTF-8";/*!
 * Bootstrap v4.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@font-face{font-family:"RobotoRegular";src:url("../../fonts/Roboto-Regular.ttf");font-weight:400}@font-face{font-family:"RobotoLight";src:url("../../fonts/Roboto-Light.ttf")}@font-face{font-family:"RobotoMedium";src:url("../../fonts/Roboto-Medium.ttf")}@font-face{font-family:"RobotoBold";src:url("../../fonts/Roboto-Bold.ttf");font-weight:700}.single-btn-out{margin:0 auto;text-align:center}.single-btn-out .btn{font-size:.875rem!important;line-height:1.2!important;width:100%!important;padding:11px 5px!important;height:40px!important}@media(min-width:769px){.single-btn-out .btn{font-size:1rem!important;padding:16px 10px!important;height:50px!important;max-width:320px!important}}.single-btn-out .btn.btn-lg{line-height:2.3}.btn-center-always{text-align:center}@media(max-width:768.98px){.btn-center-always .btn{min-width:140px;width:auto}}@media(min-width:769px){.btn-max-252{max-width:252px!important}}.single-btn-out{margin:0 auto;text-align:center}.single-btn-out .btn{font-size:.875rem!important;line-height:1.2!important;width:100%!important;padding:11px 5px!important;height:40px!important}@media(min-width:769px){.single-btn-out .btn{font-size:1rem!important;padding:16px 10px!important;height:50px!important;max-width:320px!important}}.single-btn-out .btn.btn-lg{line-height:2.3}.btn-center-always{text-align:center}@media(max-width:768.98px){.btn-center-always .btn{min-width:140px;width:auto}}@media(min-width:769px){.btn-max-252{max-width:252px!important}}.checkout-steps{width:100%;padding-left:15px;padding-right:15px;overflow:hidden}.checkout-steps.multi-row{margin:0;padding:0}.checkout-steps .checkout-step{display:block;padding:10px 20px 10px 20px;background:#f4f4f4;font-size:.8125rem;font-weight:bolder;line-height:1.33;text-align:left;position:relative;border-top:1px solid #dadada;border-bottom:1px solid #dadada;border-left:1px solid #dadada;height:60px}@media(max-width:768.98px){.checkout-steps .checkout-step:first-child,.checkout-steps .checkout-step:last-child{padding:10px}.checkout-steps .checkout-step:first-child.checkout-steps-active .checkout-steps-text,.checkout-steps .checkout-step:last-child.checkout-steps-active .checkout-steps-text{left:5px;width:100%;text-align:center}}@media(min-width:769px){.checkout-steps .checkout-step{font-size:1.125rem}}.checkout-steps .checkout-step.checkout-steps-active{background:#fff;color:#0075a4}.checkout-steps .checkout-step.checkout-steps-active:after{border-left-color:#fff}.checkout-steps .checkout-step.checkout-steps-active .checkout-steps-text{display:block;left:20px;text-align:center;width:100%}@media(max-width:768.98px){.checkout-steps .checkout-step.checkout-steps-active .checkout-steps-text{position:relative}}@media(min-width:769px){.checkout-steps .checkout-step.checkout-steps-active .checkout-steps-text{left:40%;width:auto}}.checkout-steps .checkout-step.without-arrow{border-right:1px solid #dadada;padding-left:15px}.checkout-steps .checkout-step.without-arrow::after{border:0}.checkout-steps .checkout-step:after{content:'';border-left:30px solid #f4f4f4;border-top:30px solid transparent;border-bottom:30px solid transparent;position:absolute;top:0;left:100%;z-index:20}.checkout-steps .checkout-step:before{content:'';border-left:30px solid #dadada;border-top:30px solid transparent;border-bottom:30px solid transparent;position:absolute;top:0;left:0}.checkout-steps .checkout-step:first-child::before{border:0}.checkout-steps .checkout-step:last-child{border-right:1px solid #dadada;padding-left:35px}.checkout-steps .checkout-step:last-child::after{border:0}.checkout-steps-text{left:140px;margin:0;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);display:none}@media(min-width:769px){.checkout-steps-text{display:block;left:35px;width:calc(100% - 35px);text-align:center}}@media(max-width:1279.98px){.checkout-steps-3 .checkout-step{flex:0 0 23%;max-width:23%;font-size:.8125rem}.checkout-steps-3 .checkout-step .checkout-steps-text{display:none}.checkout-steps-3 .checkout-step.checkout-steps-active{flex:0 0 54%;max-width:54%}.checkout-steps-3 .checkout-step.checkout-steps-active .checkout-steps-text{display:block}}@media(max-width:1279.98px) and (max-width:768.98px){.checkout-steps-3 .checkout-step:last-child .checkout-steps-text{left:10px}}@media(max-width:1279.98px){.checkout-steps-two .checkout-step{flex:0 0 35%;max-width:35%}.checkout-steps-two .checkout-step .checkout-steps-text{display:none}.checkout-steps-two .checkout-step.checkout-steps-active{flex:0 0 65%;max-width:65%}.checkout-steps-two .checkout-step.checkout-steps-active .checkout-steps-text{display:block}}.abo-page .pc-breadcrumb{display:none}@media(min-width:769px){.abo-page .pc-breadcrumb{display:block}}.abo-page .mob-breadcrumb .breadcrumb .breadcrumb-item{font-size:.75rem}@media(min-width:769px){.abo-page .mob-breadcrumb{display:none}}.abo-page .mob-breadcrumb i{color:#0db3a9}.abo-page .breadcrumb{display:flex;flex-wrap:wrap;list-style:none;padding:8px 0 8px 0;margin:0}@media(min-width:769px){.abo-page .breadcrumb{margin:0 0 25px;padding-bottom:0}}.abo-page .breadcrumb-item{display:flex;font-size:.875rem;line-height:1.5;margin-top:10px}@media(max-width:768.98px){.abo-page .breadcrumb-item{margin-top:0}}.abo-page .breadcrumb-item a{color:#55565a}.abo-page .breadcrumb-item a:hover{color:#333}.abo-page .btn{min-width:40px;height:40px;font-size:.875rem;font-weight:700;padding:8px 15px;line-height:1.5!important;border-radius:44px}.abo-page .btn.btn-outline-secondary{border:1px solid #bbb;background:#fff;color:#55565a;min-width:121px}.abo-page .btn.btn-outline-secondary:hover,.abo-page .btn.btn-outline-secondary:focus,.abo-page .btn.btn-outline-secondary:active,.abo-page .btn.btn-outline-secondary:not(:disabled):not(.disabled):active,.abo-page .btn.btn-outline-secondary:not(:disabled):not(.disabled).active{background:#f4f4f4;border-width:1px;border-style:solid;border-color:#bbb;box-shadow:none}.abo-page .btn.btn-outline-danger{border:1px solid #f02828;color:#55565a}.abo-page .btn.btn-outline-primary{border-width:1px;border-style:solid;border-color:#0db3a9;background:#fff;color:#55565a}.abo-page .btn.btn-outline-primary:hover,.abo-page .btn.btn-outline-primary:focus,.abo-page .btn.btn-outline-primary:active,.abo-page .btn.btn-outline-primary:not(:disabled):not(.disabled):active,.abo-page .btn.btn-outline-primary:not(:disabled):not(.disabled).active{background:#daeded;border-width:1px;border-style:solid;border-color:#0db3a9;color:#55565a;box-shadow:none}.abo-page .btn.btn-primary{border-width:1px;border-style:solid;border-color:#0db3a9;background:#0db3a9;color:#fff}.abo-page .btn.btn-primary:hover,.abo-page .btn.btn-primary:focus,.abo-page .btn.btn-primary:active,.abo-page .btn.btn-primary:not(:disabled):not(.disabled):active,.abo-page .btn.btn-primary:not(:disabled):not(.disabled).active{background-color:#0fcbbf;border-width:1px;border-style:solid;border-color:#0db3a9;box-shadow:none;color:#fff}.abo-page .btn:disabled,.abo-page .btn.disabled{border-width:1px;border-style:solid;border-color:#999;background:#bbb;color:#fff;cursor:not-allowed}.abo-page .btn:disabled:hover,.abo-page .btn:disabled:focus,.abo-page .btn:disabled:active,.abo-page .btn:disabled:not(:disabled):not(.disabled):active,.abo-page .btn:disabled:not(:disabled):not(.disabled).active,.abo-page .btn.disabled:hover,.abo-page .btn.disabled:focus,.abo-page .btn.disabled:active,.abo-page .btn.disabled:not(:disabled):not(.disabled):active,.abo-page .btn.disabled:not(:disabled):not(.disabled).active{background-color:#c8c8c8;border-width:1px;border-style:solid;border-color:#999;box-shadow:none;color:#fff}.abo-page .custom-radio .custom-control-input:checked ~ .custom-control-label::after{background:#0db3a9}
.abo-page select.form-control{display:block;width:100%;height:calc(1.3em+0.998rem+2px);padding:.499rem .9675rem;font-size:1rem;font-weight:400;line-height:1.3;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;height:40px;font-size:.875rem;border-radius:4px;transition:all ease-in-out .3s;background:url(../../../theme-amwayjapan/images/selector-arrow-abo.png) right center scroll no-repeat #fafafa;-webkit-appearance:none;background-size:26px auto;padding-right:25px;position:relative}.abo-page label{color:#55565a!important}.abo-page .ag-red-darker,.abo-page .dark-red{color:#ed174c!important}@media(max-width:1279.98px){.abo-page .referral-card-btn-section{margin-bottom:30px}}.abo-page .referral-card-btn-section .btn{border-radius:20px;background-color:#fafafa!important;min-width:150px;height:34px;padding:5px 14px}@media(max-width:768.98px){.abo-page .referral-card-btn-section .btn{height:30px;margin:0;padding:8px 15px;letter-spacing:0;width:auto;line-height:1!important;font-size:.75rem}}.max-w-364{width:100%;max-width:364px}.abo-style .custom-control{padding-left:26px}.abo-style .custom-control-label{position:relative;margin-bottom:0;vertical-align:top;font-weight:400;font-size:1rem;line-height:1.5}@media(max-width:768.98px){.abo-style .custom-control-label{font-size:.875rem}}.abo-style .custom-control-label:before{position:absolute;top:.22rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:'';background-color:#fafafa;border:#dadada solid 1px;border-radius:4px}.abo-style .custom-control-label:after{position:absolute;top:.20rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:'';background:no-repeat 50% / 50% 50%;background-size:70%}.abo-style .custom-control-input{width:1rem;height:1.15rem}.abo-style .custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#0db3a9;background:#0db3a9}.abo-style .custom-control-input:checked ~ .custom-control-label::after{content:'';font-family:'Font Awesome 6 Pro';font-weight:300;font-size:.6875rem;color:#fff;left:-1.45rem;top:.20rem}.abo-style .custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#dadada}.abo-style .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{content:''}.main-container{max-width:1280px}.register-lp-heading h1{color:#55565a;font-size:2.25rem;font-weight:700}@media(max-width:768.98px){.register-lp-heading h1{font-size:1.25rem}}.divider{padding-top:18px;margin-bottom:37px;border-bottom:1px solid #e3e3e3;clear:both;display:block}.register-landing-page .company-banner{position:relative;width:100%;display:table}.register-landing-page .company-banner img{width:100%}.register-landing-page .company-banner img.mob{display:block}@media(min-width:769px){.register-landing-page .company-banner img.mob{display:none}}.register-landing-page .company-banner img.pc{display:none}@media(min-width:769px){.register-landing-page .company-banner img.pc{display:block}}.register-landing-page .company-banner .banner_wrapper{padding:0;z-index:99;max-width:100%;margin:0;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;color:#fff}.register-landing-page .company-banner .banner_wrapper h1{text-align:center;font-size:2rem;line-height:1;margin-bottom:30px;color:#fff}@media(max-width:991.98px){.register-landing-page .company-banner .banner_wrapper h1{margin:0 auto}}@media(min-width:769px){.register-landing-page .company-banner .banner_wrapper h1{font-size:2.8125rem;line-height:1.6}}.register-landing-page .company-banner .banner_wrapper .content{display:inline}.register-landing-page .notice-content{text-align:center;font-size:1.1875rem}.register-landing-page .notice-content strong{font-weight:400;line-height:1.5}@media(max-width:991.98px){.register-landing-page.small-wrap{padding-left:15px;padding-right:15px}}.register-landing-page.small-wrap #involved-ways{min-height:auto;padding:0 5px;padding-top:30px}@media(max-width:768.98px){.register-landing-page.small-wrap #involved-ways{padding:0 15px}}.register-landing-page.small-wrap #involved-ways dt{font-size:1.25rem;color:#55565a;font-weight:700;margin-bottom:32px;text-align:center}@media(max-width:768.98px){.register-landing-page.small-wrap #involved-ways dt{font-size:1.0625rem;margin-bottom:20px}}.register-landing-page.small-wrap #involved-ways dt span{font-size:1.125rem}@media(max-width:768.98px){.register-landing-page.small-wrap #involved-ways dt span{font-size:.9375rem}}.register-landing-page.small-wrap #involved-ways p{text-align:left;margin-bottom:10px;line-height:1.5;font-size:1rem;color:#55565a}@media(max-width:768.98px){.register-landing-page.small-wrap #involved-ways p{font-size:.875rem}}.register-landing-page.small-wrap #involved-ways p.detail-link{margin-bottom:20px}.register-landing-page.small-wrap #involved-ways p.detail-link a{color:#55565a}.register-landing-page.small-wrap #involved-ways p.detail-link a i{color:#0db3a9}@media(max-width:768.98px){.register-landing-page.small-wrap #involved-ways p.detail-link{margin-bottom:20px}}.register-landing-page.small-wrap #involved-ways .registration-lp-content{border:0;display:flex}@media(max-width:991.98px){.register-landing-page.small-wrap #involved-ways .registration-lp-content{padding:0}}@media(min-width:769px){.register-landing-page.small-wrap #involved-ways .registration-lp-content{border-bottom:0}}.register-landing-page.small-wrap #involved-ways .registration-lp-content a{display:block;text-align:center}.register-landing-page.small-wrap .buttonLink .show-terms{width:100%;margin-left:0}.register-landing-page.small-wrap .buttonLink .show-terms span{font-weight:700;font-size:15px;display:block}@media(min-width:769px){.new-ibo-reg{padding-left:35px;padding-right:35px}}.new-ibo-reg .tips{font-size:1rem;font-style:italic;color:#55565a;font-weight:400;padding-top:30px;padding-bottom:20px}.new-ibo-reg .form-sub-title{font-size:1.125rem;color:#55565a;margin:30px 0;padding-top:20px;display:table;width:100%;font-weight:700}.new-ibo-reg .form-item-row{max-width:285px;margin-left:0}.new-ibo-reg .form-item-row .col{padding-left:0;padding-right:10px}.new-ibo-reg .form-item-row .col.last-col{padding-right:0}.btn-blue-white{border:2px solid transparent;color:#fff;height:40px;font-size:1rem;font-weight:400;line-height:1.25;background:#002f5f}.btn-blue-white:hover{color:#002f5f;border:2px solid #002f5f;background:#fff}.cust-registration .product-list-page-title{font-size:1.75rem;text-transform:uppercase;margin:0 0 25px 0;color:#002f5f;display:block;font-weight:700}.cust-registration .total-tip{margin-bottom:10px}.cust-registration .tips{font-size:16px;font-style:italic;color:#55565a;font-weight:400;text-transform:inherit;padding:0;display:inline-block;position:relative}.cust-registration .tip-success{position:relative;color:#20893d;font-size:18px;font-weight:800;margin-bottom:16px}.cust-registration .tip-success .icon{margin-right:6px;font-size:16px;height:24px;width:24px;background-position:center;background-repeat:no-repeat;display:inline-block;background-size:cover}.cust-registration .tip-success .icon-check-bold:before{content:'\e909'}.cust-registration .form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.cust-registration .uppercase{text-transform:uppercase}.cust-registration #terms .conditions{font-size:16px;background:#fff;border:1px solid #e3e3e3;margin-bottom:30px}.cust-registration #terms .simple .text{max-height:500px}.cust-registration #terms .text{padding:18px 15px 0;overflow-y:auto;max-height:160px}.cust-registration #terms .action{border-bottom:1px solid #bbb;padding-bottom:30px;margin-bottom:30px}.cust-registration #terms .text-btn{display:none}.cust-registration #terms .row{margin:0;overflow-y:auto;max-height:160px}
.cust-registration #terms .col{padding:0;position:relative;display:table-cell;float:left}.cust-registration #terms .col .line{position:absolute;height:100%;top:45px;right:0;border-right:1px solid #e3e3e3}.cust-registration #terms h3 i{position:absolute;right:0;top:0;width:16px;height:16px;color:#0075a4;cursor:pointer}.cust-registration #terms h3 .icon-exports{background-image:url("../../../theme-amwayjapan/images/icons/export.png")}.cust-registration #terms h4{padding:15px 18px;margin:0;background:#f4f4f4;font-weight:700;color:#002f5f;font-size:.875rem;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}.cust-registration #terms .col-text{padding:15px 18px 0}.cust-registration .pc{display:none}@media(min-width:769px){.cust-registration .pc{display:block}}.cust-registration .mob{display:block}@media(min-width:769px){.cust-registration .mob{display:none}}.pop-up-content{max-height:500px;overflow-y:auto;padding:42px 40px 34px}.pop-up-content .div-table{min-height:350px;max-height:350px;display:block;overflow-y:auto;margin-bottom:10px}.pop-up-content .div-table h4{height:46px}.amw-radio-wrap{position:relative;display:inline-block;height:32px;line-height:32px;margin-top:5px;text-transform:none}label.amw-radio-wrap .amw-global-radio{top:3px}label.amw-radio-wrap .amw-radio-overlay{top:8px}input.amw-global-radio{margin:0;padding:0;width:16px;height:16px;margin-left:1px;outline:0;z-index:10;position:relative;opacity:0;top:2px;cursor:pointer}input.amw-global-radio:checked+.amw-radio-overlay{border-color:#999}input.amw-global-radio:checked+.amw-radio-overlay:before{font-family:'AmwayIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';width:10px;height:10px;display:block;border-radius:50%;background:#002f5f;font-size:8px;top:3px;left:3px;position:relative}input.amw-global-radio ~ .amw-after-radio-label{text-transform:none}input.amw-global-radio:disabled{cursor:default}input.amw-global-radio:disabled+.amw-radio-overlay{background:#fff;border-color:#bbb;cursor:default}input.amw-global-radio:disabled+.amw-radio-overlay:before{background:#bbb}input.amw-global-radio:disabled ~ .amw-after-radio-label{color:#bbb;cursor:default}input.amw-global-radio:disabled ~ .amw-after-radio-label .amw-label-radio-text{color:#bbb;cursor:default}input.amw-global-radio:disabled ~ .amw-label-radio-text{color:#ccc;cursor:default}.amw-radio-overlay{margin:0;padding:0;z-index:5;border-radius:50%;display:inline-block;width:18px;height:18px;border:1px solid #dadada;background:#fff;position:absolute;top:2px;left:0;line-height:22px;cursor:pointer}.amw-label-radio-text{margin:0 0 0 10px;cursor:pointer;color:#002f5f;font-weight:700}.registration-title{padding-bottom:10px;color:#002f5f;font-weight:700;border-bottom:1px solid #e3e3e3;font-size:1rem}.new-ibo-reg .form-control{margin-left:0;max-width:285px;display:inline-block}@media(max-width:991.98px){.new-ibo-reg .form-control{width:100%;max-width:100%}}.new-ibo-reg .form-control.birth{margin-bottom:5px}@media(min-width:768px){.new-ibo-reg .form-control.birth{margin-left:0;margin-bottom:0;display:inline-block}}.new-ibo-reg .form-control.birth.birth-year{width:49%;max-width:12em}.new-ibo-reg .form-control.birth.birth-month{width:23%;max-width:6em}.new-ibo-reg .form-control.birth.birth-day{width:23%;max-width:6em}.new-ibo-reg .form-control.birth:disabled{cursor:not-allowed}.new-ibo-reg .card-body .form-sub-title{margin-top:0}.new-ibo-reg .abo-sponsor-confirmed{color:#20893d;font-weight:bold;margin-bottom:7px;position:relative;font-size:16px;text-transform:uppercase}.new-ibo-reg #business-page-accordion{padding:0 0 70px}.new-ibo-reg .panel .panel-title span{font-size:1.125rem;font-weight:700;line-height:1;display:inline-block;vertical-align:middle;color:#0075a4}.registration-tell-area{padding:15px;margin-bottom:15px}.registration-tell-area img{width:100%}@media(max-width:991.98px){.pc-disp{display:none}}.mob-disp{display:block}@media(min-width:769px){.mob-disp{display:none}}.abo-registration .card-header .btn{font-size:1.125rem}.abo-registration .h3-title{text-transform:uppercase;font-weight:700;font-size:1.125rem;position:relative;margin:15px 0}.abo-registration #reg-items-title{border:1px solid #e3e3e3;background:#fff;color:#002f5f;margin:30px 0 0;padding:0 20px}.abo-registration #reg-items-title h4{color:#002f5f;font-size:.875rem;margin-top:10px;margin-bottom:10px;font-weight:700;text-transform:uppercase}.abo-registration .reg-items-box{border:1px solid #e3e3e3;border-top:0;padding:20px;display:block;width:100%;margin-bottom:50px}.abo-registration .reg-items-box .reg-items{margin:0;padding-top:20px;padding-bottom:20px;position:relative}@media(max-width:991.98px){.abo-registration .reg-items-box .reg-items{padding-left:36px}}.abo-registration .reg-items-box .reg-items .select-box{padding-left:23px}@media(max-width:991.98px){.abo-registration .reg-items-box .reg-items .select-box{position:absolute;top:21px;left:3px}}.abo-registration .reg-items-box .reg-items .select-box.image-select-box{position:relative;top:20px}@media(max-width:991.98px){.abo-registration .reg-items-box .reg-items .select-box.image-select-box{position:absolute;top:21px;left:3px}}.abo-registration .reg-items-box .reg-items .img-col img{max-width:100%}.abo-registration .reg-items-box .reg-items .hide-in-mob{display:none}@media(min-width:769px){.abo-registration .reg-items-box .reg-items .hide-in-mob{display:block}}.abo-registration .reg-items-box .reg-items .show-in-mob{display:block}@media(min-width:769px){.abo-registration .reg-items-box .reg-items .show-in-mob{display:none}}.abo-registration .reg-items-box .reg-items h5{font-size:1rem;font-weight:700;line-height:normal;margin-top:12px}@media(max-width:991.98px){.abo-registration .reg-items-box .reg-items h5{margin-top:0}}.abo-registration .reg-items-box .reg-items .des{font-size:1rem;max-width:84%}.abo-registration .reg-items-box .reg-items .des p{color:#55565a}.abo-registration .reg-items-box .reg-items .des h6{font-size:1.5rem;text-transform:uppercase;font-weight:bold}.abo-registration .reg-items-box .reg-items .des h6 span{font-size:1rem;text-transform:capitalize;font-weight:normal}.abo-registration .reg-items-box .reg-items .total{font-size:1rem;margin-bottom:0;padding-top:8px}.abo-registration .reg-items-box .reg-items .total.bold{font-weight:700}.abo-registration .reg-items-box .reg-items .tips{padding:0;display:inline-block}.abo-registration .reg-items-box .reg-items .tips .toolTips{display:none;position:absolute;bottom:100%;z-index:1001;width:260px;padding:15px 25px;font-size:.875rem;background:#55565a;color:#fff;font-style:normal;left:-8px;border-radius:4px;margin-bottom:10px}.abo-registration .reg-items-box .reg-items .tips .tips #triangle-down{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #55565a;position:absolute;bottom:-10px;left:15px}.abo-registration .reg-items-box .reg-items .tips .upTips{border-radius:100%;width:20px;height:20px;line-height:20px;background:#fff;text-align:center;display:block;margin-left:4px;font-size:.75rem;border:1px solid #0075a4}.abo-registration .reg-items-box .reg-items .tips .upTips .fa{margin-right:0}.abo-registration .reg-side-info{border:1px solid #dadada;margin-bottom:40px;background-color:#fff}.abo-registration .reg-side-info h3{font-size:.875rem;color:#002f5f;font-weight:700;padding:15px 20px 14px;background:#f4f4f4;margin:0;border-bottom:1px solid #dadada;text-transform:uppercase}.abo-registration .reg-side-info .content{padding:15px 20px 5px}.abo-registration .reg-side-info .content li{font-size:16px;padding:8px 0;position:relative}.abo-registration .reg-side-info .content li div{margin-bottom:5px}
.abo-registration .reg-side-info .content li .fontWeight600{font-weight:700}.abo-registration .reg-side-info .content li span{position:absolute;right:0;top:8px}.abo-registration .reg-side-info .content li p{margin-bottom:10px}.abo-registration .reg-side-info .content li.line{border-bottom:1px solid #dadada;padding-bottom:0;margin-bottom:4px}.abo-registration .reg-side-info-tips{font-style:italic;padding:15px 20px 5px;border-top:1px solid #dadada}.abo-registration .payment-sub-box{padding-top:20px;margin-left:35px}.abo-registration .payment-sub-box .card-img{width:auto}.abo-registration .form-group label{text-transform:uppercase}.abo-registration .form-group .action{margin-top:15px}.abo-registration #expiration-date .form-control{width:131px}.abo-registration #expiration-date .col{position:relative;max-width:309px}.abo-registration #expiration-date .slash{position:absolute;left:50%;top:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#dadada;font-size:1.25rem}.abo-registration .reg-ques-box{margin-bottom:40px;border-bottom:1px solid #e3e3e3;padding-bottom:20px}.abo-registration .reg-ques-box .form-group label{text-transform:none}.abo-registration h3.success{color:#20893d;text-transform:uppercase}.product-list-page-title{font-size:1.75rem}.phoneNumberSec span{display:inline-block;padding:0}.phoneNumberSec .tel{width:23.5%}@media(min-width:769px){.phoneNumberSec .tel{width:12%}}.block-addressList{display:none;margin-bottom:30px}.zip-single-line .form-control-postal-code,.zip-single-line .form-control-postal-code-2{width:54px;padding:6px 12px;text-align:left;vertical-align:top}.zip-single-line .form-control-postal-code-2{width:70px}.zip-single-line .shipping-delivery-dash{display:inline-block;width:10px;height:2px;border-top:1px solid #dadada;border-bottom:1px solid #dadada;margin:19px 7px;vertical-align:top}.zip-single-line .btn{margin-left:10px;margin-top:0;min-width:105px;text-align:center;width:auto}.searchsite{margin-left:13px}@media(min-width:769px){.scroll-text{margin:25px 0 0 15px}}.scroll-text .btn.btn-outline-primary{background-color:#002f5f;color:#fff}.scroll-text .btn.btn-outline-primary:hover{background-color:#fff;color:#002f5f}.checkout-button-container .btn{min-width:100px}.checkout-button-container .btn.width-auto{width:auto}.block-sdNumber{display:none}.registration-section p{margin-bottom:25px}.id-issue{margin:5% 0}@media(max-width:768.98px){.horizontal-2m .form-control{width:46%}}@media(max-width:768.98px){.horizontal-3m-phone .form-control{width:28%}}@media(max-width:768.98px){.new-ibo-reg .horizontal-3m select.form-control{width:31.5%}}.popup .scroll-text{max-height:325px;overflow-y:auto;border:1px solid #e3e3e3;padding:25px 15px;margin-bottom:25px}.registration-tell-area-dtp img:nth-child(1),.registration-tell-area-dtp img:nth-child(2),.registration-tell-area img:nth-child(1),.registration-tell-area img:nth-child(2){width:50%}@media(max-width:767.98px){.registration-tell-area-dtp img:nth-child(1),.registration-tell-area-dtp img:nth-child(2),.registration-tell-area img:nth-child(1),.registration-tell-area img:nth-child(2){float:left}}.registration-tell-area-dtp.registration-tell-area-mob,.registration-tell-area.registration-tell-area-mob{padding-left:0;padding-right:0}.registration-tell-area-dtp.registration-tell-area-mob .row .col-6,.registration-tell-area-dtp.registration-tell-area-mob .row .col-12,.registration-tell-area.registration-tell-area-mob .row .col-6,.registration-tell-area.registration-tell-area-mob .row .col-12{padding-left:0;padding-right:0}.registration-tell-area-dtp.registration-tell-area-mob img:nth-child(1),.registration-tell-area-dtp.registration-tell-area-mob img:nth-child(2),.registration-tell-area.registration-tell-area-mob img:nth-child(1),.registration-tell-area.registration-tell-area-mob img:nth-child(2){width:100%!important}@media(max-width:767.98px){.registration-tell-area-dtp br,.registration-tell-area br{display:none}}.gray-box-new{background:#f4f4f4;padding:32px 25px;font-size:1rem}.gray-box-new b{color:#002f5f;display:block;margin-bottom:20px}@media(max-width:767.98px){.gray-box-new b{text-align:center}}.gray-box-new p:last-child{margin-bottom:0}.gray-text{color:#55565a}.confirmation-share-text{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:rgba(255,255,255,0.7);display:none;padding:15px}.confirmation-share-text .confirmation-share-text-msg{background:#fff;width:335px;position:absolute;left:50%;top:70px;border-width:2px;border-style:solid;border-color:#002f5f;transform:translateX(-50%);padding:30px 21px 25px 21px;box-shadow:0 0 16px #00000029}.confirmation-share-text .confirmation-share-text-msg .btn{width:48%;margin:5px 0;padding-left:10px;padding-right:10px;margin-top:15px;font-size:.875rem}.confirmation-share-text .confirmation-share-text-msg .btn+.btn{float:right}.confirmation-share-text .confirmation-share-text-msg p{font-size:.875rem;letter-spacing:.2px}.confirmation-share-text .confirmation-share-text-msg h5{font-size:1.125rem}@media(max-width:768.98px){.confirmation-share-text .confirmation-share-text-msg h5{font-size:1rem;margin-bottom:10px}}.confirmation-share-text .confirmation-share-text-msg .btn-link{color:#0075a4}@media(min-width:769px){.confirmation-share-text .confirmation-share-text-msg{top:21%;width:350px}}.disabled{pointer-events:none}.ag-green{color:#0a857d}.u-mb-20{margin-bottom:20px!important}