.mainvisual{position:relative;text-align:center;z-index:1}.mainvisualBg{background:linear-gradient(to bottom, #7241ff 0%, #b4b4e8 50%);clip-path:ellipse(2800px 50% at center top);inset:0;position:absolute;z-index:-1}@media(max-width: 1024px){.mainvisualBg{clip-path:ellipse(2300px 50% at center top)}}@media(max-width: 768px){.mainvisualBg{background:linear-gradient(to bottom, #7241ff 0%, #b4b4e8 80%);clip-path:ellipse(1000px 80% at center top)}}.mainvisualBox{height:100%;padding:94px 0 0}@media(max-width: 1024px){.mainvisualBox{padding:calc(94px + 60px) 0 0}}@media(max-width: 768px){.mainvisualBox{padding:calc(40px + 60px) 0 0}}.mainvisualBox .pageHeader .is-yellow{color:#fff531}.mainvisualSearch{margin:36px auto 0;max-width:1000px;width:100%}@media(max-width: 768px){.mainvisualSearch{margin-top:24px}}.mainvisualSearch.is-sticky{background:#d9d5ff;box-shadow:0 0 12px rgba(0,0,0,.3);left:0;max-width:100%;padding:15px 24px;position:fixed;top:0;width:100%;z-index:900}@media(max-width: 768px){.mainvisualSearch.is-sticky{margin-top:60px}}.mainvisualSearch_form{align-items:center;background:#fff;border-radius:4px;box-shadow:0 0 10px 0 #b0aaff;display:flex;justify-content:space-between;margin:auto;max-width:1000px;padding:4px}.mainvisualSearch_field{align-items:center;display:flex;flex:1;gap:16px;min-width:0;padding:0 36px}@media(max-width: 768px){.mainvisualSearch_field{padding:0 16px}}.mainvisualSearch_icon{align-items:center;color:rgba(65,65,65,.4);display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.mainvisualSearch_icon svg{height:16px;width:16px}.mainvisualSearch_input{appearance:none;background:rgba(0,0,0,0);border:none;color:#414141;flex:1;min-width:0;outline:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:19px;font-size:1.9rem}.mainvisualSearch_input::placeholder{color:rgba(65,65,65,.4)}@media(max-width: 768px){.mainvisualSearch_input{font-size:14px;font-size:1.4rem}}.mainvisualSearch_btn{background:#ff811e;border:none;border-radius:4px;color:#fff;cursor:pointer;flex-shrink:0;font-weight:900;height:56px;max-width:320px;padding:8px 23px;text-align:center;transition:background .2s;width:320px;font-size:24px;font-size:2.4rem}@media(max-width: 1024px){.mainvisualSearch_btn{width:200px}}@media(max-width: 768px){.mainvisualSearch_btn{height:48px;width:120px;font-size:16px;font-size:1.6rem}}.mainvisualSearch_btn:hover{background:rgb(244.2,107.448,0)}.mainvisualFeatureList{display:flex;gap:16px;list-style:none;margin:48px auto 0;max-width:1200px;padding:0;width:100%}@media(max-width: 1024px){.mainvisualFeatureList{flex-wrap:wrap;margin-top:32px}}@media(max-width: 768px){.mainvisualFeatureList{flex-direction:column;margin-top:24px}}.mainvisualFeatureList_item{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.6);border-radius:8px;flex:1;padding:16px 15px}@media(max-width: 1024px){.mainvisualFeatureList_item{flex:calc(50% - 8px);width:calc(50% - 8px)}}@media(max-width: 768px){.mainvisualFeatureList_item{width:100%}}.mainvisualFeatureUnit{align-items:center;display:flex;gap:16px}.mainvisualFeatureUnit_icon{flex-shrink:0;height:42px;width:42px}@media(max-width: 768px){.mainvisualFeatureUnit_icon{height:32px;width:32px}}.mainvisualFeatureUnit_icon img{height:100%;object-fit:contain;width:100%}.mainvisualFeatureUnit_title{color:#070f50;font-weight:900;text-align:left;font-size:19px;font-size:1.9rem}.mainvisualFeatureUnit_desc{color:#414141;margin-top:4px;text-align:left;font-size:15px;font-size:1.5rem}@media(max-width: 768px){.mainvisualFeatureUnit_desc{display:none}}.mainvisualFeatureUnit_desc-small{font-size:14px;font-size:1.4rem}.mainvisualDomain{margin-top:48px;padding-bottom:120px}@media(max-width: 768px){.mainvisualDomain{margin-top:40px;padding-bottom:80px}}@media(max-width: 768px){.mainvisualDomainGrid{display:flex;gap:16px;overflow-x:auto;padding-bottom:16px;padding-top:20px;scrollbar-width:none}.mainvisualDomainGrid::-webkit-scrollbar{display:none}}.mainvisualDomainGrid_row{display:flex;gap:16px;margin:auto;max-width:1200px}.mainvisualDomainGrid_row+.mainvisualDomainGrid_row{margin-top:16px}@media(max-width: 768px){.mainvisualDomainGrid_row+.mainvisualDomainGrid_row{margin:0}}@media(max-width: 1024px){.mainvisualDomainGrid_row{flex-wrap:wrap;max-width:96%}}@media(max-width: 768px){.mainvisualDomainGrid_row{flex-wrap:nowrap;margin:0;max-width:unset}}@media(max-width: 768px){.mainvisualDomainGrid_row:first-child{margin-left:20px}}@media(max-width: 768px){.mainvisualDomainGrid_row:last-child{margin-right:20px}}.mainvisualDomainGrid_item{background:#fff;border-radius:16px;flex:1;padding:24px;position:relative;text-align:center}@media(max-width: 1024px){.mainvisualDomainGrid_item{flex:calc(50% - 8px);width:calc(50% - 8px)}}@media(max-width: 768px){.mainvisualDomainGrid_item{box-shadow:0 3px 15px #b0aaff;flex:1;flex-shrink:0;width:310px}}.mainvisualDomainGrid_ribbon{align-items:center;background:url("/my/domain/images/plan_ribbon.svg") no-repeat center/contain;color:#070f50;display:flex;font-weight:900;height:45px;justify-content:center;left:50%;position:absolute;top:-18px;transform:translateX(-50%);width:245px}.mainvisualDomainGrid_ribbonText{display:block;margin-bottom:5px;font-size:18px;font-size:1.8rem}.mainvisualDomainGrid_tld{color:#070f50;font-family:"Montserrat","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Arial,sans-serif;font-weight:900;line-height:1;margin-top:12px;font-size:48px;font-size:4.8rem}.mainvisualDomainGrid_desc{color:#070f50;font-weight:900;margin-top:4px;font-size:19px;font-size:1.9rem}.mainvisualDomainGrid_price{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:8px}.mainvisualDomainGrid_was{color:#414141;display:block;font-weight:900;text-decoration:line-through;font-size:14px;font-size:1.4rem}.mainvisualDomainGrid_now{align-items:flex-end;color:#d62825;display:inline-flex;font-weight:900;gap:0 2px;justify-content:center;line-height:1;font-size:24px;font-size:2.4rem}.mainvisualDomainGrid_now .is-unit{align-self:flex-start;padding-top:4px;font-size:20px;font-size:2rem}.mainvisualDomainGrid_now .is-year{align-self:flex-end;color:#070f50;padding-bottom:2px;font-size:18px;font-size:1.8rem}.mainvisualDomainLink{align-items:center;display:flex;gap:11px;justify-content:center;margin-top:48px}@media(max-width: 768px){.mainvisualDomainLink{margin-top:16px}}.mainvisualDomainLink_btn{color:#4b00c3;font-weight:900;text-decoration:none;font-size:18px;font-size:1.8rem}.mainvisualDomainLink_btn:hover{color:#9032ff}.reason{position:relative}.reason .bollType01.is-right{height:474px;right:calc(50% - 1130px);transform:rotate(190deg);width:668px}@media(max-width: 768px){.reason .bollType01.is-right{bottom:60px;height:234px;right:calc(50% - 360px);width:330px}}.reasonList{align-items:flex-start;display:flex;gap:0 16px;justify-content:space-between;margin-top:48px;text-align:center}@media(max-width: 768px){.reasonList{flex-direction:column;margin-top:0}}.reasonList_item{display:flex;flex-direction:column;justify-content:center;max-width:284px;padding:40px 14px;position:relative;width:calc(25% - 8px);z-index:10}@media(max-width: 768px){.reasonList_item{margin:0 auto;max-width:375px;padding:32px 0;width:100%}}.reasonList_item:first-child{padding-left:0}.reasonList_item.is-purple .reasonListBg{background:radial-gradient(circle, #bfbbfd, #eff0ff)}.reasonList_item.is-blue .reasonListBg{background:radial-gradient(circle, #98c5fa, #eff0ff)}.reasonList_item.is-reviews{height:200px;margin-left:26px;padding:22px 0;width:auto}@media(max-width: 1024px){.reasonList_item.is-reviews{height:-moz-fit-content;height:fit-content;margin-left:18px;width:calc(25% - 8px)}}@media(max-width: 768px){.reasonList_item.is-reviews{height:auto;margin-left:auto;padding:0;width:100%}}.reasonList_item.is-reviews a{display:block;width:100%}.reasonList_item.is-reviews a>svg{width:100%}.reasonListBg{aspect-ratio:1/1;background:radial-gradient(circle, #fdc9e1, #eff0ff);border-radius:50%;display:block;filter:blur(20px);left:50%;opacity:.38;position:absolute;top:50%;transform:translate(-50%, -50%);width:100%;z-index:1}@media(max-width: 768px){.reasonListBg{aspect-ratio:unset;height:100%}}.reasonListBox{position:relative;z-index:10}.reasonListBoxIcon{font-size:42px;font-size:4.2rem;color:#070f50}.reasonListBoxIcon .boxImage.is-heightFix img{height:78px}@media(max-width: 1024px){.reasonListBoxIcon .boxImage.is-heightFix img{height:55px}}@media(max-width: 768px){.reasonListBoxIcon .boxImage.is-heightFix img{height:78px}}.reasonListBoxText{align-items:flex-end;color:#070f50;display:flex;font-family:"Montserrat","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Arial,sans-serif;font-weight:700;justify-content:center;line-height:1}.reasonListBoxText_inner{align-items:center;display:flex;line-height:.8}.reasonListBoxText_plus{font-size:min(5.4vw,72px)}@media(max-width: 768px){.reasonListBoxText_plus{font-size:72px;font-size:7.2rem}}.reasonListBoxText_num{font-size:min(8.3vw,110px)}@media(max-width: 768px){.reasonListBoxText_num{font-size:110px;font-size:11rem}}.reasonListBoxText_unit{font-size:min(3.2vw,42px)}@media(max-width: 768px){.reasonListBoxText_unit{font-size:42px;font-size:4.2rem}}.reasonListBoxTitle{color:#070f50;font-weight:900;padding:24px 0;font-size:24px;font-size:2.4rem}@media(max-width: 1024px){.reasonListBoxTitle{font-size:17px;font-size:1.7rem}}@media(max-width: 768px){.reasonListBoxTitle{font-size:24px;font-size:2.4rem}}.reasonListBoxUnit_item{align-items:baseline;display:flex;gap:0 8px;position:relative;font-size:19px;font-size:1.9rem}@media(max-width: 768px){.reasonListBoxUnit_item{font-size:18px;font-size:1.8rem}}.reasonListBoxUnit_item .icon{color:#ea7cff;font-size:11px;font-size:1.1rem}.reasonListBoxUnit_item+.reasonListBoxUnit_item{padding-top:16px}.reasonListBoxUnit.is-servers .reasonListBoxUnit_item .icon{color:#ad7cff}.reasonListBoxUnit.is-sla .reasonListBoxUnit_item .icon{color:#88beff}.included{padding-top:0;position:relative}.included .bollType01.is-left{border-radius:55% 45% 37% 63%/26% 76% 24% 74%;height:409px;width:720px}@media(max-width: 768px){.included .bollType01.is-left{bottom:50%;height:278px;left:calc(50% - 515px);transform:translateY(50%);width:490px}}.includedList{display:flex;flex-wrap:wrap;gap:15px 0;justify-content:space-between;margin:48px 0 0;position:relative;z-index:10}@media(max-width: 768px){.includedList{flex-direction:column;margin:18px 0 32px}}.includedList_item{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.6);border-radius:8px;padding:28px;width:calc(50% - 8px)}@media(max-width: 768px){.includedList_item{padding:16px;width:100%}}.includedListTitle{align-items:center;display:flex;gap:0 16px}.includedListTitle_icon{height:42px;width:42px}.includedListTitle_text{color:#070f50;font-weight:900;font-size:24px;font-size:2.4rem}@media(max-width: 768px){.includedListTitle_text{font-size:22px;font-size:2.2rem}}.includedList_disc{margin-top:8px;font-size:19px;font-size:1.9rem}.register{background-color:#eff0ff;clip-path:ellipse(3700px 100% at center top);padding-bottom:120px;position:relative}@media(max-width: 768px){.register{clip-path:ellipse(1500px 100% at center top);padding-bottom:80px}}.registerBg{overflow:hidden}.registerBg::before{aspect-ratio:4/1;background:linear-gradient(to bottom, #b4b4e8 0%, #7241ff 50%, #b4b4e8 100%);border-radius:50%;content:"";display:block;height:100%;left:50%;opacity:.24;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:1}@media(max-width: 768px){.registerBg::before{aspect-ratio:1/.8}}.registerList{align-items:flex-start;display:flex;flex-wrap:wrap;gap:76px 102px;padding:48px 32px 0;position:relative;z-index:10}@media(max-width: 768px){.registerList{flex-direction:column;gap:32px 0;padding:24px 0 0}}.registerList_item{display:flex;flex-direction:column;width:calc(50% - 51px)}@media(max-width: 768px){.registerList_item{width:100%}}.registerListUnit{flex-grow:1;text-align:center;width:100%}.registerListUnitTitle{color:#070f50;font-weight:900;font-size:28px;font-size:2.8rem}@media(max-width: 768px){.registerListUnitTitle{font-size:24px;font-size:2.4rem}}.registerListUnitImage{margin:32px 0}@media(max-width: 768px){.registerListUnitImage{margin:8px 0}}.registerListUnitImage .boxImage.is-heightFix img{height:200px}@media(max-width: 768px){.registerListUnitImage .boxImage.is-heightFix img{height:180px}}.registerListUnitDescription{font-size:19px;font-size:1.9rem}@media(max-width: 768px){.registerListUnitDescription{font-size:18px;font-size:1.8rem}}.apply{background-color:#070f50;margin-top:-60px;padding-top:140px}@media(max-width: 768px){.apply{margin-top:-64px;padding-top:100px}}.apply .inner{position:relative}.apply .inner .bollType01.is-right{border-radius:38% 62% 40% 60%/29% 52% 48% 71%;bottom:calc(-50% + 150px);height:520px;right:calc(50% - 1124px);top:unset;width:576px}@media(max-width: 768px){.apply .inner .bollType01.is-right{bottom:calc(100% - 60px);height:189px;right:-80px;width:209px}}.apply_text{color:#fff;font-weight:900;margin-bottom:48px;position:relative;text-align:center;z-index:10;font-size:48px;font-size:4.8rem}@media(max-width: 768px){.apply_text{margin-bottom:32px;font-size:32px;font-size:3.2rem}}
/*# sourceMappingURL=this.css.map */