*{margin:0;padding:0;box-sizing:border-box}input[type="text"],input[type="email"],input[type="password"],input[type="number"],select,textarea{font-size:16px;-webkit-appearance:none}.responsive-container{width:100%;max-width:100%;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word}.account-title,.account-description,.form-input,.form-control,.figma-info-label,.welcome-description,.maintenance-message{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body{font-family:"Noto Sans JP", Arial, sans-serif;line-height:1.5;color:#222222;background-color:#F9FAFB}.main-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:0;gap:24px;position:relative;width:100%;max-width:100%;min-height:auto;background-color:#F9FAFB;margin:0 auto;box-sizing:border-box}@media (min-width: 480px){.main-container{gap:35px;min-height:775px}}@media (min-width: 600px){.main-container{gap:20px}}.header-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:0;margin:0;width:100%;height:auto;background-color:#F9FAFB;-ms-flex:none;flex:none;-ms-flex-order:0;order:0;-ms-flex-positive:0;flex-grow:0}@media (min-width: 600px){.header-section{gap:16px}}@media (min-width: 900px){.header-section{height:auto;padding-bottom:0}}.header-bar{width:100vw;position:relative;background-color:#FFFFFF;padding-bottom:0;box-shadow:0px 2px 6px 0px rgba(0,0,0,0.12),inset 0px -1px 0px 0px #E1E1E1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-logo{position:absolute;left:20px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.muu-logo{height:24px;width:auto}.header-content{width:100%;height:100%;position:relative;z-index:1}.container{max-width:1300px;margin:0 auto;padding:0 24px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:16px}@media (min-width: 480px){.container{padding:0 20px;gap:24px}}.header-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:16px 24px;width:100%;max-width:none;height:auto;-ms-flex:none;flex:none;-ms-flex-order:0;order:0;-ms-flex-positive:0;flex-grow:0}@media (min-width: 480px){.header-inner{max-width:1130px}}@media (min-width: 900px){.header-inner{-ms-flex-direction:row;flex-direction:row;gap:20px;height:auto}}@media (min-width: 1200px){.header-inner{gap:40px}}.logo-header{width:180px;height:24px;-ms-flex:none;flex:none;-ms-flex-order:0;order:0;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;position:relative;-ms-flex-negative:0;flex-shrink:0}@media (min-width: 480px){.logo-header{width:200px;height:26px}}@media (min-width: 900px){.logo-header{width:250px;height:32px}}@media (min-width: 1200px){.logo-header{width:300px}}.gws-logo{width:100%;height:100%;object-fit:contain}.faq-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:none;flex:none;-ms-flex-order:2;order:2;-ms-flex-positive:0;flex-grow:0}.faq-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:6px 12px;background-color:#FFFFFF;border-color:#E1E1E1;border:1px solid;border-radius:5px;font-family:"Noto Sans JP", Arial, sans-serif;font-size:11px;font-weight:700;line-height:16px;color:#9B9B9B;font-style:normal;cursor:pointer;transition:all 0.3s ease;-ms-flex-negative:0;flex-shrink:0;text-decoration:none}@media (min-width: 480px){.faq-btn{padding:8px 16px;font-size:12px}}.faq-btn:hover{background-color:#F5F5F5;border-color:#CCCCCC}.flow-step{width:100%;max-width:350px;height:auto;-ms-flex:none;flex:none;-ms-flex-order:1;order:1;-ms-flex-positive:0;flex-grow:0;position:relative;margin:0 auto;background:transparent;padding:20px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media (min-width: 480px){.flow-step{max-width:600px}}.flow-step-labels{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;height:auto;margin-bottom:20px;position:relative;padding-top:20px;gap:0px}@media (min-width: 480px){.flow-step-labels{margin-bottom:40px}}.flow-step-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:8px;width:70px;position:relative}@media (min-width: 480px){.flow-step-item{width:120px;gap:10px}}.step-check-icon{display:inline-block;vertical-align:text-top;width:14px;height:14px}.flow-step-circle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border-radius:50%;border-color:#E1E1E1;border:1.6px solid;font-family:"Noto Sans JP", Arial, sans-serif;font-size:12px;font-weight:700;line-height:16px;color:#9B9B9B;font-style:normal;text-align:center;position:relative}.flow-step-circle:not([data-step="4"])::after{content:'';position:absolute;left:calc(100%);top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:48px;height:2px;background-color:#E1E1E1;border-radius:1px;z-index:-1}@media (min-width: 480px){.flow-step-circle:not([data-step="4"])::after{left:calc(100% + 26px)}}.flow-step-circle.default{border-color:#E1E1E1;color:#9B9B9B}.flow-step-circle.default::after{background-color:#E1E1E1}.flow-step-circle.active{border-color:#5F6368;background-color:#5F6368;color:#FFFFFF}.flow-step-circle.active::after{background-color:#E1E1E1}.flow-step-circle.check{border-color:#5F6368;background-color:#5F6368;color:#FFFFFF}.flow-step-circle.check::after{background-color:#5F6368}.flow-step-label{font-family:"Noto Sans JP", Arial, sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#9B9B9B;font-style:normal;text-align:center;white-space:nowrap;font-weight:700}@media (min-width: 480px){.flow-step-label{font-size:15px;line-height:20px}}.flow-step-label.active{color:#222222}.main-content-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding:0;gap:32px;width:100%;max-width:1140px;height:auto;-ms-flex:none;flex:none;-ms-flex-order:1;order:1;-ms-flex-positive:0;flex-grow:0;margin:0 auto 30px auto;position:relative;z-index:2}@media (min-width: 480px){.main-content-section{padding:0;gap:48px}}.completion-page,.error-page{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:0px;gap:60px;width:100%;max-width:1000px;margin:0 auto}.completion-header,.error-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center;gap:20px}.completion-title,.error-title{font-family:"Arial", sans-serif;font-size:18px;font-weight:700;color:#222222;line-height:40px;text-align:center;margin:0}@media (min-width: 480px){.completion-title,.error-title{font-family:"Arial", sans-serif;font-size:21px;font-weight:700;color:#222222}}.completion-subtitle,.error-subtitle{font-family:"Arial", sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#222222;text-align:center;margin:0}.completion-content,.error-content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:40px}.flow-section{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:24px}.flow-title{font-family:"Arial", sans-serif;font-size:24px;font-weight:700;color:#222222;font-style:normal;line-height:32px;text-align:center;margin:0}.completion-content .flow-steps{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:0px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;min-width:0}@media (min-width: 480px){.completion-content .flow-steps{-ms-flex-direction:row;flex-direction:row;gap:8px}}.flow-step-card{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:0px;width:100%;background:#FFFFFF;border:1px solid #E0E0E0;border-radius:12px;-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:auto;flex-basis:auto}@media (min-width: 480px){.flow-step-card{width:182px;height:150px;padding:20px;-ms-flex-direction:column;flex-direction:column;gap:20px}}.step-number{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px}.step-circle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;background:#00BFA5;border-radius:50%;font-family:'Arial';font-style:normal;font-weight:700;font-size:14px;line-height:32px;color:#FFFFFF}@media (min-width: 480px){.step-circle{width:36px;height:36px;font-size:16px}}.step-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;text-align:left;gap:4px;-ms-flex:1;flex:1}.step-content span{font-size:12px}@media (min-width: 480px){.step-content{-ms-flex-direction:column;flex-direction:column;text-align:center}}.step-title{font-family:'Arial';font-style:normal;font-weight:700;font-size:16px;line-height:24px;text-align:center;color:#222222;margin:0}.step-arrow{-ms-transform:rotate(90deg);transform:rotate(90deg);z-index:10}@media (min-width: 768px){.step-arrow{-ms-transform:none;transform:none}}.arrow-icon{width:24px;height:24px}.flow-step-card.last-step .step-arrow{display:none}.welcome-frame{width:100%;max-width:none;height:auto;position:relative;-ms-flex:none;flex:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (min-width: 480px){.welcome-frame{width:706px}}.welcome-card .service-bg-icon{max-height:none;height:auto}.welcome-card .decoration-circle{overflow:visible}.welcome-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;padding:50px 24px;gap:40px;isolation:isolate;width:100%;height:auto;background-color:#FFFFFF;border-radius:6px;box-shadow:0px 2px 6px rgba(0,0,0,0.12);-ms-flex:none;flex:none;-ms-flex-order:0;order:0;-ms-flex-positive:0;flex-grow:0;position:relative;z-index:2;margin:0;background-image:url(/assets/google_workspace_card/muu_logo-20995cd4ef0fb111c45e9e366a0e9073c5987fe7d54d35533171bbdd7ec5ea98.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;background-attachment:local;background-blend-mode:normal}@media (min-width: 600px){.welcome-card{height:auto;padding:50px 40px;background-size:auto}}.welcome-bg-decorations{position:absolute;width:100%;height:100%;left:0;top:0;-ms-transform:none;transform:none;-ms-flex:none;flex:none;-ms-flex-order:0;order:0;-ms-flex-positive:0;flex-grow:0;z-index:3;pointer-events:none;display:block}@media (min-width: 480px){.welcome-bg-decorations{width:841px;height:506px;left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media (min-width: 900px){.welcome-bg-decorations{display:block}}.decoration-circle{position:absolute;border-radius:50%;-ms-transform:scale(0.7);transform:scale(0.7)}@media (min-width: 480px){.decoration-circle{-ms-transform:scale(1);transform:scale(1)}}.circle-1{width:20px;height:20px;right:80px;top:30px;background-color:#EA4335;display:none}@media (min-width: 480px){.circle-1{left:355px;top:45px;right:auto;display:block}}.circle-2{width:24px;height:24px;left:50px;bottom:60px;background-color:#34A853;display:none}@media (min-width: 480px){.circle-2{left:98px;top:368px;bottom:auto;display:block}}.circle-3{width:36px;height:36px;right:20px;top:120px;background-color:#4285F4;display:none}@media (min-width: 480px){.circle-3{left:754px;top:200px;right:auto;display:block}}.circle-4{width:26px;height:26px;right:60px;top:50px;background-color:#FBBC04;display:none}@media (min-width: 480px){.circle-4{left:540px;top:50px;right:auto;display:block}}.service-decoration{position:absolute;-ms-transform:scale(0.8);transform:scale(0.8)}@media (min-width: 480px){.service-decoration{-ms-transform:scale(1);transform:scale(1)}}.gemini-decoration{left:0px;top:-40px}@media (min-width: 480px){.gemini-decoration{left:25px;top:-8px}}.gmail-decoration{right:-8px;top:-40px}@media (min-width: 480px){.gmail-decoration{left:750px;top:35px;right:auto}}.meet-decoration{right:-5px;bottom:-40px}@media (min-width: 480px){.meet-decoration{left:740px;top:430px;right:auto;bottom:auto}}.calendar-decoration{left:0;bottom:-40px}@media (min-width: 480px){.calendar-decoration{left:0px;top:440px;bottom:auto}}.service-bg-icon{opacity:1}.gemini-decoration .service-bg-icon{width:78px;height:79px}.gmail-decoration .service-bg-icon{width:78px;height:79px}.meet-decoration .service-bg-icon{width:65px;height:66px}.calendar-decoration .service-bg-icon{width:89px;height:90px}.welcome-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:0px;gap:32px;width:100%;max-width:none;height:auto;-ms-flex:none;flex:none;-ms-flex-order:0;order:0;-ms-flex-positive:0;flex-grow:0;z-index:0}@media (min-width: 480px){.welcome-content{padding:40px 0px 0px;gap:36px}}.welcome-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:0px;gap:16px;width:100%;height:auto;-ms-flex:none;flex:none;-ms-flex-order:0;order:0;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0}@media (min-width: 480px){.welcome-header{gap:20px}}.welcome-title{width:100%;font-family:"Noto Sans JP", Arial, sans-serif;font-size:24px;font-weight:700;line-height:36px;font-style:normal;text-align:center;font-size:21px;color:#222222;-ms-flex:none;flex:none;-ms-flex-order:0;order:0;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;white-space:normal;overflow:visible;text-overflow:initial}@media (min-width: 480px){.welcome-title{font-size:32px;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.welcome-subtitle{width:100%;font-family:"Noto Sans JP", Arial, sans-serif;font-size:16px;font-weight:700;line-height:24px;font-style:normal;text-align:center;color:#222222;-ms-flex:none;flex:none;-ms-flex-order:1;order:1;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0}@media (min-width: 480px){.welcome-subtitle{font-size:20px;line-height:28px}}@media (min-width: 600px){.welcome-subtitle{font-size:18px;line-height:28px}}.welcome-description{width:100%;font-family:"Noto Sans JP", Arial, sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#04132B;font-style:normal;letter-spacing:0.2px;-ms-flex:none;flex:none;-ms-flex-order:1;order:1;-ms-flex-positive:0;flex-grow:0;text-align:center}@media (min-width: 480px){.welcome-description{text-align:left;font-size:14px;line-height:24px}}@media (min-width: 600px){.welcome-description{font-size:14px;line-height:24px}}.error_section ul{padding-left:20px}.error_section ul li{font-size:14px}.error_section p{font-size:14px}.action-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:20px 0px 0px;gap:24px;width:100%;height:auto;-ms-flex:none;flex:none;-ms-flex-order:2;order:2;-ms-flex-positive:0;flex-grow:0;position:relative;z-index:10}.action-button{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:18px;gap:2px;width:180px;height:auto;background-color:#019E8B;color:#FFFFFF;border:none;cursor:pointer;transition:background-color 0.3s ease;border-radius:6px;-ms-flex:none;flex:none;-ms-flex-order:0;order:0;-ms-flex-positive:0;flex-grow:0;font-family:"Noto Sans JP", Arial, sans-serif;font-size:14px;font-weight:700;font-style:normal;line-height:18px;box-shadow:0px 2px 6px rgba(0,0,0,0.12)}.action-button:hover:not(:disabled){background-color:#017F72}.action-button:disabled{background-color:#CCCCCC;cursor:not-allowed}@media (min-width: 480px){.action-button{width:240px;font-size:16px;line-height:22px;padding:18px}}.main-content-section .content-header{width:1139px;margin:0;padding:0}.content-header h1{font-family:Arial;font-style:normal;font-weight:400;font-size:26px;line-height:30px;color:#222222;margin:0}.main-content-section .content-body{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;gap:80px;width:1139px;margin:0;padding:0}.form-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:0px;width:100%;height:auto;-ms-flex:none;flex:none;-ms-flex-order:0;order:0;-ms-flex-positive:0;flex-grow:0}.muu-account-form-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:0px;gap:28px;width:100%;max-width:704px;height:auto;-ms-flex:none;flex:none;-ms-flex-order:0;order:0;-ms-flex-positive:0;flex-grow:0}.account-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:0px;gap:16px;width:100%;max-width:704px;height:auto;-ms-flex:none;flex:none;-ms-flex-order:0;order:0;-ms-flex-positive:0;flex-grow:0}.account-title{width:100%;max-width:338px;height:auto;min-height:30px;font-family:'Arial';font-style:normal;font-weight:700;font-size:26px;line-height:30px;color:#222222;-ms-flex:none;flex:none;-ms-flex-order:0;order:0;-ms-flex-positive:0;flex-grow:0;margin:0;word-wrap:break-word;overflow-wrap:break-word}.account-description{width:100%;max-width:694px;height:auto;min-height:32px;font-family:'Arial';font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0.2px;color:#000000;-ms-flex:none;flex:none;-ms-flex-order:1;order:1;word-wrap:break-word;overflow-wrap:break-word;-ms-flex-positive:0;flex-grow:0;margin:0}.account-form-container{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:40px;gap:10px;width:704px;height:auto;border:1px solid #CECECE;border-radius:4px;-ms-flex:none;flex:none;-ms-flex-order:2;order:2;-ms-flex-positive:0;flex-grow:0}.account-form-header{width:624px;height:17px;font-family:'Arial';font-style:normal;font-weight:700;font-size:15px;line-height:17px;letter-spacing:0.2px;color:#000000;-ms-flex:none;flex:none;-ms-flex-order:0;order:0;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;margin:0}.account-selection{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:0px;gap:16px;width:320px;height:auto;-ms-flex:none;flex:none;-ms-flex-order:1;order:1;-ms-flex-positive:0;flex-grow:0;margin-top:16px}.form-check-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:0px;gap:10px;width:320px;height:22px;-ms-flex:none;flex:none;-ms-flex-order:0;order:0;-ms-flex-positive:0;flex-grow:0}.form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}.form-check-input{width:22px;height:22px;border-radius:50%;border:1px solid #ccc;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all 0.3s ease;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;position:relative}.form-check-input:checked{border-color:#019E8B;background-color:#FFFFFF}.form-check-input::after{content:'';width:12px;height:12px;border-radius:50%;transition:background-color 0.3s ease}.form-check-input:checked::after{background-color:#019E8B}.form-check-label{font-family:'Arial';font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:0.2px;color:#000000;cursor:pointer;margin:0}.account-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:0px;gap:10px;width:320px;height:auto;margin-top:16px}.form-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:0px;gap:10px;width:320px;height:auto;-ms-flex:none;flex:none;-ms-flex-order:0;order:0;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;margin-bottom:16px}.form-group:last-child{margin-bottom:0}.error-message{color:#C3352B;font-size:12px}.field_with_errors{display:contents}.field_with_errors input{border-color:#C31B21}.input-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;padding:0px;gap:10px;width:302px;height:41px;-ms-flex:none;flex:none;-ms-flex-order:1;order:1;-ms-flex-positive:0;flex-grow:0}.form-input{background-color:#FFFFFF;border:1px solid #E1E1E1;border-radius:6px;width:100%;max-width:100%;padding:12px 8px;font-family:"Noto Sans JP", Arial, sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#04132B;height:40px;-ms-flex:1;flex:1;transition:border-color 0.3s ease;font-size:16px;-webkit-appearance:none;box-sizing:border-box}.form-input:focus{outline:none;box-shadow:0 0 0 3px rgba(124,134,165,0.15);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}.form-input::-webkit-input-placeholder{color:#9B9B9B}.form-input:-ms-input-placeholder{color:#9B9B9B}.form-input::placeholder{color:#9B9B9B}.form-control{background-color:#FFFFFF;border:1px solid #E1E1E1;border-radius:6px;width:100%;max-width:100%;padding:8px 12px;font-family:"Noto Sans JP", Arial, sans-serif;font-size:16px;font-weight:400;color:#04132B;height:40px;-ms-flex:1;flex:1;transition:border-color 0.3s ease;-webkit-appearance:none;box-sizing:border-box}.form-control:focus{outline:none;box-shadow:0 0 0 3px rgba(124,134,165,0.15);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}.form-control::-webkit-input-placeholder{color:#9B9B9B}.form-control:-ms-input-placeholder{color:#9B9B9B}.form-control::placeholder{color:#9B9B9B}.invalid-feedback{display:none;color:#C3352B;font-size:12px}.readonly-field::before,.readonly-field::after{opacity:0.4}.disabled-select{background-color:#f5f5f5;color:#333;pointer-events:none;font-weight:500}.disabled-select ::before,.disabled-select ::after{opacity:0.4}.form-group.has-error .invalid-feedback{display:block}.form-control.is-invalid{border-color:#C31B21}.alert{padding:12px 12px;border-radius:4px;font-size:14px;line-height:1.4;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:8px}.alert .alert-wrap{-ms-flex:1;flex:1}.alert h4,.alert p{margin-bottom:6px}.alert ul{padding:0}.alert li:not(.info-list li){list-style:none}.alert::before{content:'';display:inline-block;width:16px;height:16px;margin-top:2px;-ms-flex-negative:0;flex-shrink:0;mask-image:url(/assets/google_workspace_card/trailing_icon-acc290eff24065488811d0f273c2e3fd9ad32e96d2d63057a309ebc0eb45b99a.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url(/assets/google_workspace_card/trailing_icon-acc290eff24065488811d0f273c2e3fd9ad32e96d2d63057a309ebc0eb45b99a.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.alert-error{background-color:#FFF7F8;border:1px solid #FFE3E4}.alert-error::before{background-color:#E50000}.alert-default{background-color:#F2F3F8;border:1px solid #D9DCE9}.alert-default::before{background-color:#4A4A4A}.alert-success{background-color:#EAF7F1;border:1px solid #BFE5D5}.alert-success::before{background-color:#109570}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:none;z-index:1000}.modal-content{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:white;border-radius:8px;padding:24px;width:90%;max-width:551px;box-shadow:0px 0px 0px 0px transparent,0px 1px 2px 0px rgba(0,0,0,0.12),0px -0.1px 1px 0px rgba(0,0,0,0.12)}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:24px}.modal-title{font-family:'Noto Sans JP', Arial, sans-serif;font-size:21px;font-weight:700;color:#04132B;line-height:1.52}.modal-body{font-size:14px;color:#000000;line-height:1.15;letter-spacing:1.43%;width:100%;max-width:479px}.modal-close{position:absolute;top:16px;right:16px;background:none;border:none;font-size:24px;cursor:pointer;color:#666}.modal-close:hover{color:#000}.maintenance-item{margin-bottom:12px}.muu-account-verify-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:0;background:#FFFFFF;width:100%;max-width:704px;margin:0 auto}.verify-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;padding:0;gap:40px;width:100%}.verify-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:0;gap:28px;width:100%}.verify-title{font-family:'Arial', sans-serif;font-style:normal;font-weight:700;font-size:26px;line-height:30px;color:#222222;margin:0}.verify-description{font-family:'Arial', sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.5;letter-spacing:0.2px;color:#000000;margin:0}.verify-form{width:100%}.form-label{font-family:'Arial', sans-serif;font-style:normal;font-weight:700;font-size:14px;color:#000000;margin:0}.form-label-optional{font-weight:400;font-size:12px;color:#666666;margin-left:6px}.exit-label{margin-bottom:6px}.form-value{-ms-flex:1;flex:1;min-height:17px;font-family:"Noto Sans JP", Arial, sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#222222;color:#222222}.input-wrapper{width:100%}.verification-code-input{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:15px 11px;width:100%;height:41px;background:#FFFFFF;border:0.5px solid #BBBBBB;border-radius:2px;font-family:'Arial', sans-serif;font-size:14px;line-height:16px;letter-spacing:0.2px;color:#000000;box-sizing:border-box}.verification-code-input:focus{outline:none;border-color:#00BCD4}.verification-code-input::-webkit-input-placeholder{color:#999999}.verification-code-input:-ms-input-placeholder{color:#999999}.verification-code-input::placeholder{color:#999999}.verify-actions{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0;gap:24px;width:370px;margin:40px auto 0}.verify-button{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:25px 18px;gap:10px;width:100%;height:71px;background:#00BCD4;border-radius:5px;border:none;cursor:pointer;font-family:'Arial', sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:21px;color:#FFFFFF;transition:background-color 0.3s ease}.verify-button:hover{background-color:#00ACC1}.verify-button:active{background-color:#0097A7}.verify-button:disabled{background-color:#CECECE;cursor:not-allowed}.resend-link{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:0;gap:6px;font-family:'Arial', sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#4583ED;text-decoration:none;transition:color 0.3s ease}.resend-link:hover{text-decoration:none}.resend-link i.icon-refresh{width:20px;height:20px;display:inline-block;position:relative}.resend-link i.icon-refresh::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#4583ED;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.65 6.35A7.958 7.958 0 0 0 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08A5.99 5.99 0 0 1 12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.65 6.35A7.958 7.958 0 0 0 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08A5.99 5.99 0 0 1 12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.resend-link i.icon-link{width:16px;height:16px;display:inline-block;position:relative}.resend-link i.icon-link::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#4583ED;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 19H5V5h7V3H5a2 2 0 00-2 2v14a2 2 0 002 2h14a2 2 0 002-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z'/%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 19H5V5h7V3H5a2 2 0 00-2 2v14a2 2 0 002 2h14a2 2 0 002-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z'/%3E%3C/svg%3E");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.resend-link span{color:inherit}.link-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:0;gap:32px;width:100%}.link-back{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#9E9E9E;font-size:14px;font-weight:500;text-decoration:none;cursor:pointer}.link-back i.icon-arrow-left{display:inline-block;width:20px;height:20px;margin-right:4px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15 6l-6 6 6 6' stroke='currentColor' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15 6l-6 6 6 6' stroke='currentColor' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain}.link-back:hover{text-decoration:underline;color:#7B7B7B}.icon-question{display:inline-block;width:20px;height:20px;border-radius:50%;background-color:#9e9e9e;color:white;font-style:normal;text-align:center;line-height:20px;font-size:14px;font-weight:bold}.icon-question::before{content:"?"}.icon-question:hover{background-color:#757575}.info-tooltip-button{background:none;border:none;padding:0;margin-left:8px;cursor:pointer;vertical-align:middle;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.info-tooltip-button:focus{outline:none}.single-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:706px;width:100%;margin:0 auto}.two-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;max-width:1200px;width:100%;margin:0 auto;gap:16px}@media (min-width: 480px){.two-column{-ms-flex-direction:row;flex-direction:row;gap:40px}}.main-content-section>.two-column{max-width:none}.gws-card-account-info-page,.gws-card-container,.google-workspace-card-domain-info-page{max-width:706px;width:100%;margin:0 auto}.gws-card-account-info-page .gws-card-page-content,.gws-card-account-info-page .gws-card-content,.gws-card-account-info-page .gws-card-main-content,.gws-card-container .gws-card-page-content,.gws-card-container .gws-card-content,.gws-card-container .gws-card-main-content,.google-workspace-card-domain-info-page .gws-card-page-content,.google-workspace-card-domain-info-page .gws-card-content,.google-workspace-card-domain-info-page .gws-card-main-content{width:100%;max-width:none}.left-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width: 480px){.left-column{width:706px;-ms-flex-negative:0;flex-shrink:0}}@media (min-width: 480px){.left-column .cta-section{-ms-flex-pack:end;justify-content:flex-end}}.cta-section{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%}.cta-section-end{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;gap:24px}.cta-section-end .legal-link{display:-ms-flexbox;display:flex;gap:12px;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.cta-section-end .legal-link a{position:relative;padding-right:6px}.cta-section-end .legal-link a::after{content:'';display:inline-block;width:16px;height:16px;position:absolute;top:50%;right:-16px;-ms-transform:translateY(-50%);transform:translateY(-50%);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 19H5V5h7V3H5a2 2 0 00-2 2v14a2 2 0 002 2h14a2 2 0 002-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 19H5V5h7V3H5a2 2 0 00-2 2v14a2 2 0 002 2h14a2 2 0 002-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;background-color:currentColor}.cta-section-end .cta-button{width:100%}.form-card{background-color:#FFFFFF;box-shadow:0px 2px 6px rgba(0,0,0,0.12);border-radius:8px;padding:48px 24px;width:100%;margin-bottom:48px;overflow-x:hidden;min-width:0}.form-card:last-child{margin-bottom:0}@media (min-width: 480px){.form-card{padding:48px 40px}}.single-column .form-card{width:100%;max-width:706px}.two-column .form-card{width:100%}@media (min-width: 480px){.two-column .form-card{width:706px;-ms-flex-negative:0;flex-shrink:0}}.form-parts{margin-bottom:48px}.form-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:28px;width:100%}.form-content>.figma-section+.figma-section{margin-top:20px}.form-content>.form-divider+.figma-section{margin-top:0}.form-title{font-family:"Noto Sans JP", Arial, sans-serif;font-size:18px;font-weight:700;line-height:24px;color:#04132B;text-align:left;margin:0}@media (min-width: 480px){.form-title{font-family:"Noto Sans JP", Arial, sans-serif;font-size:21px;font-weight:700;line-height:28px;color:#04132B}}.form-divider{border:none;border-top:1px solid #E1E1E1;margin:0;width:100%}.form-description{font-size:14px}.form-inner-description{font-size:14px;padding:28px 0}.form-field-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px;width:100%;margin-bottom:16px}.form-field-wrapper:last-child{margin-bottom:0}.field-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;width:100%}.radio-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px}.radio-option{display:-ms-flexbox;display:flex;gap:12px;-ms-flex-align:center;align-items:center;cursor:pointer;transition:all 0.3s ease;width:100%;background-color:#FFFFFF;position:relative}.radio-option:hover{border-color:#019E8B}.radio-option.selected{border-color:#019E8B;background-color:#FFFFFF}.radio-option.selected .radio-check{border-color:#019E8B}.radio-option.selected .radio-check::after{background-color:#019E8B}.radio-check{width:22px;height:22px;border-radius:50%;border:1px solid #ccc;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all 0.3s ease}.radio-check::after{content:'';width:12px;height:12px;border-radius:50%;background-color:transparent;transition:background-color 0.3s ease}.radio-title{font-family:"Noto Sans JP", Arial, sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#000000}.form-input-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;width:100%;gap:8px}.input-position{position:relative;-ms-flex:1;flex:1}.form-half-width input{min-width:50%}.form-half-width span{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.form-note{font-family:"Noto Sans JP", Arial, sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#666666;margin-top:8px}.cta-button{background-color:#019E8B;color:#FFFFFF;border:none;border-radius:8px;padding:16px 24px;position:relative;font-family:"Noto Sans JP", Arial, sans-serif;font-size:16px;font-weight:700;line-height:20px;color:#FFFFFF;cursor:pointer;transition:all 0.3s ease;box-shadow:0px 2px 6px rgba(0,0,0,0.12);width:auto;width:160px;height:auto;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:8px}@media (min-width: 480px){.cta-button{min-width:240px;padding:16px 24px}}.cta-button:hover{background-color:#017F72;-ms-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 4px 12px rgba(1,158,139,0.3)}.cta-button:disabled{opacity:0.4}.cta-button .cta-text{white-space:nowrap;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.cta-button .cta-arrow{width:16px;height:16px;margin-left:auto;-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.two-column .cta-button{-ms-flex-item-align:start;align-self:flex-start}.cta-button--full{width:260px}.side-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:12px 12px;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#FFFFFF;box-shadow:0px 2px 6px rgba(0,0,0,0.12);border-radius:8px;-ms-flex-align:stretch;align-items:stretch;overflow-x:hidden;min-width:0}@media (min-width: 480px){.side-card{-ms-flex-negative:0;flex-shrink:0;width:350px;max-width:350px;padding:24px 16px}}.side-card-header{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:0;width:100%}.side-card-title{font-family:"Noto Sans JP", Arial, sans-serif;font-size:12px;font-weight:700;line-height:16px;color:#019E8B;text-align:left;margin-bottom:.4rem}@media (min-width: 480px){.side-card-title{font-size:14px}}.side-card-content{background-color:#FFFFFF;border-radius:8px;padding:8px 12px 0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:6px}.side-card-content.card-style{background-color:#F8F9FA;border:1px solid #E1E1E1;padding:8px 12px}@media (min-width: 480px){.side-card-content.card-style{padding:12px 12px}}@media (min-width: 480px){.side-card-content{gap:6px;padding:12px 12px 0}}.side-card-left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:0px;-ms-flex:1;flex:1;min-width:0;margin-right:12px}@media (min-width: 480px){.side-card-left{gap:4px}}.side-card-label{font-family:"Noto Sans JP", Arial, sans-serif;font-size:11px;font-weight:400;color:#222222}@media (min-width: 480px){.side-card-label{font-size:12px}}.side-card-value{font-family:"Noto Sans JP", Arial, sans-serif;font-size:12px;font-weight:700;color:#04132B;white-space:nowrap;word-wrap:break-word;overflow-wrap:break-word;text-overflow:ellipsis;overflow:hidden;max-width:100%}@media (min-width: 480px){.side-card-value{white-space:normal;text-overflow:initial;font-size:14px}}.side-card-right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:0px;text-align:right;-ms-flex-negative:0;flex-shrink:0;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;max-width:120px}@media (min-width: 480px){.side-card-right{gap:4px}}.side-card-right a{color:#4583ED;text-decoration:none;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.side-card-right span{display:block;font-family:"Noto Sans JP", Arial, sans-serif;font-size:11px;font-weight:400;color:#666666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.side-card-toggle{text-align:right;width:100%}.side-card-toggle a{font-family:"Noto Sans JP", Arial, sans-serif;font-size:11px;font-weight:400;color:#4583ED;cursor:pointer;display:inline-block;margin-top:4px;text-decoration:none}.side-card-result{padding:0 12px}.side-card-details{transition:max-height 0.3s ease;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:10px 0 0;margin:10px 0 0;border-top:1px solid #E1E1E1}.side-card-details.expanded{padding:8px 0}.side-card-details .card-note{font-family:"Noto Sans JP", Arial, sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#9B9B9B}.side-card-details .side-card-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;min-width:0}.side-card-details .side-card-row .side-card-label{font-family:"Noto Sans JP", Arial, sans-serif;font-size:12px;font-weight:400;color:#222222;-ms-flex-negative:0;flex-shrink:0}.side-card-details .side-card-row .side-card-value{font-family:"Noto Sans JP", Arial, sans-serif;font-size:12px;font-weight:700;color:#04132B;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;min-width:0;-ms-flex-negative:1;flex-shrink:1}.side-card-details .side-card-total{margin-top:4px;padding-top:8px;border-top:1px solid #E1E1E1}.side-card-details .side-card-total .side-card-label,.side-card-details .side-card-total .side-card-value{font-family:"Noto Sans JP", Arial, sans-serif;font-size:12px;font-weight:700;color:#000000}i.icon-arrow-down{display:inline-block;width:16px;height:16px;margin-left:4px;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' stroke='currentColor' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' stroke='currentColor' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain;transition:transform 0.3s ease}i.icon-arrow-up{display:inline-block;width:16px;height:16px;margin-left:4px;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' stroke='currentColor' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' stroke='currentColor' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain;-ms-transform:rotate(180deg);transform:rotate(180deg);transition:transform 0.3s ease}a.expanded i.icon-arrow-down{-ms-transform:rotate(180deg);transform:rotate(180deg)}.search-results{width:100%}.results-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:20px}.results-title{font-family:"Noto Sans JP", Arial, sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#04132B}.results-count{font-family:"Noto Sans JP", Arial, sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#9B9B9B}.loading-indicator{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-pack:center;justify-content:center;padding:40px 20px}.loading-indicator .spinner{width:20px;height:20px;border:2px solid #E1E1E1;border-top:2px solid #019E8B;border-radius:50%;animation:spin 1s linear infinite}.loading-indicator span{font-family:"Noto Sans JP", Arial, sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#9B9B9B}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.mx-record-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:9999;display:none;opacity:0;transition:opacity 0.3s ease}.mx-record-modal.show{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;opacity:1}.modal-content{background-color:#FFFFFF;border-radius:12px;max-width:560px;width:90%;box-shadow:0 8px 32px rgba(0,0,0,0.15);padding:40px 32px}.modal-content .modal-header h3{font-family:"Noto Sans JP", Arial, sans-serif;font-size:18px;font-weight:700;line-height:24px;color:#222222;margin-bottom:32px}.modal-content .modal-body h4{font-family:"Noto Sans JP", Arial, sans-serif;font-size:16px;font-weight:700;line-height:20px;color:#04132B;margin-bottom:16px}.modal-content .modal-body .description{font-family:"Noto Sans JP", Arial, sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#222222;margin-bottom:24px}.modal-content .modal-body .mx-record-section{margin:32px 0}.modal-content .modal-body .mx-record-section .mx-record-label{font-family:"Noto Sans JP", Arial, sans-serif;font-size:14px;font-weight:700;line-height:20px;color:#222222;margin-bottom:4px;display:inline-block;background-color:#FFFFFF;padding:0 0.5rem 0 0;-ms-transform:translateY(-50%);transform:translateY(-50%)}.modal-content .modal-body .mx-record-section .mx-record-value{font-family:"Noto Sans JP", Arial, sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#04132B;padding:0 1rem 1rem;word-break:break-all;border-bottom:1px solid #ccc}.modal-content .modal-body .modal-notes{margin-top:24px;text-align:left}.modal-content .modal-body .modal-notes .note{font-family:"Noto Sans JP", Arial, sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#666666;margin:8px 0}.modal-content .modal-footer{display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-pack:center;justify-content:center;margin-top:32px}@media (min-width: 480px){.modal-content .modal-footer{gap:3rem}}.modal-content .modal-footer .btn{min-width:120px;padding:6px 20px;border-radius:24px;font-family:"Noto Sans JP", Arial, sans-serif;font-size:14px;font-weight:400;line-height:24px;cursor:pointer;transition:all 0.2s ease;border:2px solid}.modal-content .modal-footer .btn.btn-secondary{background-color:#FFFFFF;border-color:#666666;color:#222222}.modal-content .modal-footer .btn.btn-secondary:hover{background-color:#F5F5F5}.modal-content .modal-footer .btn.btn-primary{background-color:#FFFFFF;border-color:#019E8B;color:#019E8B}.modal-content .modal-footer .btn.btn-primary:hover{background-color:#017F72;border-color:#017F72;color:#FFFFFF}.credit-action-skip-message{margin-top:24px}.mx-checkbox-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;width:100%;margin-bottom:10px}.checkbox-group{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:10px}.checkbox-group .checkbox-wrapper{position:relative;width:26px;height:26px;display:inline-block}.checkbox-group input[type="checkbox"]{position:absolute;opacity:0;cursor:pointer;width:26px;height:26px;z-index:2;margin:0}.checkbox-group input[type="checkbox"]:checked+.checkbox-custom{background:#109570;border-color:#109570}.checkbox-group input[type="checkbox"]:checked+.checkbox-custom::after{display:block}.checkbox-group input[type="checkbox"]:disabled{cursor:not-allowed}.checkbox-group input[type="checkbox"]:disabled+.checkbox-custom{background:#F5F5F5;border-color:#CECECE;cursor:not-allowed}.checkbox-group .checkbox-custom{position:absolute;top:0;left:0;width:26px;height:26px;background:#FFFFFF;border:2px solid #BBBBBB;border-radius:4px;cursor:pointer;transition:all 0.3s ease;z-index:1}.checkbox-group .checkbox-custom::after{content:'';position:absolute;display:none;left:7px;top:3px;width:6px;height:12px;border:solid white;border-width:0 2px 2px 0;-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-group label{font-family:Arial;font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:0.2px;color:#000000;cursor:pointer;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx-help-text{font-family:"Noto Sans JP", Arial, sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#000000}.select-wrapper{position:relative;display:inline-block;width:100%}.select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:8px 40px 8px 12px;position:relative;z-index:2}.select-wrapper::before,.select-wrapper::after{content:"";position:absolute;right:16px;border-left:3px solid transparent;border-right:3px solid transparent;z-index:3;pointer-events:none}.select-wrapper::before{top:40%;border-bottom:3px solid #000}.select-wrapper::after{bottom:40%;border-top:3px solid #000}@media (max-width: 374px){.main-content-section{padding:0 8px}.single-column .form-card,.single-column .side-card,.two-column .form-card,.two-column .side-card{margin:0;border-radius:4px;padding:16px 12px}.welcome-frame{max-width:none}.welcome-card{padding:30px 16px;margin:0 8px}}@media (max-width: 768px){.main-container,.main-content-section,.form-section,.muu-account-form-container,.account-form-container,.form-card{max-width:100vw;min-width:0;box-sizing:border-box}.form-input,.form-control,.verification-code-input,.product-key-input{max-width:100%;min-width:0;box-sizing:border-box}.account-form-container,.form-box{width:100%;max-width:100%}input:focus,select:focus,textarea:focus{-webkit-user-select:text;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}input:blur,select:blur,textarea:blur{transform:translateZ(0)}}.search-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding:10px;background:white;color:#04132B;border:1px solid #04132B;border-radius:8px;cursor:pointer;font-family:Arial;font-weight:600;font-size:14px;opacity:0.4;transition:all 0.3s ease, visibility 0s;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;-ms-flex-pack:center;justify-content:center}.search-button:hover{opacity:1;background:white;-ms-transform:translateY(-1px);transform:translateY(-1px);border:1px solid #04132B;box-shadow:0 4px 8px rgba(124,134,165,0.15)}.search-button.hidden{display:none;transition:all 0.3s ease, visibility 0s 0.1s}.search-button:disabled{opacity:0.5;cursor:not-allowed;-ms-transform:none;transform:none}.search-button .search-icon{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0}.address-search-button{background-color:#F2F4F7;color:#9BA1AA;font-size:12px;font-weight:bold;border:1px solid #CBD5E1;border-radius:8px;cursor:pointer;height:40px;line-height:1;width:72px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.address-search-button:hover{background-color:#E5E7EB}.address-search-button:disabled{background-color:#E5E7EB;color:#9CA3AF;cursor:not-allowed}.hidden{display:none}.success-message{padding:12px 12px;border-radius:4px;font-size:14px;line-height:1.4;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:8px;background-color:#EAF7F1;border:1px solid #BFE5D5;color:#333333;margin-top:12px;animation:slideIn 0.3s ease}.success-message::before{content:'';display:inline-block;width:16px;height:16px;margin-top:2px;-ms-flex-negative:0;flex-shrink:0;background-color:#109570;mask-image:url(/assets/google_workspace_card/trailing_icon-acc290eff24065488811d0f273c2e3fd9ad32e96d2d63057a309ebc0eb45b99a.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url(/assets/google_workspace_card/trailing_icon-acc290eff24065488811d0f273c2e3fd9ad32e96d2d63057a309ebc0eb45b99a.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.success-message span{white-space:normal;-ms-flex:1;flex:1}.search-results{margin-top:24px}.results-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #F0F0F0}.results-title{font-family:Arial;font-weight:700;font-size:20px;color:#333333}.results-count{font-size:14px;color:#666666;background:#F8F9FA;padding:6px 12px;border-radius:16px}.candidates-grid{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.candidate-card{border-bottom:1px solid #e0e0e0;padding:12px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.candidate-card.unavailable{opacity:0.6;cursor:not-allowed}.card-header{display:-ms-flexbox;display:flex;gap:12px;-ms-flex-align:center;align-items:center}.domain-name{font-weight:bold;font-size:14px;color:#04132B;overflow-wrap:anywhere}.availability-badge{padding:2px 8px;border-radius:4px;font-size:12px;font-weight:bold;white-space:nowrap}.availability-badge.available{background:#E8F5E8;color:#2E7D32;display:none}.availability-badge.unavailable{background:#FFEBEE;color:#C62828}.availability-badge.premium{background:#FFF3E0;color:#E65100;border:1px solid #FFB74D}.availability-badge.backorder{background:#F3E5F5;color:#7B1FA2;border:1px solid #CE93D8}.availability-badge.auction{background:#E8F5E8;color:#388E3C;border:1px solid #81C784}.card-body{margin-top:4px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.price-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.price-info .price-label{font-size:12px;color:#666666}.price-info .price{font-weight:700;font-size:14px}.maintenance-warning{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;font-size:12px;color:#FF9800;background:#FFF8E1;padding:6px 8px;border-radius:6px}.special-warning{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;font-size:12px;padding:8px 10px;border-radius:6px;margin-top:8px;font-weight:500}.special-warning.premium-warning{color:#E65100;background:#FFF3E0;border:1px solid #FFB74D}.special-warning.backorder-warning{color:#7B1FA2;background:#F3E5F5;border:1px solid #CE93D8}.special-warning.auction-warning{color:#388E3C;background:#E8F5E8;border:1px solid #81C784}.card-footer{padding:16px}.select-domain-button{font-size:14px;font-weight:bold;padding:6px 12px;border-radius:6px;border:1px solid #009688;background-color:#fff;color:#009688;cursor:pointer}.select-domain-button:hover:not(:disabled){background-color:#e0f2f1}.select-domain-button:disabled{color:#999999;border:none;cursor:not-allowed;-ms-transform:none;transform:none}.gws-card-form-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:28px;width:100%}.gws-card-form-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:0px;gap:10px;width:auto}.gws-card-form-between{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0px;gap:10px;width:auto}.gws-card-form-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:0px;gap:8px;width:100%}.gws-card-form-group--button{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0px;gap:10px}.gws-card-form-group-half{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:0px;gap:10px;width:50%;min-width:0}.gws-card-form-group-half>*{min-width:0;-ms-flex-negative:1;flex-shrink:1}.gws-card-form-group-half .form-control,.gws-card-form-group-half input[type="text"],.gws-card-form-group-half input[type="email"],.gws-card-form-group-half .admin-email-display{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.gws-card-form-group-half .domain-display{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;text-align:left}.form-two-column{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:0px;gap:10px;width:50%;height:48px;min-width:0}.form-two-column>*{min-width:0;-ms-flex-negative:1;flex-shrink:1}.form-two-column .form-control,.form-two-column input[type="text"],.form-two-column input[type="email"],.form-two-column span,.form-two-column .text-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.admin-email-section{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:10px;width:100%}.admin-email-section .admin-email-left{-ms-flex:1;flex:1;min-width:0}.admin-email-section .admin-email-left .form-control{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-email-section .admin-email-right{-ms-flex:1;flex:1;min-width:0;text-align:left}.admin-email-section .admin-email-right .domain-display{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.product-key-field{margin-bottom:16px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.product-key-field:first-child{margin-top:0}.product-key-field:last-of-type{margin-bottom:12px}.product-key-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;width:100%}.product-key-wrapper .product-key-input{-ms-flex:1;flex:1;min-width:0;padding-right:45px}.product-key-wrapper .product-key-input.verified{background-color:#f5f5f5;cursor:not-allowed}.product-key-wrapper.has-error .form-control{border-color:#C31B21}.product-key-wrapper.has-duplicate .form-control{border-color:#ff9800}.product-key-wrapper .validation-icon{position:absolute;right:12px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.product-key-wrapper .validation-icon.success .icon-error{display:none}.product-key-wrapper .validation-icon.success .icon-success{display:block}.product-key-wrapper .validation-icon.error{display:none !important}.product-key-wrapper .validation-icon img{width:18px;height:18px}.product-key-wrapper .remove-field-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding:10px;background:white;color:#04132B;border:1px solid #04132B;border-radius:8px;cursor:pointer;font-family:Arial;font-weight:600;font-size:14px;opacity:0.4;transition:all 0.3s ease, visibility 0s;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;-ms-flex-pack:center;justify-content:center}.product-key-wrapper .remove-field-button:hover{opacity:1;background:white;-ms-transform:translateY(-1px);transform:translateY(-1px);border:1px solid #04132B;box-shadow:0 4px 8px rgba(124,134,165,0.15)}.product-key-wrapper .remove-field-button.hidden{display:none;transition:all 0.3s ease, visibility 0s 0.1s}.product-key-wrapper .remove-field-button:disabled{opacity:0.5;cursor:not-allowed;-ms-transform:none;transform:none}.field-error-message{color:#C31B21;font-size:12px;display:block}.form-error-box{margin-bottom:16px;padding:12px 16px;background-color:#ffebee;border:1px solid #f44336;border-radius:4px;color:#c62828;width:100%}.form-error-box p{margin:0;font-size:14px}.figma-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:28px;width:100%}.figma-section>h3+.figma-info-row{margin-top:-12px}.figma-section h3{font-family:"Noto Sans JP", Arial, sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#04132B}@media (min-width: 480px){.figma-section h3{font-family:"Noto Sans JP", Arial, sans-serif;font-size:18px;font-weight:700;line-height:28px;color:#04132B}}.figma-info-row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:0px;gap:8px;width:100%}.figma-info-row:not(.figma-last-row){margin-bottom:1px}.figma-info-frame{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0px;gap:8px;width:100%;height:auto;min-height:17px}.figma-info-label{min-height:17px;font-family:"Noto Sans JP", Arial, sans-serif;font-size:14px;font-weight:700;line-height:20px;color:#000000;-ms-flex-negative:0;flex-shrink:0}.figma-info-value{-ms-flex:1;flex:1;min-height:17px;font-family:"Open Sans", Arial, sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#393C41;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;max-width:100%}.figma-processing-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.95);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:9999}.figma-processing-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:48px;background:#FFFFFF;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,0.1);max-width:400px;width:90%;text-align:center}.figma-processing-spinner{margin-bottom:24px}.spinner{width:48px;height:48px;border:4px solid #F0F0F0;border-top:4px solid #00BCD4;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.figma-processing-title{font-family:'Arial';font-style:normal;font-weight:700;font-size:20px;line-height:28px;color:#222222;margin:0 0 8px 0}.figma-processing-message{font-family:'Arial';font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#666666;margin:0}.figma-info-label br{display:block}@media (max-width: 768px){.figma-info-frame{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:8px}.figma-info-label{width:100%}}.terms-section h3{font-family:"Noto Sans JP", Arial, sans-serif;font-size:16px;font-weight:700;line-height:20px;color:#04132B;margin-bottom:16px}.terms-section p{font-family:"Noto Sans JP", Arial, sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#222222;margin-bottom:16px}.terms-section ul,.terms-section ol{margin-left:20px}.terms-section ul li,.terms-section ol li{margin-bottom:8px;font-family:"Noto Sans JP", Arial, sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#222222}.terms-section ul{list-style:none;padding-left:0}.terms-footer{background-color:#F5F5F5;padding:16px;border-radius:8px;font-family:"Noto Sans JP", Arial, sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#222222;margin-top:24px}.resend-success-message{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;padding:12px;background-color:#EAF7F1;border:1px solid #BFE5D5;border-radius:4px;margin-top:6px;margin-bottom:16px;animation:fadeInOut 3s ease-in-out forwards}.resend-success-message i.icon-info-circle{width:16px;height:16px;display:inline-block;position:relative;-ms-flex-negative:0;flex-shrink:0}.resend-success-message i.icon-info-circle::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(/assets/google_workspace_card/icon_check-e77228ca575830998d723f8ba050c7ca59014a80b798c06ea1f10a74ab23b40d.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.resend-success-message span{color:#04132B;font-family:'Noto Sans JP', sans-serif;font-size:14px;font-weight:400;line-height:1.7142857142857142;margin:0}.tooltip-image{margin-top:8px}.gws-card-card-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:left;justify-content:left;margin-top:8px}.gws-card-card-icon picture{display:block;width:100%;max-width:190px}.gws-card-card-icon picture img{width:100%;height:auto;display:block;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}@media (max-width: 768px){.gws-card-card-icon picture img{max-height:24px;width:auto}}@media (min-width: 769px){.gws-card-card-icon picture img{max-height:26px}}#google_workspace_card_payment_form_card_holder_name{text-transform:uppercase;font-family:Arial, sans-serif;letter-spacing:0.5px}@keyframes fadeInOut{0%{opacity:0;transform:translateY(-10px)}10%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-10px);display:none}}.google-workspace-card-badge{background-color:#019E8B;color:white;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:bold;text-align:center;margin-bottom:16px;display:inline-block}.licenses-count-display{margin:0 auto;width:auto;min-width:8px;height:16px;font-family:'Arial', sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:16px;text-align:right;color:#222222;-ms-flex:none;flex:none;-ms-flex-order:1;order:1;-ms-flex-positive:0;flex-grow:0}
