#aptitude-body{background-color:#eef5e8}#contents{padding:40px 0 60px}#login{display:block!important;width:100%!important}#footer{background-color:rgba(0,0,0,.5);height:120px;position:fixed;left:0;right:0;bottom:0;z-index:9999;padding-top:25px}.pc-only{display:block}.sp-only{display:none}.apt-center{max-width:720px;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;text-align:center}.apt-center,.apt-wrap{width:100%;margin:0 auto}.apt-wrap{max-width:1100px;padding:0 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.apt-logo{background-image:url(/static/aptitude/tekisei/img/yagisurvey.png);background-repeat:no-repeat;background-size:contain;background-position:50%;width:100%;height:120px;margin:0 auto 16px}.apt-title{font-size:30px;font-weight:800;color:#004d40;line-height:1.2;margin:20px 0}.apt-name{padding-top:4px}.apt-text-wrap{margin:20px 0}.apt-text{font-size:16px;line-height:1.7}.apt-line{margin:0}.apt-form{width:100%;margin:24px auto 0;text-align:center;max-width:800px}.apt-input{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:600px;height:46px;padding:10px 12px;border:1px solid #ccc;border-radius:8px;font-size:16px;color:#333;background:#fff;margin-top:14px}.apt-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:18px}.apt-btn-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;width:100%;max-width:280px;height:52px;border-radius:10px;font-size:18px;font-weight:700;color:#fff;background:#e95b10;-webkit-transition:background .12s ease,-webkit-transform .12s ease;transition:background .12s ease,-webkit-transform .12s ease;transition:transform .12s ease,background .12s ease;transition:transform .12s ease,background .12s ease,-webkit-transform .12s ease}.apt-btn-submit:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.apt-btn-submit:active{-webkit-transform:translateY(0);transform:translateY(0)}.apt-btn-submit:focus-visible{outline:3px solid rgba(233,91,16,.35);outline-offset:3px}.apt-btn-submit:disabled{opacity:.6;cursor:not-allowed}.apt-error{text-align:center;margin-top:12px;color:#e70306;font-size:16px;line-height:1.4}.apt-btn{display:block;background:#9d9c9a;width:100%;max-width:600px;margin:25px auto 0;border-radius:10px;font-size:28px;overflow:hidden}.apt-btn>div,.apt-btn a{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-height:65px;padding:0 16px;text-align:center;color:#fff;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box}.apt-form-text{font-size:22px;margin-top:10px;text-align:center}.apt-btn-orange{background-color:#e95b10}.apt-btn-green{background-color:#0f9934}.notice-box{max-width:600px;margin:24px auto 0;padding:20px;border:1px dashed #ccc}.notice-title{font-size:18px;line-height:1.2;font-weight:700;text-align:center;margin-bottom:16px}.notice-list{list-style:none;padding:0;margin:0;text-align:left}.notice-list li{font-size:16px;line-height:1.7;margin-bottom:10px;padding-left:8px}.notice-em{color:#c5302c;font-weight:700}.apt-info{gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.apt-info,.apt-info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.apt-info-item{gap:12px}.apt-info-item .age{width:80px;height:36px;font-size:16px;text-align:center}.apt-info-label{font-size:16px;white-space:nowrap}.apt-radio{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:16px}@media (max-width:768px){#contents{padding:20px 0 80px!important}.pc-only{display:none!important}.sp-only{display:block!important}.apt-logo{height:96px;margin-bottom:12px}.apt-center{max-width:100%}.apt-title{font-size:22px}.apt-form{margin-top:18px}.apt-input{width:80%}.apt-btn-submit{height:50px}.apt-btn{max-width:80vw;font-size:22px}.apt-btn>div,.apt-btn a{min-height:56px}.apt-form-text{font-size:18px}.notice-box{max-width:92vw;padding:18px}.notice-title{font-size:22px}.notice-list li{font-size:15px}}@media (max-width:360px){.apt-btn,.apt-title{font-size:20px}.apt-btn>div,.apt-btn a{min-height:52px}.apt-form-text{font-size:16px}.notice-box{padding:16px}.notice-title{font-size:20px}.notice-list li{font-size:14px;line-height:1.6}.apt-info{-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:14px}.apt-info-item{width:100%}.apt-info-item .age{width:100px}}.apt-ds{display:grid;grid-template-columns:44px minmax(260px,1fr) 1fr;grid-template-areas:"idx q choices";-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-bottom:1px solid #999;background:#fff}.apt-ds .apt-index{grid-area:idx;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 4px;background:#787878;color:#fff;border-right:1px solid #999;font-size:15px}.apt-ds .apt-index,.apt-ds .apt-question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.apt-ds .apt-question{grid-area:q;padding:8px 10px;border-right:1px solid #e6e6e6;color:#282828;font-size:15.5px;line-height:1.4;min-height:56px}.apt-ds .apt-choices{grid-area:choices;display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.apt-ds .radio01 input{display:none}.apt-ds .radio01 label{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:8px 6px;min-height:60px;background:#bdc3c7;color:#fff;border-left:none;border-right:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:1.15;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%;min-height:-webkit-fill-available}.apt-ds .radio01:last-child label{border-right:none}.apt-ds .radio01 input[type=radio]:checked+.switch01{background-color:#00bfca;color:#fff}.apt-ds .radio01 input[type=radio]:checked+.switch02{background-color:#2dd582;color:#fff}.apt-ds .radio01 input[type=radio]:checked+.switch03{background-color:#ec879a;color:#fff}.apt-ds .radio01 input[type=radio]:checked+.switch04{background-color:#f7a664;color:#fff}@media (hover:hover) and (pointer:fine){.apt-ds .radio01 label:hover{-webkit-filter:brightness(.95);filter:brightness(.95)}}@media (max-width:1100px){.apt-ds .apt-choices{grid-template-columns:repeat(4,minmax(95px,1fr))}.apt-ds .radio01 label{font-size:14px}}@media (max-width:768px){.apt-ds{grid-template-columns:44px 1fr;grid-template-areas:"idx q" "choices choices";border-bottom:none}.apt-ds .apt-index{width:44px;height:44px;padding:0;border-right:none;border-radius:0;-ms-flex-item-align:start;align-self:start}.apt-ds .apt-question{border-right:none;padding:0 0 0 8px;min-height:44px;font-size:14.5px;line-height:1.5}.apt-ds .apt-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.apt-ds .radio01 label{border-radius:0;padding:8px 6px;min-height:60px;height:100%;border-right:1px solid #fff;border-bottom:1px solid #fff}.apt-ds .radio01:nth-child(n+3) label{border-bottom:none}}@media (max-width:480px){.apt-ds .apt-question{font-size:14px}.apt-ds .radio01 label{font-size:13.5px}}