.idt__items{position:relative;padding-left:1em}.idt__items:before{content:'\0030FB';position:absolute;left:0;top:0}@media only screen and (min-width:768px),print{.inner{width:960px}.section-title{margin-bottom:0}.section-catch{text-align:center;font-size:1rem;margin-top:15px;line-height:1.6}.block-title{margin-bottom:30px}.block-title-caution{display:block;margin-bottom:30px;margin-top:-20px}.strength_merit{padding:70px 0;background-color:#f7f7f7;font-size:1rem}.strength_merit__list{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;margin-top:45px}.strength_merit__list-items{width:300px}.strength_merit__list img{display:block;width:150px;margin:0 auto}.strength_merit__list-caption{font-weight:700;text-align:center;color:#0068b8;font-size:1.3125rem;margin-top:20px}.strength_merit__list-description{margin-top:15px}.strength_merit__support{margin-top:65px}.strength_merit__support-items{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-bottom:9px;word-break:keep-all}.strength_merit__support-items strong{color:#0068b8}.strength_merit__support-num{text-align:center;-ms-flex-negative:0;flex-shrink:0;width:23px;height:23px;line-height:23px;background-color:#0068b8;border-radius:50%;color:#fff;font-weight:700;margin-right:12px;font-size:.875rem}.strength_results{padding:75px 0 65px}.strength_results .block-title{margin-top:50px}.strength_results__list{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.strength_results__list-items{width:300px;margin-left:30px;margin-bottom:25px}.strength_results__list-items:nth-of-type(n+4){width:465px}.strength_results__list-items:nth-of-type(3n+1){margin-left:0}.strength_results__list-img img{max-width:100%}.strength_results__list-caption{font-size:1rem;font-weight:700;margin-top:12px}.strength_results__list-result{line-height:1.2;font-size:1.125rem;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.strength_results__list-result-caption{font-weight:400;font-size:.875rem;margin-right:25px}.strength_results__list-result-detail{color:#0068b8}.strength_results__list-num{font-size:1.625rem}.strength_results__list-note{color:gray;font-size:.6875rem;font-weight:400;display:block;line-height:1.5;margin-top:.5em}.strength_results .results_list-l__items{width:465px}.strength_results__note{text-align:right;color:gray;font-size:.875rem}.strength_mo{padding:65px 0;font-size:1rem;background-color:#f7f7f7}.strength_mo__img{display:inline-block;vertical-align:middle;background-image:url(../images/strength/mo_img.png);width:936px;height:419px;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:419px;overflow:hidden;font-size:0;display:block;margin:35px auto 0}.strength_mo__merit{margin-top:60px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.strength_mo__merit-img{width:122px;margin-left:25px}.strength_mo__merit-img img{max-width:100%}.strength_mo__merit-text{margin-left:40px}.strength_mo__merit-text small{margin-left:1em}.strength_mo__merit-caption{color:#0068b8;font-weight:700;font-size:1.125rem}.strength_mo__orner{margin-top:65px}.strength_mo__orner-btn{width:386px;height:40px;margin:30px auto 0;word-break:keep-all}.strength_mo__orner-btn i{font-size:.75rem;margin-right:6px}.movies__list-item{position:relative;overflow:hidden;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2),0 0 2px rgba(128,128,128,.2);box-shadow:0 2px 4px rgba(0,0,0,.2),0 0 2px rgba(128,128,128,.2)}.movies__list-item-inner{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.movies__youtube{-ms-flex-negative:0;flex-shrink:0;width:450px;position:relative}.movies__youtube iframe{width:100%;height:100%}.movies__text{padding:20px 25px}.movies__caption{font-weight:700;font-size:1.3125rem}.movies__note{display:block;font-size:.875rem;font-weight:400;color:gray}.movies__name{margin-top:20px}.movies__point{color:#0068b8;font-weight:700;position:relative;padding-left:55px;margin:15px 0 10px}.movies__point:before{content:'Point';display:block;width:42px;height:42px;line-height:42px;text-align:center;color:#fff;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#0068b8;border-radius:50%;font-size:.75rem}}@media only screen and (max-width:767px){.section-title{margin-bottom:0}.section-catch{margin-top:4vw;line-height:1.6}.block-title{margin-bottom:4vw}.block-title-caution{display:block;margin-bottom:4vw;margin-top:-2.666666666666667vw}.strength_merit{padding:9.333333333333334vw 4vw;background-color:#f7f7f7}.strength_merit__list{margin-top:6vw}.strength_merit__list-items{margin-top:6vw}.strength_merit__list img{display:block;width:33.33333333333333vw;margin:0 auto}.strength_merit__list-caption{font-weight:700;text-align:center;color:#0068b8;font-size:4.266666666666667vw;margin-top:4vw}.strength_merit__list-description{margin-top:2.666666666666667vw}.strength_merit__support{margin-top:8vw}.strength_merit__support-items{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-bottom:2.666666666666667vw}.strength_merit__support-items strong{color:#0068b8}.strength_merit__support-num{text-align:center;-ms-flex-negative:0;flex-shrink:0;width:5.333333333333334vw;height:5.333333333333334vw;line-height:5.333333333333334vw;background-color:#0068b8;border-radius:50%;color:#fff;font-weight:700;margin-right:1.3333333333333335vw;font-size:3.0666666666666664vw}.strength_results{padding:9.333333333333334vw 4vw}.strength_results .block-title{margin-top:5.333333333333334vw}.strength_results__list{text-align:center}.strength_results__list-items{width:69.33333333333334vw;margin:0 auto 6vw}.strength_results__list-items:last-of-type{margin-bottom:0}.strength_results__list-img img{max-width:100%}.strength_results__list-caption{font-weight:700;margin-top:2vw}.strength_results__list-result{margin-top:.6666666666666667vw;line-height:1.2;font-size:4.266666666666667vw;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.strength_results__list-result-caption{font-weight:400;font-size:3.2vw;margin-right:2.666666666666667vw}.strength_results__list-result-detail{color:#0068b8}.strength_results__list-num{font-size:6.133333333333333vw}.strength_results__list-note{color:gray;font-size:3.2vw;font-weight:400;display:block;line-height:1.5;margin-top:.5em}.strength_results .results_list-l{margin-top:6.666666666666667vw}.strength_results .results_list-l__items{width:86.66666666666667vw}.strength_results__note{text-align:center;color:gray;font-size:3.2vw;margin-top:4vw}.strength_mo{padding:9.333333333333334vw 4vw;background-color:#f7f7f7}.strength_mo__img{display:inline-block;vertical-align:middle;background-image:url(../images/strength/mo_img_sp.png);width:84vw;height:160.4vw;background-size:cover;padding-top:160.4vw;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;font-size:0;display:block;margin:5.333333333333334vw auto 0}.strength_mo__merit{margin-top:6.666666666666667vw;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.strength_mo__merit-img{width:38.666666666666664vw;margin:5.333333333333334vw auto 0}.strength_mo__merit-img img{max-width:100%}.strength_mo__merit-text small{margin-left:1em}.strength_mo__merit-caption{color:#0068b8;font-weight:700;margin-bottom:2vw}.strength_mo__orner{margin-top:10.666666666666668vw}.strength_mo__orner-btn{width:100%;height:12vw;margin:4vw auto 0;font-size:4.266666666666667vw}.strength_mo__orner-btn i{font-size:3.4666666666666663vw;margin-right:1.3333333333333335vw}.movies__list-item{position:relative;overflow:hidden;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2),0 0 2px rgba(128,128,128,.2);box-shadow:0 2px 4px rgba(0,0,0,.2),0 0 2px rgba(128,128,128,.2)}.movies__youtube{width:100%;height:48.8vw;position:relative}.movies__youtube iframe{width:100%;height:100%}.movies__text{padding:3.3333333333333335vw 4vw}.movies__caption{font-weight:700}.movies__note{display:block;color:gray;font-weight:400;margin-top:.6666666666666667vw}.movies__name{margin-top:2.666666666666667vw}.movies__point{color:#0068b8;font-weight:700;position:relative;padding-left:14.000000000000002vw;margin-top:2.666666666666667vw}.movies__point:before{content:'Point';display:block;width:12vw;height:12vw;line-height:12vw;text-align:center;color:#fff;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#0068b8;border-radius:50%;font-size:3.0666666666666664vw}}