/*! creativereset.css v0.0.2 | MIT License | creative team at GMO Internet, Inc */@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap";*,::before,::after{box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}hr{height:0;overflow:visible}main{display:block}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg:not(:root){overflow:hidden}table{border-collapse:collapse}input{border-radius:0}button,input,optgroup,select,textarea{margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}[type=number]{width:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}[hidden]{display:none}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{touch-action:manipulation}html{font-size:14px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{background:#ccc;color:#444;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",sans-serif;line-height:1.7;position:relative}ul,li{list-style:none;margin:0;padding-left:0}h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0;padding:0}ul,p{margin:0;padding:0}a{color:#444;outline:none;text-decoration:none}a:visited{color:#444}a:hover,a:focus{color:#c00;outline:none;text-decoration:underline}button{cursor:pointer;font-family:inherit;outline:none}input,button,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}@font-face{font-display:swap;font-family:"onamae_domain_icon";font-style:normal;font-weight:normal;src:url("/common/fonts/onamae_domain_icon.eot?1706143909363");src:url("/common/fonts/onamae_domain_icon.woff?1706143909363") format("woff"),url("/common/fonts/onamae_domain_icon.ttf?1706143909363") format("truetype")}.iconD{font-size:0}.iconD:before{display:inline-block;font-family:"onamae_domain_icon";font-style:normal;font-size:inherit;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;speak:none;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a .iconD{display:inline-block}.iconD-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.iconD-2x{font-size:2em}.iconD-3x{font-size:3em}.iconD-4x{font-size:4em}.iconD-5x{font-size:5em}.iconD-fw{width:1.2857142857em;text-align:center}.iconD-arrow-up:before{content:""}.iconD-arrow-right:before{content:""}.iconD-arrow-down:before{content:""}.iconD-arrow-left:before{content:""}.iconD-onamaefinger:before{content:""}.iconD-notice:before{content:""}.iconD-close:before{content:""}.iconD-domain:before{content:""}.iconD-talk:before{content:""}.iconD-minus:before{content:""}.iconD-plus:before{content:""}.iconD-user:before{content:""}.iconD-login:before{content:""}.iconD-external:before{content:""}.iconD-search:before{content:""}.iconD-server:before{content:""}.iconD-book:before{content:""}.iconD-question:before{content:""}.iconD-circle:before{content:""}.iconD-triangle:before{content:""}.iconD-check:before{content:""}.iconD-facebook:before{content:""}.iconD-twitter:before{content:""}.iconD-rss:before{content:""}.iconD-calender:before{content:""}.iconD-help:before{content:""}.iconD-cart:before{content:""}.iconD-control:before{content:""}.iconD-sort:before{content:""}.iconD-line:before{content:""}.iconD-dns:before{content:""}.iconD-key:before{content:""}.iconD-mail:before{content:""}.iconD-ssl:before{content:""}.iconD-pc:before{content:""}.iconD-time:before{content:""}html{scroll-behavior:smooth}*{box-sizing:border-box}body{background:#fff;font-family:"Noto Sans JP","Droid Sans",Helvetica,YuGothic,"Yu Gothic","游ゴシック体","游ゴシック","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Arial,sans-serif}h1,h2,h3,h4,h5,p,a,ul,li{line-height:1.4}p,a,ul,li{line-height:1.6}a img{border:none}dl,dt,dd{margin:0;padding:0}.is-sp{display:none}@media screen and (max-width: 767px){.is-sp{display:block}}@media screen and (max-width: 767px){.is-pc{display:none}}.iconD{height:1em;position:relative;width:1em}.iconD::before{inset:0;position:absolute}.gmoGroupHeader{max-width:100%}.header{background:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.1);padding:8px 40px;position:sticky;top:29px;width:100%;z-index:100}@media(max-width: 768px){.header{border-bottom:none;box-shadow:0 4px 8px rgba(0,0,0,.25);padding:0;position:fixed;top:0}}.header_inner{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1080px;position:relative;z-index:99}@media(max-width: 768px){.header_inner{background:#fff;height:56px;max-width:none;padding:0 16px}}.header_logo{background:#c00;display:block;padding:8px 10px}@media(max-width: 768px){.header_logo{height:35px;padding:0;padding:7px;width:101px}}.header_logo img{display:block;height:35px;width:140px}@media(max-width: 768px){.header_logo img{height:100%;width:100%}}.header_menu{align-items:center;display:flex;gap:32px}@media(max-width: 768px){.header_menu{display:none}}.header_navList{align-items:center;display:flex;gap:24px;list-style:none}.header_navItem{color:#333;font-size:14px;letter-spacing:1px;text-decoration:none;white-space:nowrap}.header_btnEntry{background:#fa9600;border:2px solid #fa9600;border-radius:4px;color:#fff;display:block;font-size:14px;letter-spacing:1px;line-height:1;padding:10px 22px;text-decoration:none;transition:background .2s,border-color .2s,color .2s;white-space:nowrap}.header_btnEntry:hover,.header_btnEntry:focus,.header_btnEntry:active{background:#fff;border-color:#fa9600;color:#fa9600;text-decoration:none}.header_spToggle{background:rgba(0,0,0,0);border:none;cursor:pointer;display:none;height:25px;padding:0;width:30px}@media(max-width: 768px){.header_spToggle{align-items:center;display:flex;justify-content:center}}.header_spToggle_hamburger{display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center;width:100%}.header_spToggle_hamburger span{background:#333;border-radius:3px;display:block;height:3px;width:100%}.header_spToggle_close{display:none;height:100%;position:relative;width:100%}.header_spToggle_close::before,.header_spToggle_close::after{background:#333;border-radius:2px;content:"";height:3px;left:0;position:absolute;right:0;top:50%;width:100%}.header_spToggle_close::before{transform:rotate(45deg)}.header_spToggle_close::after{transform:rotate(-45deg)}.header_spMenu{display:none}@media(max-width: 768px){.header_spMenu{display:grid;grid-template-rows:0fr;left:0;overflow:hidden;position:fixed;right:0;top:56px;transition:grid-template-rows .3s ease;z-index:99}}.header_overlay{display:none}@media(max-width: 768px){.header_overlay{background:rgba(0,0,0,.75);bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0;z-index:98}}@media(max-width: 768px){.header_spMenuInner{min-height:0;overflow-y:auto}}@media(max-width: 768px){.header_spMenuContent{background:#fff;display:flex;flex-direction:column;gap:48px;padding:48px}}.header_spNavList{border-top:1px solid #eaecf9;display:flex;flex-direction:column;list-style:none}.header_spNavItem{border-bottom:1px solid #eaecf9}.header_spNavItem a{color:#333;display:block;font-size:14px;font-weight:bold;line-height:1.4;padding:16px 8px;text-decoration:none}.header_spEntry{display:flex;flex-direction:column;gap:5px}.header_spEntryText{color:#333;font-size:12px;font-weight:bold;text-align:center}.header_spEntryBtn{align-items:center;background:#fa9600;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.16);color:#fff;display:flex;padding:8px 8px 8px 16px;text-decoration:none}.header_spEntryBtn:visited{color:#fff}.header_spEntryBtn:hover,.header_spEntryBtn:focus,.header_spEntryBtn:active{background:#fff;border:2px solid #fa9600;color:#fa9600;text-decoration:none}.header_spEntryBtnText{display:flex;flex:1;flex-direction:column;font-size:14px;font-weight:bold;letter-spacing:1px;line-height:1.6;text-align:center}@media(max-width: 768px){.header.is-open .header_spToggle_hamburger{display:none}.header.is-open .header_spToggle_close{display:block}.header.is-open .header_spMenu{grid-template-rows:1fr}.header.is-open .header_overlay{display:block}}.main{background:url("../images/pattern.png") repeat center top/91px 53px;background-attachment:fixed;color:#333;min-height:100dvh}@media(max-width: 768px){.main{background-size:61px 35px;padding-top:56px}}.section{padding:0 16px}.section_inner{margin:0 auto;max-width:1080px;padding:120px 0}@media(max-width: 768px){.section_inner{padding:60px 0}}.section_title{font-size:40px;font-weight:bold;letter-spacing:1px;line-height:1.4;margin:0;text-align:center}@media(max-width: 768px){.section_title{font-size:28px}}.section_title::after{background:linear-gradient(to right, transparent, #00a98d, transparent);border-radius:2px;content:"";display:block;height:4px;margin:16px auto 0;width:400px}@media(max-width: 768px){.section_title::after{height:2px;margin-top:8px;width:200px}}.section_title+.section_text{margin:16px 0 0}@media(max-width: 768px){.section_title+.section_text{margin-top:8px}}.section_text{font-size:18px;line-height:1.6;text-align:center}@media(max-width: 768px){.section_text{font-size:14px}}.section#first{scroll-margin-top:80px}.section#first .section_inner{padding:60px 0 120px}@media(max-width: 768px){.section#first .section_inner{padding:32px 0 60px}}.section#protection{background-color:#ecf9f7;overflow:hidden;position:relative}.section#protection::before{background:url("../images/bg_protection.png") no-repeat center/contain;content:"";height:786px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%, -50%);width:1400px}.section#protection .section_inner{position:relative;z-index:1}.section#trouble{overflow:hidden;padding-left:0;padding-right:0}.section#trouble .section_inner{padding:0 16px 120px}@media(max-width: 768px){.section#trouble .section_inner{padding:0 16px 60px}}.section#recommend{background-color:#ecf9f7;overflow:hidden;position:relative}.section#recommend::before{background:url("../images/bg_protection.png") no-repeat center/contain;content:"";height:786px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%, -50%);width:1400px}.section#recommend .section_text{font-size:20px}.section#recommend .section_inner{position:relative;z-index:1}.section#price{background:linear-gradient(to bottom, #00a98d, #00bfa0);overflow:hidden;padding-left:0;padding-right:0;position:relative}.section#price::before{background:url("../images/bg_earth.png") no-repeat center bottom/cover;bottom:0;content:"";height:360px;left:0;opacity:.5;pointer-events:none;position:absolute;right:0}@media(max-width: 768px){.section#price::before{height:168px}}.section#price .section_title{color:#fff}.section#price .section_title::after{background:linear-gradient(to right, transparent, rgb(255, 255, 255), transparent)}.section#price .section_text{color:#fff}.section#price .section_inner{display:flex;flex-direction:column;gap:64px;padding:120px 16px;position:relative;z-index:1}@media(max-width: 768px){.section#price .section_inner{gap:48px;padding:60px 16px}}.section_wave{display:block;height:80px;margin-bottom:96px;width:100%}.mainvisual{padding:0 16px}@media(max-width: 374px){.mainvisual{padding:0}.mainvisual .mainvisual_content{inset:0;padding:10px;position:relative}.mainvisual .mainvisual_inner{aspect-ratio:auto;background-size:cover}}.mainvisual_inner{align-items:center;background:url("../images/mv_bg_pc.png") no-repeat center/cover;border-radius:0 0 20px 20px;display:flex;margin:0 auto;max-width:1080px;min-height:240px;padding:36px 40px 36px 80px}@media(max-width: 768px){.mainvisual_inner{aspect-ratio:750/372;background-image:url("../images/mv_bg_sp.png");border-radius:0 0 16px 16px;max-width:343px;min-height:0;padding:0;position:relative}}.mainvisual_content{max-width:460px}@media(max-width: 768px){.mainvisual_content{inset:12px 0 0;max-width:100%;place-self:start center;position:absolute;width:315px}}@media(max-width: 768px){.mainvisual_title{margin:0 auto}}.mainvisual_title img{display:block;height:auto;width:100%}@media(max-width: 768px){.mainvisual_title img{content:url("../images/mv_title_sp.png")}}.mainvisual_price{color:#fff;font-size:14px;font-weight:bold;letter-spacing:.05em;margin-top:14px;text-align:center}.mainvisual_price::before{content:"＼＼　1ドメイン：";font-weight:normal}.mainvisual_price::after{content:"　／／";font-weight:normal}@media(max-width: 768px){.mainvisual_price{font-size:10px;letter-spacing:0;line-height:1;margin-top:16px;text-align:left}.mainvisual_price::before{content:"＼＼"}.mainvisual_price::after{content:"／／"}}.mainvisual_btn{color:#fff;margin-top:8px;width:100%}.mainvisual_btn:hover,.mainvisual_btn:focus,.mainvisual_btn:active{color:#fa9600;text-decoration:none}@media(max-width: 768px){.mainvisual_btn{margin-top:5px;width:182px}}a.btn-order{align-items:center;background:#fa9600;border:2px solid rgba(0,0,0,0);border-radius:8px;box-shadow:0 8px 10px rgba(0,0,0,.1);color:#fff;display:flex;font-size:18px;font-weight:bold;letter-spacing:.05em;padding:16px;text-decoration:none;transition:background .2s,border-color .2s,color .2s}a.btn-order span:first-child{flex:1 0 0;min-width:0;text-align:center}a.btn-order .iconD{flex-shrink:0;font-size:12px}a.btn-order:hover,a.btn-order:focus,a.btn-order:active{background:#fff;border-color:#fa9600;color:#fa9600;text-decoration:none}@media(max-width: 768px){a.btn-order{border:none;box-shadow:0 2px 4px rgba(0,0,0,.16);font-size:12px;letter-spacing:1px;line-height:1.6;padding:8px 8px 8px 16px}a.btn-order .iconD{font-size:10px}}.image{display:block;height:auto;width:100%}.imageBox{border-radius:20px;margin:16px 0 0;max-width:100%;overflow:hidden}@media(max-width: 768px){.imageBox{border-radius:16px;margin-top:8px}}.card{background:#eff6ff;border:2px solid #2563eb;border-radius:20px;display:flex;flex:1;flex-direction:column;gap:16px;padding:32px;position:relative}@media(max-width: 768px){.card{border-radius:16px;gap:8px;padding:24px}}.cardList{display:flex;gap:40px;list-style:none;margin-top:64px}@media(max-width: 768px){.cardList{flex-direction:column;gap:32px;margin-top:32px}}.card_header{align-items:center;display:flex;gap:12px}@media(max-width: 768px){.card_header{gap:8px}}.card_iconBox{align-items:center;background:#2563eb;border-radius:10px;color:#fff;display:flex;flex-shrink:0;height:56px;justify-content:center;width:56px}.card_iconBox .iconD{font-size:32px}@media(max-width: 768px){.card_iconBox{height:40px;width:40px}.card_iconBox .iconD{font-size:24px}}.card_title{font-size:24px;font-weight:bold;letter-spacing:1px;line-height:1}@media(max-width: 768px){.card_title{font-size:20px}}.card_text{font-size:16px;letter-spacing:1px;line-height:1.6}@media(max-width: 768px){.card_text{font-size:14px}}.card_features{background:#dfecfe;border-radius:10px;color:#1e40af;display:flex;flex-direction:column;gap:12px;list-style:none;padding:16px}@media(max-width: 768px){.card_features{border-radius:12px;gap:8px;padding:12px}}.card_feature{align-items:center;display:flex;font-size:14px;font-weight:bold;gap:8px;letter-spacing:1px;line-height:1}.card_feature .iconD{font-size:12px}@media(max-width: 768px){.card_feature{font-size:12px}}.card_badge{background:#00a98d;border-radius:10px;color:#fff;font-size:16px;font-weight:bold;left:99px;letter-spacing:1px;line-height:1;padding:16px 24px;position:absolute;top:-32px;white-space:nowrap}.card_badge::after{border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #00a98d;bottom:-10px;content:"";left:50%;position:absolute;transform:translateX(-50%)}@media(max-width: 768px){.card_badge{border-radius:5px;font-size:12px;left:50%;padding:8px 16px;top:-18px;transform:translateX(-50%)}}.card-domain{background:#ecf9f7;border-color:#00a98d}.card-domain .card_iconBox{background:#00a98d}.card-domain .card_iconBox .iconD{font-size:38px}@media(max-width: 768px){.card-domain .card_iconBox .iconD{font-size:28px}}.card-domain .card_features{background:#d2f6e4;color:#007e55}.pCardList{display:flex;gap:24px;list-style:none;margin-top:64px;width:100%}@media(max-width: 768px){.pCardList{flex-direction:column;margin-top:48px}}.pCard{background:#fff;border-radius:20px;box-shadow:0 8px 16px rgba(0,0,0,.08),0 4px 8px rgba(0,0,0,.08);display:flex;flex:1;flex-direction:column;gap:24px;padding:32px}@media(max-width: 768px){.pCard{border-radius:16px;box-shadow:0 2px 4px rgba(0,0,0,.16);gap:12px;padding:20px 24px}}.pCard_heading{border-bottom:2px solid #f3f4f6;color:#007e55;display:flex;flex-direction:column;gap:8px;letter-spacing:1px;padding-bottom:24px}@media(max-width: 768px){.pCard_heading{border-bottom-width:1px;padding-bottom:12px}}.pCard_title{font-size:24px;font-weight:bold;line-height:1.6;text-align:center}@media(max-width: 768px){.pCard_title{font-size:20px;line-height:1.4}}.pCard_title span{display:inline-block}.pCard_desc{font-size:14px;line-height:1.6}@media(max-width: 768px){.pCard_desc{font-size:12px}}.pCard_list{display:flex;flex-direction:column;gap:8px;list-style:none}.pCard_item{align-items:center;color:#333;display:flex;font-size:16px;gap:8px;letter-spacing:1px;line-height:1.6}.pCard_item .iconD{color:#007e55;flex-shrink:0;font-size:14px}@media(max-width: 768px){.pCard_item{font-size:14px}.pCard_item .iconD{font-size:12px}}.trouble_dark{background:linear-gradient(to bottom, #3b3b3b, #4f4f4f);overflow:hidden;padding:0 16px;position:relative}.trouble_dark::before{background:url("../images/bg_trouble.png") no-repeat center/contain;content:"";height:1068px;left:calc(50% - 740px);pointer-events:none;position:absolute;top:-80px;width:511px}@media(max-width: 768px){.trouble_dark::before{height:784px;left:0;top:0;width:376px}}.trouble_dark::after{background:url("../images/bg_trouble.png") no-repeat center/contain;content:"";height:1068px;left:calc(50% + 241px);pointer-events:none;position:absolute;rotate:180deg;top:-80px;width:511px}@media(max-width: 768px){.trouble_dark::after{height:784px;left:0;top:637px;width:376px}}.trouble_dark .section_title{color:#fff}@media(max-width: 768px){.trouble_dark .section_title{font-size:28px;text-align:center}}.trouble_dark .section_title::after{background:linear-gradient(to right, transparent, rgb(255, 255, 255), transparent)}.trouble_dark .section_text{color:#fff}@media(max-width: 768px){.trouble_dark .section_text{font-size:14px;text-align:center}}.trouble_darkArrow{background:#4f4f4f;clip-path:polygon(0 0, 100% 0, 50% 100%);height:80px;margin:-1px 0 96px;margin-left:-1px;width:calc(100% + 2px)}@media(max-width: 768px){.trouble_darkArrow{height:40px;margin:-1px 0 60px}}.trouble_darkInner{display:flex;flex-direction:column;gap:64px;margin:0 auto;max-width:1080px;padding:120px 0 80px;position:relative;z-index:1}@media(max-width: 768px){.trouble_darkInner{gap:48px;padding:60px 0 40px}}.trouble_darkHead{display:flex;flex-direction:column}@media(max-width: 768px){.trouble_darkHead{gap:8px}}.trouble_summary{display:flex;flex-direction:column;gap:24px}@media(max-width: 768px){.trouble_summary{gap:16px}}.trouble_catch{align-items:center;color:#007e55;display:flex;flex-direction:column;gap:8px}.trouble_catch .iconD{font-size:44px}.trouble_catchText{font-weight:bold;letter-spacing:1px;line-height:1.4;text-align:center}.trouble_catchSub{font-size:32px}@media(max-width: 768px){.trouble_catchSub{font-size:24px}}.trouble_catchMain{font-size:40px}@media(max-width: 768px){.trouble_catchMain{font-size:28px}}.trouble_desc{color:#007e55;font-size:20px;letter-spacing:1px;line-height:1.6;text-align:center}.trouble_desc strong{font-weight:bold}@media(max-width: 768px){.trouble_desc{font-size:14px}}.tCardList{display:flex;gap:48px;list-style:none;width:100%}@media(max-width: 768px){.tCardList{align-items:center;flex-direction:column;gap:32px}}.tCard{background:#fff;border-radius:20px;box-shadow:0 4px 8px rgba(0,0,0,.16);display:flex;flex:1;flex-direction:column;max-width:800px;overflow:hidden}@media(max-width: 768px){.tCard{border-radius:16px;box-shadow:0 2px 4px rgba(0,0,0,.16);width:100%}}.tCard_head{align-items:center;background:#666;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:24px}@media(max-width: 768px){.tCard_head{gap:8px;padding:16px}}.tCard_badge{background:#fff;border-radius:20px;color:#333;font-size:16px;font-weight:bold;line-height:1;padding:6px 14px;white-space:nowrap}@media(max-width: 768px){.tCard_badge{font-size:14px}}.tCard_title{color:#fff;font-size:24px;font-weight:bold;letter-spacing:1px;line-height:1.4;text-align:center;width:100%}@media(max-width: 768px){.tCard_title{font-size:20px}}.tCard_body{display:flex;flex:1;padding:32px}@media(max-width: 768px){.tCard_body{padding:24px}}.tCard_content{display:flex;flex:1;flex-direction:column;gap:32px}@media(max-width: 768px){.tCard_content{gap:24px}}.tCard_what{display:flex;flex-direction:column;gap:8px}.tCard_whatLabel{color:#333;font-size:16px;font-weight:bold;letter-spacing:1px;line-height:1;text-align:center}@media(max-width: 768px){.tCard_whatLabel{font-size:14px}}.tCard_whatText{color:#333;font-size:18px;letter-spacing:1px;line-height:1.8}@media(max-width: 768px){.tCard_whatText{font-size:16px;line-height:1.6}}.tCard_alert{background:rgba(221,0,0,.1);border-radius:16px;color:#d00;display:flex;flex-direction:column;gap:8px;padding:16px}@media(max-width: 768px){.tCard_alert{border-radius:12px;padding:12px}}.tCard_alertTitle{align-items:center;display:flex;font-size:16px;font-weight:bold;gap:6px;letter-spacing:1px;line-height:1.4;white-space:nowrap}.tCard_alertTitle .iconD{font-size:16px}@media(max-width: 768px){.tCard_alertTitle{font-size:14px;gap:4px}.tCard_alertTitle .iconD{font-size:14px}}.tCard_alertList{display:flex;flex-direction:column;gap:8px;list-style:none}.tCard_alertItem{align-items:flex-start;display:flex;font-size:14px;gap:4px;letter-spacing:1px;line-height:1.4}.tCard_alertItem span:first-child{flex-shrink:0}@media(max-width: 768px){.tCard_alertItem{font-size:12px;gap:2px}}.price_head{display:flex;flex-direction:column}.price_entry{align-items:center;background:linear-gradient(to right, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.9) 20%, rgba(255, 255, 255, 0.9) 80%, rgba(255, 255, 255, 0.8));border-bottom:1px solid #fff;border-top:1px solid #fff;display:flex;flex-direction:column;gap:48px;margin:0 auto;max-width:800px;overflow:hidden;padding:48px 64px 48px 48px;width:100%}@media(max-width: 768px){.price_entry{gap:24px;padding:24px 16px}}.price_entryInfo{align-items:center;display:flex;gap:32px}@media(max-width: 768px){.price_entryInfo{display:grid;gap:16px 8px;grid-template-columns:38px 1fr}}.price_entryIcon{background:#007e55;display:block;flex-shrink:0;height:128px;-webkit-mask:url("../images/icon_domain_protection.svg") no-repeat center/contain;mask:url("../images/icon_domain_protection.svg") no-repeat center/contain;width:120px}@media(max-width: 768px){.price_entryIcon{height:40px;width:38px}}.price_entryPlan{display:flex;flex-direction:column;gap:16px}@media(max-width: 768px){.price_entryPlan{display:contents}}.price_entryLabel{border:1px solid #007e55;color:#007e55;font-size:24px;font-weight:bold;letter-spacing:2px;line-height:1.4;padding:8px 16px;text-align:center;white-space:nowrap}@media(max-width: 768px){.price_entryLabel{font-size:14px;letter-spacing:1px;padding:4px}}.price_entryPrice{align-items:flex-end;color:#007e55;display:flex;gap:16px;white-space:nowrap}@media(max-width: 768px){.price_entryPrice{align-items:center;flex-direction:column;grid-column:1/-1}}.price_entryPriceMain{align-items:flex-end;display:flex;gap:8px}.price_entryPriceYearly{font-size:32px;font-weight:bold;line-height:1}@media(max-width: 768px){.price_entryPriceYearly{font-size:28px}}.price_entryPriceNum{font-size:64px;font-weight:bold;line-height:.9}@media(max-width: 768px){.price_entryPriceNum{font-size:60px}}.price_entryPriceSuffix{display:flex;flex-direction:column;font-weight:bold;line-height:1.04}.price_entryPriceTax{font-size:12px;font-weight:normal}@media(max-width: 768px){.price_entryPriceTax{font-size:10px}}.price_entryPriceYen{font-size:32px}@media(max-width: 768px){.price_entryPriceYen{font-size:28px}}.price_entryPriceMonthly{font-size:24px;font-weight:bold;line-height:1}.price_entryPriceMonthly .is-large{font-size:48px}@media(max-width: 768px){.price_entryPriceMonthly{font-size:20px}.price_entryPriceMonthly .is-large{font-size:44px}}.price_entryBtn{max-width:480px;padding-bottom:20px;padding-top:20px;width:100%}@media(max-width: 768px){.price_entryBtn{font-size:14px;max-width:262px;padding:16px 8px 16px 16px;width:262px}}.rCardList{display:flex;gap:32px;list-style:none;margin-top:64px;width:100%}@media(max-width: 768px){.rCardList{flex-direction:column;gap:24px;margin-top:40px}}.rCard{background:#fff;border-radius:20px;box-shadow:0 4px 8px rgba(0,0,0,.16);display:flex;flex:1;flex-direction:column;overflow:hidden}.rCard_head{align-items:center;background:#00a98d;display:flex;justify-content:center;overflow:hidden;padding:16px;position:relative}.rCard_head::before{background:url("../images/bg_600x200.png") no-repeat center/cover;content:"";inset:0;opacity:.2;pointer-events:none;position:absolute}.rCard_icon{background:#33baa4;border-radius:40px;display:flex;flex-shrink:0;height:80px;justify-content:center;overflow:hidden;padding:16px 16px 0;position:relative;width:80px}.rCard_icon img{display:block;height:48px;object-fit:contain;width:100%}.rCard_body{display:flex;flex-direction:column;gap:16px;padding:24px}@media(max-width: 768px){.rCard_body{padding:16px 24px}}.rCard_title{color:#333;font-size:24px;letter-spacing:1px;line-height:1.4;text-align:center}@media(max-width: 768px){.rCard_title{font-size:20px}}.rCard_text{color:#333;font-size:16px;letter-spacing:1px;line-height:1.6}@media(max-width: 768px){.rCard_text{font-size:14px}}.priceArea{background:linear-gradient(to bottom, #00a98d, #00bfa0);overflow:hidden;padding:48px 16px;position:relative}@media(max-width: 768px){.priceArea{padding:40px 16px}}.priceArea::before{background:url("../images/bg_earth.png") no-repeat center top/cover;bottom:-80px;content:"";height:368px;left:0;opacity:.5;pointer-events:none;position:absolute;right:0}@media(max-width: 768px){.priceArea::before{bottom:0;height:168px}}.priceArea_inner{align-items:center;display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:1080px;position:relative;z-index:1}.priceArea_title{color:#fff;font-size:24px;font-weight:bold;letter-spacing:1px;line-height:1.6;text-align:center}@media(max-width: 768px){.priceArea_title{font-size:18px}}.priceArea_entry{align-items:center;background:linear-gradient(to right, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.9) 20%, rgba(255, 255, 255, 0.9) 80%, rgba(255, 255, 255, 0.8));border-bottom:1px solid #fff;border-top:1px solid #fff;display:flex;gap:48px;justify-content:center;max-width:800px;padding:32px 64px;width:100%}@media(max-width: 768px){.priceArea_entry{flex-direction:column;gap:32px;padding:24px 16px}}.priceArea_paragraph{align-items:center;display:flex;flex-direction:column;gap:4px}.priceArea_annotation{align-items:center;display:flex;gap:12px;justify-content:center;width:100%}@media(max-width: 768px){.priceArea_annotation{gap:8px}}.priceArea_annotationLine{background:#007e55;flex:1;height:2px;min-width:0}.priceArea_annotationText{color:#007e55;font-weight:bold;letter-spacing:1.6px;line-height:1;padding-bottom:8px;text-align:center;white-space:nowrap}.priceArea_annotationText .is-small{font-size:20px}@media(max-width: 768px){.priceArea_annotationText .is-small{font-size:18px}}.priceArea_annotationText .is-large{font-size:32px}@media(max-width: 768px){.priceArea_annotationText .is-large{font-size:28px}}.priceArea_price{align-items:flex-end;color:#007e55;display:flex;gap:12px;margin-top:4px;text-align:center;white-space:nowrap}@media(max-width: 768px){.priceArea_price{gap:8px}}.priceArea_planBox{border:1px solid #007e55;display:flex;flex-direction:column;font-weight:bold;gap:4px;letter-spacing:1px;line-height:1;padding:8px 12px}@media(max-width: 768px){.priceArea_planBox{padding:8px}}.priceArea_planBox p{line-height:1}.priceArea_planBox p:first-child{font-size:16px}@media(max-width: 768px){.priceArea_planBox p:first-child{font-size:14px}}.priceArea_planBox p:last-child{font-size:12px}.priceArea_priceMain{align-items:flex-end;display:flex;gap:4px}.priceArea_priceYearly{font-size:24px;font-weight:bold;line-height:1;writing-mode:vertical-rl}@media(max-width: 768px){.priceArea_priceYearly{font-size:22px}}.priceArea_priceNum{font-size:60px;font-weight:bold;line-height:.9}@media(max-width: 768px){.priceArea_priceNum{font-size:56px}}.priceArea_priceSuffix{display:flex;flex-direction:column;line-height:1.04}.priceArea_priceTax{font-size:12px;font-weight:normal}@media(max-width: 768px){.priceArea_priceTax{font-size:10px}}.priceArea_priceYen{font-size:32px;font-weight:bold}@media(max-width: 768px){.priceArea_priceYen{font-size:30px}}.priceArea_btn{max-width:260px;padding:20px 16px;width:260px}@media(max-width: 768px){.priceArea_btn{max-width:100%;width:100%}}.faqWrap{display:flex;flex-direction:column;gap:32px;margin:64px auto 0;max-width:800px;width:100%}.faqList{display:flex;flex-direction:column;gap:32px}.faqItem{background:#00a98d;border-radius:20px;overflow:hidden}@media(max-width: 768px){.faqItem{box-shadow:0 2px 4px rgba(0,0,0,.16)}}.faqItem.is-open{box-shadow:0 4px 8px rgba(0,0,0,.16)}.faqItem.is-open .faqItem_toggle .iconD{transform:rotate(180deg)}.faqItem.is-open .faqItem_answer{grid-template-rows:1fr}.faqItem_btn{align-items:center;background:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;gap:24px;padding:24px;text-align:left;width:100%}@media(max-width: 768px){.faqItem_btn{gap:16px;padding:16px 24px}}.faqItem_question{color:#fff;display:flex;flex:1;font-size:18px;font-weight:bold;gap:2px;letter-spacing:1px;line-height:1.6}@media(max-width: 768px){.faqItem_question{font-size:16px}}.faqItem_question .num{flex-shrink:0;white-space:nowrap}.faqItem_question .text{flex:1}.faqItem_toggle{align-items:center;background:#e5f6f4;border-radius:20px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}@media(max-width: 768px){.faqItem_toggle{height:32px;width:32px}}.faqItem_toggle .iconD{color:#00a98d;font-size:12px;transition:transform .3s ease}@media(max-width: 768px){.faqItem_toggle .iconD{font-size:10px}}.faqItem_answer{background:#f2fbf9;display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease}.faqItem_answerInner{min-height:0}.faqItem_answerContent{color:#333;font-size:16px;letter-spacing:1px;line-height:1.6;padding:24px}@media(max-width: 768px){.faqItem_answerContent{font-size:14px;padding:16px 24px}}.faqItem_answerContent p+p{margin-top:8px}.faqItem_answerContent ul{margin:8px 0}.faqItem_answerContent li{padding-left:1em;position:relative}.faqItem_answerContent li::before{background:#00a98d;content:"";display:inline-block;height:2px;left:.2em;position:absolute;top:.7em;width:2px}.faqItem_answerContent li+li{margin-top:4px}.faqItem_answerContent p+ul,.faqItem_answerContent ul+p{margin-top:8px}
/*# sourceMappingURL=this.css.map */