.left{text-align:left}.center{text-align:center}.right{text-align:right}.small{font-size:80%}.gray{color:#777}@media only screen and (min-width: 768px){.wrap a{color:#19190F}.wrap a:hover{opacity:0.8;cursor:pointer}.rtf-header-wrapper{float:left;height:66px;-webkit-box-shadow:0 5px 3px -3px rgba(0,0,0,0.1);box-shadow:0 5px 3px -3px rgba(0,0,0,0.1)}.rtf-header-wrapper.w-95{width:95%}.rtf-header-wrapper.w-100{width:100%}.rtf-header-wrapper img{vertical-align:super}.rtf-header-wrapper .header-logo{display:inline-block;-ms-flex-line-pack:center;align-content:center;height:100%}.rtf-header-wrapper .header-logo .pc-logo{display:block;padding-left:16px;height:60%}.rtf-header-wrapper .header-logo .pc-logo img{width:100%;height:100%}.rtf-header-wrapper .header-logo .sp-logo{display:none}.rtf-header-wrapper ul{list-style-type:none;display:inline-block;padding-left:0;margin-bottom:15px}.rtf-header-wrapper ul li{display:inline-block;width:100%;float:left;text-align:right}.rtf-header-wrapper ul.header-links{width:230px;margin-left:80px;margin-bottom:5px}.rtf-header-wrapper ul.header-links li a{display:inline-block}.rtf-header-wrapper ul.header-buttons-right{width:auto;float:right;margin:0;height:100%}.rtf-header-wrapper ul.header-buttons-right li{height:100%}.rtf-header-wrapper ul.header-buttons-right li.button{padding:0;background:#000}.rtf-header-wrapper ul.header-buttons-right li a{display:inline-block;-ms-flex-line-pack:center;align-content:center;padding:0 24px;background:#ffff00;font-weight:bold;text-decoration:none;height:100%}.rtf-header-wrapper ul.header-buttons-right li a.login{background:#ffff00;height:40px;padding:10px}.rtf-header-wrapper ul.header-buttons-right li a.login:hover{text-decoration:none;opacity:0.5;-webkit-transition-duration:1s;transition-duration:1s}.rtf-header-wrapper ul.header-simple-buttons-right{float:right;margin-left:auto}.rtf-content{width:95%;float:left}.rtf-content a{color:#19190F}.rtf-content a:hover{color:#19190F}.rtf-content.w-100{width:100%}.rtf-content .l-footer-nav-link{color:#fff !important}.rtf-top-links{width:100%}.rtf-top-links .section img{max-width:100%;height:auto}.modal.fade .modal-dialog{width:440px;height:615px;top:90px}.modal.fade h4{text-align:center}.modal.fade .modal-header{border-bottom:2px solid black}.modal.fade .modal-body .login-via-sns{margin-bottom:15px}.modal.fade .modal-body .login-via-sns a{width:320px;height:55px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block;margin:5px 0}.modal.fade .modal-body .login-via-sns a.facebook-login{background:url(//cdn.readytofashion.jp/assets/social/facebook-login-pc-24e81dc9b821a6da77919db7e129c2390f85fa98257145d3a038be9a67956114.png) no-repeat}.modal.fade .modal-body .login-via-sns a.twitter-login{background:url(//cdn.readytofashion.jp/assets/social/twitter-login-pc-993b8f358ff023afa7e55a062449c844e44a8f9904b170f1d793940b3dc5da70.png) no-repeat}.modal.fade .modal-body .login-via-email .email-login{font-weight:bold;font-size:130%;margin:5px;padding-bottom:15px}.modal.fade .modal-body .login-via-email .form-inline{margin-bottom:5px}.modal.fade .modal-body .login-via-email .form-inline .form-group{display:block}.modal.fade .modal-body .login-via-email .form-inline .form-check .form-check-label{padding:5px 0;text-align:left}.modal.fade .modal-body .login-via-email .form-inline .login{background:url(//cdn.readytofashion.jp/assets/common/bg-login-pc-f76dd48505bdc46d557d64066deab60c0cb7712e4994e2f52a9ac46653e22f77.png) no-repeat;width:397px;height:55px;text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block;text-indent:150%}.modal.fade .modal-body .login-via-email .forget{display:inline-block;color:black;float:right;margin:5px 0;margin-right:10px}.modal.fade .modal-body .login-via-email .register{background:url(//cdn.readytofashion.jp/assets/common/bg-register-pc-1155af0c2bd88a07b010ac8fb0e458a6cba7998b04fb7c3adc81687f603521b2.png) no-repeat;width:398px;height:54px;text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block;text-indent:150%}.rtf-company-register{max-width:692px;padding:0 16px;margin:0 auto 200px}.rtf-company-register .title{margin:80px 0}.rtf-company-register .title .status-image{background:url(//cdn.readytofashion.jp/assets/common/bg-register-status-pc-8c4979b4911aa908a15988ab2341cb8dd436d7631917d372339529a684548336.png) no-repeat;width:100%;height:70px;overflow:visible;background-size:contain;margin:40px auto 0}.rtf-company-register .title p{text-align:center}.rtf-company-register .title p.main{font-size:32px;line-height:1.3;font-weight:bold}.rtf-company-register .form-wrapper .select_plan_purchase{color:#1b1464}.rtf-company-register .form-wrapper ul{list-style:none;margin-bottom:60px}.rtf-company-register .form-wrapper ul label{font-weight:normal;font-size:20px;width:90%}.rtf-company-register .form-wrapper ul .p-rate-plan__radio-rate{float:right}.rtf-company-register .form-wrapper radio-item{margin-top:20px;font-weight:normal}.rtf-company-register .form-wrapper .management-form-section-label-note{color:#808080;font-size:12px;margin-top:4px}.rtf-company-register .form-wrapper .form-group{margin-bottom:24px}.rtf-company-register .form-wrapper .form-group.none{display:none}.rtf-company-register .form-wrapper .form-group.margin{margin-bottom:24px}.rtf-company-register .form-wrapper .form-group:last-of-type{margin-bottom:80px}.rtf-company-register .form-wrapper .form-group__title{margin-bottom:2px}.rtf-company-register .form-wrapper .form-group__title .high{color:#FF3B30}.rtf-company-register .form-wrapper .form-group__title .low{color:#808080}.rtf-company-register .form-wrapper .form-group .management-form-section-label-essential{color:#FF3B30}.rtf-company-register .form-wrapper .form-group .form_zin_code{width:100%;border:1px solid #CCCCCC;border-radius:8px;color:#19190F;padding:12px;font-size:14px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.rtf-company-register .form-wrapper .form-group .form_zin_code.first{width:68px}.rtf-company-register .form-wrapper .form-group .form_zin_code.second{width:84px}.rtf-company-register .form-wrapper .form-group .form_zin_code::-webkit-input-placeholder{color:#CCCCCC}.rtf-company-register .form-wrapper .form-group .form_zin_code:-ms-input-placeholder{color:#CCCCCC}.rtf-company-register .form-wrapper .form-group .form_zin_code::-ms-input-placeholder{color:#CCCCCC}.rtf-company-register .form-wrapper .form-group .form_zin_code::placeholder{color:#CCCCCC}.rtf-company-register .form-wrapper .form-group .form_zin_code:hover{border-color:#19190F;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.rtf-company-register .form-wrapper .form-group .form_zin_code:focus{border-color:#19190F}.rtf-company-register .form-wrapper .form-group .col-xs-7.post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;column-gap:8px}.rtf-company-register .rtf-agree-statements{margin-bottom:10px;margin-top:20px;padding-bottom:15px;text-align:center}.rtf-company-register .rtf-agree-statements a{color:#1b1464;text-decoration:underline}.rtf-company-register .button-agree{background-color:yellow;color:#19190F;border-radius:5px;font-size:20px;font-weight:bold;line-height:1.0;padding:16px 48px 14px;text-decoration:none;display:block;margin:0 auto;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.rtf-company-register .button-agree:hover{background-color:rgba(255,255,0,0.7);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.rtf-company-register .download-statement{margin:auto;width:50%}.rtf-company-register .download-statement p{margin:10px 0}section{margin:75px 0;text-align:center;background:url(//cdn.readytofashion.jp/assets/common/bg-yellow-tri-pc-7fa77001ac9b3ea8d1ab3f8251d82c9d8dff19d97526ab365405affb304d4c9c.png) no-repeat 50% 0;top:0px}section.about .section-title{background:url(//cdn.readytofashion.jp/assets/common/text-about-pc-4351a2a7a79d579568e4dd03a3cc82274cc0d22d878d8b05df1a2e1610d68021.png) no-repeat;width:215px;height:75px;margin:40px 0}section.about .section-sub-title{background:url(//cdn.readytofashion.jp/assets/common/text-subtitle-about-pc-13832ba93d914345384ecb95779d1bc43f9375c6c56c3b8c816530c3cd653e1d.png) no-repeat;width:100vw;height:105px;background-size:cover;padding:50px 0}section.about img{text-align:center;padding:75px 0}section.plan .section-title{background:url(//cdn.readytofashion.jp/assets/common/text-plan-pc-77d5c12f69eed377e5544c2467e391d642f426531192cf614627b7b9b109d49d.png) no-repeat;width:149px;height:70px;margin:40px 0}section.plan .section-sub-title{background:url(//cdn.readytofashion.jp/assets/common/text-subtitle-plan-pc-7724b66c901982fb94c733919491bea4bdb2b14f22eb54909116b07ec3c3e1f3.png) no-repeat;width:100vw;height:107px;background-size:cover;padding:50px 0}section.plan img{text-align:center;padding:75px 0}section .section-title{text-align:center;margin:auto;text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block}section .section-sub-title{text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block}.recruiter-register{text-align:center}.recruiter-register p{font-size:120%;padding:30px 0}.recruiter-register ul.buttons{padding:50px 0;padding:0;list-style-type:none}.recruiter-register ul.buttons li{padding:25px;display:inline-block}.recruiter-register ul.buttons li a{text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block;width:398px;height:133px}.recruiter-register ul.buttons li a.login{background:url(//cdn.readytofashion.jp/assets/common/btn-login-pc-efa997ab5ee7bbd5c51081c3c6ab213a4ecabca9167844827c11a367ca3ff1b6.png) no-repeat}.recruiter-register ul.buttons li a.free-plan{position:relative;background:url(//cdn.readytofashion.jp/assets/common/btn-freeplan-l-pc-bce576ca790381b1fa78095192d1221062acd45567a82bc3b31652954ca47d66.png) no-repeat}.recruiter-register ul.buttons li a.free-plan::after{content:"";position:absolute;width:102px;height:102px;top:-20px;right:-20px;background:url(//cdn.readytofashion.jp/assets/common/btn-atch-register-pc-22c67b76d1cbc10fe468dc8869d4871b4319c80ba614b518f4e49d74cbde2c15.png) no-repeat}.rtf-common-sidebar{width:5%;right:0;padding:0 10px;position:absolute}.rtf-common-sidebar .circle{height:50px;background:url(//cdn.readytofashion.jp/assets/common/bg-circle-pc-6518fcdd2e1fe1b4cf339bafc21da71f08e9267e161808437c4ef5d8b372a396.png) no-repeat;background-size:contain;margin:20px 0}.rtf-common-sidebar ul.sns-links{list-style-type:none;padding-left:0}.rtf-common-sidebar ul.sns-links li{margin-bottom:5px}.rtf-common-sidebar ul.sns-links li.facebook a{text-indent:170%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(//cdn.readytofashion.jp/assets/social/facebook-4500ba26bb858d55c1cc07e37b1bf87979d678604d145811197385ff92f63ec7.png) no-repeat;height:44px;width:45px;margin:5px 0}.rtf-common-sidebar ul.sns-links li.facebook a:hover{opacity:0.5;-webkit-transition-duration:1s;transition-duration:1s}.rtf-common-sidebar ul.sns-links li.twitter a{text-indent:170%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(//cdn.readytofashion.jp/assets/social/twitter-aa66cb0790ca90ff97fc3e386901acaeb8a6b9078168562d2411b74d6c014df6.png) no-repeat;width:36px;height:30px;margin:5px 0;margin-left:5px}.rtf-common-sidebar ul.sns-links li.twitter a:hover{opacity:0.5;-webkit-transition-duration:1s;transition-duration:1s}.rtf-common-sidebar ul.side-navigations{padding-left:0;list-style-type:none}.rtf-common-sidebar ul.side-navigations li.link-to-mag{margin-left:12px;margin-top:120px}.rtf-common-sidebar ul.side-navigations li.link-to-mag a{display:inline-block;background:url(//cdn.readytofashion.jp/assets/common/btn-to-mag-pc-2252c698910a2a7166ba47961251c60b575aff6121bcb16a0350427944e3a8ea.png) no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block;width:15px;height:204px}.rtf-common-sidebar ul.side-navigations li.link-to-mag a:hover{background:url(//cdn.readytofashion.jp/assets/common/btn-to-mag-hov-pc-ae1f6725bd1eeaa7b57d5a11d3be00054047162f0e9aafd23103b2ad821c8bb0.png) no-repeat}.rtf-common-sidebar ul.side-navigations li.button-to-top{margin-top:80px}.rtf-common-sidebar ul.side-navigations li.button-to-top a{text-indent:170%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(//cdn.readytofashion.jp/assets/common/btn-to-top-pc-d3aaa8d06f01d7b13ffa4f4449355634f612f3432e5f3eabd914dc3fad1c970a.png) no-repeat;width:41px;height:120px}.rtf-common-sidebar ul.side-navigations li.button-to-top a:hover{background:url(//cdn.readytofashion.jp/assets/common/btn-to-top-hov-pc-b8d7e3ef272f034282d418ef7acfaa846d4a7e1c316ba875dc39d333df635a5e.png) no-repeat}.footer-wrapper{height:340px;background:white;padding:45px 35px 20px 35px}.footer-wrapper .rtf-logo{display:block;background:url(//cdn.readytofashion.jp/assets/common/rtf-logo-pc-13b812219ab1be341351c560fd8086b519b6091e62e7c6607c7f013bb5a2feca.png);width:264px;height:112px;margin:10px}.footer-wrapper ul.footer-links{padding-left:0;list-style-type:none;padding-top:20px}.footer-wrapper ul.footer-links li{display:inline-block;padding-right:20px}.footer-wrapper ul.footer-links li:hover{text-decoration:underline;cursor:pointer}.footer-wrapper .rtf-copyright{padding-top:60px;background:url(//cdn.readytofashion.jp/assets/common/text-copyright-pc-ec6dfe3950fb1de33ac1ae03b09d441776f5122e3d734416cc96eec82595b4fc.png) no-repeat;width:185px;height:13px;text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block;margin-top:60px}}.rtf-copyright{text-align:center;padding-bottom:25px}input#user_company_attributes_plan_purchase_invitation_code{border:1px solid black;float:right}.left{text-align:left}.center{text-align:center}.right{text-align:right}.small{font-size:80%}.gray{color:#777}@media only screen and (max-width: 767px){.wrap{width:100%;margin:auto}.wrap a{color:#19190F}.wrap a:hover{opacity:0.8;color:#19190F}.rtf-header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:0 5px 3px -3px rgba(0,0,0,0.1);box-shadow:0 5px 3px -3px rgba(0,0,0,0.1)}.rtf-header-wrapper .header-logo .pc-logo{display:none}.rtf-header-wrapper .header-logo .sp-logo{display:-webkit-box;display:-ms-flexbox;display:flex}.rtf-header-wrapper .header-logo .sp-logo img{width:180px}.rtf-header-wrapper ul.header-buttons-right{float:right;list-style-type:none;padding:0;margin:0;display:inline-block;text-align:right;width:auto}.rtf-header-wrapper ul.header-buttons-right li a{background:#ffff00;padding:14px;text-decoration:none;font-size:14px;font-weight:bold;display:block}.rtf-header-wrapper .sp-menu-button{float:right;margin-top:10px;text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block;width:49px;height:38px;background:url(//cdn.readytofashion.jp/assets/common/btn-menu-sp-980aae58dd49a7707b7f3f834185c2ab9b1f86872e3404d944209c097d9e131f.png) no-repeat}.rtf-company-register{width:100%;padding:0 16px;margin:0 auto 80px}.rtf-company-register .title{margin-bottom:40px;margin-top:30px}.rtf-company-register .title .status-image{background:url(//cdn.readytofashion.jp/assets/common/bg-register-status-sp-d56ecfa7bfc72e11012b7d14f4482826aae33142c5314e77e510568fee78419b.png) no-repeat;width:100%;height:60px;overflow:visible;background-size:contain;background-position:center;margin-top:20px}.rtf-company-register .title p{text-align:center}.rtf-company-register .title p.main{font-size:20px;line-height:1.3;font-weight:bold;margin-top:40px}.rtf-company-register .form-wrapper .form-group{margin-bottom:40px}.rtf-company-register .form-wrapper .form-group.none{display:none}.rtf-company-register .form-wrapper .form-group.margin{margin-bottom:24px}.rtf-company-register .form-wrapper .form-group:last-of-type{margin-bottom:64px}.rtf-company-register .form-wrapper .form-group__title{width:100%;margin-bottom:2px}.rtf-company-register .form-wrapper .form-group__title .high{color:#FF3B30}.rtf-company-register .form-wrapper .form-group__title .low{color:#808080}.rtf-company-register .form-wrapper .form-group__title .input{display:block !important;padding:10px 0;width:100%}.rtf-company-register .form-wrapper .form-group__title .input .form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(//cdn.readytofashion.jp/assets/common/bg-input-area-sp-671c2ca45dcd032eda488386c0f9668b1324cd62b761e2676c97b154fc265037.png);background-size:cover;height:60px;width:100%}.rtf-company-register .form-wrapper .form-group__title .input .form-control.pulldown{background:url(//cdn.readytofashion.jp/assets/common/bg-select-sp-a7b4776ce13c81ddaaa5a014081408106eb739fea02554c69a663fa9f5d0ceb8.png);background-size:cover}.rtf-company-register .rtf-agree-statements{margin-bottom:15px;margin-top:20px}.rtf-company-register .rtf-agree-statements a{color:#1b1464;text-decoration:underline}.rtf-company-register .button-agree{background-color:yellow;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);color:#19190F;border-radius:5px;font-size:20px;font-weight:bold;line-height:1.0;padding:16px 48px 14px;text-decoration:none;display:block;margin:0 auto}.rtf-company-register .button-agree a{background:#ffff00;font-size:210%;padding:30px;width:100%;height:100px;margin-bottom:20px;display:block;text-decoration:none}.rtf-company-register .download-statement{text-align:left;margin-bottom:30px}.rtf-company-register .download-statement p{margin:10px 0}.modal.fade{display:inline-block}.modal.fade .modal-dialog{width:440px;height:615px;top:100px;left:18%}.modal.fade h4{text-align:center}.modal.fade .modal-header{border-bottom:2px solid black}.modal.fade .modal-body .login-via-sns{margin-bottom:15px}.modal.fade .modal-body .login-via-sns a{width:320px;height:55px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block;margin:5px 0}.modal.fade .modal-body .login-via-sns a.facebook-login{background:url(//cdn.readytofashion.jp/assets/social/facebook-login-pc-24e81dc9b821a6da77919db7e129c2390f85fa98257145d3a038be9a67956114.png) no-repeat}.modal.fade .modal-body .login-via-sns a.twitter-login{background:url(//cdn.readytofashion.jp/assets/social/twitter-login-pc-993b8f358ff023afa7e55a062449c844e44a8f9904b170f1d793940b3dc5da70.png) no-repeat}.modal.fade .modal-body .login-via-email .email-login{font-weight:bold;font-size:130%;margin:5px;padding-bottom:15px}.modal.fade .modal-body .login-via-email .form-inline{margin-bottom:5px}.modal.fade .modal-body .login-via-email .form-inline .form-group{display:block}.modal.fade .modal-body .login-via-email .form-inline .form-check .form-check-label{padding:5px 0;text-align:left}.modal.fade .modal-body .login-via-email .form-inline .login{background:url(//cdn.readytofashion.jp/assets/common/bg-login-pc-f76dd48505bdc46d557d64066deab60c0cb7712e4994e2f52a9ac46653e22f77.png) no-repeat;width:397px;height:55px;text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block;text-indent:150%}.modal.fade .modal-body .login-via-email .forget{display:inline-block;color:black;float:right;margin:5px 0;margin-right:10px}.modal.fade .modal-body .login-via-email .register{background:url(//cdn.readytofashion.jp/assets/common/bg-register-pc-1155af0c2bd88a07b010ac8fb0e458a6cba7998b04fb7c3adc81687f603521b2.png) no-repeat;width:398px;height:54px;text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block;text-indent:150%}.rtf-top-links .section a{width:100%}.rtf-top-links .section a img{width:100%;margin:10px 0}.footer-wrapper{height:300px;padding:50px 0 10px 0}.footer-wrapper .rtf-logo{width:218px;height:93px;background:url(//cdn.readytofashion.jp/assets/common/rtf-logo-sp-713be78fd87a4d829563fdefd3cb23a7033c312707f16db4bf18535ea22bec20.png) no-repeat;margin-bottom:50px}.footer-wrapper ul.footer-links{list-style-type:none;padding:0;padding-bottom:40px}.footer-wrapper ul.footer-links li{display:inline-block;padding-right:20px}.footer-wrapper ul.footer-links li a{display:inline-block}.footer-wrapper .rtf-copyright{text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block;width:153px;height:10px;background:url(//cdn.readytofashion.jp/assets/common/text-copyright-sp-8e6e31c973d495c5f63ed100884b79b8d9d30ca5f8c4f213b3171ad23c97a612.png) no-repeat}.footer-simple-wrapper{color:#808080;padding:0 16px}}.p-rate-plan{padding-bottom:50px}.p-rate-plan__section{padding:50px 30px 0 30px}.p-rate-plan__errors-list{margin-bottom:30px}.p-rate-plan__errors-list .item{color:#ff3b30}.p-rate-plan__inner{padding:24px 0 0;margin-bottom:80px}.p-rate-plan__inner:last-child{margin-bottom:48px}.p-rate-plan__inner-block{padding-bottom:32px}.p-rate-plan__inner-block:last-child{padding:0}.p-rate-plan__cards{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}@media all and (max-width: 767px){.p-rate-plan__cards{grid-template-columns:repeat(auto-fit, minmax(308px, 1fr))}}.p-rate-plan__heading{font-size:28px;font-weight:bold}.p-rate-plan__radio-list{margin-bottom:35px}.p-rate-plan__radio-item{margin-top:20px}.p-rate-plan__radio-item:nth-child(1){margin-top:0}.p-rate-plan__radio-item .radio{display:none}.p-rate-plan__radio-item .radio-icon{display:inline-block;vertical-align:middle}.p-rate-plan__radio-item .radio+.p-rate-plan__radio-item .radio-icon:before{content:'';width:20px;height:20px;border:1px solid #000;border-radius:100%;display:inline-block}.p-rate-plan__radio-item .radio:checked+.radio-icon:before{content:"";background-image:url(//cdn.readytofashion.jp/assets/article/icon-checked-5c44d778aeea653f6b023c0e162246cb99292d0f539feb43776097361a232642.png);background-size:80%;background-repeat:no-repeat;background-position-x:2px;background-position-y:4px}.p-rate-plan__radio-inner{display:inline-block;width:100%}.p-rate-plan__radio-text{font-size:20px;padding-left:10px}.p-rate-plan__radio-rate{float:right;font-size:20px;width:30%}.p-rate-plan__notices{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:48px}.p-rate-plan__input-text-title{font-size:20px;font-weight:bold;margin-bottom:8px}.p-rate-plan__addinfo{font-size:16px;margin-top:24px}.p-rate-plan__addinfo-pay{font-size:16px}.p-rate-plan__input-text-box{border:1px solid #808080;border-radius:4px;width:400px;margin-left:40px;padding:0 5px;font-size:16px}.p-rate-plan__agreement-link{font-size:16px}.p-rate-plan__agreement-link a{color:#19190F;text-decoration:underline}@media screen and (min-width: 767px){.p-rate-plan__agreement-link a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.p-rate-plan__agreement-link a:hover{opacity:.5;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.p-rate-plan__checkbox{display:inline-block;margin-top:20px}.p-rate-plan__checkbox--contents{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;column-gap:8px;padding:4px 0}.p-rate-plan__checkbox--contents input{width:20px;height:20px;border:1px solid #CCCCCC;border-radius:2px;-webkit-appearance:none;appearance:none;-moz-appearance:none;-o-appearance:none}@media screen and (min-width: 767px){.p-rate-plan__checkbox--contents input{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.p-rate-plan__checkbox--contents input:hover{border-color:#19190F;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}}.p-rate-plan__checkbox--contents input:checked{background-color:#19190F;background-image:url(//cdn.readytofashion.jp/assets/common/check-44b2071016e1f138f917f1b5c51e65dbd70b421ff3726a91ab1733ec311de803.svg);background-repeat:no-repeat;background-size:10px auto;background-position:center;border-color:#19190F;-webkit-transition-duration:unset;transition-duration:unset;-webkit-transition-timing-function:unset;transition-timing-function:unset}.p-rate-plan__conversion{padding:50px 0}.p-rate-plan__conversion-button{text-align:center;width:240px;margin:0 auto}.p-rate-plan__conversion-button .button{line-height:1;padding:25px 0}.p-rate-plan__conversion-text{text-align:center;font-size:16px;color:#4d4d4d;margin-top:25px}.p-rate-plan .col-xs-2{color:#ff3b30}.p-rate-plan .management-form-section-label-note{color:#808080;font-size:12px;margin-top:4px}.p-rate-plan .form-control.first{width:68px}.p-rate-plan .form-control.second{width:84px}.plan-billing{position:relative;width:100%;height:100%;padding:20px 20px 100px}.plan-billing__inner{width:100%;height:100%}.plan-billing__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:40px 16px;width:100%;height:100%}.plan-billing__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:64px;width:100%}.plan-billing__title{font-weight:bold;line-height:1.3;color:#19190f;font-size:24px}.plan-billing__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;width:100%;border-bottom:2px solid #e6e6e6;text-wrap:nowrap}.plan-billing__tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;color:#808080;border-bottom:2px solid #e6e6e6;margin-bottom:-2px;padding:0 0 12px;cursor:pointer}@media screen and (min-width: 767px){.plan-billing__tab{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.plan-billing__tab:hover{font-weight:bold;color:#19190F;border-bottom:2px solid #19190F;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.plan-billing__tab--active{font-weight:bold;color:#19190F;border-bottom:2px solid #19190F}.plan-billing__layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:24px}@media all and (max-width: 1179px){.plan-billing__layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}}.plan-billing__layout-column--left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;color:#19190f;font-size:14px;width:100%;max-width:652px}@media all and (max-width: 1179px){.plan-billing__layout-column--left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;max-width:100%;gap:32px}}.plan-billing__layout-column--right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:313px;-ms-flex-negative:0;flex-shrink:0;position:-webkit-sticky;position:sticky;top:80px}@media all and (max-width: 1179px){.plan-billing__layout-column--right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;max-width:652px}}@media all and (max-width: 1179px){.plan-billing__layout--reverse-sp .plan-billing__layout-column--left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.plan-billing__layout--reverse-sp .plan-billing__layout-column--right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.plan-billing__notice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;white-space:nowrap}.plan-billing__notice--terms{gap:8px}.plan-billing__notice-title{font-weight:bold;font-size:16px}.plan-billing__notice-description{font-size:14px}.plan-billing__notice-description p{margin:0}.plan-billing__notice-description p:first-child{margin-bottom:0}.plan-billing__notice-description p .plan-billing__notice-description--link{text-decoration:underline}@media screen and (min-width: 767px){.plan-billing__notice-description p .plan-billing__notice-description--link{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.plan-billing__notice-description p .plan-billing__notice-description--link:hover{opacity:.5;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.plan-billing__plans{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.plan-billing__plans-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.plan-billing__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px}.plan-billing__section-label{font-weight:bold;font-size:14px}.plan-billing__section-title{font-weight:bold;font-size:16px}.plan-billing__section-description{font-size:14px}.plan-billing__section-subtitle--emphasis{font-weight:bold;color:#ff3b30}.plan-billing__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.plan-billing__form-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;width:100%}.plan-billing__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;width:100%}.plan-billing__field-label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.plan-billing__field-label--stacked{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.plan-billing__label{font-weight:bold;line-height:1.4;color:#19190f;font-size:14px;white-space:nowrap}.plan-billing__label--muted{font-weight:normal;font-size:12px}.plan-billing__label--flexible{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;white-space:normal}.plan-billing__required{line-height:1;color:#ff3b30;font-size:12px;white-space:nowrap}.plan-billing__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plan-billing__description-text{color:#808080;font-size:12px;white-space:nowrap}.plan-billing__input{width:100%;height:44px;padding:12px;color:#19190f;font-size:14px;background-color:#f9f9f9;border:1px solid #ccc;border-radius:8px;width:100%;min-width:44px;max-height:44px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.plan-billing__input.first{width:64px}.plan-billing__input.second{width:80px}.plan-billing__input::-webkit-input-placeholder{color:#ccc}.plan-billing__input:-ms-input-placeholder{color:#ccc}.plan-billing__input::-ms-input-placeholder{color:#ccc}.plan-billing__input::placeholder{color:#ccc}.plan-billing__input:focus{border:1px solid #19190f}@media screen and (min-width: 767px){.plan-billing__input:hover{border:1px solid #19190f;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}.plan-billing__postal-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.plan-billing__postal-separator{font-weight:500;line-height:1.6;color:#19190f;font-size:14px;white-space:nowrap;letter-spacing:0.28px}.plan-billing__select{border-radius:8px;border:1px solid #CCC;background:#F9F9F9;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background-image:url(//cdn.readytofashion.jp/assets/common/select-arrow-b24cd6e402c4a04a1199dc742c700f5fb2b049e0919e522acc4f498267bc065f.svg);background-repeat:no-repeat;background-size:10px auto;background-position:right 10px center;color:#19190F;padding:10px 8px 8px 8px;min-height:44px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.plan-billing__select:focus{border:1px solid #19190f}@media screen and (min-width: 767px){.plan-billing__select:hover{border:1px solid #19190f;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}.plan-billing__textarea{border-radius:8px;border:1px solid #CCC;background:#F9F9F9;width:100%;min-height:128px;color:#19190F;font-size:14px;overflow-y:scroll;padding:12px;-webkit-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out}.plan-billing__textarea::-webkit-input-placeholder{color:#CCCCCC}.plan-billing__textarea:-ms-input-placeholder{color:#CCCCCC}.plan-billing__textarea::-ms-input-placeholder{color:#CCCCCC}.plan-billing__textarea::placeholder{color:#CCCCCC}.plan-billing__textarea:focus{border:1px solid #19190f;-webkit-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out}@media screen and (min-width: 767px){.plan-billing__textarea:hover{border:1px solid #19190f;-webkit-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out}}.plan-billing__submit-button{background-color:#e6e6e6;border:1px solid #ccc;border-radius:5px;padding:12px 24px;min-width:44px;min-height:44px;color:#ccc;font-size:16px;line-height:1;text-align:center;white-space:nowrap;cursor:not-allowed;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.plan-billing__submit-button:not(:disabled){color:#fff;background-color:#19190f;border:none;cursor:pointer}@media screen and (min-width: 767px){.plan-billing__submit-button:not(:disabled){-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.plan-billing__submit-button:not(:disabled):hover{background-color:#333333;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.plan-billing__submit-button--danger{color:#ccc;background-color:#e6e6e6;cursor:not-allowed}.plan-billing__submit-button--danger:not(:disabled){color:#fff;background-color:#ff3b30;border:none;cursor:pointer}@media screen and (min-width: 767px){.plan-billing__submit-button--danger:not(:disabled){-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.plan-billing__submit-button--danger:not(:disabled):hover{background-color:#fa0d00;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.plan-billing__plan-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:48px 32px;border-radius:12px;width:100%;max-width:652px}.plan-billing__plan-card--current{background-color:#ECFAFF;border:1px solid #31708f}.plan-billing__plan-card--next{background-color:#FFFFFF;border:1px solid #e6e6e6}.plan-billing__plan-card-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;width:100%}.plan-billing__plan-details{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:92px;min-width:1px;position:relative}.plan-billing__plan-details-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:inherit;width:100%;height:100%}.plan-billing__plan-details-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:inherit;padding:0 32px 0 0;width:100%;height:100%}.plan-billing__plan-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.3;white-space:nowrap}.plan-billing__plan-name-main{font-size:24px;font-weight:bold}.plan-billing__plan-name-sub{font-size:20px;font-weight:bold}.plan-billing__plan-info{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:92px;border-left:1px solid #e6e6e6}.plan-billing__plan-info--full-height{height:100%}.plan-billing__plan-info-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:inherit;width:100%;height:100%}.plan-billing__plan-info-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;min-height:inherit;padding:0 0 0 20px;width:100%;height:100%}.plan-billing__plan-info-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px}.plan-billing__plan-info-label{font-size:14px;white-space:nowrap}.plan-billing__plan-info-label--flexible{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.plan-billing__plan-info-label--min-57{min-width:57px}.plan-billing__plan-info-label--min-72{min-width:72px}.plan-billing__plan-info-value{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;color:#19190F;font-size:14px;white-space:nowrap}.plan-billing__plan-info-value--multi-line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.plan-billing__features{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:8px;column-gap:8px;row-gap:2px;width:100%}.plan-billing__features-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.plan-billing__features-icon{width:12px;height:12px;margin-bottom:2px}.plan-billing__features-icon svg{display:block;width:100%;height:100%}.plan-billing__features-text{font-weight:medium;line-height:1.6;color:#19190f;font-size:14px;white-space:nowrap;letter-spacing:0.28px}.plan-billing__sidebar-panels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.plan-billing__panel-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;width:100%;height:100%}.plan-billing__panel-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.plan-billing__panel-link{display:block;text-decoration:none;width:100%;max-width:652px;min-width:300px;border-radius:12px}.plan-billing__panel-link:hover{text-decoration:none}.plan-billing__panel-link-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-decoration:underline;font-size:14px;white-space:nowrap;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.plan-billing__panel-link-item:hover{opacity:.5;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.plan-billing__panel-card{background-color:#fafafa;border:1px solid #e6e6e6;border-radius:12px;max-width:652px;min-width:300px;position:relative;border-radius:12px;-ms-flex-negative:0;flex-shrink:0;width:100%}.plan-billing__panel-card--hoverable{cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.plan-billing__panel-card--hoverable:hover{background-color:#f2f2f2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.plan-billing__panel-border{position:absolute;border:1px solid #e6e6e6;border-radius:12px;inset:0;pointer-events:none}.plan-billing__panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:inherit;min-width:inherit;width:100%;height:100%}.plan-billing__panel-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;padding:24px 16px;width:100%}.plan-billing__panel-header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;position:relative;-ms-flex-negative:0;flex-shrink:0}.plan-billing__panel-title{font-weight:bold;line-height:1.3;position:relative;-ms-flex-negative:0;flex-shrink:0;color:#19190f;font-size:20px;white-space:nowrap}.plan-billing__panel-icon{position:relative;-ms-flex-negative:0;flex-shrink:0;width:14px;height:14px}.plan-billing__panel-icon svg{display:block;width:100%;height:100%}.plan-billing__panel-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:500;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.6;position:relative;-ms-flex-negative:0;flex-shrink:0;color:#19190f;font-size:14px;letter-spacing:0.28px;width:100%}.plan-billing__panel-description p{position:relative;-ms-flex-negative:0;flex-shrink:0;width:100%;margin:0}.plan-billing__panel-separator{font-weight:medium;line-height:1.6;color:#19190f;font-size:14px;white-space:nowrap;letter-spacing:0.28px;margin:0}.plan-billing-change{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.plan-billing-change__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.plan-billing-change__form{width:100%}.plan-billing-change__form-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.plan-billing-change__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.plan-billing-change__section--full{width:100%}.plan-billing-change__section-header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.plan-billing-change__link{text-decoration:underline;color:#065fd4;font-size:12px;cursor:pointer}@media screen and (min-width: 767px){.plan-billing-change__link{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.plan-billing-change__link:hover{opacity:.5;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.plan-billing-change__feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.plan-billing-change__feature-icon{width:12px;height:12px;margin-bottom:2px}.plan-billing-change__feature-icon svg{display:block;width:100%;height:100%}.plan-billing-change__feature-text{font-size:14px;white-space:nowrap}.plan-billing-change__plans{display:grid;gap:16px;width:100%;grid-template-columns:repeat(auto-fill, minmax(308px, 1fr))}.plan-billing-change__plan-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;min-width:308px;padding:16px;border-radius:12px;border:1px solid #E6E6E6;background-color:#FFFFFF;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.plan-billing-change__plan-card--options{background-color:#fafafa;cursor:pointer}@media screen and (min-width: 767px){.plan-billing-change__plan-card--options:hover{background-color:#f2f2f2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.plan-billing-change__plan-card--selected{background-color:#e9ffe2;border:1px solid #007800;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.plan-billing-change__plan-card--cancel{background-color:#fff}.plan-billing-change__plan-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px 0 16px;width:100%;border-bottom:1px solid #e6e6e6}.plan-billing-change__plan-title{font-size:20px;line-height:1.3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;text-wrap:nowrap}.plan-billing-change__plan-title p{font-weight:bold}.plan-billing-change__plan-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#808080}.plan-billing-change__plan-info-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px}.plan-billing-change__plan-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;padding:8px 0;width:100%;border-bottom:1px solid #e6e6e6}.plan-billing-change__plan-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.plan-billing-change__plan-features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0 0;width:100%}.plan-billing-change__plan-features-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.plan-billing-change__info{color:#808080;font-size:14px}.plan-billing-change__info-label{min-width:72px}.plan-billing-change__info-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2px;column-gap:2px;text-wrap:nowrap}.plan-billing-change__price{font-size:14px}.plan-billing-change__price-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px}.plan-billing-change__price-label{text-wrap:nowrap}.plan-billing-change__price-label--flexible{min-width:72px}.plan-billing-change__price-value{display:-webkit-box;display:-ms-flexbox;display:flex}.plan-billing-change__price-special{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plan-billing-change__terms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.plan-billing-change__terms-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.plan-billing-change__terms-link{text-decoration:underline;color:#19190F;font-size:14px;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width: 767px){.plan-billing-change__terms-link{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.plan-billing-change__terms-link:hover{opacity:.5;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.plan-billing-change__terms-separator{font-size:14px}.plan-billing-change__terms-separator:last-child{margin-left:4px}.plan-billing-change__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;margin:8px 0 1px;padding:8px 0}.plan-billing-change__checkbox input{width:16px;height:16px;border-radius:2px;border:1px solid #CCCCCC;background-color:#F9F9F9;-webkit-appearance:none;appearance:none;-moz-appearance:none;-o-appearance:none}.plan-billing-change__checkbox input:checked{background-color:#19190F;background-image:url(//cdn.readytofashion.jp/assets/common/check-44b2071016e1f138f917f1b5c51e65dbd70b421ff3726a91ab1733ec311de803.svg);background-repeat:no-repeat;background-size:10px auto;background-position:center;border-color:#19190F;-webkit-transition-duration:unset;transition-duration:unset;-webkit-transition-timing-function:unset;transition-timing-function:unset}@media screen and (min-width: 767px){.plan-billing-change__checkbox input{-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.plan-billing-change__checkbox input:hover{border:1px solid #19190F;-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}}.plan-billing-change__checkbox-text{color:#19190f;font-size:14px}.plan-billing-change__modal{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, 100%);transform:translate(-50%, 100%);opacity:0;visibility:hidden;overflow:hidden;pointer-events:none;z-index:1001;width:calc(100% - 88px);height:auto;max-width:924px;max-height:calc(100% - 88px);border-radius:12px;background-color:#FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition:opacity 0.3s ease-in-out, visibility 0s linear 0.5s, -webkit-transform 0.5s ease-in-out;transition:opacity 0.3s ease-in-out, visibility 0s linear 0.5s, -webkit-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out, opacity 0.3s ease-in-out, visibility 0s linear 0.5s;transition:transform 0.5s ease-in-out, opacity 0.3s ease-in-out, visibility 0s linear 0.5s, -webkit-transform 0.5s ease-in-out}.plan-billing-change__modal-overlay{position:fixed;inset:0;z-index:1000;background-color:rgba(0,0,0,0.5);opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s ease-in-out, visibility 0s linear 0.3s;transition:opacity 0.3s ease-in-out, visibility 0s linear 0.3s}.plan-billing-change__modal-overlay--active{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s ease-in-out, visibility 0s;transition:opacity 0.3s ease-in-out, visibility 0s}.plan-billing-change__modal--wide{max-width:1084px}.plan-billing-change__modal--wide .plan-billing-change__modal-contents{min-width:1000px !important}.plan-billing-change__modal--xwide{max-width:1180px}.plan-billing-change__modal--xwide .plan-billing-change__modal-contents{min-width:1080px !important}.plan-billing-change__modal--active{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:1;visibility:visible;pointer-events:auto;-webkit-transition:opacity 0.3s ease-in-out, visibility 0s, -webkit-transform 0.5s ease-in-out;transition:opacity 0.3s ease-in-out, visibility 0s, -webkit-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out, opacity 0.3s ease-in-out, visibility 0s;transition:transform 0.5s ease-in-out, opacity 0.3s ease-in-out, visibility 0s, -webkit-transform 0.5s ease-in-out}.plan-billing-change__modal-wrapper{position:relative;width:100%;height:100%;max-height:calc(100vh - 88px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.plan-billing-change__modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:54px;min-height:54px;position:relative;border-bottom:1px solid #E6E6E6}.plan-billing-change__modal-title{color:#19190F;text-align:center;font-size:14px;font-weight:bold;padding-top:3px}.plan-billing-change__modal-close-button{width:44px;height:44px;position:absolute;top:5px;left:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.plan-billing-change__modal-close-icon{display:block;width:100%;height:100%}.plan-billing-change__modal-main{padding:40px;width:100%;height:calc(100% - 54px);overflow-y:scroll}.plan-billing-change__modal-contents{background-color:#FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:32px;width:100%;min-width:840px}.plan-billing-change__modal-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;-ms-flex-negative:0;flex-shrink:0;width:100%}.plan-billing-change__modal-section-title{font-weight:bold;font-size:14px;white-space:nowrap}.plan-billing-change__modal-section-description{color:#19190f;font-size:14px}.plan-billing-change__modal-plan-cards{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;-ms-flex-negative:0;flex-shrink:0;width:100%;min-width:700px}.plan-billing-change__modal-plan-card{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-positive:1;flex-grow:1;min-height:1px;min-width:1px;position:relative;border-radius:8px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-negative:0;flex-shrink:0}.plan-billing-change__modal-plan-card-border{position:absolute;border:1px solid #e6e6e6;inset:0;pointer-events:none;border-radius:8px}.plan-billing-change__modal-plan-card-inner{width:100%;height:100%}.plan-billing-change__modal-plan-card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.6;padding:16px;position:relative;width:100%;height:100%;color:#19190f}.plan-billing-change__modal-plan-card-title{font-weight:bold;position:relative;-ms-flex-negative:0;flex-shrink:0;font-size:16px;white-space:nowrap;letter-spacing:0.32px}.plan-billing-change__modal-plan-card-description{font-weight:500;min-width:100%;position:relative;-ms-flex-negative:0;flex-shrink:0;font-size:14px;letter-spacing:0.28px;width:-webkit-min-content;width:-moz-min-content;width:min-content}.plan-billing-change__modal-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border-radius:inherit;width:100%}.plan-billing-change__modal-table-wrapper{position:relative;border-radius:12px 12px 0 0;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%}.plan-billing-change__modal-table-row{display:-webkit-box;display:-ms-flexbox;display:flex;width:min(900px, 100%)}.plan-billing-change__modal-table-row--wide{width:min(1004px, 100%)}.plan-billing-change__modal-table-row--xwide{width:min(1180px, 100%)}.plan-billing-change__modal-table-header{background-color:#f2f2f2}.plan-billing-change__modal-table-header-text{font-weight:bold;white-space:nowrap}.plan-billing-change__modal-table-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:1;flex-shrink:1;width:min(180px, 100%);min-height:52px;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.plan-billing-change__modal-table-cell:last-child{border-right:none}.plan-billing-change__modal-table-cell--wide{width:min(251px, 100%)}.plan-billing-change__modal-table-cell--xwide{width:calc(100% / 4)}.plan-billing-change__modal-table-cell--high{min-height:76px}.plan-billing-change__modal-table-cell-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 16px;width:auto;min-width:202px;max-width:none}.plan-billing-change__modal-table-cell-header{background-color:transparent}.plan-billing-change__modal-table-text{font-size:14px;text-wrap:nowrap}.plan-billing-change__modal-table-value-text{font-size:14px;white-space:nowrap}.plan-billing-change__modal-table-value-text--long{white-space:normal;word-break:break-word;overflow-wrap:break-word;margin:16px}.plan-billing-change__modal-table-feature-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;padding:16px;gap:4px}.plan-billing-change__modal-table-feature-title{color:#808080;line-height:1.6;font-size:14px}.plan-billing-change__modal-table-feature-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.plan-billing-change__modal-table-feature-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-billing-change__modal-table-feature-icon{width:12px;height:12px;position:relative}.plan-billing-change__modal-table-feature-icon svg{display:block;width:100%;height:100%}.plan-billing-change__modal-table-feature-text{font-weight:500;font-size:14px;line-height:1.6;letter-spacing:0.28px;color:#19190f;white-space:nowrap}.plan-billing-change__modal-table-pricing-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;padding:16px;width:100%;height:100%}.plan-billing-change__modal-table-pricing-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.plan-billing-change__modal-table-pricing-tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plan-billing-change__modal-table-pricing-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 8px 4px;border-radius:100vmax;font-size:12px;line-height:1;white-space:nowrap;cursor:pointer;-webkit-transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out}.plan-billing-change__modal-table-pricing-tag--light{color:#19190f;background-color:#f0f0f0;-webkit-transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out}.plan-billing-change__modal-table-pricing-tag--dark{color:#ffffff;background-color:#19190f;-webkit-transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out}.plan-billing-change__modal-table-pricing-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:120px;min-width:100%;width:-webkit-min-content;width:-moz-min-content;width:min-content;text-align:center;line-height:1.6;color:#19190f}.plan-billing-change__modal-table-pricing-price-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.plan-billing-change__modal-table-pricing-price-amount{font-weight:bold;font-size:20px;letter-spacing:0.4px}.plan-billing-change__modal-table-pricing-price-unit{font-weight:500;font-size:14px;letter-spacing:0.28px}.plan-billing-change__modal-table-pricing-fee-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:120px;width:100%;line-height:1.6;color:#19190f;white-space:nowrap}.plan-billing-change__modal-table-pricing-fee-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.plan-billing-change__modal-table-pricing-fee-label{font-weight:500;font-size:14px;letter-spacing:0.28px}.plan-billing-change__modal-table-pricing-fee-amount{font-weight:bold;font-size:20px;letter-spacing:0.4px}.plan-billing-change__modal-table-pricing-fee-amount-prefix{font-weight:500;font-size:14px;letter-spacing:0.28px}.plan-billing-change__modal-table-pricing-fee-amount-value{font-weight:bold;font-size:20px}.plan-billing-change__modal-table-pricing-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:44px;padding:10px 16px;color:#ffffff;background-color:#19190f;border-radius:5px;font-size:14px;line-height:1;white-space:nowrap;cursor:pointer}@media screen and (min-width: 767px){.plan-billing-change__modal-table-pricing-button{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.plan-billing-change__modal-table-pricing-button:hover{text-decoration:none;background-color:#333333;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (max-width: 767px){.row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media all and (max-width: 767px){.column{-ms-flex-wrap:wrap;flex-wrap:wrap}}.form-wrapper{font-size:14px}.col-xs-2{font-size:12px;vertical-align:baseline}.col-xs-7{width:100%}.text-muted{color:#808080;font-size:12px;margin-top:4px;display:block}.overall-loading{width:100%;height:100%;z-index:1000;background-color:rgba(242,242,242,0.8);position:fixed;top:0;right:0}.overall-loading .spinner{width:50px;height:40px;position:relative;margin:0;text-align:center;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:10px}.overall-loading .spinner>div{background-color:#1B1464;height:100%;width:4px;display:inline-block;margin-right:1px;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.overall-loading .spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.overall-loading .spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.overall-loading .spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.overall-loading .spinner .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.form-control{border:1px solid #CCCCCC;border-radius:8px;color:#19190F;width:100%;padding:12px;font-size:14px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.form-control.select{padding:12px 24px 12px 12px;-webkit-appearance:none;appearance:none;-moz-appearance:none;-o-appearance:none;background-image:url(//cdn.readytofashion.jp/assets/common/select-arrow-b24cd6e402c4a04a1199dc742c700f5fb2b049e0919e522acc4f498267bc065f.svg);background-repeat:no-repeat;background-size:10px auto;background-position:right 8px center}.form-control.width{width:auto}.form-control.minWidth{width:auto;min-width:280px}.form-control::-webkit-input-placeholder{color:#CCCCCC}.form-control:-ms-input-placeholder{color:#CCCCCC}.form-control::-ms-input-placeholder{color:#CCCCCC}.form-control::placeholder{color:#CCCCCC}@media screen and (min-width: 767px){.form-control:hover{border-color:#19190F;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.form-control:focus{border-color:#19190F}}@media all and (max-width: 767px){.form-control{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.form-control:focus{border-color:#19190F}}.button-agree[disabled]{cursor:not-allowed;pointer-events:none;color:#CCCCCC;background-color:#e6e6e6;border:1px solid #CCCCCC}
