.section_ins{margin:0 auto}.section_gray{background-color:#f7f7f7}iframe{position:absolute;top:0;left:0;width:100%;height:100%}.blue{color:#0068b8}.bold{font-weight:700}@media only screen and (min-width:768px),print{.container{padding-top:151px}.section_ins{width:960px;font-size:1rem}.intro{padding:60px 0 70px}.intro_video{position:relative;width:735px;height:413px;margin:50px auto 70px}.intro_video .youtube{height:0;width:100%;padding-top:56.25%;position:relative}.intro_points{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:60px auto;counter-reset:li}.intro_points_ele{word-break:keep-all;position:relative;counter-increment:li;text-align:center;border:3px solid #0068b8;width:230px;height:135px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}.intro_points_ele:before{content:'Point\A' counter(li);position:absolute;top:-30px;left:10px;text-align:center;width:60px;height:60px;padding-top:14px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#0068b8;font-size:16px;line-height:1.2;white-space:pre;color:white;font-weight:700;border-radius:50%}.intro_ats_txt{margin:25px 0 15px}.program{padding:70px 0}.program_greeting{margin:50px 0 30px}.program_step{display:inline-block;vertical-align:middle;background-image:url(../images/explain/program_step.jpg);width:960px;height:140px;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:140px;overflow:hidden;font-size:0}.program_caution{display:block;margin-top:25px;font-size:.875rem;color:gray}.voice{padding:70px 0}.voice_list{margin-top:45px}.voice_list_ele{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:695px;margin:0 auto 30px}.voice_list_ele p{width:600px;border-radius:5px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);padding:20px;position:relative}.voice_list_ele .person-icon{display:block;width:68px;height:78px;background-repeat:no-repeat;background-size:contain;background-image:url(../images/explain/person.png)}.voice_list_ele:nth-of-type(2n+1) p{background-color:#fff}.voice_list_ele:nth-of-type(2n+1) p:before{content:'';position:absolute;top:50%;left:-16px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:24px;background-repeat:no-repeat;background-size:contain;background-image:url(../images/explain/wtail.png)}.voice_list_ele:nth-of-type(2n) p{background-color:#eef6ff}.voice_list_ele:nth-of-type(2n) p:after{content:'';position:absolute;top:50%;right:-16px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:24px;background-repeat:no-repeat;background-size:contain;background-image:url(../images/explain/btail.png)}}@media only screen and (max-width:767px){.section_ins{width:86.66666666666667vw;font-size:3.733333333333334vw}.intro{padding:9.333333333333334vw 0 12vw}.intro_video{position:relative;width:100%;height:48.66666666666667vw;margin:6.666666666666667vw auto 9.333333333333334vw}.intro_video .youtube{height:0;width:100%;padding-top:56.25%;position:relative}.intro_points{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8vw auto 0;counter-reset:li}.intro_points_ele{position:relative;counter-increment:li;text-align:center;border:.8vw solid #0068b8;width:41.333333333333336vw;height:29.333333333333332vw;margin-bottom:8vw;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}.intro_points_ele p{white-space:nowrap;line-height:1.5;font-size:3.4666666666666663vw}.intro_points_ele:before{content:'Point\A' counter(li);position:absolute;top:-6vw;left:4vw;text-align:center;width:12vw;height:12vw;padding-top:3.2vw;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#0068b8;font-size:3.2vw;line-height:1.2;white-space:pre;color:white;font-weight:700;border-radius:50%}.intro_ats_img{margin:4vw 0}.intro_ats_img img{width:100%}.program{padding:13.333333333333334vw 0}.program_greeting{margin:6vw 0}.program_step{display:inline-block;vertical-align:middle;background-image:url(../images/explain/program_step_sp.jpg);width:55.86666666666667vw;height:107.60000000000001vw;background-size:cover;padding-top:107.60000000000001vw;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;font-size:0;display:block;margin:0 auto 5.333333333333334vw}.program_caution{font-size:3.2vw;color:gray}.voice{padding:8vw 0 13.333333333333334vw}.voice_list{margin-top:5.333333333333334vw}.voice_list_ele{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;margin:0 auto 4vw}.voice_list_ele p{width:74vw;border-radius:5px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);padding:3.3333333333333335vw;position:relative}.voice_list_ele .person-icon{content:'';width:9.333333333333334vw;height:10.666666666666668vw;background-repeat:no-repeat;background-size:contain;background-image:url(../images/explain/person.png)}.voice_list_ele:nth-of-type(2n+1) p{background-color:#fff}.voice_list_ele:nth-of-type(2n+1) p:before{content:'';position:absolute;top:50%;left:-2.1333333333333333vw;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2.1333333333333333vw;height:3.2vw;background-repeat:no-repeat;background-size:contain;background-image:url(../images/explain/wtail.png)}.voice_list_ele:nth-of-type(2n) p{background-color:#eef6ff}.voice_list_ele:nth-of-type(2n) p:after{content:'';position:absolute;top:50%;right:-2.1333333333333333vw;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2.1333333333333333vw;height:3.2vw;background-repeat:no-repeat;background-size:contain;background-image:url(../images/explain/btail.png)}}