.btn_section>.bb-inner>.bb-container>.row>.row-wrapper>.gsc-column{padding-top:0 !important}#get-started-last-div{padding-top:0 !important;padding-left:15% !important}.btn_box>.column-inner>.column-content-inner{margin:0 auto !important}.btn{display:inline-block;height:60px !important;min-height:60px;background-color:#ff4c4c;padding:12px 68px;font-size:20px !important;text-align:center !important;text-decoration:none;transition:background-color .3s;width:auto}.btn:hover{background-color:#4698d5 !important}.section_top{margin-top:50px}.font-size{font-size:20px}.font-size-small{font-size:14px}.width{width:100%;margin:0 auto}.margin{margin-top:50px}.font-size-2>.title-desc>span>p>span{font-size:16px;margin-top:20px}.margin-auto{margin:0 auto}.text_width{width:90% !important}.flow_box{margin-left:120px}.box{background:#ebf0f3;padding:24px 48px;width:50%}.text-center>.widget-content>img{max-width:40%}.width>.widget-content>img{max-width:70%}.text_width>h3>span{font-size:24px}.title-desc{padding:10px 8% !important}.heading_font_size>h3>span{font-size:24px}.content-full{display:none}.flow_img_width>.widget-content>img{max-width:70% !important}.nopadding{padding:0 !important}.popup-box{position:fixed;bottom:30px;right:20px;z-index:1000;background-color:white;padding:15px 20px;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.2);width:320px;padding:20px;background-color:#fff;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.2);text-align:center;border:1px solid #ddd;display:block}.custom-button{display:inline-block;padding:10px 20px;font-size:16px;font-weight:bold;text-align:center;text-decoration:none;color:#fff;background-color:#ec3d51;border-radius:5px;transition:background-color .3s ease}.custom-button:hover{background-color:#4dafea;color:#fff}html[lang="en"] .btn{height:70px !important;font-size:16px !important;padding:10px 32px}@media screen and (max-width:992px){.box{width:90%;padding:16px 16px}}@media screen and (max-width:480px){.flow_box{width:50%;display:flex !important}.box{width:100%;padding:14px 10px}#get-started-last-div{padding:0 !important}.sp_heading>h3>span{font-size:22px}.widget.gsc-heading{padding:0}.gbb-row .bb-inner{paddiing:10px 0 !important}.node--view-mode-full .node__content{display:none}.widget.gsc-heading.align-left{text-align:center}.text_width{padding;0px 0 !important;width:100%}.text_width{padding-left:0 !important;width:100% !important}.sp_img{width:100%}.flow_img_width>.widget-content>img{max-width:100% !important}.width>.widget-content>img{max-width:100%}.padding_none_sp>.bb-inner{padding:0 !important}.title-desc{padding:10px 0 !important}.margn_sp{margin-top:30px}.popup-box{width:100%;bottom:0 !important;right:0;left:0;padding:0 0 6px 0;border-radius:0;box-shadow:0 -4px 10px rgba(0,0,0,.2)}.custom-button{width:90%;font-size:14px;padding:10px 15px}}
.header-v3>.sticky-wrapper>.header-main>.container{width:100% !important}.main-menu{display:flex;align-items:center;justify-content:center}.member_btn,.new_member{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:bold;color:#fff !important;border-radius:5px;text-decoration:none;transition:background-color .3s ease-in-out;text-align:center !important;width:150px;height:60px}.member_btn{background-color:#4dafea}.member_btn:hover{background-color:#ec3d51}.new_member{background-color:#ec3d51;margin-left:10px;width:160px}.new_member:hover{background-color:#4dafea !important}.member_btn>a,.new_member>a{display:flex;align-items:center;justify-content:center;text-align:center !important;width:100%;height:100%;color:#fff !important;font-weight:bold;line-height:1.2 !important}.new_member>a{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;white-space:normal;position:relative;color:transparent;white-space:pre-line}.new_member>a{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;white-space:normal;position:relative;height:100%;font-size:14px;line-height:1.2}}#header.header-v3 .main-menu .gva_menu>li.menu-item>a{padding:25px 10px !important}#header.header-v3 .main-menu .gva_menu{display:flex;align-items:center}.navigation .gva_menu li a{text-align:center !important}#header.header-v3 .main-menu .gva_menu>li.new_member>a{padding:16px 10px !important}.navigation .gva_menu>.new_member>a{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:14px;width:160px;height:60px;color:#fff !important;background-color:#ec3d51 !important;border-radius:5px;transition:background-color .3s ease-in-out;line-height:1.2}.navigation .gva_menu>.new_member>a::after{content:"お申し込みはこちら";display:block;text-align:center;font-size:14px;margin-top:2px;line-height:1.2}.navigation .gva_menu>.new_member>a:hover{background-color:#4dafea !important}img.language-icon{border:solid 1px #ebebeb}.col-md-2>div{width:auto;display:flex}.col-md-2>div>.block-language{margin-left:10px}html[lang="en"] .navigation .gva_menu>.new_member>a::after{content:none !important;display:none !important}#header.header-v3 .main-menu .gva_menu>li.member_btn>a{padding:23px 14px !important}html[lang="en"] #header.header-v3 .main-menu .gva_menu>li.member_btn>a{padding:16px 14px !important}@media screen and (max-width:768px){.navigation .gva_menu{display:flex;flex-direction:column;align-items:center;width:100%}.navigation .gva_menu li{width:100%;text-align:center}.navigation .gva_menu li a{display:block;padding:12px 0;font-size:14px}#header.header-v3 .main-menu .gva_menu>li>a{padding:12px 10px !important}.member_btn,.new_member{display:flex;justify-content:center;align-items:center !important;width:80%;max-width:200px;height:60px;margin:5px auto}.member_btn{background-color:#4dafea}.new_member{background-color:#ec3d51}.member_btn>a,.new_member>a{display:flex;align-items:center;justify-content:center;text-align:center;width:80%;height:100%;font-size:14px;line-height:1.1;color:#fff !important;margin:0 auto}.new_member{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;white-space:normal}#header.header-v3 .main-menu .gva_menu>.member_btn>a{padding:24px 10px !important;color:#fff !important}#header.header-v3 .main-menu .gva_menu>.new_member>a{color:#fff !important}.main-menu{justify-content:end}.copyright>.container{padding-bottom:100px}}
.popup-box{position:fixed;bottom:30px;right:20px;z-index:1000;background-color:white;padding:15px 20px;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.2);width:320px;padding:20px;background-color:#fff;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.2);text-align:center;border:1px solid #ddd;display:block}.custom-button{display:inline-block;padding:10px 20px;font-size:16px;font-weight:bold;text-align:center;text-decoration:none;color:#fff;background-color:#ec3d51;border-radius:5px;transition:background-color .3s ease}.custom-button:hover{background-color:#4dafea;color:#fff}@media screen and (max-width:480px){.popup-box{width:100%;bottom:0 !important;right:0;left:0;padding:0 0 6px 0;border-radius:0;box-shadow:0 -4px 10px rgba(0,0,0,.2)}.custom-button{width:90%;font-size:14px;padding:10px 15px}}
