.is-sp{display:none}@media(max-width: 540px){.is-sp{display:block}}.is-other-sp{display:block}@media(max-width: 540px){.is-other-sp{display:none}}.header{position:absolute}.headMainArea_title{font-size:40px}@media(max-width: 540px){.headMainArea_title{font-size:32px}}.headMainArea_text{text-align:center}.headMainArea_text.is-head{font-size:22px}.headMainArea_text.is-head span{color:#3246c8}@media(max-width: 540px){.headMainArea_text.is-head{font-size:14px}}@media(max-width: 540px){.inner{padding:0 16px}}.mvPriceOff.is-affiliate-lp{background:url("/affiliate/lp4/images/pc_mv_68126.png") center center/cover no-repeat !important;padding:35px 0 0;position:relative}@media(max-width: 540px){.mvPriceOff.is-affiliate-lp{background:url("/affiliate/lp4/images/sp_mv_68126.png") center top/cover no-repeat !important;padding:19px 0 0}.mvPriceOff.is-affiliate-lp .vpsOrder{padding:15px 0 88px}.mvPriceOff.is-affiliate-lp+.cashbackBanner p{font-size:20px}}.mvPriceOff+.cashbackBanner{background-color:#ffda52;padding:13px}.mvPriceOff+.cashbackBanner p{color:#000;font-size:24px;font-weight:bold;text-align:center}.mvVps{background:url("/affiliate/lp4/images/pc_bg.png") no-repeat center bottom/cover;margin:0 auto;padding-top:11px;width:100%}.mvVps_title{margin:0 auto;width:100%}.mvVps_title img{height:auto;margin:0 auto;width:100%}@media(max-width: 540px){.mvVps{background:url("/affiliate/lp4/images/sp_bg.png") no-repeat center bottom/cover}}.vpsOrder{padding:24px 0 0}@media(max-width: 540px){.vpsOrder{padding:32px 0 0}}.vpsOrder .btn{margin:0 auto;max-width:320px}@media(max-width: 540px){.vpsOrder .btn{max-width:240px}}.vpsOrder_img{margin:0 auto 8px;max-width:553px;width:100%}.vpsOrder_img img{height:auto;width:100%}@media(max-width: 540px){.vpsOrder_img{max-width:100%;width:343px}}.section{padding:0 0 96px}@media(max-width: 540px){.section{padding:0 0 64px}}.section_title{font-size:34px;font-weight:bold;line-height:1.6;text-align:center}@media(min-width: 541px)and (max-width: 860px){.section_title{font-size:31px}}@media(max-width: 540px){.section_title{font-size:24px}}.section-campaign{padding:96px 0}.section.step{margin-top:96px;padding-bottom:0}.section.step .inner{padding:0}.section.step .inner .section_title{color:#323238;font-size:36px}.section.step .inner .listNotes{margin:16px auto 0;max-width:886px}.section.step .inner .listNotes li{font-size:12px;line-height:1.5;padding-left:1em;text-indent:-1em}.section.step:first-of-type{margin-top:0}@media(min-width: 541px)and (max-width: 860px){.section.step{padding:65px 0 62px}}.section-cashBackProgram{padding-bottom:0;text-align:center}.section-cashBackProgram:first-of-type .cashBackProgram_title{margin-top:48px}@media(max-width: 540px){.section-cashBackProgram:first-of-type .cashBackProgram_title{margin-top:24px}}.section-cashBackProgram:last-of-type{padding-bottom:0}.section-cashBackProgram .cashBackProgram_title{color:#3246c8;font-size:24px;font-weight:bold}@media(max-width: 540px){.section-cashBackProgram .cashBackProgram_title{font-size:19px}}.section-cashBackProgram .cashBackProgram_title strong{font-size:32px;font-weight:bold}@media(max-width: 540px){.section-cashBackProgram .cashBackProgram_title strong{font-size:25px}}.section-flow{padding-top:96px}@media(max-width: 540px){.section-flow{padding-top:48px}}.section-about{padding:96px 0}@media(max-width: 540px){.section-about{padding:64px 0}}.section-about .section_title{margin:60px 0 48px}@media(max-width: 540px){.section-about .section_title{margin-top:48px 0 24px}}.section-about .tableNormal th,.section-about .tableNormal td{font-size:18px;line-height:1.5;padding:20px 30px;text-align:left;vertical-align:top}@media(max-width: 540px){.section-about .tableNormal th,.section-about .tableNormal td{font-size:12px;padding:10px}}.section-about .tableNormal th{width:300px}@media(max-width: 540px){.section-about .tableNormal th{width:95px}}.section-about .tableNormal p+p{margin-top:1em}.section-about .tableNormal .list-dots li{padding-left:1rem;text-indent:-1em}.section-about .tableNormal .list-dots li+li{margin-top:.8em}.section-about .tableNormalScroll{margin-top:0}.section-about .btn{margin-top:32px}.section-about .campaignOverview{margin:0 auto;max-width:960px;width:100%}@media(max-width: 540px){.section-about .campaignOverview{max-width:100%}}.section-about .campaignOverview_title{color:#333;font-size:32px;font-weight:bold;line-height:1.4;margin-bottom:48px;text-align:center}@media(max-width: 540px){.section-about .campaignOverview_title{font-size:32px;margin-bottom:32px}}.section-about .campaignOverview_tabs{border-bottom:8px solid #3246c8;display:flex;gap:8px;justify-content:space-between;margin-bottom:0}@media(max-width: 540px){.section-about .campaignOverview_tabs{border-bottom:3px solid #3246c8;gap:4px}}.section-about .campaignOverview_tab{background:#fff;border:1px solid #eaecf9;border-bottom:none;border-radius:12px 12px 0 0;box-shadow:0px 4px 8px 0px rgba(50,70,200,.25);cursor:pointer;flex:1;padding:21px 0 15px;transition:all .3s ease}@media(max-width: 540px){.section-about .campaignOverview_tab{border-radius:8px 8px 0 0;padding:13px 0 8px}}.section-about .campaignOverview_tab.is-active{background:#3246c8;border-bottom:3px solid #3246c8;position:relative;z-index:1}.section-about .campaignOverview_tab.is-active .campaignOverview_tab_text{color:#fff}.section-about .campaignOverview_tab:not(.is-active) .campaignOverview_tab_text{color:#3246c8}.section-about .campaignOverview_tab_text{display:block;font-weight:normal;line-height:1.4;text-align:center}.section-about .campaignOverview_tab_text_main{display:block;font-size:18px;font-weight:bold;margin-bottom:0}.section-about .campaignOverview_tab_text_sub{display:block;font-size:16px;font-weight:normal}@media(max-width: 540px){.section-about .campaignOverview_tab_text_main{font-size:16px;margin-bottom:0}.section-about .campaignOverview_tab_text_sub{font-size:14px}}.section-about .campaignOverview_content{background:#fff;position:relative}.section-about .campaignOverview_tabContent{display:none}.section-about .campaignOverview_tabContent.is-active{display:block}.section-about .campaignOverview_table+.campaignOverview_table{margin-top:24px}.section-about .campaignOverview_table.is-warning .campaignOverview_table_th{background:#fbeaea}.section-about .campaignOverview_table.is-warning .campaignOverview_table_th p{color:#c00}.section-about .campaignOverview_table_row{display:flex;flex-direction:column}@media(min-width: 861px){.section-about .campaignOverview_table_row{flex-direction:row}}.section-about .campaignOverview_table_th{align-items:flex-start;background:#f7f7fd;border:1px solid #eaecf9;border-radius:20px 0 0 20px;display:flex;flex:0 0 320px;justify-content:flex-start;padding:24px}@media(min-width: 541px)and (max-width: 860px){.section-about .campaignOverview_table_th{border-radius:16px 16px 0 0;flex:auto;padding:16px}}@media(max-width: 540px){.section-about .campaignOverview_table_th{border-radius:16px 16px 0 0;flex:auto;padding:16px}}.section-about .campaignOverview_table_th p{color:#3d499e;font-size:16px;font-weight:bold;line-height:1.4;margin:0;text-align:left;width:100%}.section-about .campaignOverview_table_td{align-items:center;background:#fff;border:1px solid #eaecf9;border-left:none;border-radius:0 20px 20px 0;display:flex;flex:1;justify-content:flex-start;padding:24px}@media(min-width: 541px)and (max-width: 860px){.section-about .campaignOverview_table_td{border-left:1px solid #eaecf9;border-radius:0 0 16px 16px;border-top:none;padding:16px}}@media(max-width: 540px){.section-about .campaignOverview_table_td{border-left:1px solid #eaecf9;border-radius:0 0 16px 16px;border-top:none;padding:16px}}.section-about .campaignOverview_table_td p{color:#333;font-size:16px;line-height:1.4;margin:0}.section-about .campaignOverview_table_td p+p{margin-top:8px}@media(max-width: 540px){.section-about .campaignOverview_table_td p{font-size:14px}}.section-about .campaignOverview_table:first-of-type .campaignOverview_table_th{border-radius:0 0 0 20px}@media(min-width: 541px)and (max-width: 860px){.section-about .campaignOverview_table:first-of-type .campaignOverview_table_th{border-radius:0 0 0 0}}@media(max-width: 540px){.section-about .campaignOverview_table:first-of-type .campaignOverview_table_th{border-radius:0 0 0 0}}.section-about .campaignOverview_table:first-of-type .campaignOverview_table_td{border-radius:0 0 20px 0}@media(min-width: 541px)and (max-width: 860px){.section-about .campaignOverview_table:first-of-type .campaignOverview_table_td{border-radius:0 0 16px 16px}}@media(max-width: 540px){.section-about .campaignOverview_table:first-of-type .campaignOverview_table_td{border-radius:0 0 16px 16px}}.section-about .campaignOverview_list{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.section-about .campaignOverview_list_item{width:100%}.section-about .campaignOverview_list_text{color:#333;display:block;font-size:16px;line-height:1.4;margin:0;padding-left:16px;text-indent:-16px}.section-about .campaignOverview_list_text strong{font-weight:bold}.section-about .campaignOverview_list_text.is-warning{color:#c00}.section-about .campaignOverview_list_text.is-indent{padding-left:0;text-indent:0}@media(max-width: 540px){.section-about .campaignOverview_list{gap:8px}.section-about .campaignOverview_list_text{color:#333;display:block;font-size:14px;line-height:1.4;margin:0;padding-left:14px;text-indent:-14px}.section-about .campaignOverview_list_text strong{font-weight:bold}.section-about .campaignOverview_list_text.is-warning{color:#c00}.section-about .campaignOverview_list_text.is-indent{padding-left:0;text-indent:0}}.section-about .campaignOverview_notes{margin-top:24px;text-align:left}.section-about .campaignOverview_notes p{color:#333;font-size:12px;line-height:1.4;margin:0;padding-left:12px;text-indent:-12px}.section-planSimple{background:#f7f7fd;padding-top:16px}.section-planSimple .headMainArea{margin-bottom:32px}.section-planSimple .mark.is-renew{max-width:960px}@media(max-width: 540px){.section-planSimple{padding-top:0}.section-planSimple .headMainArea{margin:48px 0 24px}.section-planSimple .headMainArea_text{text-align:center}}@media(max-width: 540px){.section .planListSimple.is-renew.is-lp4{margin-top:36px}}@media(max-width: 540px){.section .planListSimple.is-renew.is-lp4 li:first-of-type{padding-top:0}}.section-sal{padding-bottom:0}.section-sal h3{line-height:1.8;background:#3246c8;color:#fff;font-weight:bold;padding:6px;text-align:center}@media(min-width: 541px){.section-sal h3{font-size:16px}}@media(max-width: 540px){.section-sal h3{font-size:14px}}.section-sal h3~h3{margin-top:40px}.section-sal .tableNormal{table-layout:fixed}.section-sal .tableNormal thead th:nth-child(1){width:240px}.section-sal .tableNormal .is-pickup{color:#000;font-weight:bold}.section-sal .tableNormal .is-pickup .price span{font-size:24px}.section-sal .tableNormal .is-pickup .price span small{font-size:12px;font-weight:normal}.section-sal .tableNormal .is-pickup .price span .text-big{color:#ea383d}.section-sal .tableNormal .is-pickup .price span .text-big span{font-size:38px}.section-sal .tableNormalScroll+p{margin-top:16px}.section-sal .tableNormalScroll+p .is-pickup{color:#3246c8;font-size:20px;font-weight:bold}.section_microcopy{color:#ff0100;font-size:14px;font-weight:bold;text-align:center}.section_microcopy span{font-size:20px}.section-vps{background:#fff;padding:96px 0}@media(max-width: 540px){.section-vps{padding:64px 0}}.section-merit{background:#fff;padding:96px 0}@media(max-width: 540px){.section-merit{padding:64px 0}}.section-preparation{padding-bottom:24px;padding-top:16px}@media(max-width: 540px){.section-preparation{padding-bottom:0}}.section-preparation .headMainArea{margin-bottom:48px}@media(max-width: 540px){.section-preparation .headMainArea{margin:48px auto 32px}}.section-preparation+.vpsOrder{padding-bottom:96px}@media(max-width: 540px){.section-preparation+.vpsOrder{padding-bottom:64px}}.section-notice{padding:0 0 96px}@media(max-width: 540px){.section-notice{padding:0 0 64px}}.section-option{padding:0}.section-option+.vpsOrder{padding:0 0 48px}@media(max-width: 540px){.section-option+.vpsOrder{padding:0}}.option-service-price{padding-bottom:48px}.vps-introduction_heading{color:#333;font-size:40px;font-weight:bold;line-height:1.4;margin:0 0 8px}@media(max-width: 540px){.vps-introduction_heading{font-size:32px}}.vps-introduction_description{color:#333;font-size:16px;line-height:1.4;margin:0}@media(max-width: 540px){.vps-introduction_description{font-size:14px}}.vps-introduction_main{margin-top:48px}@media(max-width: 540px){.vps-introduction_main{margin-top:32px}}.vps-introduction_subtitle{color:#333;font-size:28px;font-weight:bold;line-height:1.4;margin:0 0 24px;text-align:center}@media(max-width: 540px){.vps-introduction_subtitle{font-size:24px}}.vps-introduction_cards{align-items:flex-start;display:flex;gap:32px;margin:0 auto;max-width:960px}@media(max-width: 540px){.vps-introduction_cards{align-items:center;flex-direction:column;gap:24px;padding:0 16px}}.vps-card{background:#f7f7fd;border-radius:20px;flex:1;max-width:298px;overflow:hidden;transition:height .3s ease}@media(max-width: 540px){.vps-card{max-width:280px;width:100%}}.vps-card_checkbox{display:none}.vps-card_label{cursor:pointer;display:block}.vps-card_main{align-items:center;display:flex;flex-direction:column;gap:24px;padding:24px;transition:gap .3s ease}@media(max-width: 540px){.vps-card_main{gap:16px;padding:24px 16px 16px}}.vps-card_icon{align-items:center;display:flex;justify-content:center}.vps-card_icon img{display:block;height:auto;max-width:160px;width:100%}.vps-card_title{color:#333;font-size:22px;font-weight:bold;line-height:1.4;margin:0;text-align:center}@media(max-width: 540px){.vps-card_title{font-size:16px}}.vps-card_description{color:#333;font-size:14px;line-height:1.4;margin:0;max-height:0;opacity:0;overflow:hidden;padding:0 24px;transform:translateY(-10px);transition:max-height .3s ease,opacity .3s ease,transform .3s ease,padding .3s ease}@media(max-width: 540px){.vps-card_description{font-size:12px;padding:0 16px}}.vps-card_accordion{border-top:1px solid #fff;display:flex;justify-content:center;padding:16px 24px}@media(max-width: 540px){.vps-card_accordion{padding:16px}}.vps-card_toggle{background:transparent;border:none;cursor:pointer;height:16px;position:relative;width:16px}.vps-card_toggle::before{background:#3246c8;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);transition:transform .3s ease;width:12px}.vps-card_toggle::after{background:#3246c8;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%) rotate(90deg);transition:transform .3s ease;width:12px}.vps-card_checkbox:checked+.vps-card_label .vps-card_main{gap:24px}@media(max-width: 540px){.vps-card_checkbox:checked+.vps-card_label .vps-card_main{gap:16px}}.vps-card_checkbox:checked+.vps-card_label .vps-card_description{max-height:200px;opacity:1;padding:16px 24px;transform:translateY(0)}@media(max-width: 540px){.vps-card_checkbox:checked+.vps-card_label .vps-card_description{padding:16px}}.vps-card_checkbox:checked+.vps-card_label .vps-card_toggle::before{transform:translate(-50%, -50%) rotate(45deg)}.vps-card_checkbox:checked+.vps-card_label .vps-card_toggle::after{transform:translate(-50%, -50%) rotate(-45deg)}.merit-introduction_main{margin:48px auto 0;max-width:960px;width:100%}@media(max-width: 540px){.merit-introduction_main{margin:32px auto 0}}.merit-introduction_list{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;width:100%}@media(max-width: 540px){.merit-introduction_list{flex-direction:column;gap:16px}}.merit-item{align-items:center;background:#f7f7fd;border-radius:20px;display:flex;flex:1;flex-direction:column;gap:24px;max-width:222px;min-width:222px;padding:32px 16px;text-align:center;width:100%}@media(max-width: 540px){.merit-item{align-items:center;flex-direction:row;gap:24px;margin:0 auto;max-width:500px;padding:16px 24px;text-align:left;width:100%}}.merit-item_icon{align-items:center;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.merit-item_icon img{height:100%;object-fit:contain;width:100%}.merit-item_content{display:flex;flex-direction:column;gap:16px}@media(max-width: 540px){.merit-item_content{flex:1;gap:4px}}.merit-item_title{color:#333;font-size:16px;font-weight:bold;line-height:1.4;margin:0}@media(max-width: 540px){.merit-item_title{font-size:14px}}.merit-item_description{color:#333;font-size:14px;line-height:1.4;margin:0}@media(max-width: 540px){.merit-item_description{font-size:12px}}.merit-link{color:#3246c8;text-decoration:underline}.merit-link:hover{text-decoration:none}.flowToStartW{display:flex;flex-wrap:wrap;gap:80px 53px;justify-content:center;margin:32px 0 0;padding-top:32px}@media(max-width: 540px){.flowToStartW{gap:32px 16px;padding:0}}.flowToStartW_item{background:#f7f7fd;border-radius:16px;padding:0 6px 16px;position:relative;width:200px}@media(max-width: 540px){.flowToStartW_item{margin-top:27px;padding:0 8px 16px;width:160px}}.flowToStartW_item::after{border-bottom:14px solid transparent;border-left:14px solid #3246c8;border-right:0;border-top:14px solid transparent;content:"";height:0;left:-32px;position:absolute;top:50%;transform:translateY(-50%);width:0;z-index:-1}@media(max-width: 540px){.flowToStartW_item::after{display:none}}.flowToStartW_item:first-child::after{display:none}.flowToStartW_head{color:#3246c8;font-size:58px;font-weight:bold;line-height:1;margin:-32px auto 0;text-align:center;width:100%}@media(max-width: 540px){.flowToStartW_head{font-size:48px;margin-top:-30px}}.flowToStartW_head span.text{font-size:32px}.flowToStartW_head.is-text{font-size:38px;line-height:57px;position:relative}@media(max-width: 540px){.flowToStartW_head.is-text{font-size:28px}}.flowToStartW_head.is-text::after{background-image:url("/common/images/top_renew/flash.svg");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:15px;position:absolute;right:6px;top:-5px;width:19px}@media(max-width: 540px){.flowToStartW_head.is-text::after{right:0px;top:2px}}.flowToStartW_image{height:100px;margin:0 auto;width:100px}@media(max-width: 540px){.flowToStartW_image{height:85px;width:85px}}.flowToStartW_image img{display:block;height:auto;width:100%}.flowToStartW_text{font-size:14px;margin:8px 0 0;text-align:center}.flowToStartW+.listAttention{margin:24px auto 0}.flowToStartW+.listAttention li{font-size:12px;line-height:1.5;padding-left:1em;text-indent:-1em}.flowToStartW+.listAttention li+li{margin-top:8px}.mvCashBack{background-image:url("/affiliate/images/cashback_mv_bg_61083_pc.png");background-position-y:bottom;padding:48px 0 116px}@media(max-width: 540px){.mvCashBack{background-image:url("/affiliate/images/cashback_mv_bg_61083_sp.png")}}.mvCashBack_title{max-width:1200px}.mvCashBack img{display:block;margin-bottom:-116px;width:100%}.mvCashBack img.is-other-pc{display:none}.mvCashBack .inner{max-width:100%;padding:0}.mvBottomContent{align-items:center;background-color:#ff1a41;display:flex;height:50px;justify-content:center;position:relative;width:100%}.mvBottomContent::before{background-color:#ff1a41;border-radius:50%/100% 100% 0 0;content:"";height:53px;justify-content:center;left:50%;position:absolute;top:-30px;transform:translateX(-50%);width:105px}.mvBottomContent::after{color:#fff;content:"さらに!";font-size:16px;font-weight:bold;position:absolute;top:-20px}.mvBottomContent img{height:auto;max-width:577px;position:relative}@media(max-width: 540px){.mvBottomContent img{display:none}}.flowToStart{display:flex;flex-wrap:wrap;gap:80px 40px;justify-content:center;margin:32px auto 0;max-width:710px}@media(max-width: 540px){.flowToStart{padding:0;row-gap:40px}}.flowToStart_item{padding:0 0 6px;position:relative;width:210px}@media(max-width: 540px){.flowToStart_item{width:240px}}.flowToStart_head{color:#3246c8;font-size:20px;font-weight:bold;line-height:1;margin:26px auto 8px;text-align:center;width:100%}@media(max-width: 540px){.flowToStart_head{font-size:48px;margin-top:18px}}.flowToStart_head .text{font-size:20px;line-height:1;position:relative}@media(max-width: 540px){.flowToStart_head .text{font-size:16px}}.flowToStart_head .text-num{font-size:28px}@media(max-width: 540px){.flowToStart_head .text-num{font-size:16px}}.flowToStart_image{height:180px;margin:0 auto;width:100%}@media(max-width: 540px){.flowToStart_image{height:auto;width:100%}}.flowToStart_image img{display:block;height:100%;width:auto}.flowToStart_text{margin:0;text-align:center}.flowToStart+.mvButton .btn{margin-top:60px}.flowToStart2{display:flex;flex-wrap:wrap;gap:80px 53px;justify-content:center;margin:32px auto 0;max-width:886px;padding-top:32px}@media(max-width: 540px){.flowToStart2{gap:16px 20px;padding:0}}.flowToStart2_item{background:#f7f7fd;border-radius:16px;padding:0 6px 16px;position:relative;width:260px}@media(max-width: 540px){.flowToStart2_item{margin-top:27px;width:150px}}.flowToStart2_item::after{border-bottom:14px solid transparent;border-left:14px solid #3246c8;border-right:0;border-top:14px solid transparent;content:"";height:0;left:-32px;position:absolute;top:50%;transform:translateY(-50%);width:0;z-index:-1}@media(max-width: 540px){.flowToStart2_item::after{border-bottom:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:14px solid #3246c8;left:50%;top:-46px;transform:translateX(-50%)}}.flowToStart2_item:first-child::after{display:none}.flowToStart2_head{color:#3246c8;font-size:58px;font-weight:bold;line-height:1;margin:-32px auto 0;text-align:center;width:100%}@media(max-width: 540px){.flowToStart2_head{font-size:48px;margin-top:-30px}}.flowToStart2_head .text{font-size:38px;line-height:57px;position:relative}@media(max-width: 540px){.flowToStart2_head .text{font-size:28px}}.flowToStart2_image{height:100px;margin:0 auto;width:100px}@media(max-width: 540px){.flowToStart2_image{height:85px;width:85px}}.flowToStart2_image img{display:block;height:auto;width:100%}.flowToStart2_text{margin:8px 0 0;text-align:center}.listNotes{margin:32px auto 0;max-width:896px}.listNotes li{font-size:18px;line-height:1.5;padding-left:1em;text-indent:-1em}@media(max-width: 540px){.listNotes li{font-size:12px}}@media(max-width: 540px){.listNotes{max-width:280px}}.tradeContents.is-affiliate{margin-bottom:0;padding-bottom:0}.tradeContents+.btn{margin-top:48px}.monthSwitch.is-renew{background:#fff;border:4px solid #fff;border-radius:24px;box-shadow:0 4px 8px rgba(50,70,200,.2);margin:32px auto 0;overflow:hidden}.monthSwitch.is-renew button{border:none;border-radius:20px;color:#3246c8;position:relative;z-index:1}.monthSwitch.is-renew button::after{transition:background .2s}.monthSwitch.is-renew button:hover::after{background:#f7f7fd;border-radius:20px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}.monthSwitch.is-renew button:first-child::before{background:#3246c8;border-radius:20px;content:"";display:inline-block;height:100%;left:100%;position:absolute;top:0;transition:left .2s;width:100%;z-index:-1}.monthSwitch.is-renew button.is-active{color:#fff}.monthSwitch.is-renew button.is-active:hover::after{display:none}.monthSwitch.is-renew button.is-active::before{left:0}.is-renew .planListSimple_contents>dt .is-monthPrice{min-height:0}.is-renew .planListSimple_contents>dt .is-monthPrice .is-deleted{font-size:12px !important;text-decoration:none !important}.is-renew .planListSimple_contents>dt .is-monthPrice .is-deleted .is-price{font-size:16px !important;text-decoration:line-through}.is-renew .planListSimple_contents>dt .is-monthPrice p.campainPrice{color:#c00;display:block;font-size:12px;margin:8px 0 0;text-align:left}@media(max-width: 540px){.is-renew .planListSimple_contents>dt .is-monthPrice p.campainPrice{text-align:right}}.is-renew .planListSimple_contents>dt .is-monthPrice p.campainPrice .is-price{line-height:1;margin:0 4px}.performanceNumList_caption{border:#3246c8 2px solid;border-radius:25px;color:#3246c8;font-weight:bold;margin:40px auto;max-width:570px;padding:6px 90px;text-align:center;width:100%}.performanceNumList_contents{align-items:flex-start;display:flex;justify-content:space-between;margin:0 auto;width:100%}.performanceNumList_contents.is-lp{margin-top:40px}.performanceNumList_contents+.listAttention{margin-top:40px}.performanceNumList_contents+.tableNormal{margin-top:40px}.performanceNumList_item{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;width:180px}.performanceNumList_item img{display:block;margin:0 auto;width:calc(100% - 20px)}.performanceNumList_item p{font-weight:bold;line-height:1.5;margin-top:20px;text-align:center}.performanceNumList_text{font-size:42px;font-weight:bold;margin:20px auto 0;text-align:center}.performanceNumList_text span.is-big{font-size:72px;padding-right:10px}.performanceNumList_text span.is-mon{font-size:26px}.performanceNumList_text span.is-small{font-size:18px;font-weight:normal;padding-left:10px}.performanceNumList p.is-small{font-size:12px;margin-top:10px;text-align:center}.performanceNumList p.is-small span{font-size:10px;padding-right:5px}.tabSelect{border-bottom:solid 8px #3246c8}.tabSelectList{display:flex;gap:8px}.tabSelectList_item{text-align:center;width:100%}.tabSelectList_item a,.tabSelectList_item span{background:#fff;border-radius:24px 24px 0px 0px;display:block;font-size:30px;padding:21px 0 14px}.tabSelectList_item a:focus,.tabSelectList_item a:hover,.tabSelectList_item span:focus,.tabSelectList_item span:hover{text-decoration:none}@media(max-width: 540px){.tabSelectList_item a,.tabSelectList_item span{font-size:20px}}.tabSelect .is-current{background:#3246c8;color:#fff;font-weight:bold}.is-tabtarget{display:none}.is-tabtarget.is-current{display:block;overflow:visible}.main .price .balloon{background:#ff0100;bottom:40px;max-width:none;width:242px}.main .price .balloon::before{border:15px solid transparent;border-top:24px solid #fe0000;margin:-11px 0 0;transform:translateX(-50%);z-index:-1}.main .price .text-big{font-size:28px}.main .price .text-red{color:#ff0100}.service-spec{padding:0 0 48px}@media(max-width: 540px){.service-spec{padding:0 0 32px}}.service-spec-toggle-btn{align-items:center;background:#b4b4b4;border:none;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-size:22px;font-weight:bold;gap:8px;height:63px;justify-content:center;line-height:1.4;padding:16px 8px;transition:all .3s ease;width:100%}.service-spec-toggle-btn:hover{background:#9a9a9a}.service-spec-toggle-btn-arrow{border-bottom:2px solid #fff;border-right:2px solid #fff;display:inline-block;height:8px;transform:rotate(45deg);transition:transform .3s ease;width:8px}.service-spec-toggle-btn.is-open{border-radius:20px 20px 0 0}.service-spec-toggle-btn.is-open .service-spec-toggle-btn-arrow{transform:rotate(-135deg)}.service-spec-content{max-height:0;overflow:hidden;transition:max-height .5s ease}.service-spec-content.is-open{max-height:2000px}.service-spec-content-footer{padding:0;text-align:center}.service-spec-content-footer-btn{align-items:center;background:#fff;border:none;border-radius:0 0 20px 20px;cursor:pointer;display:flex;font-size:22px;font-weight:bold;gap:8px;justify-content:center;padding:16px 8px;position:relative;transition:all .3s ease;width:100%}.service-spec-content-footer-btn:hover{background:#f8f8f8}.service-spec-content-footer-btn-text{color:#333}.service-spec-content-footer-btn-icon{display:inline-block;height:20px;position:relative;width:20px}.service-spec-content-footer-btn-icon::before,.service-spec-content-footer-btn-icon::after{background-color:#333;content:"";height:2px;left:50%;position:absolute;top:50%;width:20px}.service-spec-content-footer-btn-icon::before{transform:translate(-50%, -50%) rotate(45deg)}.service-spec-content-footer-btn-icon::after{transform:translate(-50%, -50%) rotate(-45deg)}.service-spec-table{border:none;border-collapse:separate;border-spacing:0;margin-bottom:0;width:100%}.service-spec-table-wrapper{background-color:#fff;padding:0}.service-spec-table-header-cell{border:2px solid #fff;border-top:none;font-size:20px;font-weight:bold;height:76px;padding:24px 16px;text-align:center;width:22%}.service-spec-table-header-cell:first-child{background:#fff;color:#333;visibility:hidden;width:34%}.service-spec-table-header-cell.is-startup{background:#34bdc3;border-left:none;color:#fff}.service-spec-table-header-cell.is-standard{background:#1491d5;color:#fff}.service-spec-table-header-cell.is-premium{background:#7828c8;border-right:none;color:#fff}.service-spec-table-row.is-price{border-bottom:none;border-top:4px solid #eaecf9}.service-spec-table-row.is-price .service-spec-table-label{border-bottom:none;border-top:4px solid #eaecf9}.service-spec-table-row.is-price .service-spec-table-sublabel{border:4px solid #eaecf9;border-bottom:none;border-left:none}.service-spec-table-row.is-price .service-spec-table-cell{border-bottom:none;border-top:4px solid #fff}.service-spec-table-row.is-license .service-spec-table-label{border-bottom:4px solid #eaecf9}.service-spec-table-row.is-license .service-spec-table-sublabel{border:4px solid #eaecf9;border-left:none;padding:24px 8px}.service-spec-table-row.is-license .service-spec-table-cell{border-bottom:2px solid #fff}.service-spec-table-label{background:#fff;border:4px solid #eaecf9;border-bottom:none;color:#333;font-size:16px;font-weight:bold;padding:24px 8px;text-align:center;vertical-align:middle}.service-spec-table-label-main{line-height:1.4;margin:0}.service-spec-table-sublabel{background:#fff;border:2px solid #eaecf9;border-left:1px solid #eaecf9;border-right:1px solid #eaecf9;color:#333;font-size:14px;font-weight:bold;padding:8px;text-align:center;vertical-align:middle}.service-spec-table-sublabel.is-single{padding:8px 4px}.service-spec-table-sublabel-item{line-height:1.4;margin:2px 0}.service-spec-table-cell{border:2px solid #fff;border-bottom:none;border-top:4px solid #fff;font-size:16px;font-weight:bold;padding:8px;text-align:center;vertical-align:middle}.service-spec-table-cell.is-startup{background:rgba(52,189,195,.1);color:#34bdc3}.service-spec-table-cell.is-startup:first-of-type{border-left:none}.service-spec-table-cell.is-startup:last-of-type:not(.is-full){border-right:2px solid #fff}.service-spec-table-cell.is-standard{background:rgba(20,145,213,.1);border-left:1px solid #fff;border-right:2px solid #fff;color:#1491d5}.service-spec-table-cell.is-premium{background:rgba(120,40,200,.1);border-left:1px solid #fff;border-right:2px solid #fff;color:#7828c8}.service-spec-table-cell.is-full{background:#f7f7f7;border:4px solid #fff;border-bottom:none;border-left:0;border-right:2px solid #fff;font-size:16px;font-weight:bold}.service-spec-table-cell-inner{border:1px solid #fff;margin-bottom:2px;padding:4px}.service-spec-table-cell-inner:last-child{margin-bottom:0}.service-spec-table-cell-text{color:#333;font-size:14px;font-weight:bold}.service-spec-table-cell-number{color:#333;font-size:16px;font-weight:bold}.service-spec-table-cell-unit{color:#333;font-size:12px;font-weight:bold;margin-left:2px}.service-spec-table-cell-price{align-items:center;display:flex;height:21px;justify-content:center;margin-bottom:2px}.service-spec-table-cell-price:last-child{margin-bottom:0}.service-spec-table-cell-price .service-spec-table-cell-number{color:#333;font-size:16px;font-weight:bold}.service-spec-table-cell-price .service-spec-table-cell-unit{color:#333;font-size:12px;font-weight:bold}.service-spec-mobile{display:none;max-width:960px}.service-spec-mobile-plan{border:none;margin-bottom:0}.service-spec-mobile-plan:last-child{margin-bottom:0}.service-spec-mobile-plan-header{background:#34bdc3;border:none;border-radius:0;margin-left:auto;padding:9px 8px 7px;width:100%}.service-spec-mobile-plan-header.is-startup{background:#34bdc3}.service-spec-mobile-plan-header.is-standard{background:#1491d5}.service-spec-mobile-plan-header.is-premium{background:#7828c8}.service-spec-mobile-plan-title{color:#fff;font-size:18px;font-weight:bold;line-height:1.4;margin:0;text-align:center}.service-spec-mobile-table{border-collapse:separate;border-spacing:0;width:100%}.service-spec-mobile-table-row.is-price .service-spec-mobile-table-label{border-left:none;padding:24px 4px}.service-spec-mobile-table-row.is-price .service-spec-mobile-table-label:first-of-type{border-left:4px solid #eaecf9}.service-spec-mobile-table-row.is-price .service-spec-mobile-table-label.is-month{border-left:none}.service-spec-mobile-table-row.is-license .service-spec-mobile-table-label{border-left:none;padding:8px 4px}.service-spec-mobile-table-row.is-license .service-spec-mobile-table-label:first-of-type{border-left:4px solid #eaecf9}.service-spec-mobile-table-label{background:#fff;border:4px solid #eaecf9;border-bottom:none;color:#333;font-size:12px;font-weight:bold;padding:8px 4px;text-align:center;vertical-align:middle}.service-spec-mobile-table-label-main{line-height:1.4;margin:0}.service-spec-mobile-table-label-sub-item{font-size:10px;line-height:1.4;margin:2px 0}.service-spec-mobile-table-cell{border-right:4px solid #fff;border-top:4px solid #fff;font-weight:bold;padding:8px 4px;text-align:center;vertical-align:middle;width:100px}.service-spec-mobile-table-cell+.service-spec-mobile-table-cell{border-right:none}.service-spec-mobile-table-cell.is-startup{background:rgba(52,189,195,.1)}.service-spec-mobile-table-cell.is-startup.is-head{color:#34bdc3}.service-spec-mobile-table-cell.is-standard{background:rgba(20,145,213,.1)}.service-spec-mobile-table-cell.is-standard.is-head{color:#1491d5}.service-spec-mobile-table-cell.is-premium{background:rgba(120,40,200,.1)}.service-spec-mobile-table-cell.is-premium.is-head{color:#7828c8}.service-spec-mobile-table-cell.is-full{background:#f7f7f7;border-right:none;border-top:4px solid #fff;width:200px}.service-spec-mobile-table-cell-inner{border:1px solid #fff;margin-bottom:2px;padding:4px}.service-spec-mobile-table-cell-inner:last-child{margin-bottom:0}.service-spec-mobile-table-cell-number{color:#333;font-size:14px;font-weight:bold}.service-spec-mobile-table-cell-unit{color:#333;font-size:10px;font-weight:bold;margin-left:2px}.service-spec-mobile-table-cell-price{align-items:center;display:flex;height:21px;justify-content:center;margin-bottom:2px}.service-spec-mobile-table-cell-price:last-child{margin-bottom:0}.service-spec-mobile-table-cell-price .service-spec-mobile-table-cell-number{color:#333;font-size:14px;font-weight:bold}.service-spec-mobile-table-cell-price .service-spec-mobile-table-cell-unit{color:#333;font-size:10px;font-weight:bold}@media(max-width: 540px){.service-spec{padding:32px 0}.service-spec-toggle-btn{border-radius:16px;font-size:14px;height:52px;padding:16px 8px}.service-spec-toggle-btn-text{font-size:14px;font-weight:bold}.service-spec-toggle-btn-arrow{border-bottom:2px solid #fff;border-right:2px solid #fff;display:inline-block;height:6px;transform:rotate(45deg);transition:transform .3s ease;width:6px}.service-spec-toggle-btn.is-open{border-radius:16px 16px 0 0}.service-spec-toggle-btn.is-open .service-spec-toggle-btn-arrow{transform:rotate(-135deg)}.service-spec-content-footer-btn{border-radius:0 0 16px 16px;padding:16px 8px}.service-spec-content-footer-btn-text{font-size:14px;font-weight:bold}.service-spec-content-footer-btn-icon{font-size:16px}.service-spec-table{display:none}.service-spec-mobile{display:block}}.notice-box{background:#fff;border:1px solid #b4b4b4;border-radius:20px;padding:48px}.notice-box__title{color:#333;font-size:22px;font-weight:bold;line-height:1.4;margin-bottom:16px;text-align:left}.notice-box__list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.notice-box__item{align-items:flex-start;display:flex;gap:4px}.notice-box__bullet{color:#333;flex-shrink:0;font-size:12px;font-weight:400;line-height:1.4}.notice-box__text{color:#333;flex:1;font-size:12px;font-weight:400;line-height:1.4}@media(max-width: 540px){.notice-box{border-radius:16px;padding:32px}.notice-box__title{font-size:16px;margin-bottom:8px}.notice-box__bullet,.notice-box__text{font-size:10px}}.mvLp4{background:url("/affiliate/lp4/images/PC_bg_10off.jpg") center center/cover no-repeat;padding:52px 0 8px;position:relative;width:100%}@media(max-width: 540px){.mvLp4{padding-bottom:30px}}.mvLp4_container{margin:0 auto;max-width:1200px;position:relative;width:100%}.mvLp4_container .btn{margin-top:36px}.mvLp4_badge{left:66.92%;max-width:164.5px;position:absolute;top:-20px;width:13.71%}.mvLp4_badge img{height:auto;width:100%}.mvLp4_main{margin:0 auto;max-width:523px;width:43.58%}.mvLp4_main img{height:auto;width:100%}@media(max-width: 540px){.mvLp4{background:url("/affiliate/lp4/images/SP_bg_10off.jpg") center center/cover no-repeat;padding:70px 33px 30px}.mvLp4_badge{left:auto;max-width:136px;right:-63px;top:15px;width:100%}.mvLp4_main{width:100%}.mvLp4_main img{width:100%}}.mvLp4_band{background-color:#3246c8;padding:16px;text-align:center;width:100%}.mvLp4_band p{color:#fff;font-size:22px;font-weight:bold;line-height:1.4;margin:0}.mvLp4_band p .text-big{font-size:32px}@media(max-width: 540px){.mvLp4_band p .text-big{font-size:24px}}.mvLp4_band .is-sp{display:none}@media(max-width: 540px){.mvLp4_band{padding:16px}.mvLp4_band p{font-size:16px}.mvLp4_band .is-other-sp{display:none}.mvLp4_band .is-sp{display:block}}.mvLp4_annotation{color:#a3a3a3;font-size:12px;line-height:1.4;margin:15px 0 0;text-align:center}@media(max-width: 540px){.mvLp4_annotation{font-size:10px;margin-top:36px}}.mvLp4_annotation .annotationMark{margin-right:2px}.campaignApp .starterpackTable tr:last-child{margin-bottom:0}@media(max-width: 540px){.slaContents{margin-top:24px;padding:40px 20px}}@media(min-width: 1px)and (max-width: 860px){.mvCashBack img.is-other-pc{display:block}.flowToStart2{gap:45px}.flowToStart2_item{width:210px}.flowToStart2_text{font-size:14px}.gmoGroupFooter_inner{padding:15px 0px 0 !important}}@media(min-width: 1px)and (max-width: 540px){.section-campaign{padding:64px 0}.section.step .inner .section_title{font-size:24px}.section-sal h3~h3{margin-top:20px}.section-sal .tableNormal thead th{width:170px}.section-sal .tableNormal thead th:nth-child(1){width:160px}.section-sal .tableNormal+p{margin-top:10px}.section-sal .tableNormal+p .is-pickup{font-size:16px}.section-sal .tableNormal .is-pickup .price span{font-size:12px}.section-sal .tableNormal .is-pickup .price span small{font-size:10px;font-weight:normal}.section-sal .tableNormal .is-pickup .price span .text-big{color:#ea383d}.section-sal .tableNormal .is-pickup .price span .text-big span{font-size:24px}.section-flow .btn{margin-top:64px}.section-cashBackProgram{padding:0 0 64px}.header.top-0+.mvCashBack{margin-top:65px}.mvCashBack img.is-other-pc{display:block}.mvBottomContent{height:60px;z-index:6}.mvBottomContent::before{height:53px;left:90px;z-index:6}.mvBottomContent::after{left:63px;top:-22px;z-index:7}.mvBottomContent img{max-width:335px;z-index:7}.is-affiliate.tradeContents .section_microcopy{font-size:12px}.is-affiliate.tradeContents .tradeContents_headBottom{text-align:center}.is-affiliate.tradeContents .tradeContents_head{font-size:24px}.performanceNumList{padding:40px 20px}.performanceNumList+.performanceNumList{margin-top:20px}.performanceNumList_head{font-size:24px}.performanceNumList_headBottom{margin-top:20px}.performanceNumList_caption{margin:30px auto;padding:6px 0 6px 6px}.performanceNumList_contents{align-items:flex-start;display:flex;flex-wrap:wrap;gap:25px;justify-content:space-between;margin:0 auto;width:100%}.performanceNumList_item{width:155px}.performanceNumList_item img{height:auto;width:120px}.performanceNumList_item p{margin-top:12px}.performanceNumList_text{font-size:32px;margin:20px auto 0}.performanceNumList_text span.is-big{font-size:62px;padding-right:10px}.performanceNumList_text span.is-mon{font-size:16px}.performanceNumList_text span.is-small{font-size:10px;padding-left:5px}.performanceNumList p.is-small{text-align:left}.main .price{font-size:12px}.main .price .balloon{bottom:0;height:16px;padding:3px 5px 1px;top:-20px;width:156px}.main .price .balloon p{font-size:8px;line-height:1.5}.main .price .balloon::before{border:10px solid transparent;border-top:16px solid #fe0000;margin:-11px 0 0}.main .price .text-big{font-size:24px}.flowToStart2{margin-top:24px}.flowToStart2_item{width:280px}.flowToStart2+.listNotes{max-width:280px}.gmoGroupFooter_inner{padding:15px 0px 0 !important}.gmoGroupFooter_sec{height:58px}.gmoGroupFooter_sec>a>img{width:225px}.gmoGroupFooter_sec span.gmoGroupFooter_sec_ico{font-size:10px;height:18px;margin-left:15px;padding:0 10px}.gmoGroupFooter_sec span.gmoGroupFooter_sec_ico>svg{height:6px;margin-left:3px}}
/*# sourceMappingURL=style.css.map */