html{color:#333;font-family:Meiryo,"メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif;font-size:16px;line-height:1.8}body{position:relative;width:100%}h1,h2,h3,h4,h5,p{line-height:1.8;margin:0}ul,ol{list-style:none;margin:0;padding:0}ul li,ol li{line-height:1.8}dl,dt,dd{line-height:1.8;margin:0}table{border-collapse:collapse;border-spacing:0;padding:0}table th,table td{padding:0}button{background:none;border:none;cursor:pointer;display:block;outline:none;padding:0}.is-tb,.is-sp{display:none}.is-pc{display:block}.is-other-tb,.is-other-sp{display:block}.is-other-pc{display:none}.display-none{display:none !important}.display-block{display:block !important}.font-normal{font-weight:400}.font-bold{font-weight:700}.color-red-mt4{color:#ff1432}.inner,.mvBottom p{margin:0 auto;max-width:1040px;padding:0 40px;position:relative;width:100%}.buttonArrow{align-items:center;background:#ff1432;border:4px solid #ff1432;border-radius:6px;color:#fff;display:flex;font-size:18px;font-weight:700;justify-content:center;line-height:1.375;margin:0 auto;max-width:380px;overflow:hidden;padding:25px 16px;position:relative;text-align:center;text-decoration:none;transition:color .2s,background .2s,border-color .2s;width:100%}.buttonArrow::after{background-image:none;border-right:3px solid #fff;border-top:3px solid #fff;bottom:auto;content:"";height:9px;margin-top:-4px;position:absolute;right:9px;top:50%;transform:rotate(45deg);transition:border-color .2s;width:9px}.buttonArrow:focus,.buttonArrow:hover{background:#323238;border-color:#323238;color:#ff1432;outline:none;text-decoration:none}.buttonArrow:focus::after,.buttonArrow:hover::after{border-color:#ff1432}.buttonArrow.is-re:focus,.buttonArrow.is-re:hover{background:#fff;border-color:#ff1432}.buttonArrow.is-green{background:#269935;border-color:#269935}.buttonArrow.is-green:focus,.buttonArrow.is-green:hover{background:#323238;border-color:#323238;color:#269935}.buttonArrow.is-green:focus::after,.buttonArrow.is-green:hover::after{border-color:#269935}.buttonArrow.is-green.is-re:focus,.buttonArrow.is-green.is-re:hover{background:#fff;border-color:#269935}.mark li{font-size:12px;line-height:1.8;padding-left:16px;position:relative}.mark li::before{content:"";left:0;position:absolute;top:0}.mark .mark-dot::before{background:#fff;border-radius:50%;height:8px;width:8px}.mark .mark-reference::before{content:"※"}.additionTable-pc{margin-top:58px;position:relative}.additionTable-pc table{width:100%}.additionTable-pc table thead th{text-align:center}.additionTable-pc table thead th .column-inner{height:100%;padding:12px 4px;position:relative;width:100%}.additionTable-pc table thead th .column-inner p{color:#fff;font-weight:400;line-height:1.3;position:relative}@media(min-width: 861px){.additionTable-pc table thead th .column-inner p{font-size:12px}}@media screen and (min-width: 541px)and (max-width: 860px){.additionTable-pc table thead th .column-inner p{font-size:10.8px}}@media(max-width: 540px){.additionTable-pc table thead th .column-inner p{font-size:9.6px}}.additionTable-pc table thead th .column-inner::before{background:#323238;border-radius:10px 10px 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.additionTable-pc table thead th .is-big{font-weight:700}@media(min-width: 861px){.additionTable-pc table thead th .is-big{font-size:22px}}@media screen and (min-width: 541px)and (max-width: 860px){.additionTable-pc table thead th .is-big{font-size:19.8px}}@media(max-width: 540px){.additionTable-pc table thead th .is-big{font-size:17.6px}}.additionTable-pc table thead th:not(.th-none){background:none;border:none}.additionTable-pc table thead th.is-pickup .column-inner::before{background:#ff1432;height:calc(100% + 26px);top:-26px}.additionTable-pc table thead th.is-pickup .is-label{background:#fff;border-radius:6px 6px 0 0;color:#ff1432;font-size:17px;font-weight:700;left:5px;padding:2px 0;position:absolute;top:-22px;width:calc(100% - 10px)}.additionTable-pc table thead th.is-pickup .is-label img{position:relative;top:-1px}.additionTable-pc table thead th.is-pickup .is-label img:first-of-type{margin-right:5px}.additionTable-pc table thead th.is-pickup .is-label img:last-of-type{margin-left:5px}.additionTable-pc table tbody th{background:#ededed;border-bottom:1px solid #212121;border-right:1px solid #212121;color:#323238;font-weight:700;padding:14px 4px 14px 10px;text-align:left;vertical-align:middle}@media(min-width: 861px){.additionTable-pc table tbody th{font-size:15px}}@media screen and (min-width: 541px)and (max-width: 860px){.additionTable-pc table tbody th{font-size:13.5px}}@media(max-width: 540px){.additionTable-pc table tbody th{font-size:12px}}.additionTable-pc table tbody th.th-none{background:none !important;border:none !important}.additionTable-pc table tbody td{border-bottom:1px solid #cecece;text-align:center;vertical-align:middle;width:21%}@media(min-width: 861px){.additionTable-pc table tbody td{font-size:15px}}@media screen and (min-width: 541px)and (max-width: 860px){.additionTable-pc table tbody td{font-size:13.5px}}@media(max-width: 540px){.additionTable-pc table tbody td{font-size:12px}}.additionTable-pc table tbody td[colspan]{text-align:center}.additionTable-pc table tbody .tr-bodyTitle th{background:gray;border:1px solid #212121;color:#fff;padding:4px;text-align:center;width:16%}.additionTable-pc table tbody .tr-bodyTitle th.is-cp{background:#ff1432}.additionTable-pc table tbody .tr-initialCost th{background:#0078d7;color:#fff;font-size:13px}.additionTable-pc table tbody .tr-initialCost td{background:#fff;color:#ff1432;font-weight:700;text-align:center}.additionTable-pc table tbody .tr-price th{background:#0078d7;color:#fff;padding:14px 12px}@media(min-width: 861px){.additionTable-pc table tbody .tr-price th{font-size:15px}}@media screen and (min-width: 541px)and (max-width: 860px){.additionTable-pc table tbody .tr-price th{font-size:13.5px}}@media(max-width: 540px){.additionTable-pc table tbody .tr-price th{font-size:12px}}.additionTable-pc table tbody .tr-price td{background:#fff}.additionTable-pc table tbody .tr-price td p{font-size:15px;line-height:1.5;padding:17px 0}.additionTable-pc table tbody .tr-price td.is-cp{background:#ffedef}.additionTable-pc table tbody .tr-price td.is-cp p{color:#ff1432;font-size:18px}.additionTable-pc table tbody .tr-price td.is-cp .is-small{color:#ff1432}.additionTable-pc table tbody .tr-price td .is-small{color:#333;font-size:13px}.additionTable-pc table tbody .tr-normal td{background:#fff}.additionTable-pc table tbody .tr-normal td+td{border-left:1px solid #cecece}.additionTable-sp{display:none}.priceArea{background:#212121}.priceArea h2{color:#fff;font-size:30px;font-weight:700;margin-top:56px;padding-left:28px;position:relative;text-align:left}.priceArea h2::before{background:#0078d7;content:"";height:100%;left:0;position:absolute;top:0;width:12px}.priceArea .mark{margin-top:38px}.priceArea .mark li{color:#fff;font-size:14px}.modules-lp .voiceList_text p:nth-child(2){color:#ff1432}.section{padding:96px 0}.section-title{color:#333;display:inline-block;font-size:32px;font-weight:700;line-height:1.4;margin-top:0;text-align:center;width:100%}.section-text{margin-top:46px;text-align:center}.footer{background:#323238;border-top:5px solid #ff1432;height:138px;padding-top:40px}.footer p{text-align:center}.footer small{color:#fff;font-size:12px}@media(min-width: 1px)and (max-width: 860px){.is-pc,.is-sp{display:none}.is-tb{display:block}.is-other-pc,.is-other-sp{display:block}.is-other-tb{display:none}.inner,.mvBottom p{padding:0 20px}.section-text{margin-top:42px}}@media(min-width: 1px)and (max-width: 540px){.is-tb,.is-pc{display:none !important}.is-sp{display:block}.is-other-pc,.is-other-tb{display:block}.is-other-sp{display:none !important}.additionTable-pc{display:none}.additionTable-sp{display:block;margin-top:30px}.additionTable-sp table{margin-top:16px;width:100%}.additionTable-sp table thead th{text-align:center}.additionTable-sp table thead th.is-pickup .column-inner{padding:4px 4px 10px}.additionTable-sp table thead th.is-pickup .column-inner::before{background:#ff1432}.additionTable-sp table thead th.is-pickup .column-inner .is-label{font-size:17px}.additionTable-sp table thead th.is-pickup .column-inner .is-label img{position:relative;top:-1px}.additionTable-sp table thead th.is-pickup .column-inner .is-label img:first-of-type{margin-right:5px}.additionTable-sp table thead th.is-pickup .column-inner .is-label img:last-of-type{margin-left:5px}.additionTable-sp table thead th.is-pickup .column-inner .is-label+p{margin-top:4px}.additionTable-sp table thead .column-inner{background:none;padding:10px 4px;position:relative;width:100%}.additionTable-sp table thead .column-inner::before{background:#323238;border-radius:10px 10px 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.additionTable-sp table thead .column-inner .is-label{background:#fff;border-radius:4px 4px 0 0;color:#ff1432;font-size:14px}.additionTable-sp table thead .column-inner p{color:#fff;font-size:12px;position:relative}.additionTable-sp table thead .column-inner .is-big{font-size:22px;font-weight:700}.additionTable-sp table tbody th{background:#ededed;border-bottom:1px solid #212121;border-right:1px solid #212121;font-size:12px;line-height:1.4;padding:19px 4px 19px 8px;text-align:left;width:28%}.additionTable-sp table tbody td{border-bottom:1px solid #cecece;font-size:12px;text-align:center;width:36%}.additionTable-sp table tbody .tr-bodyTitle th{background:gray;border:1px solid #212121;color:#fff;padding:7px 2px;text-align:center}.additionTable-sp table tbody .tr-bodyTitle th.th-none{background:none;border:none}.additionTable-sp table tbody .tr-bodyTitle th.is-cp{background:#ff1432}.additionTable-sp table tbody .tr-initialCost th{background:#0078d7;color:#fff;font-size:12px}.additionTable-sp table tbody .tr-initialCost td{background:#fff;border-bottom:1px solid #212121;color:#ff1432;font-size:12px;font-weight:700;text-align:center}.additionTable-sp table tbody .tr-price th{background:#0078d7;color:#fff}.additionTable-sp table tbody .tr-price td{background:#fff;padding:10px 2px}.additionTable-sp table tbody .tr-price td.is-cp{background:#ffedef;border-left:1px solid #212121}.additionTable-sp table tbody .tr-price td.is-cp p{color:#ff1432;font-size:14px}.additionTable-sp table tbody .tr-price td.is-cp p .is-small{color:#ff1432}.additionTable-sp table tbody .tr-price td p{font-size:14px}.additionTable-sp table tbody .tr-price td p .is-small{font-size:11px}.additionTable-sp table tbody .tr-price td .is-small{font-size:12px}.additionTable-sp table tbody .tr-normal td{background:#fff}.additionTable-sp table+table{margin-top:20px}.footer{padding-top:34px}.footer small{font-size:10px}}.color-orange{color:#ffd200 !important}.is-cpApp .btnGreen{margin:0 auto}.btnGreen{align-items:center;background:#269935;border:1px solid #fff;border-radius:6px;color:#fff;display:flex;font-size:16px;font-weight:700;height:54px;justify-content:center;margin:40px auto 0;max-width:300px;position:relative;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;width:100%}.btnGreen::after{border-right:3px solid #fff;border-top:3px solid #fff;content:"";height:11px;margin-top:-7px;position:absolute;right:11px;top:50%;transform:rotate(45deg);transition:border-color .2s;width:11px}.btnGreen:focus,.btnGreen:hover{background:#323238;color:#269935;text-decoration:none}.btnGreen:focus::after,.btnGreen:hover::after{border-color:#269935}.btnGreen:focus.is-bgDark,.btnGreen:hover.is-bgDark{background:#fff;border-color:#269935}.mv{background-color:#fd343e;background-image:url("../images/mv_bg.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;height:530px;margin:0 auto;overflow:hidden;position:relative;text-align:center;width:100%}.mv h1{color:#fff;font-size:25px;font-weight:700;line-height:1;padding-top:45px}.mv h1 .is-pickup{display:inline-block;font-size:100px;letter-spacing:1.7rem;margin-top:20px;text-shadow:0 4px 2px rgba(0,0,0,.2)}.mv img{height:auto;margin-top:8px;max-width:455px;width:100%}.mvTop_attention{margin:0}.mvBanner{align-items:center;background:linear-gradient(90deg, #fa701d, #ff0046);display:flex;justify-content:center;margin:0 auto;padding:25px 0;width:100%}.mvBanner .inner,.mvBanner .mvBottom p,.mvBottom .mvBanner p{align-items:center;display:flex;gap:16px;justify-content:center;margin:0 auto;max-width:620px;width:100%}.mvBanner_item p{color:#fff;font-size:18px;font-weight:bold}.mvBanner_item p span{color:#fff65e}.mvBanner_item:first-of-type{align-items:center;background-color:#fff65e;border-radius:4px;display:flex;justify-content:center;padding:0px 10px;width:140px}.mvBanner_item:first-of-type p{color:#ff0049;font-size:14px;font-weight:bold}.mvBottom{background:#ffd200;padding:4px 0}.mvBottom p{color:#212121;display:block;font-size:10px;line-height:13px;text-align:center}.section{padding:96px 0}.sectionTitle{color:#333;font-size:32px;font-weight:700;line-height:1.5;margin-bottom:38px;text-align:center}.section-about{background:#212121;overflow-x:hidden}.section-about .about-text{color:#fff;line-height:1.7}.section-about .about-text.is-small{font-size:14px;line-height:1.3;padding-left:32px;position:relative}.section-about .about-text.is-small .is-mark{left:0;position:absolute;top:0}.section-about .about-text+.about-text{margin-top:8px}.section-about .about-text+.about-text.is-small{margin-top:14px}.section-about h3{border-left:12px solid #ff1432;color:#fff;font-size:30px;font-weight:700;line-height:1.5;margin-top:62px;padding-left:16px}.section-about .bgWhiteArea{margin-top:64px;padding:40px 0;position:relative}.section-about .bgWhiteArea::before{background:#fff;border-radius:8px;content:"";height:100%;left:-40px;position:absolute;top:0;width:calc(100% + 80px);z-index:1}.section-about .tabPriceTablesArea{margin-top:0}.section-about .tabPriceTablesArea_tableList table tbody td{width:50%}.section-about .circleLineTitle,.section-about .tableNormalScroll{position:relative;z-index:1}.section-about .mark{margin-top:16px}.section-about .mark li{color:#fff;line-height:1.58}.section-about .btnGreen{margin-top:64px}.section-now .vpsMultiple_solution dt::before{background:#ff1432}.section-voice{background:linear-gradient(90deg, #fa701d, #ff0046)}.section-voice .section-title{color:#fff}.section-caution{background:#f1f1f1;padding:40px 0}.section-caution h2{font-size:20px;font-weight:700}.section-caution dl{margin-top:14px}.section-caution dt{font-size:14px;font-weight:700}.section-caution dt~dt{margin-top:12px}.cp30offAbout_list{margin:40px auto 0}.cp30offAbout_list li{border-top:1px solid #707070}.cp30offAbout_list li:last-child{border-bottom:1px solid #707070}.cp30offAbout_list li dl{display:flex;gap:16px 0;margin:24px 0;width:100%}.cp30offAbout_list li dt{color:#fff;font-weight:bold;padding-left:28px;position:relative;width:210px}.cp30offAbout_list li dt.has-arrow::before{background:linear-gradient(225deg, transparent 3px, #ff1432 3px),linear-gradient(315deg, transparent 3px, #ff1432 3px),linear-gradient(0, #ff1432 3px, #ff1432 3px),linear-gradient(0, #ff1432 3px, #ff1432 3px);background-position:top right,bottom right,top left,bottom left;background-repeat:no-repeat;background-size:51% 51%;content:"";height:6px;left:6px;position:absolute;top:11px;width:11px}.cp30offAbout_list li dd{color:#fff;padding-right:12px;width:calc(100% - 210px)}.cp30offAbout_list li dd .is-red{color:#ffd200}.cp30offAbout_list li dd b{display:block;margin-top:20px}.cp30offAbout .cp30off-button{margin-top:64px}.cp30offNotes{position:relative;z-index:1}.cp30offNotes .cp30offHead-box{align-items:center;background:linear-gradient(315deg, transparent 18px, #ff1432 18px),linear-gradient(135deg, transparent 18px, #ff1432 18px),linear-gradient(0, #ff1432 20px, #ff1432 20px),linear-gradient(0, #ff1432 20px, #ff1432 20px);background-position:bottom right,top left,bottom left,top right;background-repeat:no-repeat;background-size:51% 51%;border-left:none;color:#fff;display:flex;gap:0 8px;justify-content:center;margin:0 auto;margin-top:34px;max-width:374px;padding:10px 0;position:relative;top:30px;width:100%}.cp30offNotes .cp30offHead-box::before{background:linear-gradient(315deg, transparent 18px, #212121 18px),linear-gradient(135deg, transparent 18px, #212121 18px),linear-gradient(0, #212121 20px, #212121 20px),linear-gradient(0, #212121 20px, #212121 20px);background-position:bottom right,top left,bottom left,top right;background-repeat:no-repeat;background-size:51% 51%;content:"";height:100%;left:4px;position:absolute;top:6px;width:100%;z-index:-1}.cp30offNotes .cp30offHead-box p{font-size:24px;font-weight:bold;line-height:1.5;padding-top:4px;position:relative;z-index:1}.cp30offNotes_list{padding:74px 50px 50px;position:relative}.cp30offNotes_list::before,.cp30offNotes_list::after{content:"";height:100%;position:absolute;width:100%}.cp30offNotes_list::before{background-color:#fff9d9;left:9px;top:9px;z-index:-2}.cp30offNotes_list::after{border:1px solid #ff1432;left:0;top:0;z-index:-2}.cp30offNotes_item{color:#46281e;font-size:14px;font-weight:bold;line-height:1.3;padding-left:18px;position:relative}.cp30offNotes_item+li{margin-top:20px}.cp30offNotes_item.has-arrow::before{background:linear-gradient(225deg, transparent 3px, #ff1432 3px),linear-gradient(315deg, transparent 3px, #ff1432 3px),linear-gradient(0, #ff1432 3px, #ff1432 3px),linear-gradient(0, #ff1432 3px, #ff1432 3px);background-position:top right,bottom right,top left,bottom left;background-repeat:no-repeat;background-size:51% 51%;content:"";height:6px;left:0;position:absolute;top:5px;width:11px}.planTable{background-color:#fff}.planTable th{padding-left:5px;padding-right:5px;text-align:center}.planTable .is-cp th{background:#ff1432}.planTable .is-cp td{background-color:#ffedef;color:#ff1432}@media(min-width: 1px)and (max-width: 860px){.cp30offAbout_list li dl{flex-direction:column}.cp30offAbout_list li dt{font-size:14px;padding-left:22px;width:100%}.cp30offAbout_list li dt.has-arrow::before{left:0;top:11px}.cp30offAbout_list li dd{font-size:12px;padding-right:6px;width:100%}.cp30offNotes_item{font-size:12px}}@media(min-width: 1px)and (max-width: 540px){.mv{height:auto;padding-bottom:68px}.mv .inner{padding:0 10px}.mv h1{font-size:20px;padding-top:86px}.mv h1 .is-pickup{font-size:80px;letter-spacing:normal;margin-top:12px}.mv img{margin-top:24px;max-width:300px}.mv .btnGreen{margin-top:46px}.mvTop{padding:45px 20px 0}.mvBanner .inner{gap:10px;justify-content:center}.mvBanner_item p{color:#fff;font-size:14px;font-weight:bold}.mvBanner_item p span{color:#fff65e;font-size:16px}.mvBanner_item:first-of-type{align-items:center;background-color:#fff65e;border-radius:4px;display:flex;justify-content:center;padding:11px 10px;width:140px}.mvBanner_item:first-of-type p{color:#ff0049;font-size:14px;font-weight:bold}.mvBottom{padding:5px 0}.section{padding:60px 0}.sectionTitle{margin-bottom:16px}.section-about .about-text.is-small{font-size:12px}.section-about .about-text+.about-text{margin-top:6px}.section-about h3{font-size:18px;margin-top:40px}.section-about .tabPriceTablesArea_tableList table tbody td{width:48%}.section-about .mark li{font-size:12px}.section-about .btnGreen{margin-top:40px}.section-lastButton .sectionTitle{font-size:16px}.section-caution{padding:40px 0}.section-caution dl{margin-top:10px}.section-caution dt{font-size:12px}.section-caution dd{margin-top:2px}.cp30offAbout_list li dt{font-size:13px;padding-left:22px;width:100%}.cp30offAbout_list li dt.has-arrow::before{left:0;top:7px}.cp30offAbout_list li dd{font-size:13px;padding-right:6px;width:100%}.cp30offNotes .cp30offHead-box{max-width:296px}.cp30offNotes .cp30offHead-box p{font-size:19px}.cp30offNotes_list{padding:58px 20px 32px}.cp30offNotes_list::before{left:0;top:0}.cp30offNotes_item{font-size:11px}}
/*# sourceMappingURL=style.css.map */