.cp{background:#fff;color:#333;font-family:"Noto Sans JP","Droid Sans",Helvetica,YuGothic,"Yu Gothic",游ゴシック体,游ゴシック,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,Arial,sans-serif;font-size:16px;line-height:1.4;overflow-x:hidden}.cp .inner{margin:0 auto;max-width:1040px;padding:0 40px;width:100%}.cp .is-sp{display:none}.cp .is-other-sp{display:block}.cp .cp-sec{padding:80px 0}.cp .cp-sec.is-tint{background:#f7faff}.cp .cp-ttl{color:#333;font-size:40px;font-weight:700;line-height:1.4;margin:0 0 48px;text-align:center}.cp .cp-lead{font-size:16px;line-height:1.9;margin:0 auto 40px;text-align:center}.cp .cp-h3{font-size:28px;font-weight:700;margin:48px 0 24px;text-align:center}.cp .btn{margin:0;max-width:320px;min-height:48px}.cp .btn.is-blue{background:#155eac;border-color:#155eac;color:#fff}.cp .btn.is-blue::after{border-color:#fff}.cp .btn.is-blue:hover,.cp .btn.is-blue:focus{background:#fff;color:#155eac}.cp .btn.is-blue:hover::after,.cp .btn.is-blue:focus::after{border-color:#155eac}.cp .btn.cp-gold{background:#d59542;border-color:#d59542;color:#fff}.cp .btn.cp-gold::after{border-color:#fff}.cp .btn.cp-gold:hover,.cp .btn.cp-gold:focus{background:#fff;color:#d59542}.cp .btn.cp-gold:hover::after,.cp .btn.cp-gold:focus::after{border-color:#d59542}.cp .cp-badge{align-items:center;background:#c00;border-radius:4px;color:#fff;display:inline-flex;font-size:16px;font-weight:700;justify-content:center;line-height:1.4;padding:4px 16px;position:relative;white-space:nowrap}.cp .cp-badge.is-50{font-size:20px}.cp .cp-badge::after{border-bottom:4px solid transparent;border-left:5px solid #c00;border-top:4px solid transparent;content:"";left:100%;position:absolute;top:50%;transform:translateY(-50%)}.cp .cp-arrow{color:#333;font-weight:400;margin:0 8px}.cp .cp-price_amount{align-items:center;color:#c00;display:flex;gap:8px;justify-content:center}.cp .cp-price_amount b{font-size:42px;font-weight:700;line-height:1.4;white-space:nowrap}.cp .cp-price_amount.is-sm b{font-size:32px}.cp .cp-price_ribbon{color:#333;font-size:22px;font-weight:700;line-height:1.4;margin:0;text-align:center}.cp .cp-mv_inner{font-size:0;position:relative;width:100%}.cp .cp-mv_bg{height:auto;max-height:560px;object-fit:cover;width:100%}.cp .cp-mv_bg.is-other-sp{display:block}.cp .cp-mv_bg.is-sp{display:none}.cp .cp-mv_main{left:0;right:0;margin:0 auto;position:absolute;top:11.0714%;width:87.0833%;max-width:1045px}.cp .cp-mv_main img{height:auto;width:100%}.cp .cp-mv_main img.is-other-sp{display:block}.cp .cp-mv_main img.is-sp{display:none}.cp .cp-mv_edge{aspect-ratio:1200/64;background:#371006;clip-path:polygon(0 0, 100% 0, 50% 100%);width:100%}.cp .cp-price{padding:96px 0}.cp .cp-price_inner{align-items:center;display:flex;flex-direction:column;gap:48px}.cp .cp-price_title{align-items:center;display:flex;flex-direction:column;gap:8px;max-width:960px}.cp .cp-price_title .cp-ttl{margin:0}.cp .cp-price_lead{font-size:16px;line-height:1.4;margin:0;text-align:center}.cp .cp-price_setgroup{align-items:center;display:flex;flex-direction:column;gap:16px;width:100%}.cp .cp-price_set{border-radius:20px;box-shadow:0 4px 8px rgba(20,94,172,.25);display:flex;max-width:960px;overflow:hidden;width:100%}.cp .cp-price_set-left{align-items:center;background:#f7faff;display:flex;flex:1;flex-direction:column;gap:8px;justify-content:center;padding:24px 40px}.cp .cp-price_set-icons{align-items:flex-start;display:flex;gap:24px;justify-content:center}.cp .cp-price_set-total{font-size:22px;font-weight:400}.cp .cp-price_set-right{align-items:center;background:#fff;display:flex;flex:1;flex-direction:column;gap:16px;justify-content:center;padding:24px 32px}.cp .cp-price_set-label{font-size:24px;font-weight:700;line-height:1.4;text-align:center}.cp .cp-price_set-ea{align-items:center;display:flex;flex-direction:column;gap:16px}.cp .cp-price_set-ea img{height:147px;width:146px}.cp .cp-price_plus{align-items:center;display:flex;height:147px;justify-content:center}.cp .cp-price_plus::before{color:#b4b4b4;content:"";font-family:"onamae_domain_icon";font-size:23px}.cp .cp-price_set-name,.cp .cp-price_card-name{align-items:center;display:flex;flex-direction:column;font-size:16px;font-weight:700;gap:4px;text-align:center;white-space:nowrap}.cp .cp-price_set-name span,.cp .cp-price_card-name span{font-weight:400}.cp .cp-price_set-name span{font-size:16px}.cp .cp-price_card-name span{font-size:22px}.cp .cp-price_flag{display:block}.cp .cp-price_single{display:flex;gap:48px;justify-content:center;max-width:960px;width:100%}.cp .cp-price_card{border-radius:20px;box-shadow:0 4px 8px rgba(20,94,172,.25);display:flex;flex:1;overflow:hidden}.cp .cp-price_card-icon{align-items:center;background:#f7faff;display:flex;flex:none;flex-direction:column;gap:16px;justify-content:center;padding:24px}.cp .cp-price_card-icon img{height:95px;width:95px}.cp .cp-price_card-body{align-items:center;background:#fff;display:flex;flex:1;flex-direction:column;gap:16px;justify-content:center;min-width:0;padding:24px 16px}.cp .cp-price_card-label{font-size:22px;font-weight:700;text-align:center;white-space:nowrap}.cp .cp-new{padding:96px 0}.cp .cp-new_inner{align-items:center;display:flex;flex-direction:column;gap:48px}.cp .cp-new_title{align-items:center;display:flex;flex-direction:column;gap:8px;max-width:960px}.cp .cp-new_title .cp-ttl{margin:0}.cp .cp-new_lead{font-size:16px;line-height:1.4;margin:0;text-align:center}.cp .cp-new_icon{height:240px;width:240px}.cp .cp-new_icon img{filter:drop-shadow(0 4px 16px rgba(20, 94, 172, 0.25));height:100%;width:100%}.cp .cp-new_system{align-items:center;display:flex;flex-direction:column;gap:32px;width:100%}.cp .cp-spec{border-radius:20px;margin:0 auto;max-width:720px;overflow:hidden;width:100%}.cp .cp-spec_row{display:flex}.cp .cp-spec_row dt{align-items:center;background:#155eac;border:1px solid #fff;color:#fff;display:flex;flex:1;font-size:22px;font-weight:700;justify-content:flex-start;padding:24px;text-align:left}.cp .cp-spec_row dd{align-items:center;background:#fff;border:1px solid #dcedff;color:#333;display:flex;flex:1;font-size:22px;padding:24px}.cp .cp-spec_row dd s{color:#333;font-weight:400}.cp .cp-spec_row dd b{color:#c00;font-weight:700}.cp .cp-compare{padding:96px 0}.cp .cp-compare_inner{align-items:center;display:flex;flex-direction:column;gap:48px}.cp .cp-compare_table{border:1px solid #dcedff;border-radius:20px;display:flex;flex-direction:column;margin:0 auto;max-width:960px;overflow:hidden;width:100%}.cp .cp-compare_row{display:flex}.cp .cp-compare_cell{align-items:center;background:#fff;border:1px solid #dcedff;display:flex;flex:1;flex-direction:column;font-size:16px;justify-content:center;padding:16px;text-align:center}.cp .cp-compare_cell.is-label{background:#f7faff;font-weight:700}.cp .cp-compare_cell.is-head{font-weight:400}.cp .cp-compare_cell.is-eahead{background:#f7faff;gap:8px}.cp .cp-compare_cell.is-eahead img{height:95px;width:95px}.cp .cp-compare_cell.is-eahead b{font-size:16px;font-weight:700}.cp .cp-compare_cell.is-eahead span{font-size:16px;font-weight:400}.cp .cp-kensho .cp-h3{margin:48px 0 24px}.cp .cp-kensho .cp-cta{margin-top:48px}.cp .cp-kensho_tabs{border-bottom:4px solid #155eac;display:flex;gap:8px}.cp .cp-kensho_tab{background:#fff;border:1px solid #eaecf9;border-bottom:0;border-radius:12px 12px 0 0;box-shadow:0 4px 8px rgba(20,93,171,.15);color:#155eac;cursor:pointer;flex:1;font-size:18px;font-weight:700;padding:16px 8px;transition:.2s}.cp .cp-kensho_tab.is-active{background:#155eac;border-color:#155eac;color:#fff}.cp .cp-kensho_panel{background:#fff;border:1px solid #eaecf9;border-radius:0 0 20px 20px;border-top:0;padding:64px 48px}.cp .cp-kensho_panel[hidden]{display:none}.cp .cp-kensho_icons{align-items:center;display:flex;gap:24px;justify-content:center}.cp .cp-kensho_plus{align-items:center;display:flex;height:146px;justify-content:center}.cp .cp-kensho_plus::before{color:#b4b4b4;content:"";font-family:"onamae_domain_icon";font-size:23px}.cp .cp-kensho_ea{align-items:center;display:flex;flex-direction:column;gap:8px}.cp .cp-kensho_ea img{filter:drop-shadow(0 4px 16px rgba(20, 93, 171, 0.25));height:146px;width:146px}.cp .cp-kensho_ea b{font-size:16px;font-weight:700}.cp .cp-kensho_lead{background:#f7faff;border-radius:20px;font-size:16px;line-height:1.4;margin-top:24px;padding:16px 24px;text-align:center}.cp .cp-kensho_result{align-items:center;display:flex;flex-direction:column;gap:8px;margin-top:48px}.cp .cp-kensho_result .cp-price_ribbon{margin:0}.cp .cp-kensho_result .btn{margin:0;max-width:320px}.cp .cp-forward{margin-top:48px}.cp .cp-forward_head{margin-bottom:24px;text-align:center}.cp .cp-forward_head .cp-h3.is-flush{margin:0}.cp .cp-forward_sub{font-size:16px;margin-top:8px}.cp .cp-forward_box{border:2px solid #dcedff;border-radius:16px;overflow:hidden}.cp .cp-forward_box iframe{border:0;display:block;height:248px;width:100%}.cp .cp-forward_box.is-wait{align-items:center;background:#eef1f6;color:#9aa3b2;display:flex;font-size:20px;font-weight:700;justify-content:center;min-height:248px}.cp .cp-stats{background:#fff;border:2px solid #dcedff;border-radius:20px;display:flex;flex-wrap:wrap;gap:8px 40px;padding:40px}.cp .cp-stats_row{border-bottom:1px solid #dcedff;display:flex;flex:0 0 calc(50% - 20px);flex-direction:column;gap:8px;padding-bottom:8px}.cp .cp-stats_row dt{align-items:center;color:#333;display:flex;font-size:12px;font-weight:400;gap:8px}.cp .cp-stats_row dt::before{background:#155eac;content:"";flex:none;height:16px;width:4px}.cp .cp-stats_row dd{font-size:16px;font-weight:700}.cp .cp-stats_note{color:#666;display:block;font-size:12px;font-weight:400;margin-top:2px}.cp .cp-chart{background:#fff}.cp .cp-chart.is-wait{align-items:center;background:#eef1f6;color:#9aa3b2;display:flex;font-size:20px;font-weight:700;justify-content:center;min-height:320px}.cp .cp-chart img{display:block;height:auto;width:100%}.cp .cp-bt{cursor:pointer;margin:0 auto}.cp .cp-bt_img{border:2px solid #ddd;filter:drop-shadow(0 3px 16px rgba(0, 0, 0, 0.16));overflow:hidden}.cp .cp-bt_img img{display:block;height:auto;width:100%}.cp .cp-bt_zoom{align-items:center;color:#333;display:flex;font-size:14px;font-weight:700;gap:8px;justify-content:center;margin-top:16px}.cp .cp-bt_zoomIcon{align-items:center;background:#fa9600;border-radius:999px;display:flex;flex:none;height:20px;justify-content:center;width:20px}.cp .cp-bt_zoomIcon::before{color:#fff;content:"";font-family:"onamae_domain_icon";font-size:10px}.cp .cp-modal{color:#333;height:100vh;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s,visibility .3s;visibility:hidden;width:100vw;z-index:10000}.cp .cp-modal.is-active{opacity:1;visibility:visible}.cp .cp-modal_layer{background-color:rgba(0,0,0,.7);cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.cp .cp-modal_window{background-color:#fff;border-radius:20px;height:90vh;left:50%;max-width:1000px;overflow-y:auto;padding:56px 48px;position:absolute;top:50%;transform:translate(-50%, -50%);width:90%}.cp .cp-modal_window h2{font-size:32px;font-weight:700;text-align:center}.cp .cp-modal_close{cursor:pointer;height:30px;position:fixed;right:30px;top:30px;width:30px}.cp .cp-modal_close::before,.cp .cp-modal_close::after{background-color:#323232;border-radius:3px;content:"";height:6px;left:50%;position:absolute;top:50%;width:30px}.cp .cp-modal_close::before{transform:translate(-50%, -50%) rotate(45deg)}.cp .cp-modal_close::after{transform:translate(-50%, -50%) rotate(-45deg)}.cp .cp-modal_result{display:block;height:auto;margin:32px auto 0;width:100%}.cp .cp-outline{padding:96px 0}.cp .cp-outline_inner{display:flex;flex-direction:column;gap:48px}.cp .cp-outline_inner .cp-ttl{margin:0}.cp .cp-outline_table{display:flex;flex-direction:column;gap:24px;width:100%}.cp .cp-outline_row{display:flex}.cp .cp-outline_row dt{background:#f7faff;border:1px solid #dcedff;border-radius:20px 0 0 20px;color:#155eac;flex:0 0 320px;font-size:22px;font-weight:700;line-height:1.4;padding:24px;border-right:none}.cp .cp-outline_row dd{background:#fff;border:1px solid #dcedff;border-radius:0 20px 20px 0;display:flex;flex:1;flex-direction:column;font-size:16px;gap:16px;line-height:1.4;min-width:0;padding:24px}.cp .cp-outline_row.is-attention dt{background:#fbeaea;border-color:#ffb8b8;color:#c00}.cp .cp-outline_row.is-attention dd{border-color:#ffb8b8;color:#c00}.cp .cp-outline_products,.cp .cp-outline_notes{display:flex;flex-direction:column;gap:16px}.cp .cp-outline_products li,.cp .cp-outline_notes li{line-height:1.4;padding-left:1.1em;position:relative}.cp .cp-outline_products li::before,.cp .cp-outline_notes li::before{content:"・";left:0;position:absolute}.cp .cp-cta{align-items:stretch;display:flex;gap:24px;justify-content:space-between}.cp .cp-cta_item{display:flex;flex:1;flex-direction:column}.cp .cp-cta_item:not(.is-set){padding-top:30px}.cp .cp-cta_ribbon{color:#333;font-size:16px;font-weight:700;line-height:1.4;margin-bottom:8px;text-align:center}.cp .cp-cta_card{background:#fff;border-radius:20px;box-shadow:0 4px 8px rgba(20,93,171,.25);display:flex;flex:1;flex-direction:column;gap:16px;justify-content:space-between;padding:16px}.cp .cp-cta_head{align-items:center;display:flex;gap:16px}.cp .cp-cta_icons{align-items:center;display:flex;flex-shrink:0;gap:4px}.cp .cp-cta_icons img{height:39px;width:39px}.cp .cp-cta_icons.is-single img{height:84px;width:84px}.cp .cp-cta_plus::before{color:#b4b4b4;content:"";font-family:"onamae_domain_icon";font-size:8px}.cp .cp-cta_txt{flex:1;min-width:0}.cp .cp-cta_name{font-size:14px;font-weight:700;line-height:1.4;margin-bottom:4px}.cp .cp-cta_price{align-items:center;display:flex;gap:4px}.cp .cp-cta_price b{color:#c00;font-size:22px;font-weight:700;line-height:1.4;white-space:nowrap}.cp .cp-cta_badge{background:#c00;border-radius:4px;color:#fff;font-size:10px;font-weight:700;line-height:1.4;padding:2px 8px;position:relative;white-space:nowrap}.cp .cp-cta_badge::before{border-bottom:3px solid transparent;border-right:4px solid #c00;border-top:3px solid transparent;content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%)}.cp .cp-cta .btn{margin:0;max-width:none}.cp .cp-links{padding:48px 0}.cp .cp-links_inner{align-items:center;display:flex;flex-direction:column;gap:24px}.cp .cp-links_ttl{font-size:28px;font-weight:700;line-height:1.4;margin:0;text-align:center}.cp .cp-links_btns{display:flex;gap:32px;justify-content:center}.cp .cp-links_btns .btn{flex:0 0 320px;margin:0}.cp .cp-caution{padding:96px 0}.cp .cp-caution_box{border:1px solid #b4b4b4;border-radius:20px;display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:960px;padding:48px}.cp .cp-caution_ttl{font-size:22px;font-weight:700;line-height:1.4;margin:0 0 8px}.cp .cp-caution_list{display:flex;flex-direction:column;font-size:12px;gap:8px;line-height:1.4}.cp .cp-caution_list li{padding-left:1.1em;position:relative}.cp .cp-caution_list li::before{content:"・";left:0;position:absolute}.cp .cp-caution_list a{color:#1491d5;text-decoration:underline}.cp .cp-caution_privacy{counter-reset:privacy;display:flex;flex-direction:column;font-size:12px;gap:8px;line-height:1.4}.cp .cp-caution_privacy>li{counter-increment:privacy;display:flex;flex-direction:column;gap:8px}.cp .cp-caution_privacy-ttl{font-weight:400}.cp .cp-caution_privacy-ttl::before{content:counter(privacy) ". "}.cp .cp-caution_privacy>li>p:not(.cp-caution_privacy-ttl),.cp .cp-caution_privacy>li>ul{padding-left:14px}.cp .cp-caution_privacy ul{display:flex;flex-direction:column;gap:8px}.cp .cp-caution_privacy ul li{padding-left:1.1em;position:relative}.cp .cp-caution_privacy ul li::before{content:"・";left:0;position:absolute}.cp .cp-caution_privacy a{text-decoration:underline;word-break:break-all}.cp-modal-opened{overflow:hidden}@media(min-width: 1px)and (max-width: 860px){.cp .cp-price_set{flex-direction:column;margin-left:auto;margin-right:auto;max-width:480px}.cp .cp-price_single{flex-direction:column;gap:32px;margin-left:auto;margin-right:auto;max-width:480px}.cp .cp-cta{flex-direction:column;gap:32px;margin-left:auto;margin-right:auto;max-width:480px}.cp .cp-cta_item:not(.is-set){padding-top:0}}@media(max-width: 540px){.cp .inner{padding:0 20px}.cp .is-sp{display:block}.cp .is-other-sp{display:none}.cp .cp-sec{padding:48px 0}.cp .cp-ttl{font-size:26px}.cp .cp-lead{font-size:14px;margin-bottom:28px}.cp .cp-h3{font-size:20px;margin:32px 0 16px}.cp .btn{max-width:240px;min-height:40px}.cp .cp-badge.is-50{font-size:16px}.cp .cp-price_amount b{font-size:32px}.cp .cp-price_amount.is-sm b{font-size:32px}.cp .cp-price_ribbon{font-size:16px}.cp .cp-mv_bg.is-other-sp{display:none}.cp .cp-mv_bg.is-sp{display:block}.cp .cp-mv_main{left:0;top:3.75%;width:100%}.cp .cp-mv_main img.is-other-sp{display:none}.cp .cp-mv_main img.is-sp{display:block}.cp .cp-mv_edge{aspect-ratio:375/32}.cp .cp-price{padding:32px 0 64px}.cp .cp-price_inner{gap:32px}.cp .cp-price_title{gap:16px}.cp .cp-price_title .cp-ttl{font-size:32px}.cp .cp-price_lead{font-size:14px}.cp .cp-price_setgroup{gap:8px}.cp .cp-price_set{flex-direction:column;max-width:343px}.cp .cp-price_set-left{gap:4px;padding:16px}.cp .cp-price_set-icons{gap:16px}.cp .cp-price_set-total{font-size:20px}.cp .cp-price_set-right{gap:8px;padding:16px}.cp .cp-price_set-label{font-size:18px}.cp .cp-price_set-ea{gap:8px}.cp .cp-price_set-ea img{height:96px;width:96px}.cp .cp-price_plus{height:96px}.cp .cp-price_plus::before{font-size:16px}.cp .cp-price_set-name,.cp .cp-price_card-name{font-size:14px;gap:2px}.cp .cp-price_set-name span{font-size:14px}.cp .cp-price_card-name span{font-size:20px}.cp .cp-price_single{flex-direction:column;gap:32px;max-width:343px}.cp .cp-price_card{flex-direction:column}.cp .cp-price_card-icon{gap:8px;padding:16px}.cp .cp-price_card-icon img{height:96px;width:96px}.cp .cp-price_card-body{gap:8px;padding:16px}.cp .cp-price_card-label{font-size:18px}.cp .cp-new{padding:64px 0}.cp .cp-new_inner{gap:32px}.cp .cp-new_title{gap:16px}.cp .cp-new_title .cp-ttl{font-size:32px}.cp .cp-new_icon{height:150px;width:150px}.cp .cp-new_system{gap:24px}.cp .cp-spec{border-radius:16px;max-width:343px}.cp .cp-spec_row dt{font-size:16px;padding:16px}.cp .cp-spec_row dd{font-size:16px;padding:16px;flex-wrap:wrap}.cp .cp-spec_row:first-child dt{border-top-left-radius:16px}.cp .cp-spec_row:first-child dd{border-top-right-radius:16px}.cp .cp-spec_row:last-child dt{border-bottom-left-radius:16px}.cp .cp-spec_row:last-child dd{border-bottom-right-radius:16px}.cp .cp-compare{padding:64px 0}.cp .cp-compare_inner{gap:32px}.cp .cp-compare_table{border-radius:16px;max-width:343px}.cp .cp-compare_cell{font-size:12px;padding:16px 8px}.cp .cp-compare_cell.is-label{flex:none;font-size:10px;width:66px}.cp .cp-compare_cell.is-eahead img{height:64px;width:64px}.cp .cp-compare_cell.is-eahead b{font-size:12px}.cp .cp-compare_cell.is-eahead span{font-size:12px}.cp .cp-kensho .cp-h3{margin:32px 0 16px}.cp .cp-kensho .cp-cta{margin-top:32px}.cp .cp-kensho_tabs{border-bottom-width:3px;gap:4px}.cp .cp-kensho_tab{border-radius:8px 8px 0 0;font-size:16px;padding:12px 4px}.cp .cp-kensho_panel{border-radius:0 0 16px 16px;padding:32px 16px}.cp .cp-kensho_icons{gap:16px}.cp .cp-kensho_plus{height:96px}.cp .cp-kensho_plus::before{font-size:16px}.cp .cp-kensho_ea img{height:96px;width:96px}.cp .cp-kensho_ea b{font-size:14px}.cp .cp-kensho_lead{border-radius:16px;font-size:14px;padding:16px}.cp .cp-forward_sub{font-size:14px}.cp .cp-forward_box.is-wait{font-size:16px;min-height:180px}.cp .cp-stats{border-radius:16px;flex-direction:column;gap:8px;padding:24px 16px}.cp .cp-stats_row{flex-basis:auto;width:100%}.cp .cp-stats_row dd{font-size:14px}.cp .cp-chart{border-radius:16px;padding:16px}.cp .cp-chart.is-wait{font-size:16px;min-height:200px}.cp .cp-outline{padding:64px 0}.cp .cp-outline_inner{gap:24px}.cp .cp-outline_table{gap:16px}.cp .cp-outline_row{flex-direction:column}.cp .cp-outline_row dt{border-radius:16px 16px 0 0;flex:none;font-size:16px;padding:16px;width:100%}.cp .cp-outline_row dd{border-radius:0 0 16px 16px;font-size:14px;gap:8px;padding:16px}.cp .cp-outline_products,.cp .cp-outline_notes{gap:8px}.cp .cp-cta{flex-direction:column;gap:32px}.cp .cp-cta_item:not(.is-set){padding-top:0}.cp .cp-cta_icons img{height:46px;width:46px}.cp .cp-cta_icons.is-single img{height:84px;width:84px}.cp .cp-cta_price b{font-size:20px}.cp .cp-links{padding:32px 0}.cp .cp-links_ttl{font-size:24px}.cp .cp-links_btns{align-items:center;flex-direction:column;gap:24px}.cp .cp-links_btns .btn{flex:none;width:240px}.cp .cp-caution{padding:64px 0}.cp .cp-caution_box{border-radius:16px;padding:32px}.cp .cp-caution_ttl{font-size:16px}.cp .cp-caution_list{font-size:10px}.cp .cp-caution_privacy{font-size:10px}}@media(max-width: 540px){.cp .cp-modal_window{padding:48px 16px}.cp .cp-modal_window h2{font-size:22px}.cp .cp-modal_close{right:12px;top:12px}.cp .cp-bt_zoom{font-size:13px}}
/*# sourceMappingURL=style.css.map */