@import"https://fonts.googleapis.com/css2?family=Fasthand&family=Noto+Sans+JP:wght@100;300;400;500;700;900&family=Noto+Serif+JP:wght@200;300;400;500;600;700;900&display=swap";.container{padding:100px 15px 80px}.main-container{padding:0 88px;position:relative}section{position:relative;overflow:hidden}.menu .menu-item{display:flex;justify-content:space-between;padding-left:15px;padding-top:20px}.jss212{padding:0;min-width:25%}.home-iframe-wrapper{height:6000px!important;width:100%;margin-top:10px}.home-iframe-wrapper iframe{width:100%;border-width:0;height:100%}.top-banner{position:relative;margin-top:70px;width:100%;height:120px;background-image:url(data:image/png;base64,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);background-repeat:repeat-x}.topavatar{position:absolute;width:60px;height:60px;bottom:0;left:50%;border-radius:50%;background-image:url(/assets/avatar.ddc1fafa.jpg);background-position:center;background-size:cover;border:solid 4px #C4C4C4;transform:translate(-50%,50%)}.greeting{text-align:center;font-size:14px;color:#666;font-weight:700;margin-top:55px}@media (max-width: 767px){.sp{display:flex!important}.pc{display:none!important}header{padding:0 15px}header>div .header-title{font-size:20px}.home-iframe-wrapper{height:4500px!important}}.btn-back{cursor:pointer;border:none}.tabs .active{color:#b89e71!important}.tabs .active svg{color:#b89e71}.open-modal{display:none;position:fixed;z-index:1;padding-top:70px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.modal-content{background-color:#fefefe;padding:20px;border:1px solid #888;width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-content img{margin:auto}.modal-content p{margin:20px 0;text-align:center}.modal-content .confirm-btn{width:150px;line-height:3;color:#fff;background-color:#ceac6a;border-radius:4px;border:none;font-size:18px;margin:auto;display:block;text-align:center}.modal_close{color:#aaa;float:right;font-size:28px;font-weight:700}.modal_close:hover,.modal_close:focus{color:#000;text-decoration:none;cursor:pointer}.cross{width:80px;height:80px;border-width:4px;border-style:solid;border-color:#d43f3a;border-radius:50%;margin:20px auto;position:relative;box-sizing:content-box;animation:.5s ease 0s 1 normal none running animateErrorIcon}.cross span{position:relative;display:block;animation:.5s ease 0s 1 normal none running animateXMark}.cross span .first{position:absolute;height:5px;width:47px;background-color:#d9534f;display:block;top:37px;border-radius:2px;transform:rotate(45deg);left:17px}.cross span .second{position:absolute;height:5px;width:47px;background-color:#d9534f;display:block;top:37px;border-radius:2px;transform:rotate(-45deg);right:16px}.success{width:80px;height:80px;border-width:4px;border-style:solid;border-color:#4cae4c;border-radius:50%;margin:20px auto;position:relative;box-sizing:content-box}.success .div1{border-radius:120px 0 0 120px;position:absolute;width:60px;height:100px;background:white;transform:rotate(-45deg);top:-7px;left:-33px;transform-origin:60px 60px}.success .span1{height:5px;background-color:#5cb85c;display:block;border-radius:2px;position:absolute;z-index:2;width:25px;left:14px;top:46px;transform:rotate(45deg);animation:.75s ease 0s 1 normal none running animateSuccessTip}.success .span2{height:5px;background-color:#5cb85c;display:block;border-radius:2px;position:absolute;z-index:2;width:47px;right:8px;top:38px;transform:rotate(-45deg);animation:.75s ease 0s 1 normal none running animateSuccessLong}.success .div2{width:80px;height:80px;border:4px solid rgba(92,184,92,.2);border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.success .div3{width:5px;height:90px;background-color:#fff;position:absolute;left:28px;top:8px;z-index:1;transform:rotate(-45deg)}.success .div4{border-radius:0 120px 120px 0;position:absolute;width:60px;height:120px;background:white;transform:rotate(-45deg);top:-11px;left:30px;transform-origin:0px 60px;animation:4.25s ease-in 0s 1 normal none running rotatePlaceholder}@media (max-width: 767px){.modal-content{width:80%}}.sub-title{margin-bottom:50px;font-size:21px;font-weight:800;text-align:center!important}hr{box-sizing:content-box;height:0;overflow:visible;border:1px solid #ddd;margin-top:10px}.contact-require{color:#fff;padding:0 4px;border-radius:4px;margin-right:10px;background-color:#ceac6a}.contact-require.green{background-color:#87ceeb}.contact-textarea{width:100%;border:2px solid #ddd;transition:border-color .3s ease}.contact-textarea:active{border:2px solid #CEAC6A}.custom-field .contact-textarea{appearance:none;background:#f2f2f2;padding:var(--field-padding);border-radius:3px;width:100%;outline:none;font-size:14px}.commercial-content{font-size:16px!important;color:#666!important;margin-top:20px;margin-bottom:5px}.commercial-sub{font-size:14px!important;color:#666!important;margin-left:10px;margin-bottom:3px}.contact-textarea:disabled{border:none!important}.contact-textarea:disabled{background:bottom!important;-webkit-appearance:none!important}.contact-input:disabled{border:none!important}.contact-input:disabled{background:bottom!important;-webkit-appearance:none!important}.container .faq{gap:20px}.container .faq button{max-width:300px}.success-card{border-radius:.3125rem;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px .3125rem #0000001f;padding:1.5625rem;background-color:#fff;width:50%;margin:auto}.success-card p{font-size:16px;margin:20px 0;line-height:1.5!important;text-align:center!important}.success-card p:first-child{font-size:20px}.success-card .confirm-btn{width:50%;line-height:3;color:#fff;background-color:#ceac6a;border-radius:4px;border:none;font-size:18px;margin:auto;display:block}.card-404{border-radius:.3125rem;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px .3125rem #0000001f;padding:1.5625rem;background-color:#fff;width:50%;margin:auto}.card-404{font-size:112px}.card-404 p{font-size:16px;margin:20px 0;line-height:1.5!important;text-align:center!important}.card-404 p:first-child{font-size:112px}.card-404 .confirm-btn{width:50%;line-height:3;color:#fff;background-color:#ceac6a;border-radius:4px;border:none;font-size:18px;margin:auto;display:block}@media (max-width: 767px){.success-card,.card-404{width:80%}.card-404 p:first-child{font-size:70px}.card-404 .confirm-btn,.success-card .confirm-btn{width:100%}}.container.notfound{margin:auto;width:1140px;padding:180px 15px 80px;display:flex;flex-direction:column}.color1{color:#e8813a;fill:#e8813a}.bg-color1{background-color:#e8813a}.color2{color:#6e3bc6;fill:#6e3bc6}.bg-color2{background-color:#6e3bc6}.color3{color:#c763c2;fill:#c763c2}.fight-card-header img{width:auto}.fight-card{width:100%;padding:15px 15px 0;margin-bottom:20px;box-shadow:0 5px 30px #0000001a}.fight-card.investment-fight-card{padding:5px 5px 0}.card-title .title-left{font-size:20px;display:flex;align-items:flex-end;white-space:nowrap}.card-title .title-right{font-size:18px;font-weight:700;display:flex;gap:10px;cursor:pointer}.fight-card .card-content{display:flex;justify-content:space-between;align-items:center;flex-direction:column;max-height:0;transition:max-height .8s ease-out;overflow:hidden}.fight-card .card-content>div{width:100%;display:flex;justify-content:space-between}.fight-card .card-content-detail{display:flex;justify-content:space-between;align-items:center;overflow:hidden}.fight-card .card-content.opened{max-height:1000px;transition:max-height 1s ease-in}.card-btn{color:#fff;width:80px;height:16px;display:flex;align-items:center;justify-content:center;margin:15px auto auto;cursor:pointer}.bg-color3{background-color:#c763c2}.fight-card-header{display:flex;justify-content:space-between;font-size:22px;font-weight:700;padding:15px}.fight-card-header>div:first-child{display:flex;align-items:center;gap:20px}.fight-card{width:100%;padding:20px 30px;margin-bottom:20px;box-shadow:0 5px 30px #0000001a}.card-title{display:flex;justify-content:space-between;align-items:flex-end;font-size:20px}.card-title .title-left{font-size:20px;display:flex;align-items:flex-end}.card-title .title-right{font-size:16px}.card-price{font-size:28px;font-weight:700;text-align:right}.card-price span{font-size:14px}.fight-card .card-content{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}#triangle-right{width:0;height:0;border-top:8px solid transparent;border-left:13px solid #E8813A;border-bottom:8px solid transparent}.fight-card p{font-size:17px}.card-btn{color:#fff;width:80px;height:16px;display:flex;align-items:center;justify-content:center;margin:15px auto auto}table{text-align:center;width:100%;border-collapse:collapse;margin:20px auto}th{font-weight:700;text-align:center;border-bottom:2px solid #707070}tr{border-bottom:1px solid #707070}td,th{padding:10px;font-size:18px;text-align:left}th{white-space:nowrap}.card-title{margin:20px 0}.button-container{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-top:40px}.button{width:50%;border:solid 1px #333;border-radius:50px;text-align:center;line-height:2}.button-container .addBtn{color:#6e3bc6}.button-container .delBtn{color:#ceac6a}.button-container a{transition:all ease-in-out .3S;opacity:.7}.delete-btn{width:70px;background-color:#ff6e6e;border:none;float:right}.delete-btn-invest{width:70px;background-color:#ff6e6e;border:none}.add-button{width:100px;background-color:#c8ff00;border:none;margin:auto;display:block;height:25px;border-radius:20px}@media (max-width: 767px){.container{width:720px}table thead th,table tbody td{font-size:15px}header{padding:0 15px}header>div .header-title{font-size:20px}.fight-card .card-content-detail{display:block}.change-buttons-container{display:flex;justify-content:space-between;margin-top:10px}.container .card-content-detail p{margin-top:0}.card-title{margin-bottom:8px}}.price-change-btn{font-size:14px;border:solid 3px #e8813a;border-radius:8px;cursor:pointer;padding:0 20px;line-height:2;margin-bottom:5px;text-align:center}.bound-description-title{font-weight:600;font-size:14px;margin-bottom:10px;margin-top:10px}.bound-description-content{font-size:13px}.custom-field input{border:none;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;appearance:none;background:#f2f2f2;padding:var(--field-padding);border-radius:3px;width:100%;outline:none;font-size:14px}.custom-field .placeholder{position:absolute;left:var(--field-padding);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;top:22px;line-height:100%;transform:translateY(-50%);color:#aaa;transition:top .3s ease,color .3s ease,font-size .3s ease}.custom-field input.dirty+.placeholder,.custom-field input:focus+.placeholder,.custom-field input:not(:placeholder-shown)+.placeholder{top:-10px;font-size:10px;color:#222}.custom-field .error-message{width:100%;display:flex;align-items:center;padding:0 8px;font-size:12px;background:#d30909;color:#fff;height:24px}.custom-field .error-message:empty{opacity:0}.svg-toggle-password{position:absolute;right:10px;top:5px}.Control-label{color:#423e3d;font-weight:700;transition:color .3s ease}.Control-label--showPassword{position:relative;cursor:pointer}.show-password{display:none}.ControlInput--password{padding:12px;background:none;border:2px solid #ddd}.show-password:checked~.ControlInput--password{text-security:disc;-webkit-text-security:disc;-moz-text-security:disc;transition:border-color .3s ease}.show-password:checked~.svg-toggle-password .closed-eye{opacity:1;transition:opacity .3s ease,height .4s ease;width:4px;height:100%}.svg-toggle-password{fill:#ceac6a}.svg-toggle-password .closed-eye{opacity:0;height:0}h1{font-size:28px;text-align:center;color:#b89e71;margin-bottom:40px}h2{font-size:24px;text-align:center;color:#666}.container{margin:auto;width:1140px;padding:40px 15px;display:flex;flex-direction:column}.container .logo{display:flex;justify-content:center;align-items:center}.container .logo img{width:90%}.container p{font-size:17px;text-align:center;color:#909090}.custom-field{position:relative;width:100%;font-size:14px;border-top:20px solid transparent;margin-bottom:15px;--field-padding: 12px}.custom-field.two input{border-radius:3px 3px 0 0;background:linear-gradient(90deg,#222,#222) center bottom/0 .15em no-repeat,linear-gradient(90deg,#ccc,#ccc) left bottom/100% .15em no-repeat,linear-gradient(90deg,#fafafa,#fafafa) left bottom/100% no-repeat;transition:background-size .3s ease}.custom-field.two input.dirty,.custom-field.two input:not(:placeholder-shown),.custom-field.two input:focus{background-size:100% .15em,100% .1em,100%}.confirm-btn{width:70%;line-height:3;color:#fff;background-color:#ceac6a;border-radius:4px;border:none;font-size:18px;margin:40px auto auto}.forgot-pwd-button{background-color:#9eacb5!important}@-webkit-keyframes dash{0%{stroke-dashoffset:0;stroke-dasharray:150.6 100.4}50%{stroke-dasharray:1 250}to{stroke-dashoffset:502;stroke-dasharray:150.6 100.4}}@keyframes dash{0%{stroke-dashoffset:0;stroke-dasharray:150.6 100.4}50%{stroke-dasharray:1 250}to{stroke-dashoffset:502;stroke-dasharray:150.6 100.4}}@-webkit-keyframes spinner-in{0%{opacity:0}20%,80%{opacity:1}to{opacity:0}}@keyframes spinner-in{0%{opacity:0}20%,80%{opacity:1}to{opacity:0}}.styled-checkbox+label{position:relative;cursor:pointer;padding:0;font-size:17px;text-align:center;color:#909090}.container p{font-size:17px;line-height:22px;margin-top:20px;text-align:left}.container .terms-title{font-size:20px;text-align:center;color:#666;margin-top:15px}.container .terms-content{font-size:16px}.container .terms-content,.terms-sub{color:#666;margin-top:10px}header{position:fixed;font-family:Yu Mincho;top:0px;width:100%;padding:0 30px;transition:all .3s ease;box-sizing:border-box;overflow:hidden;background-color:#eee;z-index:1000}.custom-field{position:relative;width:100%;font-size:14px;border-top:20px solid transparent;margin-bottom:5px;--field-padding: 12px}.custom-field input{border:none;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;appearance:none;background:#f2f2f2;padding:var(--field-padding);border-radius:3px;width:100%;outline:none;font-size:14px}.custom-field .placeholder{position:absolute;left:var(--field-padding);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;top:22px;line-height:100%;transform:translateY(-50%);color:#aaa;transition:top .3s ease,color .3s ease,font-size .3s ease}.custom-field input.dirty+.placeholder,.custom-field input:focus+.placeholder,.custom-field input:not(:placeholder-shown)+.placeholder{top:-10px;font-size:10px;color:#222}.custom-field .error-message{width:100%;display:flex;align-items:center;padding:0 8px;font-size:12px;background:#d30909;color:#fff;height:24px}.custom-field .error-message:empty{opacity:0}.selectbox .placeholder{font-size:12px;position:absolute;left:5px;top:0;transform:translateY(-50%);background-color:#fff;padding:0 4px;width:fit-content}.confirm-btn{width:70%;line-height:3;color:#fff;background-color:#ceac6a;border-radius:4px;border:none;font-size:18px;margin:40px auto auto;cursor:pointer}.require{font-size:14px;color:red}.select{font-size:14px;color:#00f}.container>div input{padding:12px}.container .single-line{display:flex;justify-content:space-between;align-items:center}.container .single-line.no-between{justify-content:flex-start}.container .single-line input{width:48%}.container .one-item input{width:100%}.single-radio{display:flex;align-items:center;width:80px;margin-right:20px}hr{margin-top:20px;border-color:#ceac6a}.camera{width:48px;height:48px;border-radius:50%;color:#fff;background-color:#b89e71;display:flex;align-items:center;justify-content:center}.avatar{margin-left:40px;width:100px;height:100px;border-radius:50%;background-position:center;background-size:cover;border:solid 4px #C4C4C4}.custom-field select{width:100%;padding:12px}.remark{font-size:14px}input.error,select.error,textarea.error{border:solid 1px red}.iron-footer-v1{position:fixed;width:100%;bottom:0}.iron-footer-v1 .iron-footer-top{background-color:#f8f8f8}hr{box-sizing:content-box;height:0;overflow:visible}.MuiTabs-root{display:flex;overflow:hidden;min-height:48px;-webkit-overflow-scrolling:touch}.MuiTabs-fixed{width:100%;overflow-x:hidden}.MuiTabs-scroller{flex:1 1 auto;display:inline-block;position:relative;white-space:nowrap}.MuiTabs-flexContainer{display:flex}.MuiTab-labelIcon{min-height:72px;padding-top:9px}.MuiTab-wrapper{width:100%;display:inline-flex;align-items:center;flex-direction:column;justify-content:center}.MuiTab-labelIcon .MuiTab-wrapper>*:first-child{margin-bottom:6px}.MuiSvgIcon-fontSizeLarge{font-size:2.1875rem}.MuiSvgIcon-root{fill:currentColor;width:1em;height:1em;display:inline-block;font-size:1.5rem;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;flex-shrink:0;user-select:none}.MuiTouchRipple-root{top:0;left:0;right:0;bottom:0;z-index:0;overflow:hidden;position:absolute;border-radius:inherit;pointer-events:none}.MuiButtonBase-root{color:inherit;border:0;cursor:pointer;margin:0;display:inline-flex;outline:0;padding:0;position:relative;align-items:center;user-select:none;border-radius:0;vertical-align:middle;-moz-appearance:none;justify-content:center;text-decoration:none;background-color:transparent;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.mypagecontainer{padding:100px 15px 80px}@media (max-width: 767px){.sp{display:flex!important}.pc{display:none!important}header{padding:0 15px}header>div .header-title{font-size:20px}}*,*:after,*:before{box-sizing:border-box;margin:0;padding:0;max-width:100%}html{scroll-behavior:smooth}body{font-family:Roboto,sans-serif;line-height:1.5;font-size:16px}h1{font-size:28px;text-align:center;color:#b89e71}a{color:inherit;text-decoration:none}a:hover{opacity:.5}img{vertical-align:middle;height:auto;width:100%}.wrapper{margin:auto;width:100vw;padding:0 80px}.sp{display:none}header{position:fixed;top:0px;width:100%;padding:0 30px;transition:all .3s ease;box-sizing:border-box;overflow:hidden;background-color:#eee;z-index:1000}header>div{margin:auto;max-width:1140px;height:70px;display:flex;justify-content:flex-start;align-items:center}header>div .header-title{position:absolute;left:50%;transform:translate(-50%);font-size:28px;font-weight:600;color:#ceac6a;width:max-content}.menuBtn{display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:11}.menu-btn{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.menu-btn span{width:42px;height:4px;border-radius:10px;background-color:#707070;margin:5px 0;transition:all .3s ease}.menu-btn span:nth-child(2){width:30px;margin-left:-10px}.menu-open span:nth-child(1){transform:rotate(135deg) translate(9px,-7px)}.menu-open span:nth-child(2){width:0px;opacity:0;background-color:#fff}.menu-open span:nth-child(3){transform:rotate(-135deg) translate(12px,12px)}.menu{position:fixed;color:#666;background-color:#fff;top:0;left:0;height:100vh;width:280px;padding:110px 15px 0;overflow-y:auto;backdrop-filter:blur(3px);font-size:17px;transform:translateY(-30%);opacity:0;z-index:-1;transition:all .3s ease;box-shadow:0 0 10px #000}.menu-main-open{transform:translateY(0)!important;opacity:1!important;z-index:10!important}.menu-title{padding-top:30px;font-weight:600;color:#ceac6a;border-bottom:1px solid gray}.menu-item{display:flex;justify-content:space-between;padding-left:15px;padding-top:20px}.menu a{position:relative;transition:all .3s ease}.container{margin:auto;width:1140px;padding:100px 15px 80px;display:flex;flex-direction:column}.container p{font-size:17px;line-height:22px;margin-top:20px}.plan-card{width:100%;border:2px solid rgb(204,204,204);padding:15px;margin-bottom:20px}.plan-title{font-size:20px;color:#666;font-weight:600}.plan-card .card-content{display:flex;justify-content:space-between;align-items:center}.plan-card p{font-size:20px;color:#666}.plan-card .price{font-size:20px;color:#666;font-weight:600}.styled-checkbox{position:absolute;opacity:0}.styled-checkbox+label{position:relative;cursor:pointer;padding:0}.styled-checkbox+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:white;border:1px solid #B89E71}.styled-checkbox:focus+label:before{box-shadow:0 0 0 3px #0000001f}.styled-checkbox:checked+label:before{background:#B89E71}.styled-checkbox:disabled+label{color:#b8b8b8;cursor:auto}.styled-checkbox:disabled+label:before{box-shadow:none;background:#ddd}.styled-checkbox:checked+label:after{content:"";position:absolute;left:5px;top:9px;background:white;width:2px;height:2px;box-shadow:2px 0 #fff,4px 0 #fff,4px -2px #fff,4px -4px #fff,4px -6px #fff,4px -8px #fff;transform:rotate(45deg)}.container>.plan-title{text-align:center;margin:10px 0}.container>a{text-align:center;margin:10px 0}.agree-btn{position:fixed;bottom:0;width:100%;padding:.5rem 1rem;border-radius:0;background-color:#026e62;color:#fff;font-size:22px;font-weight:600}.border-subprice{margin-top:20px;width:282px;border:1px solid #666;position:relative;height:60px}.box-subprice{background-color:#fff;padding:14px 10px;position:absolute;top:-10px;left:5px;display:flex;justify-content:center;align-items:center;flex-direction:column}.item-subprice{display:flex;justify-content:space-between;width:250px;color:#666}.item-subprice div:last-child{width:65px}@media (max-width: 992px){.container{width:960px}}@media (max-width: 960px){.container{width:920px}}@media (max-width: 767px){.container{width:720px}header{padding:0 15px}header>div .header-title{font-size:20px}}@media (max-width: 576px){.container{width:540px}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
