@charset "UTF-8";*{padding:0;margin:0 auto;box-sizing:border-box;position:relative;vertical-align:top;z-index:1}body{overflow-x:hidden;text-size-adjust:100%;text-align:center;font-feature-settings:'palt';letter-spacing:.05em;color:#1e1e1e;font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"sans-serif"}.FontNoto{font-family:'Noto Sans JP',sans-serif}img,a,button{border:none;outline:none}img{width:100%;height:auto}ul{list-style:none}.In{opacity:0;transform:translateY(100px);transition:all .4s}.In.Show{opacity:1;transform:translateY(0)}p.Note,ul.Note li{list-style:none;padding-left:1.15em}p.Note:before,ul.Note li:before{content:'※';position:absolute;display:block;top:0;left:0;width:1em;height:1em;font-family:'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif}.SvgSymbol{display:none}picture{line-height:0}.MvArea{overflow:hidden}.MvArea .sp,.MvArea .tab,.MvArea .pc{z-index:2;display:block;position:absolute}.MvArea .sp{animation:opaIn 2s ease 1;position:absolute;display:block;top:104vw;width:14vw;margin-left:38vw;left:50%}.MvArea .tab{animation:opaIn 2s ease 1;top:52.5vw;right:50%;width:19.4vw;margin-right:34.8vw}.MvArea .pc{animation:opaIn 2s ease 1;top:31vw;left:50%;width:36.8vw;margin-left:25.2vw}.NavyArea{background:#005;min-height:63.8vw}.SnowGround{position:absolute;display:block;width:502px;height:24px;margin-left:-262px;bottom:-2px;left:50%}.snow{position:absolute;display:block}.snow.sn1{width:13.1vw;height:13.1vw;top:4.4vw;left:50%;margin-left:35.8vw;fill:#FFF}.snow.sn2{top:21.8vw;right:50%;width:7.3vw;height:7.3vw;margin-right:32.9vw;fill:#c4ae90}.snow.sn3{top:41.6vw;right:50%;width:10.7vw;height:10.7vw;margin-right:37.2vw;fill:#b2b2cc}.snow.sn4{display:none;fill:#ab9571}.snow.sn5{display:none;fill:#FFF}.snow.sn6{display:none;fill:#c4ae90}.snow.sn7{width:8vw;height:8vw;top:29.8vw;right:50%;margin-right:42.1vw;fill:#c4ae90}.snow.sn8{display:none;fill:#ab9571}.snow.sn9{display:none;fill:#FFF}.snow.sn10{display:none;fill:#FFF}.SnowGrad{position:absolute;display:block;background:radial-gradient(#FFF 5%,rgba(255,255,255,0) 60%)}.SnowGrad.sg1{width:13.6vw;height:13.6vw;top:2.5vw;margin-right:36.3vw;right:50%}.SnowGrad.sg2{width:8.7vw;height:8.7vw;top:17vw;margin-left:39.9vw;left:50%}.SnowGrad.sg3{display:none}.SnowGrad.sg4{display:none}.SnowGrad.sg5{display:none}.SnowCircle{position:absolute;display:block;border-radius:50%;background:#FFF}.SnowCircle.sc1{width:2.5vw;height:2.5vw;top:1.7vw;margin-right:12.6vw;right:50%}.SnowCircle.sc2{width:2vw;height:2vw;top:22.3vw;left:50%;margin-left:28.1vw}.SnowCircle.sc3{width:2.5vw;height:2.5vw;top:38.7vw;right:50%;margin-right:32.4vw}.SnowCircle.sc4{display:none}.SnowCircle.sc5{display:none}.SnowCircle.sc6{display:none}.SnowCircle.sc7{display:none}.MainTxt{padding-top:10.2vw}.MainTxt .catchCopy{width:63.6vw;margin-bottom:8.7vw;display:block;line-height:0}.MainTxt .logoAsadigi{width:21.3vw;margin-bottom:4.4vw;display:block}.MainTxt .logo{width:38.7vw;display:block}.WhiteArea{min-height:88vw;margin-bottom:10vw;padding-top:4vw}.WhiteArea .usp{width:75.9vw;margin-bottom:7.3vw}.WhiteArea .usp .txt1{display:block;width:45.9vw;margin-bottom:1.5vw}.WhiteArea .usp .txt2{display:block;width:75.9vw}.WhiteArea .course{width:72.5vw;line-height:0;margin-bottom:3vw}.WhiteArea .note{font-size:14px}.CvBtn{padding:3.9vw 0;margin-bottom:2.5vw;display:inline-block;background:#B90000;border-radius:6px;text-decoration:none;width:70vw;color:#FFF;font-size:6.3vw;line-height:1;font-weight:600;letter-spacing:.1em}.CvBtn:hover{background:#D00;transition:all 0.3s ease 0s}.date{width:76vw;background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2018%22%3E%3Cpath%20d%3D%22M12.1%2C9%2C6.2%2C6.5l2-3.1%2C5.4%2C3.3L13.2.9h3.7l-.4%2C5.8%2C5.3-3.3%2C2%2C3.1L17.9%2C9l5.9%2C2.5-2%2C3-5.3-3.4.4%2C6H13.2l.4-6L8.2%2C14.5l-1.9-3Z%22%20fill%3D%22%23ab9571%22%2F%3E%3Crect%20width%3D%2230%22%20height%3D%2218%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E) top 0 left 0/auto 1.2vw repeat-x,url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2018%22%3E%3Cpath%20d%3D%22M12.1%2C9%2C6.2%2C6.5l2-3.1%2C5.4%2C3.3L13.2.9h3.7l-.4%2C5.8%2C5.3-3.3%2C2%2C3.1L17.9%2C9l5.9%2C2.5-2%2C3-5.3-3.4.4%2C6H13.2l.4-6L8.2%2C14.5l-1.9-3Z%22%20fill%3D%22%23ab9571%22%2F%3E%3Crect%20width%3D%2230%22%20height%3D%2218%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E) bottom 0 left 0/auto 1.2vw repeat-x;padding:5vw 0;line-height:0}.date img{width:70vw}.note{font-size:12px;margin:0 9.7vw 9.7vw;display:block}.note li{display:inline-block;list-style:none;padding-left:1.15em;line-height:1.4;text-align:left}.note li:before{content:'※';position:absolute;display:block;top:0;left:0;width:1em;height:1em;font-family:'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif}.TopInfo{padding:2.5vw 0 1.5vw;background:#ff3}.TopInfo img{width:70vw}.inner{padding:22.3vw 1vw 0}h2{font-size:10.7vw;line-height:1.1;margin-bottom:9.7vw;color:#846f51;font-weight:900}h3{display:inline-block;font-size:6.3vw;font-weight:700;padding:1em .4em;margin-bottom:2.5vw;border-top:4px solid #111}.p{display:block;text-align:left;font-size:16px;line-height:1.7;margin-bottom:13.6vw;color:#4f4f4f;padding:0 5%}.lead{font-size:5vw;line-height:1.5;font-weight:700;margin-bottom:12.1vw}.lead p{padding:0 2px 5px;background:linear-gradient(transparent 50%,#FFF 0%);display:inline}.lead .br2{display:none}.lead.l2 p{background:linear-gradient(transparent 50%,#cdf3fc 0%)}.PointArea{background:#ab9571;padding:18.9vw 0 0;overflow:hidden}.PointArea h2{color:#FFF;font-size:8.5vw;margin-bottom:12.1vw}.PointArea .ImgSp{position:absolute;display:block;top:67vw;left:50%;width:18.6vw;margin-left:29vw}.PointArea .ImgTab{position:absolute;display:block;top:137.7vw;right:50%;width:32.9vw;margin-right:22.3vw}.PointLi{overflow:hidden;height:219.9vw}.PointLi li{position:absolute;display:block;width:78.8vw;height:78.8vw;border-radius:50%}.PointLi a{display:block;width:78.8vw;height:78.8vw;background:#FFF bottom left/auto 50% no-repeat;border-radius:50%;border:1px solid #ab9571;color:#111;text-decoration:none}.PointLi a::after{content:'';position:absolute;display:block;bottom:-4.8vw;left:50%;margin-left:-3.1vw;width:0;height:0;border-style:solid;border-width:5.4vw 3.2vw 0 3.2vw;border-color:#FFF transparent transparent transparent}.PointLi a:hover{background-color:#005;cursor:pointer}.PointLi a:hover dt,.PointLi a:hover dd{color:#FFF}.PointLi a:hover::after{border-top-color:#005}.PointLi dl{padding-top:14.5vw}.PointLi dt{font-size:7.3vw;line-height:1;margin-bottom:2.9vw;font-weight:800}.PointLi dd{font-size:4.4vw;line-height:1.5}.PointLi .PreNews{top:0;left:-5.3vw;z-index:3}.PointLi .PreNews a{background-image:url(../img/ill_point1_anim.png)}.PointLi .PreNews a::after{display:none}.PointLi .PreNews.Show a{animation:step6 800ms steps(6) backwards 1s;animation-iteration-count:4}.PointLi .PreNews.Show a:hover{animation:step6 800ms steps(6) infinite backwards 0s}.PointLi .PreHowto{top:62.9vw;right:-8.2vw;z-index:2}.PointLi .PreHowto a{background-image:url(../img/ill_point2_anim.png)}.PointLi .PreHowto a::after{display:none}.PointLi .PreHowto.Show a{animation:step4 1s steps(4) backwards 1s;animation-iteration-count:4}.PointLi .PreHowto.Show a:hover{animation:step4 1s steps(4) infinite backwards 0s}.PointLi .PreFeature{top:130.5vw;left:50%;margin-left:-39.3vw}.PointLi .PreFeature a{background-image:url(../img/ill_point3_anim.png)}.PointLi .PreFeature.Show a{animation:step2 600ms steps(2) backwards 1s;animation-iteration-count:6}.PointLi .PreFeature.Show a:hover{animation:step2 600ms steps(2) infinite backwards 0s}.DeviceArea{margin:-1px 0 -1px;background:linear-gradient(#ab9571 45%,#e6ebed 45%)}.ImgDevice{display:inline-block;margin-left:11vw;width:89vw}.NewsArea{background:#e6ebed}.NewsArea .inner{padding-top:12.1vw}.headline{display:flex;flex-wrap:wrap;margin:0 2vw}.headline li{width:48%;margin:0 1% 13.6vw;background:#FFF;border-radius:1vw;overflow:hidden;text-align:left;display:none}.headline li:nth-child(-n+2){display:block}.headline li a{text-decoration:none;color:#111}.headline li img{width:45vw;height:25.3vw;object-fit:cover;object-position:50% 20%}.headline .time{font-size:12px;line-height:1;color:#4f4f4f;padding:3.9vw 2.9vw 1vw}.headline .title{font-size:14px;line-height:1.3;font-weight:700;padding:0 2.9vw 4.9vw}.HowtoLi{display:block;margin-bottom:21.3vw}.HowtoLi dl{border:1px solid #ab9571;margin:0 2.5vw 2.5vw;padding:6.8vw 0}.HowtoLi dt{display:inline-block;color:#846f51;font-weight:700;font-size:7.3vw;line-height:1.2;text-align:left}.HowtoLi dd img{width:70.6vw}.HowtoLi dd p{font-size:16px;line-height:1.6;color:#4f4f4f;text-align:left;padding:10px 6.8vw 0}.FeatureArea{background:#e6ebed}.FeatureLi{padding-bottom:14.5vw;display:flex;flex-wrap:wrap}.FeatureLi dl{width:50%;background:#FFF;border:solid #e6ebed;border-width:0 4px 8px;padding:20px 0}.FeatureLi dt{color:#B90000;font-weight:700;font-size:4.9vw;line-height:1;margin-bottom:20px}.FeatureLi dd p{font-size:14px;line-height:1.4;color:#4f4f4f;text-align:left;padding:10px 10px 0}.FeatureLi dd figure{width:18.9vw}.CvArea{margin:-2px 0 7.3vw;padding:4.9vw 2.5vw;background:linear-gradient(#e6ebed 75%,#FFF 75%)}.CvArea h3{color:#005;font-size:6.6vw;line-height:1.1;margin-bottom:10px;padding:0;border:none;font-weight:400;letter-spacing:.05em;vertical-align:bottom;font-weight:900}.CvArea h3 b{font-size:9.5vw;vertical-align:bottom}.CvBox{border:3.9vw solid #e6ebed;border-top:0;overflow:hidden;background:#FFF}.CvBox .NavyArea{min-height:48.4vw}.CvBox .snow.sn1{width:12vw;height:12vw;top:4vw;margin-left:18vw}.CvBox .snow.sn2{width:8vw;height:8vw;top:10vw;margin-right:22vw}.CvBox .snow.sn3{top:24vw;width:10vw;height:10vw;margin-right:35vw}.CvBox .snow.sn6{display:block;left:50%;width:7vw;height:7vw;top:62vw;margin-left:37vw}.CvBox .snow.sn7{width:7vw;height:7vw;top:27vw;margin-right:39vw}.CvBox .SnowGrad.sg1{width:12vw;height:12vw;top:2vw;margin-right:35vw}.CvBox .SnowGrad.sg2{width:18vw;height:18vw;top:27vw;margin-left:22vw;left:50%}.CvBox .SnowCircle.sc1{width:2vw;height:2vw;top:3vw;margin-right:13vw}.CvBox .SnowCircle.sc2{width:2vw;height:2vw;top:20vw;margin-left:28vw}.CvBox .SnowCircle.sc3{width:2vw;height:2vw;top:36vw;margin-right:30vw}.CvBox .WhiteArea{min-height:63.1vw}.FaqArea{padding-bottom:14.5vw}.FaqArea .inner{padding-top:10vw}.FaqArea h4{color:#846f51;font-size:6.3vw;line-height:1.1;margin-bottom:9.7vw;font-weight:900}.FaqLi{margin:0 2vw}.FaqLi dl{width:100%;margin-bottom:3vw}.FaqLi dt{background:#e6ebed;padding:3.9vw 40px 3.9vw 3.4vw;font-size:16px;line-height:1.3;font-weight:700;text-align:left;cursor:pointer;display:block;position:relative}.FaqLi dt::before,.FaqLi dt::after{display:block;content:" ";position:absolute;top:16px;right:20px;width:2px;height:20px;border-radius:4px;background-color:#999}.FaqLi dt::after{transform:rotate(90deg)}.FaqLi dt.active::before{transform:rotate(-45deg)}.FaqLi dt.active::after{transform:rotate(45deg)}.FaqLi dd{display:none;padding:2.5vw 3.4vw;font-size:16px;line-height:1.5;text-align:left;background:#FFF;border:2px solid #e6ebed;border-top:none}.FaqLi dd .ddP1{display:block;padding-top:2.5vw}.FaqLi dd .ddP2{display:block;padding:2.5vw 0}.FaqLi dd ul{list-style:disc;margin:0 0 3.4vw 4.9vw}.FaqLi dd ul.note{margin:3.4vw 0 2.5vw 0;font-size:14px}#FloatCv{position:fixed;bottom:0;z-index:100;display:block;width:100%;padding:2vw;background:#005;color:#FFF;transition:all 500ms;transform:translate(0,200px);box-shadow:2px -1px 5px -1px rgba(0,0,0,.4)}#FloatCv p{color:#FFF;display:inline-block;margin-right:2vw;font-size:5vw;line-height:2em;vertical-align:middle}#FloatCv .logo{display:none;vertical-align:middle}#FloatCv .CvBtnS{vertical-align:middle;display:inline-block;background:#B90000;text-decoration:none;color:#FFF;font-size:3.7vw;line-height:1.1;padding:2vw 4.4vw;border-radius:1vw}#FloatCv .CvBtnS:hover{background:#D00;transition:all 0.3s ease 0s}#FloatCv.visible{transform:translate(0,0)}footer{padding:30px 0;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.2;letter-spacing:1px;color:#4f4f4f;background:#e6ebed}footer .inner{max-width:1300px;padding-top:0}@media screen and (min-width:414px){.MvArea .sp{top:376px;left:50%;width:58px;margin-left:164px}.MvArea .tab{top:217px;width:80px;margin-right:144px}.MvArea .pc{top:112px;width:152px;margin-left:104px}.NavyArea{min-height:264px}.SnowGround{width:100vw;height:4.444444444vw;margin:0;left:0}.snow.sn1{width:54px;height:54px;top:18px;margin-left:148px}.snow.sn2{top:90px;width:30px;height:30px;margin-right:136px}.snow.sn3{top:172px;width:44px;height:44px;margin-right:154px}.snow.sn7{top:123px;width:33px;height:33px;margin-right:174px}.SnowGrad.sg1{width:56px;height:56px;top:10px;margin-right:150px}.SnowGrad.sg2{width:36px;height:36px;top:70px;margin-left:165px}.SnowCircle.sc1{width:10px;height:10px;top:7px;margin-right:52px}.SnowCircle.sc2{width:8px;height:8px;top:92px;margin-left:116px}.SnowCircle.sc3{width:10px;height:10px;top:160px;margin-right:134px}.MainTxt{padding-top:42px}.MainTxt .catchCopy{width:263px;margin-bottom:36px;line-height:0}.MainTxt .logoAsadigi{width:88px;margin-bottom:18px}.MainTxt .logo{width:160px}.WhiteArea{min-height:364px;padding-top:20px}.WhiteArea .usp{width:314px;margin-bottom:30px}.WhiteArea .usp .txt1{width:190px;margin-bottom:6px}.WhiteArea .usp .txt2{width:314px}.WhiteArea .course{width:300px;margin-bottom:8px}.CvBtn{padding:16px 0;width:300px;margin-bottom:10px;font-size:27px}.note{margin:0 40px 40px}.date{width:340px;padding:20px 0;background-size:10px auto}.date img{width:300px}.TopInfo{padding:16px 0 10px}.TopInfo img{width:314px}.inner{padding:92px 1vw 0}h2{font-size:44px;margin-bottom:40px}h3{font-size:24px;margin-bottom:10px}.p{display:inline-block;margin-bottom:56px;padding:0 10%}.lead{font-size:20px;margin-bottom:50px}.PointArea{padding-top:78px}.PointArea h2{font-size:36px;margin-bottom:50px}.PointArea .ImgSp{top:277px;width:77px;margin-left:120px}.PointArea .ImgTab{top:570px;width:136px;margin-right:92px}.PointLi{height:910px}.PointLi li{width:326px;height:326px}.PointLi .PreNews{left:-22px}.PointLi .PreHowto{top:260px;right:-34px}.PointLi .PreFeature{top:540px;margin-left:-163px}.PointLi a{width:326px;height:326px}.PointLi a::after{bottom:-20px;margin-left:-13px;border-width:22px 13px 0 13px}.PointLi dl{padding-top:60px}.PointLi dt{font-size:30px;margin-bottom:12px}.PointLi dd{font-size:18px}.ImgDevice{width:368px;margin-left:46px}.NewsArea .inner{padding-top:50px}.NewsArea .p{padding:0 5%}.headline li{margin:0 1% 60px}.headline .time{padding:16px 12px 4px}.headline .title{font-size:16px;padding:0 12px 22px}.HowtoLi{margin-bottom:88px}.HowtoLi dl{margin:0 10px 10px;padding:28px 0}.HowtoLi dt{font-size:30px}.HowtoLi dd img{width:292px}.HowtoLi dd p{font-size:18px;padding:0 28px}.FeatureLi{padding-bottom:60px;margin:0 2vw}.FeatureLi dt{font-size:20px}.FeatureLi dd p{line-height:1.6}.FeatureLi dd figure{width:78px}.CvArea{margin-bottom:30px;padding:20px 10px 0}.CvArea h3{font-size:27px}.CvArea h3 b{font-size:40px}.CvBox{max-width:990px;border-width:16px}.CvBox .NavyArea{min-height:200px}.CvBox .WhiteArea{min-height:261px}.CvBox .snow.sn1{width:50px;height:50px;top:17px}.CvBox .snow.sn2{width:33px;height:33px;top:41px}.CvBox .snow.sn3{top:99px;width:41px;height:41px;margin-right:30vw}.CvBox .snow.sn6{width:29px;height:29px;top:257px;margin-left:28vw}.CvBox .snow.sn7{width:29px;height:29px;top:112px;margin-right:33vw}.CvBox .SnowGrad.sg1{width:50px;height:50px;top:8px;margin-right:32vw}.CvBox .SnowGrad.sg2{width:75px;height:75px;top:112px}.CvBox .SnowCircle.sc1{width:8px;height:8px;top:12px}.CvBox .SnowCircle.sc2{width:8px;height:8px;top:83px}.CvBox .SnowCircle.sc3{width:8px;height:8px;top:149px;margin-right:24vw}.CvBox .WhiteArea{margin-bottom:30px}.FaqArea h4{font-size:30px}.FaqArea .inner{padding-top:92px}.FaqLi{margin:0 2vw}.FaqLi dl{width:100%;margin-bottom:3vw}.FaqLi dt{padding:16px 40px 16px 14px;font-size:16px}.FaqLi dt::before,.FaqLi dt::after{top:16px;right:20px;width:2px;height:20px;border-radius:4px}.FaqLi dd{padding:10px 14px;font-size:16px}.FaqLi dd .ddP1{padding-top:10px}.FaqLi dd .ddP2{padding:10px 0}.FaqLi dd ul{margin:0 0 14px 20px}.FaqLi dd ul.note{margin:14px 0 10px 0;font-size:90%}#FloatCv{padding:8px}#FloatCv p{margin-right:6px;font-size:23px}#FloatCv .CvBtnS{font-size:15px;padding:8px 18px;border-radius:4px}}@media screen and (min-width:470px){.PointArea .ImgSp{top:267px}.PointArea .ImgTab{top:560px}.PointLi{height:890px}.PointLi .PreHowto{top:238px}.PointLi .PreFeature{top:514px}}@media screen and (min-width:528px){.MvArea .sp{top:482px;margin-left:30vw}.MvArea .tab{margin-right:29vw}.MvArea .pc{top:167px;margin-left:26vw}.snow.sn1{margin-left:33vw}.snow.sn2{margin-right:28vw}.snow.sn3{margin-right:40vw}.snow.sn6{display:block;top:100px;width:33px;height:33px;left:50%;margin-left:38vw}.snow.sn7{top:160px;margin-right:30vw}.SnowGrad.sg1{top:10px;margin-right:150px}.SnowGrad.sg2{top:70px;margin-left:165px}.SnowCircle.sc1{top:7px;margin-right:52px}.SnowCircle.sc2{top:92px;margin-left:116px}.SnowCircle.sc3{top:160px;margin-right:134px}h2{font-size:52px}.lead{font-size:24px}.PointArea h2{font-size:44px;margin-bottom:64px}.PointArea .ImgSp{top:205px}.PointArea .ImgTab{top:516px;margin-right:114px}.PointLi{height:818px}.PointLi .PreHowto{top:173px}.PointLi .PreFeature{top:444px}.HowtoLi dd img{width:340px}.FeatureLi dl{border-width:0 6px 12px;padding:30px 0}.FeatureLi dt{font-size:28px}.FeatureLi dd figure{width:100px}.FeatureLi dd p{padding:20px 24px 0}.CvArea h3{font-size:36px}.CvArea h3 b{font-size:50px}.CvBox{margin:0 4vw}.FaqArea h4{font-size:36px}.FaqLi{margin:0 4vw}.FaqLi dt{font-size:18px}#FloatCv p{margin-right:12px;font-size:20px}#FloatCv .logo{display:inline-block;width:5em;margin:8px 10px}#FloatCv .CvBtnS{font-size:15px;padding:8px 18px;border-radius:4px}}@media screen and (min-width:608px){.lead{font-size:22px}.lead .br1{display:none}.lead .br2{display:block}.PointArea .ImgSp{top:156px}.PointArea .ImgTab{margin-right:165px}.PointLi{height:726px}.PointLi .PreHowto{top:96px;right:0}.PointLi .PreFeature{top:350px}#FloatCv{padding:0}#FloatCv .CvBtnS{font-size:16px;padding:14px 20px}#FloatCv .CvBtnS br{display:none}}@media screen and (min-width:688px){.PointArea .ImgSp{display:none}.PointArea .ImgTab{display:none}.PointLi{height:590px}.PointLi li{opacity:0}.PointLi .PreNews.In{transition-delay:0s}.PointLi .PreHowto{top:0;right:-22px}.PointLi .PreHowto.In{transition-delay:300ms}.PointLi .PreFeature{top:220px}.PointLi .PreFeature.In{transition-delay:600ms}}@media screen and (min-width:768px){.MvArea .sp{top:540px;width:82px}.MvArea .tab{top:488px;width:142px}.MvArea .pc{top:130px;width:256px}.NavyArea{min-height:356px}.snow.sn1{width:78px;height:78px;top:78px;margin-left:468px}.snow.sn2{top:216px;width:47px;height:47px;margin-right:663px}.snow.sn3{top:183px;width:73px;height:73px;margin-right:384px}.snow.sn6{top:296px;width:38px;height:38px;margin-left:388px}.snow.sn7{width:38px;height:38px;top:342px;margin-right:335px}.snow.sn4{top:79px;left:50%;display:block;width:68px;height:68px;margin-left:238px}.snow.sn5{display:block;top:127px;right:50%;width:53px;height:53px;margin-right:221px}.snow.sn8{display:block;top:52px;right:50%;width:42px;height:42px;margin-right:474px}.snow.sn9{display:block;top:-13px;width:50px;height:50px;right:50%;margin-right:361px}.snow.sn10{display:block;bottom:-20px;width:50px;height:50px;left:50%;margin-left:413px;transform:rotate(38deg)}.SnowGrad.sg1{width:68px;height:68px;top:117px;margin-right:300px}.SnowGrad.sg2{width:96px;height:96px;top:180px;margin-left:187px;left:50%}.SnowGrad.sg3{display:block;width:116px;height:116px;top:22px;margin-right:566px;right:50%}.SnowGrad.sg4{display:block;width:45px;height:45px;top:14px;left:50%;margin-left:198px}.SnowGrad.sg5{display:block;width:72px;height:72px;top:40px;left:50%;margin-left:670px}.SnowCircle.sc1{width:16px;height:16px;top:53px;margin-right:300px}.SnowCircle.sc2{width:11px;height:11px;top:49px;margin-left:388px}.SnowCircle.sc3{width:14px;height:14px;top:234px;margin-right:246px}.SnowCircle.sc4{width:10px;height:10px;top:110px;margin-right:518px}.SnowCircle.sc5{width:28px;height:28px;top:214px;right:50%;margin-right:530px}.SnowCircle.sc6{width:10px;height:10px;top:221px;margin-left:660px}.SnowCircle.sc7{top:152px;width:17px;height:17px;margin-right:792px}.MainTxt{padding-top:65px}.MainTxt .catchCopy{width:364px;margin-bottom:50px}.MainTxt .logoAsadigi{width:120px;margin-bottom:26px}.MainTxt .logo{width:222px}.WhiteArea{min-height:390px;padding-top:10px}.WhiteArea .usp{width:532px;margin-bottom:30px}.WhiteArea .usp .txt1{position:absolute;display:block;top:0;left:82px;width:172px;margin-bottom:2px}.WhiteArea .usp .txt2{width:532px}.WhiteArea .note{font-size:15px}.note{margin-bottom:48px}.date{width:420px;padding:25px 0}.date img{width:350px}.TopInfo img{width:364px}h2{font-size:60px;margin-bottom:40px}h3{font-size:24px;letter-spacing:.1em}.lead{margin-bottom:70px;padding-top:20px}.lead .br2{display:none}.PointArea h2{font-size:54px}.PointLi{height:546px}.PointLi .PreFeature{top:178px}.ImgDevice{margin-left:80px;width:400px}.NewsArea .inner{padding-top:74px}.NewsArea .lead{margin-bottom:54px}.headline li{width:31.3333333%;border-radius:8px;margin-bottom:88px}.headline li:nth-child(-n+3){display:block}.headline li img{width:30vw;height:16.9vw}.HowtoLi{display:flex;flex-wrap:wrap}.HowtoLi dl{width:32%;margin:0 .5% 10px}.HowtoLi dt{font-size:142%}.HowtoLi dd{display:block}.HowtoLi dd img{width:80%}.HowtoLi dd p{font-size:16px}.FeatureLi{padding-bottom:72px}.FeatureLi dl{width:33.3333%}.CvArea h3{font-size:46px}.CvArea h3 b{font-size:66px}.CvBox{border-width:20px}.CvBox .MainTxt{padding-top:65px}.CvBox .MainTxt .logoAsadigi{width:120px;margin-bottom:26px}.CvBox .MainTxt .logo{width:222px;padding-bottom:54px}.CvBox .NavyArea{min-height:280px}.CvBox .snow.sn1{width:65px;height:65px;margin-left:180px}.CvBox .snow.sn2{width:43px;height:43px;top:41px;margin-right:160px}.CvBox .snow.sn3{top:129px;width:54px;height:41px;margin-right:288px}.CvBox .snow.sn6{width:38px;height:38px;top:257px;margin-left:236px}.CvBox .snow.sn7{width:38px;height:38px;top:112px;margin-right:294px}.CvBox .SnowGrad.sg1{width:65px;height:65px;top:8px;margin-right:254px}.CvBox .SnowGrad.sg2{width:97px;height:97px;top:138px;margin-left:234px}.CvBox .SnowCircle.sc1{margin-right:82px}.CvBox .SnowCircle.sc2{margin-left:126px}.CvBox .SnowCircle.sc3{margin-right:212px}.CvBox .SnowGround{width:958px;height:45px;left:50%;margin-left:-479px}.CvBox .WhiteArea{min-height:266px}.CvBox .WhiteArea .usp{width:532px}.CvBox .WhiteArea .usp .txt1{top:4px;left:85px;width:172px}.CvBox .WhiteArea .usp .txt2{width:532px}.CvBox .WhiteArea .course{width:300px;margin-bottom:8px}.CvBox .WhiteArea .CvBtn{padding:16px 0;width:300px;margin-bottom:10px;font-size:27px}.CvBox .WhiteArea .note{margin-bottom:34px}.FaqArea{padding-bottom:88px}.FaqArea h4{font-size:46px;margin-bottom:70px}.FaqLi dt::before,.FaqLi dt::after{right:28px}#FloatCv{overflow:hidden}#FloatCv p{font-size:24px;margin-right:12px;letter-spacing:.09em}#FloatCv .logo{width:110px;margin:6px 18px}#FloatCv .CvBtnS{font-size:18px;letter-spacing:.09em}}@media screen and (min-width:820px){.PointLi{height:506px}.PointLi .PreFeature{top:133px}}@media screen and (min-width:884px){.PointLi{height:380px}.PointLi .PreNews a::after{display:block;transform:rotate(-20deg);bottom:-9px;margin-left:48px}.PointLi .PreHowto{right:auto;left:50%;margin-left:-163px}.PointLi .PreHowto a::after{display:block}.PointLi .PreFeature{top:0;margin-left:0;right:-22px;left:auto}.PointLi .PreFeature a::after{transform:rotate(20deg);bottom:-9px;margin-left:-74px}}@media screen and (min-width:960px){.PointLi{height:390px}.PointLi .PreNews{left:2vw}.PointLi .PreHowto{right:auto;left:50%;margin-left:-163px}.PointLi .PreFeature{top:0;margin-left:0;right:2vw;left:auto}}@media screen and (min-width:1040px){*.inner{width:1020px;padding:130px 10px 0}.PointLi{width:1040px;display:flex;flex-wrap:nowrap}.PointLi li{position:relative;margin-bottom:165px}.PointLi .PreNews{left:0}.PointLi .PreHowto{left:0;margin-left:0}.PointLi .PreFeature{top:0;right:0}.ImgDevice{margin-left:90px;width:500px}.NewsArea .inner{padding-top:90px}.headline{margin:0 10px}.headline .time{font-size:14px;padding:18px 16px 10px}.headline .title{padding:0 16px 22px}.headline li img{width:307px;height:172.7px}.HowtoLi dt{font-size:28px}.FeatureLi{padding-bottom:100px;margin:0 10px}.CvBox{margin:0 auto}.CvBox .snow.sn1{top:40px;margin-left:300px}.CvBox .snow.sn2{top:72px;margin-right:186px}.CvBox .snow.sn3{top:170px;margin-right:360px}.CvBox .snow.sn7{top:184px;margin-right:305px}.CvBox .SnowGrad.sg1{width:75px;height:75px;margin-right:310px;top:32px}.CvBox .SnowGrad.sg2{width:112px;height:112px;margin-left:198px}.CvBox .SnowCircle.sc2{margin-left:182px}.CvBox .SnowCircle.sc3{top:198px;margin-right:250px}.FaqLi{margin:0 10px}.FaqLi dl{width:100%;margin-bottom:20px}.FaqLi dt{padding:20px 40px}.FaqLi dt::before,.FaqLi dt::after{top:22px;right:34px}.FaqLi dd{padding:20px 40px}}@media screen and (min-width:1300px){.MvArea .sp{top:34vw;width:5vw;margin-left:16.5vw}.MvArea .tab{top:30.4vw;width:8vw;margin-right:17.3vw}.MvArea .pc{top:9.3vw;width:14.3vw;margin-left:18.3vw}.NavyArea{min-height:22vw}.snow{position:absolute;display:block}.snow.sn1{width:4.4vw;height:4.4vw;top:4.4vw;margin-left:27.6vw}.snow.sn2{top:12vw;width:2.7vw;height:2.7vw;margin-right:36.9vw}.snow.sn3{top:10.2vw;width:4.1vw;height:4.1vw;margin-right:21.4vw}.snow.sn6{top:18vw;width:2.2vw;height:2.2vw;margin-left:27vw}.snow.sn7{width:2.2vw;height:2.2vw;top:23vw;margin-right:24vw}.snow.sn4{top:5.4vw;width:3vw;margin-left:14.3vw;fill:#c4ae90}.snow.sn5{top:2.6vw;right:50%;width:3vw;height:3vw;margin-right:20.4vw}.snow.sn8{top:2.9vw;width:2.4vw;height:2.4vw;margin-right:27.4vw}.SnowGrad.sg1{width:3.8vw;height:3.8vw;top:6.5vw;margin-right:16.7vw}.SnowGrad.sg2{width:5.4vw;height:5.4vw;top:14vw;margin-left:10.4vw}.SnowGrad.sg3{width:6.5vw;height:6.5vw;top:1.3vw;margin-right:31.5vw}.SnowGrad.sg4{width:2.5vw;height:2.5vw;top:.8vw;margin-left:11vw}.SnowGrad.sg5{width:4vw;height:4vw;top:2.3vw;margin-left:37.3vw}.SnowCircle.sc1{width:.9vw;height:.9vw;top:3vw;margin-right:16.7vw}.SnowCircle.sc2{width:.7vw;height:.7vw;top:2.8vw;margin-left:21.6vw}.SnowCircle.sc3{width:.8vw;height:.8vw;top:13vw;margin-right:13.7vw}.SnowCircle.sc4{width:.6vw;height:.6vw;top:6.2vw;right:50%;margin-right:28.8vw}.SnowCircle.sc5{width:1.6vw;height:1.6vw;top:11.9vw;right:50%;margin-right:29.5vw}.SnowCircle.sc6{width:.6vw;height:.6vw;top:12.3vw;margin-left:36.7vw}.SnowCircle.sc7{top:8.5vw;width:1vw;height:1vw;margin-right:44vw}.MainTxt{padding-top:3.7vw}.MainTxt .catchCopy{width:20.3vw;margin-bottom:2.8vw;line-height:0}.MainTxt .logoAsadigi{width:6.7vw;margin-bottom:1.5vw}.MainTxt .logo{width:14vw}.WhiteArea{padding-top:1vw;min-height:21.7vw}.WhiteArea .usp{width:38vw;margin-bottom:2vw}.WhiteArea .usp .txt1{width:12vw;left:6vw;top:4px}.WhiteArea .usp .txt2{width:38vw}.WhiteArea .course{width:20vw}.CvBtn{padding:1.2vw 0;margin-bottom:.8vw;width:20vw;font-size:1.5vw}.note{font-size:14px;margin-bottom:2.7vw}.date{width:23.4vw;padding:1.4vw 0;background-size:.6vw auto}.date img{width:19.5vw}.TopInfo{padding:.9vw 0 .6vw}.TopInfo img{width:20.4vw}.PointLi{width:1250px;height:470px}.PointLi li{width:400px;height:400px;margin-bottom:200px}.PointLi a{width:400px;height:400px}.PointLi dl{padding-top:78px}.PointLi dt{font-size:38px}.PointLi dd{font-size:20px}.ImgDevice{margin-left:100px;width:630px}}@keyframes opaIn{0%,60%{opacity:0}100%{opacity:1}}@keyframes step4{to{background-position-x:133.3333%}}@keyframes step2{to{background-position-x:200%}}@keyframes step6{to{background-position-x:120%}}

@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 900;
  src: url(https://fonts.gstatic.com/l/font?kit=-F6pfjtqLzI2JPCgQBnw7HFQQi8q131nj-onsdiDThkRVzDcOUp04DWFxCuuodPz3fytfOjDRlWPjiiFP8WIi32L1DYgz-1LL1pROhskm4tx_evAbtxAvOsYwGas0xsEwJUex2Wtg5Rpnudk-uQJY3IzMJofpIYu592RPhhAnQ0gb38Au7tlpcItNbOstrkLVcD-Z691mPsKoS4MDRBDMHz6thIltasrjfOC9z3szPeCJQ20MgUmbRv3yk5BUKHlIQg&skey=d366d680908268b6&v=v28) format('woff2');
}