.diagnosis-box{position:relative;overflow:hidden;margin:0 auto;padding:25px 0;border:1px solid #cdc4b3;text-align:center}.diagnosis-box__title{margin-bottom:20px;padding:0 20px;font-size:1.72414rem;font-weight:700;line-height:1.5;color:#e25452}.diagnosis-box__slide{display:none;overflow:hidden}.diagnosis-frame,.diagnosis-pages{overflow:hidden}.diagnosis-pages__item{float:left;padding:0 20px}.diagnosis-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.diagnosis-nav__item{margin:0 5px 0 6px}.diagnosis-nav__dot{display:block;width:7px;height:7px;border-radius:100%;background-color:#cdc4b3;text-indent:100%;white-space:nowrap;overflow:hidden;cursor:default}.diagnosis-nav__item.is-current .diagnosis-nav__dot{background-color:#e25452}.diagnosis-question__num{margin-bottom:13px}.diagnosis-question__num,.diagnosis-question__text{font-size:2rem;font-weight:700;line-height:1.3}.diagnosis-answer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:27px -5px 0}.diagnosis-answer__unit{max-width:260px;width:50%;margin:0 5px}.diagnosis-answer__button{height:43px;padding:0;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-size:1.6rem}.diagnosis-answer__button:hover{opacity:.7}.diagnosis-result-frame{position:absolute;left:0;display:none;z-index:10}.diagnosis-result{display:none;position:absolute;top:0;left:0;width:100%;padding:25px 20px;text-align:center;background-color:#fff}.diagnosis-result__title{margin-bottom:8px;font-size:2rem;font-weight:700;line-height:1.5}.diagnosis-result__percent{margin-bottom:10px;font-size:1.8rem;font-weight:700}.diagnosis-result__value{display:inline-block;margin-left:5px;color:#e25452;font-size:3.6rem;font-weight:700;line-height:1.33333}.diagnosis-result__text{font-size:1.55172rem;line-height:1.55556;text-align:left}.diagnosis-result__button{max-width:450px;margin-right:auto;margin-left:auto}.diagnosis-result__link{font-size:1.6rem}.diagnosis-points{max-width:665px;margin:16px auto 0;padding:15px 12px;background:#f2f0eb;text-align:left}.diagnosis-points__title{margin-bottom:5px;font-size:1.55172rem;line-height:1.66667;font-weight:700}.diagnosis-points-list{font-size:1.55172rem}.diagnosis-points-list__item{margin-top:5px}@media screen and (min-width:768px){.diagnosis-box{margin-bottom:4rem;padding:35px 0 30px}.diagnosis-box__title{margin-bottom:30px;padding:0 30px;font-size:1.81818rem;line-height:1.25}.diagnosis-pages__item{padding:0 30px}.diagnosis-nav{margin-bottom:40px}.diagnosis-question__num{font-size:2.27273rem;line-height:1}.diagnosis-question__text{letter-spacing:.075em;font-size:2.12121rem;line-height:1.42857}.diagnosis-answer{margin:25px -10px}.diagnosis-answer__unit{margin:0 10px}.diagnosis-answer__button{height:65px;font-size:1.51515rem}.diagnosis-result-frame{width:970px}.diagnosis-result{padding:35px 30px 30px}.diagnosis-result__title{margin-bottom:15px;font-size:1.81818rem;line-height:1.25}.diagnosis-result__percent{margin-bottom:14px;font-size:1.81818rem}.diagnosis-result__value{font-size:3.48485rem;line-height:1.04348}.diagnosis-result__text{text-align:center;font-size:1.36364rem;line-height:1.66667}.diagnosis-result__link{font-size:1.51515rem}.diagnosis-points{padding:20px 30px}.diagnosis-points-list,.diagnosis-points__title{font-size:1.36364rem}}
/*# sourceMappingURL=course_diagnosis.css.map */