.right-wrap .intro-wrap{margin:0 0 80px}.right-wrap .intro-wrap .intro-feature-box{position:relative;width:100%;padding-top:56.25%}.right-wrap .intro-wrap .intro-feature-box iframe{position:absolute;top:0;left:0;width:100%;height:100%}.right-wrap .intro-wrap .mg-lr10{margin:0}.right-wrap .intro-wrap .mg-lr10 .box1{position:static;height:auto;margin-top:48px}.right-wrap .intro-wrap .mg-lr10 .box1 .feature-box1{position:relative;width:100%;margin-bottom:26px}.right-wrap .intro-wrap .mg-lr10 .box1 .feature-box1 p{display:block;font-size:2.4rem;font-weight:bold;line-height:1.6;text-align:center}.right-wrap .intro-wrap .mg-lr10 .box1 .feature-box1 p.feature-img-ttl{font-size:2.4rem;font-weight:bold;color:#000}.right-wrap .intro-wrap .mg-lr10 .box1 .feature-box1 p.feature-img-ttl span{display:inline;color:#000}.right-wrap .intro-wrap .mg-lr10 .box1 .feature-img1{position:static}.right-wrap .intro-wrap .mg-lr10 .box1 .feature-img1 img{width:100%;height:auto}@media screen and (min-width: 1024px){.right-wrap .intro-wrap .mg-lr10 .box1{position:relative}.right-wrap .intro-wrap .mg-lr10 .box1 .feature-box1{position:absolute;z-index:1;right:15%;width:auto;top:50%;margin-bottom:0;transform:translate(0%, -50%);display:flex;flex-flow:column;justify-content:center;align-items:flex-start}.right-wrap .intro-wrap .mg-lr10 .box1 .feature-box1.feature-box-bottom{bottom:10%;transform:translate(0);justify-content:flex-end;align-items:flex-end;right:10%}.right-wrap .intro-wrap .mg-lr10 .box1 .feature-box1 p.feature-img-ttl{color:#fff;font-size:2.6vw;text-align:left}.right-wrap .intro-wrap .mg-lr10 .box1 .feature-box1 p.feature-img-ttl span{display:block;color:#fff}}@media screen and (min-width: 1280px){.right-wrap .intro-wrap .mg-lr10 .box1 .feature-box1 p.feature-img-ttl{color:#fff;font-size:3.4rem}}.right-wrap .intro-wrap .feature-box1-wrap{display:block;margin-top:30px}.right-wrap .intro-wrap .feature-box1-wrap p{font-size:1.4rem;line-height:2;text-align:justify}@media screen and (min-width: 768px){.right-wrap .intro-wrap .feature-box1-wrap p{font-size:1.6rem}}.right-wrap .intro-wrap .box-wrap{border-top:1px dotted;border-bottom:1px dotted;margin-top:40px;padding-bottom:40px;padding-top:10px}.right-wrap .intro-wrap .box-wrap .box1{margin-top:30px}.right-wrap .intro-wrap .feature-photo-box{display:flex;flex-flow:column}.right-wrap .intro-wrap .feature-photo-box img{width:100%;height:auto;margin-left:0px;margin-top:20px;vertical-align:bottom}@media screen and (min-width: 768px){.right-wrap .intro-wrap .feature-photo-box{flex-flow:row nowrap;width:50%}}.right-wrap p{font-size:14px;text-align:left}@media screen and (min-width: 768px){.right-wrap p{font-size:1.6rem}}.right-wrap p.f20B{font-size:1.8rem;display:block;font-weight:bold;color:#004080;margin-bottom:30px}@media screen and (min-width: 1024px){.right-wrap p.f20B{font-size:2rem}}.right-wrap .mg-t20{margin-top:20px}.right-wrap .feature8{margin-top:60px}.right-wrap .feature8 a{text-decoration:none}.right-wrap .feature8 a .bg-box{width:100%;height:70px;background:#004080;display:flex;align-items:center}.right-wrap .feature8 a .bg-box p{margin:0 auto;color:#fff;font-size:2rem;text-align:center}.right-wrap .feature8 a .bg-box p span{display:block;line-height:1.2}.right-wrap .feature8 a .bg-box.wrap{height:105px}.right-wrap .feature8 a .bg-box.wrap p{font-size:1.4rem}@media screen and (min-width: 1024px){.right-wrap .feature8 a .bg-box.wrap p{font-size:2rem}}.right-wrap .feature8 a img{display:block;width:100%}
