.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:75px;-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;height:100%}.rtf-header-wrapper .header-logo .pc-logo{display:block;padding-left:15px;height:100%}.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;padding: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 .p-rate-plan__heading{font-size:28px;color:#1b1464;font-weight:bold}.rtf-company-register .form-wrapper .p-rate-plan__notice{margin:40px 0;color:#808080;font-size:16px}.rtf-company-register .form-wrapper .p-rate-plan__notice.last{margin-bottom:80px}.rtf-company-register .form-wrapper .p-rate-plan__radio-item{margin-top:20px;font-weight:normal;font-size:18px}.rtf-company-register .form-wrapper .p-rate-plan__radio-button{display:inline}.rtf-company-register .form-wrapper .p-rate-plan__input-text{margin-top:25px;font-size:18px}.rtf-company-register .form-wrapper .p-rate-plan__addinfo{margin:60px 0;font-size:18px}.rtf-company-register .form-wrapper .p-rate-plan__inner{padding:35px 20px}.rtf-company-register .form-wrapper .p-rate-plan__agreement-link{font-size:18px}.rtf-company-register .form-wrapper .p-rate-plan__agreement-link a{margin-right:8px;text-decoration:underline;-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 .p-rate-plan__agreement-link a:hover{opacity:.5;-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 .p-rate-plan__checkbox{font-size:18px;margin-top:20px;padding:4px 0}.rtf-company-register .form-wrapper .p-rate-plan__agreement{cursor:pointer;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}.rtf-company-register .form-wrapper .p-rate-plan__box{width:20px;height:20px;border:1px solid #CCCCCC;border-radius:2px;-webkit-appearance:none;appearance:none;-moz-appearance:none;-o-appearance:none;-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 .p-rate-plan__box: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 .p-rate-plan__box:checked{background-color:#19190F;background-image:url(//stg-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}.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:48px}.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}
