@charset "UTF-8";*{box-sizing:border-box}div,p,span,a,h1,h2,h3,h4,h5{font-family:"Noto Sans JP";font-optical-sizing:auto;font-style:normal}.en{font-family:"Outfit",serif;font-optical-sizing:auto;font-weight:400;font-style:normal}@media screen and (max-width:767px){.view_pc{display:none !important}}@media screen and (min-width:768px){.view_sp{display:none !important}}a{display:block;color:#333;text-decoration:none;transition:.3s}a:hover{opacity:.7}img{width:100%;vertical-align:bottom}.flex{display:flex;flex-wrap:wrap}.lb{color:#00a894}.tit_s{display:block;text-align:center;color:#00a894;font-size:14px;font-family:"Barlow",serif;font-weight:700;font-style:normal}.tit{display:inline-block;margin-right:auto;margin-left:auto;text-align:center;margin-top:6px;font-size:35px;font-weight:900;color:#424242;border-bottom:3px solid #00a894}@media screen and (max-width:767px){.tit .sp_bb{border-bottom:3px solid #00a894}}header{position:fixed;top:0;left:0;width:100%;z-index:15}header .box_header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;height:auto;background-color:#fff}header .box_header .logo{width:10.9375%;margin-left:.8333333333%}header .box_header .btn{display:flex;flex-wrap:wrap;width:87%;justify-content:flex-end}header .box_header .btn a{max-width:180px;width:50%}@media screen and (min-width:768px) and (max-width:1200px){header .box_header .logo{width:15.9375%}header .box_header .btn{width:82%}}@media screen and (max-width:767px){header .box_header{padding:2.0512820513vw 0}header .box_header .logo{width:34.8717948718vw;margin-right:auto;margin-left:auto}header .box_header .btn{display:none}}.con_mv{padding-top:87px;line-height:0}@media screen and (max-width:767px){.con_mv{padding-top:3.2307692308vw}}.con_cta{padding:14.6vw 0 3vw;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_cta.jpg);background-size:cover}.con_cta .box_cta{display:flex;flex-wrap:wrap;justify-content:center;margin-right:auto;margin-left:auto}.con_cta .box_cta a{width:19.073529%;text-align:center;cursor:pointer}.con_cta .box_cta a:nth-child(2),.con_cta .box_cta a:nth-child(3){margin-left:.5147058824%}@media screen and (max-width:767px){.con_cta{padding:118vw 0 1.9vw;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_cta-sp.jpg)}.con_cta .box_cta a{width:100%;text-align:center}.con_cta .box_cta a:nth-child(2),.con_cta .box_cta a:nth-child(3){margin-left:0}.con_cta .box_cta a img{max-width:84.358974359vw}}.con_trial{position:relative;padding:80px 0;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_intro.png);background-size:auto;background-position:right}.con_trial:after{content:"";position:absolute;top:50%;right:200px;transform:translateY(-50%);width:550px;height:250px;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_intro_d.png);background-size:cover}.con_trial .box_trial{max-width:660px;margin-left:550px;text-align:center}.con_trial .box_trial .tit_s{display:block;text-align:center;color:#00a894;font-size:14px;font-family:"Barlow",serif;font-weight:700;font-style:normal}.con_trial .box_trial .tit{display:inline-block;margin-right:auto;margin-left:auto;text-align:center;margin-top:6px;font-size:35px;font-weight:900;color:#424242;border-bottom:3px solid #00a894}.con_trial .box_trial .txt{margin-top:30px;text-align:left;font-size:20px;font-weight:700;color:#424242;line-height:2.25}@media screen and (min-width:1600px) and (max-width:1700px){.con_trial .box_trial{margin-left:300px}}@media screen and (min-width:1366px) and (max-width:1599px){.con_trial:after{right:120px;width:450px;height:212px;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_intro_d.png);background-size:cover}.con_trial .box_trial{margin-left:200px}}@media screen and (min-width:1200px) and (max-width:1365px){.con_trial{background-size:contain}.con_trial:after{top:100px;right:60px;width:330px;height:156px;background-size:cover}.con_trial .box_trial{margin-right:auto;margin-left:auto}}@media screen and (min-width:900px) and (max-width:1199px){.con_trial{background-size:contain}.con_trial:after{top:80px;right:10px;width:262px;height:124px;background-size:cover}.con_trial .box_trial{margin-right:auto;margin-left:auto}}@media screen and (min-width:768px) and (max-width:899px){.con_trial{background-size:30% 100%}.con_trial:after{top:80px;right:10px;width:262px;height:124px;background-size:cover}.con_trial .box_trial{margin-right:auto;margin-left:auto}}@media screen and (max-width:767px){.con_trial{padding:17.9487179487vw 0 12.8205128205vw;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_intro-sp.png);background-size:69.4871794872vw 71.7948717949vw;background-position:right bottom}.con_trial:after{content:"";position:absolute;top:11.948718vw;right:0;width:41.3153846154vw;height:24.5333333333vw;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_intro_d-sp.png)}.con_trial .box_trial{max-width:90%;margin-left:auto;margin-right:auto}.con_trial .box_trial .tit_s{font-size:3.5897435897vw}.con_trial .box_trial .tit{margin-top:1.2820512821vw;font-size:8.9743589744vw;line-height:1.5}.con_trial .box_trial .txt{margin-top:8.7179487179vw;font-size:5.1282051282vw}}.con_learn{padding:70px 0;border-bottom:8px solid #00a894;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_learn.jpg);background-size:cover}.con_learn .box_learn{max-width:1100px;width:90%;margin-right:auto;margin-left:auto;text-align:center}.con_learn .box_learn .inn_learn{margin-top:40px}.con_learn .box_learn .inn_learn .img{width:31.096289%;margin-left:1.8054162487%}.con_learn .box_learn .inn_learn .img:first-child{margin-left:0}.con_learn .box_learn .bm_learn{position:relative;margin-top:20px}.con_learn .box_learn .bm_learn:after{content:"";position:absolute;top:0;right:-65px;width:230px;height:95px;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/img_learn_txt.png);background-size:cover}@media screen and (min-width:1025px) and (max-width:1280px){.con_learn .box_learn .bm_learn:after{top:15px;right:-25px;width:153px;height:64px}}@media screen and (min-width:768px) and (max-width:1024px){.con_learn .box_learn .bm_learn:after{top:15px;right:-25px;width:120px;height:57px}}@media screen and (max-width:767px){.con_learn{overflow:hidden}.con_learn .box_learn .learn_swiper{position:relative;width:82.0512820513vw;margin-top:9.2307692308vw;margin-right:auto;margin-left:auto}.con_learn .box_learn .learn_swiper .swiper-slide{list-style:none}.con_learn .box_learn .learn_swiper .swiper-slide .img{width:100%}.con_learn .box_learn .learn_swiper .swiper-button-prev,.con_learn .box_learn .learn_swiper .swiper-button-next{z-index:5;height:11.5384615385vw;width:11.5384615385vw}.con_learn .box_learn .learn_swiper .swiper-button-prev{left:-6.4102564103vw}.con_learn .box_learn .learn_swiper .swiper-button-next{right:-6.4102564103vw}.con_learn .box_learn .learn_swiper .swiper-button-prev:after,.con_learn .box_learn .learn_swiper .swiper-button-next:after{background-repeat:no-repeat;background-size:contain;content:"";height:11.5384615385vw;margin:auto;width:11.5384615385vw}.con_learn .box_learn .learn_swiper .swiper-button-prev:after{background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/ic_left_learn.png);background-size:cover}.con_learn .box_learn .learn_swiper .swiper-button-next:after{background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/ic_right_learn.png);background-size:cover}.con_learn .box_learn .learn_swiper .swiper-pagination{bottom:-60px}.con_learn .box_learn .learn_swiper .swiper-pagination .swiper-pagination-bullet{width:20px;height:20px;margin:0 10px;background-color:#0b5626}.con_learn .box_learn .bm_learn{margin-top:12.3076923077vw}.con_learn .box_learn .bm_learn:after{right:-4.7897435897vw;width:19.9vw;height:9.5vw}}.con_voice{padding:64px 0 70px}.con_voice .box_voice{max-width:1100px;width:90%;margin-right:auto;margin-left:auto;text-align:center}.con_voice .box_voice .wrp_voice{display:flex;flex-wrap:wrap;justify-content:center}.con_voice .box_voice .inn_voice{width:31%;margin-top:50px;margin-left:3.3%}.con_voice .box_voice .inn_voice:first-child{margin-left:0}.con_voice .box_voice .inn_voice .txtarea{padding:20px 0 65px;background-color:#00a894;border-radius:0 0 20px 20px}.con_voice .box_voice .inn_voice .name{padding:20px 0 10px;color:#00a894}.con_voice .box_voice .inn_voice .name .s{padding:3px 20px;background-color:#fff}.con_voice .box_voice .inn_voice .inn_tit{margin-top:5px;font-size:18px;font-weight:500;color:#fff}.con_voice .box_voice .inn_voice .txt{width:89.3548387097%;margin-top:20px;margin-right:auto;margin-left:auto;text-align:left;font-size:16px;font-weight:400;color:#fff;border-radius:0 0 20px 20px;line-height:1.9}@media screen and (max-width:767px){.con_voice{padding:14.6153846154vw 0;overflow:hidden}.con_voice .box_voice .tit{display:inline}.con_voice .box_voice .wrp_voice{position:relative;width:89.3548387097%;margin-right:auto;margin-left:auto}.con_voice .box_voice .wrp_voice .swiper-slide{width:89.3548387097%;margin-top:12.8205128205vw;margin-left:0}.con_voice .box_voice .wrp_voice .swiper-slide .txtarea{padding:6.4102564103vw 0 16.6666666667vw}.con_voice .box_voice .wrp_voice .swiper-slide .name .s{padding:.7692307692vw 3.5897435897vw}.con_voice .box_voice .wrp_voice .swiper-slide .inn_tit{margin-top:1.2820512821vw;font-size:4.6153846154vw}.con_voice .box_voice .wrp_voice .swiper-slide .txt{width:89.3548387097%;margin-top:5.3846153846vw;font-size:4.1025641026vw;list-style:1.688}.con_voice .box_voice .wrp_voice .swiper-button-prev,.con_voice .box_voice .wrp_voice .swiper-button-next{z-index:5;height:11.5384615385vw;width:11.5384615385vw}.con_voice .box_voice .wrp_voice .swiper-button-prev{left:-6.4102564103vw}.con_voice .box_voice .wrp_voice .swiper-button-next{right:-6.4102564103vw}.con_voice .box_voice .wrp_voice .swiper-button-prev:after,.con_voice .box_voice .wrp_voice .swiper-button-next:after{background-repeat:no-repeat;background-size:contain;content:"";height:11.5384615385vw;margin:auto;width:11.5384615385vw}.con_voice .box_voice .wrp_voice .swiper-button-prev:after{background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/ic_left_voice.png);background-size:cover}.con_voice .box_voice .wrp_voice .swiper-button-next:after{background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/ic_right_voice.png);background-size:cover}.con_voice .box_voice .wrp_voice .swiper-pagination{bottom:-60px}.con_voice .box_voice .wrp_voice .swiper-pagination .swiper-pagination-bullet{width:20px;height:20px;margin:0 10px;background-color:#0b5626}}.con_line{padding-top:70px}.con_line .box_line{max-width:720px;width:90%;margin-right:auto;margin-left:auto;text-align:center}.con_line .box_line .tit{color:#7e7e7e;background:linear-gradient(transparent 70%,#f1f1f1 50%);border:none;font-weight:700}.con_line .box_line .tit .b{color:#424242}.con_line .box_line .inn_line{display:flex;flex-wrap:wrap;align-items:center}.con_line .box_line .inn_line .img{width:25.9052924791%}.con_line .box_line .inn_line .txt{width:71.8662952646%;margin-left:2.2284122563%;font-size:16px;font-weight:500;color:#424242}.con_line .box_line .inn_line .txt .lb{font-size:21px;font-weight:900}.con_line .btn_line{width:100%}@media screen and (min-width:768px) and (max-width:800px){.con_line .box_line .tit{font-size:33px}}@media screen and (max-width:767px){.con_line{padding-top:7.6923076923vw}.con_line .box_line .tit_flex{display:flex;flex-wrap:wrap;align-items:flex-end}.con_line .box_line .tit_flex .img{width:33.1974358974vw;margin-left:1.7948717949vw}.con_line .box_line .tit_flex .tit{width:54.1025641026vw;font-size:5.3846153846vw;font-weight:700;background:0 0}.con_line .box_line .tit_flex .tit .marker{background:linear-gradient(transparent 70%,#f1f1f1 50%)}.con_line .box_line .tit_flex .tit .b{background:linear-gradient(transparent 70%,#f1f1f1 50%)}.con_line .box_line .inn_line .txt{width:100%;margin-top:6.9230769231vw;margin-left:0;font-size:4.1025641026vw}.con_line .box_line .inn_line .txt .lb{font-size:5.3846153846vw}.con_line .btn_line{margin-top:4.6153846154vw}}.con_ex_work{overflow:hidden;padding:60px 0 70px;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_ex_work.jpg);background-size:cover;border-bottom:8px solid #00a894}.con_ex_work .box_ex_work{max-width:1100px;width:90%;margin-right:auto;margin-left:auto}.con_ex_work .box_ex_work .tit_s{text-align:left}.con_ex_work .box_ex_work .inn_ex_work{position:relative;margin-top:50px}.con_ex_work .box_ex_work .inn_ex_work .swiper-slide{width:425px;list-style:none}.con_ex_work .box_ex_work .inn_ex_work .swiper-button-prev,.con_ex_work .box_ex_work .inn_ex_work .swiper-button-next{z-index:5;top:-12%;height:45px;width:45px}.con_ex_work .box_ex_work .inn_ex_work .swiper-button-prev{left:80%}.con_ex_work .box_ex_work .inn_ex_work .swiper-button-next{right:5.5vw}.con_ex_work .box_ex_work .inn_ex_work .swiper-button-prev:after,.con_ex_work .box_ex_work .inn_ex_work .swiper-button-next:after{background-repeat:no-repeat;background-size:contain;content:"";height:45px;margin:auto;width:45px}.con_ex_work .box_ex_work .inn_ex_work .swiper-button-prev:after{background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/ic_left_learn.png);background-size:cover}.con_ex_work .box_ex_work .inn_ex_work .swiper-button-next:after{background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/ic_right_learn.png);background-size:cover}.con_ex_work .box_ex_work .bm_ex_work{display:none !important;position:relative;display:flex;flex-wrap:wrap;align-items:center;margin-top:40px;padding:50px 100px;background-color:#fff;border-radius:32px}.con_ex_work .box_ex_work .bm_ex_work .left{width:46.0476787955%}.con_ex_work .box_ex_work .bm_ex_work .left .tit_s{display:block;text-align:center}.con_ex_work .box_ex_work .bm_ex_work .left .tit{display:block;text-align:center;font-size:25px;border:none}.con_ex_work .box_ex_work .bm_ex_work .left .img{margin-top:20px}.con_ex_work .box_ex_work .bm_ex_work .right{width:46.0476787955%;margin-left:6.3%}.con_ex_work .box_ex_work .bm_ex_work .right .tit_s{display:block;text-align:center}.con_ex_work .box_ex_work .bm_ex_work .right .tit{display:block;text-align:center;font-size:25px;border:none}.con_ex_work .box_ex_work .bm_ex_work .right .img{margin-top:20px}.con_ex_work .box_ex_work .bm_ex_work:after{content:"";position:absolute;top:-40px;right:-60px;width:232px;height:138px;background-size:cover;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/img_drone.png)}@media screen and (min-width:768px) and (max-width:1024px){.con_ex_work .box_ex_work .tit{max-width:500px;text-align:left;border-bottom:none}.con_ex_work .box_ex_work .tit .sp_bb{border-bottom:2px solid #00a894}.con_ex_work .box_ex_work .bm_ex_work{padding:40px 60px}}@media screen and (max-width:767px){.con_ex_work{padding:12.8205128205vw 0 15.3846153846vw;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_ex_work.jpg);background-size:cover;border-bottom:3px solid #fff}.con_ex_work .box_ex_work .tit_s{text-align:center;font-size:3.5897435897vw}.con_ex_work .box_ex_work .tit{display:inline-block;width:85.1282051282vw;font-size:8.9743589744vw;border:none}.con_ex_work .box_ex_work .inn_ex_work{position:relative;width:82.0512820513vw;margin-top:11.5384615385vw;margin-right:auto;margin-left:auto}.con_ex_work .box_ex_work .inn_ex_work .swiper-slide{width:82.0512820513vw}.con_ex_work .box_ex_work .inn_ex_work .swiper-button-prev,.con_ex_work .box_ex_work .inn_ex_work .swiper-button-next{z-index:5;top:50%;height:11.5384615385vw;width:11.5384615385vw}.con_ex_work .box_ex_work .inn_ex_work .swiper-button-prev{left:-6.4102564103vw}.con_ex_work .box_ex_work .inn_ex_work .swiper-button-next{right:-6.4102564103vw}.con_ex_work .box_ex_work .inn_ex_work .swiper-button-prev:after,.con_ex_work .box_ex_work .inn_ex_work .swiper-button-next:after{height:11.5384615385vw;width:11.5384615385vw}.con_ex_work .box_ex_work .bm_ex_work{width:82.0512820513vw;margin-top:7.6923076923vw;margin-right:auto;margin-left:auto;padding:12.8205128205vw 6.4102564103vw;background-color:#fff;border-radius:32px}.con_ex_work .box_ex_work .bm_ex_work .left{width:100%}.con_ex_work .box_ex_work .bm_ex_work .left .tit{width:100%;font-size:6.4102564103vw}.con_ex_work .box_ex_work .bm_ex_work .left .img{margin-top:5.1282051282vw}.con_ex_work .box_ex_work .bm_ex_work .right{width:100%;margin-top:8.6230769231vw;margin-left:0}.con_ex_work .box_ex_work .bm_ex_work .right .tit{width:100%;font-size:6.4102564103vw}.con_ex_work .box_ex_work .bm_ex_work .right .img{margin-top:5.1282051282vw}.con_ex_work .box_ex_work .bm_ex_work:after{content:"";position:absolute;top:-6vw;right:-12vw;width:30.602vw;height:18.292vw}}.con_st_voice{padding:70px 0}.con_st_voice .box_st_voice{max-width:1100px;width:90%;margin-right:auto;margin-left:auto;text-align:center}.con_st_voice .box_st_voice .inn_st_voice{display:flex;flex-wrap:wrap;align-items:center;margin-top:50px}.con_st_voice .box_st_voice .inn_st_voice .img{width:31%;margin-left:3.5%}.con_st_voice .box_st_voice .inn_st_voice .img:first-child{margin-left:0}@media screen and (max-width:767px){.con_st_voice{overflow:hidden;padding:14.6153846154vw 0}.con_st_voice .box_st_voice .voice_st_swiper{position:relative;width:82.0512820513vw;margin-top:16.6666666667vw;margin-right:auto;margin-left:auto}.con_st_voice .box_st_voice .voice_st_swiper .swiper-slide{list-style:none}.con_st_voice .box_st_voice .voice_st_swiper .swiper-slide .img{width:100%;margin-left:0}.con_st_voice .box_st_voice .voice_st_swiper .swiper-button-prev,.con_st_voice .box_st_voice .voice_st_swiper .swiper-button-next{z-index:5;height:11.5384615385vw;width:11.5384615385vw}.con_st_voice .box_st_voice .voice_st_swiper .swiper-button-prev{left:-6.4102564103vw}.con_st_voice .box_st_voice .voice_st_swiper .swiper-button-next{right:-6.4102564103vw}.con_st_voice .box_st_voice .voice_st_swiper .swiper-button-prev:after,.con_st_voice .box_st_voice .voice_st_swiper .swiper-button-next:after{background-repeat:no-repeat;background-size:contain;content:"";height:11.5384615385vw;margin:auto;width:11.5384615385vw}.con_st_voice .box_st_voice .voice_st_swiper .swiper-button-prev:after{background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/ic_left_learn.png);background-size:cover}.con_st_voice .box_st_voice .voice_st_swiper .swiper-button-next:after{background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/ic_right_learn.png);background-size:cover}}.con_license{position:relative;padding:70px 0;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_license.jpg);background-size:cover}.con_license:after{content:"";position:absolute;top:52px;right:390px;width:230px;height:143px;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/img_l_drone.png);background-size:cover}.con_license .box_license{max-width:960px;width:90%;margin-right:auto;margin-left:auto;text-align:center}.con_license .box_license .tit_s{color:#fff}.con_license .box_license .tit{color:#fff;border-bottom:3px solid #fff}.con_license .box_license .inn_license{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:45px;margin-right:auto;margin-left:auto}.con_license .box_license .inn_license .left{width:39.4117647059%;padding-right:9.4117647059%;border-right:1px solid #fff}.con_license .box_license .inn_license .left .no{font-size:64px;font-family:"Barlow",serif;font-weight:700;font-style:normal;color:#fff}.con_license .box_license .inn_license .left .flex_tit{text-align:center;font-size:24px;font-weight:700;color:#fff}.con_license .box_license .inn_license .left .flex_img{margin-top:18px}.con_license .box_license .inn_license .left .flex_txt{margin-top:7px;text-align:center;font-size:18px;font-weight:500;color:#fff}.con_license .box_license .inn_license .left .flex_txt .att{display:block;margin-top:3px;text-align:center;font-size:14px;font-weight:400;color:#fff}.con_license .box_license .inn_license .right{width:39.4117647059%;padding-left:9.4117647059%}.con_license .box_license .inn_license .right .no{font-size:64px;font-family:"Barlow",serif;font-weight:700;font-style:normal;color:#fff}.con_license .box_license .inn_license .right .flex_tit{text-align:center;font-size:24px;font-weight:700;color:#fff}.con_license .box_license .inn_license .right .flex_img{margin-top:18px}.con_license .box_license .inn_license .right .flex_txt{margin-top:7px;text-align:center;font-size:18px;font-weight:500;color:#fff}@media screen and (min-width:1600px) and (max-width:1800px){.con_license:after{right:280px;width:230px;height:143px}}@media screen and (min-width:1400px) and (max-width:1599px){.con_license:after{right:180px;width:230px;height:143px}}@media screen and (min-width:1200px) and (max-width:1399px){.con_license:after{top:60px;right:120px;width:178px;height:90px}.con_license .box_license .inn_license{margin-top:30px}.con_license .box_license .inn_license .left .no{font-size:50px}.con_license .box_license .inn_license .left .flex_tit{font-size:20px}.con_license .box_license .inn_license .left .flex_txt{font-size:16px}.con_license .box_license .inn_license .right .no{font-size:50px}.con_license .box_license .inn_license .right .flex_tit{font-size:20px}.con_license .box_license .inn_license .right .flex_txt{font-size:16px}}@media screen and (min-width:1024px) and (max-width:1199px){.con_license:after{top:60px;right:10px;width:178px;height:90px}.con_license .box_license .inn_license{margin-top:30px}.con_license .box_license .inn_license .left .no{font-size:50px}.con_license .box_license .inn_license .left .flex_tit{font-size:20px}.con_license .box_license .inn_license .left .flex_txt{font-size:16px}.con_license .box_license .inn_license .right .no{font-size:50px}.con_license .box_license .inn_license .right .flex_tit{font-size:20px}.con_license .box_license .inn_license .right .flex_txt{font-size:16px}}@media screen and (min-width:768px) and (max-width:1023px){.con_license:after{top:10px;right:10px;width:143px;height:70px}.con_license .box_license .inn_license{margin-top:30px}.con_license .box_license .inn_license .left .no{font-size:40px}.con_license .box_license .inn_license .left .flex_tit{font-size:18px}.con_license .box_license .inn_license .left .flex_txt{font-size:16px}.con_license .box_license .inn_license .right .no{font-size:40px}.con_license .box_license .inn_license .right .flex_tit{font-size:17px}.con_license .box_license .inn_license .right .flex_txt{font-size:16px}}@media screen and (max-width:767px){.con_license{padding:15.3846153846vw 0}.con_license:after{content:"";position:absolute;top:60%;right:0;width:41.0256410256vw;height:30.1461538462vw;transform:translateY(-45%);background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/img_l_drone-sp.png);background-size:cover}.con_license .box_license .tit .sp_bb{border-bottom:3px solid #fff}.con_license .box_license .inn_license .left{width:100%;margin-right:auto;margin-left:auto;padding-right:0;padding-bottom:14.358974359vw;border-right:none;border-bottom:1px solid #fff}.con_license .box_license .inn_license .left .no{font-size:16.4102564103vw}.con_license .box_license .inn_license .left .flex_tit{width:68.7179487179vw;margin-right:auto;margin-left:auto;font-size:5.8vw}.con_license .box_license .inn_license .left .flex_img{width:68.7179487179vw;margin-right:auto;margin-left:auto}.con_license .box_license .inn_license .left .flex_txt{width:68.7179487179vw;margin-right:auto;margin-left:auto;font-size:5.1282051282vw}.con_license .box_license .inn_license .left .flex_txt .att{font-size:3.5897435897vw}.con_license .box_license .inn_license .right{width:100%;width:100%;margin-right:auto;margin-left:auto;padding-left:0;padding-top:7.6923076923vw;border-right:none}.con_license .box_license .inn_license .right .no{font-size:16.4102564103vw}.con_license .box_license .inn_license .right .flex_tit{width:68.7179487179vw;margin-right:auto;margin-left:auto;font-size:5.8vw}.con_license .box_license .inn_license .right .flex_img{width:68.7179487179vw;margin-right:auto;margin-left:auto}.con_license .box_license .inn_license .right .flex_txt{width:68.7179487179vw;margin-right:auto;margin-left:auto;font-size:4.4vw}}.con_license_bottom{position:relative;padding-top:50px}.con_license_bottom:before{content:"";position:absolute;top:59%;left:200px;width:42px;height:643px;transform:translateY(-50%);background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/img_l_vtxt.png);background-size:cover}.con_license_bottom .box_license_bottom{margin-right:auto;margin-left:auto;text-align:center}.con_license_bottom .box_license_bottom .inn_license_bottom{margin-top:120px;padding:80px 0 60px;background-color:#e3f9f6}.con_license_bottom .box_license_bottom .inn_license_bottom .top{max-width:1000px;width:33.75%;margin-top:-160px;margin-right:auto;margin-left:auto}.con_license_bottom .box_license_bottom .inn_license_bottom .middle{max-width:1000px;width:90%;margin-top:30px;margin-right:auto;margin-left:auto;display:flex;flex-wrap:wrap;justify-content:center}.con_license_bottom .box_license_bottom .inn_license_bottom .middle .img{width:48.1176470588%}.con_license_bottom .box_license_bottom .inn_license_bottom .middle .img:nth-child(2){margin-left:3%}.con_license_bottom .box_license_bottom .inn_license_bottom .bottom{max-width:1000px;width:90%;margin-top:30px;margin-right:auto;margin-left:auto}@media screen and (min-width:1400px) and (max-width:1600px){.con_license_bottom:before{left:100px}}@media screen and (min-width:1200px) and (max-width:1399px){.con_license_bottom:before{left:30px}}@media screen and (min-width:1200px) and (max-width:1399px){.con_license_bottom:before{top:56%;left:80px;width:31px;height:475px}.con_license_bottom .box_license_bottom .inn_license_bottom .middle{max-width:800px}}@media screen and (min-width:1024px) and (max-width:1199px){.con_license_bottom:before{top:54%;left:50px;width:26px;height:402px}.con_license_bottom .box_license_bottom .inn_license_bottom .middle{max-width:750px}}@media screen and (min-width:768px) and (max-width:1023px){.con_license_bottom:before{top:59%;left:35px;width:24px;height:368px}.con_license_bottom .box_license_bottom .inn_license_bottom{margin-top:70px;padding:130px 0 60px}.con_license_bottom .box_license_bottom .inn_license_bottom .top{width:55.75%}.con_license_bottom .box_license_bottom .inn_license_bottom .middle{max-width:600px}}@media screen and (max-width:767px){.con_license_bottom{padding:12.0512820513vw 0 0}.con_license_bottom:before{background:0 0}.con_license_bottom .box_license_bottom .tit{border:none}.con_license_bottom .box_license_bottom .tit .sp_bb{display:inline-block}.con_license_bottom .box_license_bottom .inn_license_bottom{margin-top:26.9230769231vw;padding:22.3076923077vw 0 8.7179487179vw}.con_license_bottom .box_license_bottom .inn_license_bottom .top{width:84.6153846154vw;margin-top:-44.025641vw}.con_license_bottom .box_license_bottom .inn_license_bottom .middle{width:84.6153846154vw}.con_license_bottom .box_license_bottom .inn_license_bottom .middle .img{width:100%}.con_license_bottom .box_license_bottom .inn_license_bottom .middle .img:nth-child(2){margin-top:5.3846153846vw;margin-left:0}}.con_know{padding:50px 0 60px;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_know.jpg);background-size:cover}.con_know .box_know .tit{display:block;max-width:1250px;width:90%;margin-right:auto;margin-left:auto;border-bottom:none}.con_know .box_know .tit img{margin-left:70px}.con_know .box_know .inn_know{max-width:1100px;width:90%;margin-top:48px;margin-right:auto;margin-left:auto}.con_know .box_know .inn_know .img{width:31.744312026%}.con_know .box_know .inn_know .img:not(:nth-of-type(3n+1)){margin-left:1.9501625135%}.con_know .box_know .inn_know .img:nth-of-type(n+4){margin-top:1.9501625135%}@media screen and (min-width:768px) and (max-width:1400px){.con_know .box_know .tit .img{margin-left:0}}@media screen and (min-width:768px) and (max-width:1024px){.con_know .box_know .inn_know{margin-top:35px}.con_know .box_know .inn_know .img{width:30.744312026%}.con_know .box_know .inn_know .img:not(:nth-of-type(3n+1)){margin-left:1.9501625135%}.con_know .box_know .inn_know .img:nth-of-type(n+4){margin-top:1.9501625135%}}@media screen and (max-width:767px){.con_know{overflow:hidden;padding:10.2564102564vw 0 14.6153846154vw}.con_know .box_know{text-align:center}.con_know .box_know .tit img{margin-left:0}.con_know .box_know .flex .left{width:84.358974359vw;margin-right:auto;margin-left:auto}.con_know .box_know .flex .right{width:62.5641025641vw;margin-left:auto;margin-right:auto}.con_know .box_know .flex .right .img{margin-top:5.3846153846vw}.con_know .box_know .flex .right .img:nth-child(2){margin-top:2.0512820513vw}.con_know .box_know .ch{width:69.2307692308vw;margin-top:4.8717948718vw;margin-right:auto;margin-left:auto;text-align:center}.con_know .box_know .inn_know{margin-top:10.2564102564vw}.con_know .box_know .inn_know .img{width:72.158974359vw}.con_know .box_know .inn_know .img:not(:nth-of-type(3n+1)){margin-left:0}.con_know .box_know .inn_know .img:nth-of-type(n+4){margin-top:0}.con_know .box_know .swiper_know{position:relative;width:75.158974vw;margin-right:auto;margin-left:auto}.con_know .box_know .swiper_know .swiper-slide{width:75.158974vw;margin-left:auto;margin-right:auto}.con_know .box_know .swiper_know .swiper-button-prev,.con_know .box_know .swiper_know .swiper-button-next{z-index:5;height:11.5384615385vw;width:11.5384615385vw}.con_know .box_know .swiper_know .swiper-button-prev{left:-6.4102564103vw}.con_know .box_know .swiper_know .swiper-button-next{right:-6.4102564103vw}.con_know .box_know .swiper_know .swiper-button-prev:after,.con_know .box_know .swiper_know .swiper-button-next:after{background-repeat:no-repeat;background-size:contain;content:"";height:11.5384615385vw;margin:auto;width:11.5384615385vw}.con_know .box_know .swiper_know .swiper-button-prev:after{background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/ic_left_voice.png);background-size:cover}.con_know .box_know .swiper_know .swiper-button-next:after{background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/ic_right_voice.png);background-size:cover}}.con_environment{position:relative;padding:80px 0 42px;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_env.jpg);background-size:cover}.con_environment:after{content:"";position:absolute;bottom:0;right:250px;width:292px;height:378px;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/img_env_p.png);background-size:cover}.con_environment .box_environment{width:90%;margin-right:auto;margin-left:auto;text-align:center}.con_environment .box_environment .tit .pc_bb{border-bottom:3px solid #00a894}.con_environment .box_environment .inn_environment{max-width:900px;width:90%;margin-top:50px;margin-right:auto;margin-left:auto}.con_environment .box_environment .inn_environment .img{width:46.102343%}.con_environment .box_environment .inn_environment .img:nth-child(2),.con_environment .box_environment .inn_environment .img:nth-child(4){margin-left:5.7953144266%}.con_environment .box_environment .inn_environment .img:nth-child(3),.con_environment .box_environment .inn_environment .img:nth-child(4){margin-top:5.7953144266%}.con_environment .box_environment .env_u{max-width:86px;margin-top:50px;text-align:center}@media screen and (min-width:1700px) and (max-width:1800px){.con_environment:after{right:220px;width:292px;height:378px}}@media screen and (min-width:1600px) and (max-width:1699px){.con_environment:after{right:180px;width:292px;height:378px}}@media screen and (min-width:1500px) and (max-width:1599px){.con_environment:after{right:110px;width:292px;height:378px}}@media screen and (min-width:1400px) and (max-width:1499px){.con_environment:after{right:60px;width:292px;height:378px}}@media screen and (min-width:1300px) and (max-width:1399px){.con_environment:after{right:60px;width:228px;height:318px}}@media screen and (min-width:1024px) and (max-width:1299px){.con_environment:after{right:0;width:228px;height:318px}.con_environment .box_environment .inn_environment{max-width:700px}}@media screen and (min-width:768px) and (max-width:1023px){.con_environment:after{right:0;width:160px;height:208px}.con_environment .box_environment .tit{font-size:25px}.con_environment .box_environment .inn_environment{max-width:600px}}@media screen and (max-width:767px){.con_environment{overflow:hidden;padding:17.9487179487vw 0 10.4358974359vw}.con_environment:after{right:0;width:34.4230769231vw;height:33.4076923077vw}.con_environment .box_environment .tit{display:inline-block;font-size:6.4102564103vw;border:none}.con_environment .box_environment .tit .sp_bb{display:inline-block}.con_environment .box_environment .inn_environment{position:relative;width:82.0512820513vw;margin-top:15.3846153846vw}.con_environment .box_environment .inn_environment .img:nth-child(2),.con_environment .box_environment .inn_environment .img:nth-child(4){margin-left:0}.con_environment .box_environment .inn_environment .img:nth-child(3),.con_environment .box_environment .inn_environment .img:nth-child(4){margin-top:0}.con_environment .box_environment .inn_environment .swiper-slide{width:82.0512820513vw;margin-right:auto;margin-left:auto}.con_environment .box_environment .inn_environment .swiper-button-prev,.con_environment .box_environment .inn_environment .swiper-button-next{z-index:5;height:11.5384615385vw;width:11.5384615385vw}.con_environment .box_environment .inn_environment .swiper-button-prev{left:-6.4102564103vw}.con_environment .box_environment .inn_environment .swiper-button-next{right:-6.4102564103vw}.con_environment .box_environment .inn_environment .swiper-button-prev:after,.con_environment .box_environment .inn_environment .swiper-button-next:after{background-repeat:no-repeat;background-size:contain;content:"";height:11.5384615385vw;margin:auto;width:11.5384615385vw}.con_environment .box_environment .inn_environment .swiper-button-prev:after{background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/ic_left_voice.png);background-size:cover}.con_environment .box_environment .inn_environment .swiper-button-next:after{background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/ic_right_voice.png);background-size:cover}.con_environment .box_environment .env_u{width:28.1307692308vw;margin-top:11.923077vw}}.con_reason .box_reason{text-align:center}.con_reason .box_reason .top{margin-bottom:-30px}.con_reason .box_reason .inn_reason{margin-right:auto;margin-left:auto;padding:60px 0 70px;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_reason.jpg);background-size:cover}.con_reason .box_reason .inn_reason .mid{width:60.338235%;margin-right:auto;margin-left:auto;text-align:center}.con_reason .box_reason .inn_reason .bt{width:60.338235%;margin-top:30px;margin-right:auto;margin-left:auto;text-align:center}@media screen and (min-width:768px) and (max-width:1023px){.con_reason .box_reason .inn_reason .mid{width:85.3382352941%}.con_reason .box_reason .inn_reason .bt{width:85.3382352941%}}@media screen and (max-width:767px){.con_reason .box_reason .top{margin-bottom:0}.con_reason .box_reason .inn_reason{padding:12.8205128205vw 0;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_reason-sp.jpg)}.con_reason .box_reason .inn_reason .mid{width:84.6153846154vw}.con_reason .box_reason .inn_reason .bt{width:84.6153846154vw;margin-top:8.2051282051vw}}.con_ranking{padding:70px 0 90px;border-bottom:8px solid #00a894;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_ranking.jpg);background-size:cover}.con_ranking .box_ranking{max-width:1000px;width:90%;margin-right:auto;margin-left:auto;text-align:center}.con_ranking .box_ranking .inn_ranking{display:flex;flex-wrap:wrap;align-items:center;margin-top:50px}.con_ranking .box_ranking .inn_ranking .left{width:40%}.con_ranking .box_ranking .inn_ranking .right{width:57.7%;margin-left:2.2%}@media screen and (max-width:767px){.con_ranking{background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_ranking-sp.jpg)}.con_ranking .box_ranking .inn_ranking{margin-top:0}.con_ranking .box_ranking .inn_ranking .img:first-child{margin-top:15.3846153846vw}.con_ranking .box_ranking .inn_ranking .img:not(:first-child){margin-top:8.2051282051vw}}.con_other{padding:70px 0 87px}.con_other .box_other{max-width:1000px;width:90%;margin-right:auto;margin-left:auto;text-align:center}.con_other .box_other .inn_other{margin-top:50px}.con_other .box_other .inn_other .img:nth-child(2),.con_other .box_other .inn_other .img:nth-child(3){margin-top:45px}@media screen and (max-width:767px){.con_other{overflow:hidden}.con_other .box_other .swiper_other{position:relative;width:83.1564102564vw;margin-top:16.9230769231vw;margin-right:auto;margin-left:auto}.con_other .box_other .swiper_other .swiper-slide{width:83.1564102564vw;margin-right:auto;margin-left:auto;margin-top:0}.con_other .box_other .swiper_other .swiper-slide:nth-child(2),.con_other .box_other .swiper_other .swiper-slide:nth-child(3){margin-top:0}.con_other .box_other .swiper_other .swiper-button-prev,.con_other .box_other .swiper_other .swiper-button-next{z-index:5;height:11.5384615385vw;width:11.5384615385vw}.con_other .box_other .swiper_other .swiper-button-prev{left:-6.4102564103vw}.con_other .box_other .swiper_other .swiper-button-next{right:-6.4102564103vw}.con_other .box_other .swiper_other .swiper-button-prev:after,.con_other .box_other .swiper_other .swiper-button-next:after{background-repeat:no-repeat;background-size:contain;content:"";height:11.5384615385vw;margin:auto;width:11.5384615385vw}.con_other .box_other .swiper_other .swiper-button-prev:after{background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/ic_left_learn.png);background-size:cover}.con_other .box_other .swiper_other .swiper-button-next:after{background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/ic_right_learn.png);background-size:cover}}.con_intro{padding-bottom:100px;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_intro.jpg);background-size:cover}.con_intro .box_intro{max-width:1100px;width:90%;margin-right:auto;margin-left:auto;text-align:center}.con_intro .box_intro .tit{max-width:1000px;margin-right:auto;margin-left:auto;text-align:center;border-bottom:none}.con_intro .box_intro .link-list{display:flex;flex-wrap:wrap}.con_intro .box_intro .link-list li{width:49.3%;list-style:none;margin-left:1.4%}.con_intro .box_intro .link-list li:nth-of-type(2n+1){margin-left:0}.con_intro .box_intro .link-list li:nth-of-type(n+3){margin-top:1.4%}.con_intro .box_intro .inn_intro{margin-top:50px;padding:34px 36px;background-color:#fff;border-radius:20px}.con_intro .box_intro .inn_intro .flex{display:flex;flex-wrap:wrap;margin-top:36px}.con_intro .box_intro .inn_intro .inn_tit{display:inline-block;font-size:30px;font-weight:500;color:#424242;border-bottom:3px solid #00a894}.con_intro .box_intro .inn_intro .img{width:31.25%;margin-left:3%}.con_intro .box_intro .inn_intro .img:first-child{margin-left:0}.con_intro .box_intro .inn_intro.int_teacher{margin-top:0}.con_intro .box_intro .inn_intro.int_teacher .img{width:47.8711162255%;margin-left:4.1426927503%}.con_intro .box_intro .inn_intro.int_teacher .img:nth-of-type(2n+1){margin-left:0}.con_intro .box_intro .inn_intro.int_teacher .img:nth-of-type(n+3){margin-top:4.1426927503%}@media screen and (max-width:767px){.con_intro{padding:15.3846153846vw 0 20.5128205128vw;overflow:hidden}.con_intro .box_intro .inn_intro{width:84.6153846154vw;margin-top:17.9487179487vw;margin-right:auto;margin-left:auto;padding:8.9743589744vw 5.3846153846vw;position:relative}.con_intro .box_intro .inn_intro .inn_tit{font-size:6.1538461538vw}.con_intro .box_intro .inn_intro .swiper_intro{margin-top:7.6923076923vw}.con_intro .box_intro .inn_intro.int_teacher .swiper-slide{width:84.6153846154vw;margin-left:0}.con_intro .box_intro .inn_intro .img{margin-left:0}.con_intro .box_intro .inn_intro .swiper-button-prev,.con_intro .box_intro .inn_intro .swiper-button-next{z-index:5;height:11.5384615385vw;width:11.5384615385vw}.con_intro .box_intro .inn_intro .swiper-button-prev{left:-6.4102564103vw}.con_intro .box_intro .inn_intro .swiper-button-next{right:-6.4102564103vw}.con_intro .box_intro .inn_intro .swiper-button-prev:after,.con_intro .box_intro .inn_intro .swiper-button-next:after{background-repeat:no-repeat;background-size:contain;content:"";height:11.5384615385vw;margin:auto;width:11.5384615385vw}.con_intro .box_intro .inn_intro .swiper-button-prev:after{background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/ic_left_learn.png);background-size:cover}.con_intro .box_intro .inn_intro .swiper-button-next:after{background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/ic_right_learn.png);background-size:cover}}.con_attraction{padding:60px 0 70px;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_attraction.jpg);background-size:cover}.con_attraction .box_attraction{text-align:center}.con_attraction .box_attraction .inn_attraction{max-width:900px;width:90%;margin-right:auto;margin-left:auto;margin-top:50px}.con_attraction .box_attraction .inn_attraction .img{margin-top:20px}.con_attraction .box_attraction .inn_attraction .img:first-child{margin-top:0}@media screen and (max-width:767px){.con_attraction{padding:60px 0 70px}.con_attraction .box_attraction .tit{width:86.4102564103vw;margin-right:auto;margin-left:auto;border-bottom:none}.con_attraction .box_attraction .inn_attraction{margin-top:11.2820512821vw}.con_attraction .box_attraction .inn_attraction .img{margin-top:9.2307692308vw}.con_attraction .box_attraction .inn_attraction .img:first-child{margin-top:0}.con_attraction .box_attraction .inn_attraction .img:nth-child(4){margin-top:0}}.con_comparison{padding:40px 0 70px;border-top:20px solid #800;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_com.jpg);background-size:cover}.con_comparison .box_comparison{max-width:1000px;width:90%;margin-right:auto;margin-left:auto;text-align:center}.con_comparison .box_comparison .tit{max-width:600px;border-bottom:none}.con_comparison .box_comparison .inn_comparison{display:flex;flex-wrap:wrap}.con_comparison .box_comparison .inn_comparison .img{width:46.9849246231%}.con_comparison .box_comparison .inn_comparison .img:nth-child(2){margin-left:6.0301507538%}@media screen and (max-width:767px){.con_comparison{padding:12.8205128205vw 0 15.3846153846vw}.con_comparison .box_comparison .tit{width:82.6692307692vw}.con_comparison .box_comparison .inn_comparison{margin-top:12.8205128205vw}.con_comparison .box_comparison .inn_comparison .img{width:84.6153846154vw;margin-right:auto;margin-left:auto}.con_comparison .box_comparison .inn_comparison .img:nth-child(4){margin-left:auto;margin-top:7.6923076923vw}}.con_azax{position:relative;padding-bottom:100px;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_azax.jpg);background-size:cover}.con_azax:after{content:"";position:absolute;bottom:0;right:150px;width:240px;height:305px;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/img_azax_p.png);background-size:cover}.con_azax .box_azax{margin-right:auto;margin-left:auto}.con_azax .box_azax .top{text-align:center;font-size:35px;font-weight:900;padding:20px 0;color:#fff;background-color:#00a894}.con_azax .box_azax .txt{font-size:29px;font-weight:700;text-align:center;margin-top:40px;color:#424242}.con_azax .box_azax .txt .bb{border-bottom:2px solid #00a894}.con_azax .box_azax .bn{max-width:900px;width:90%;margin-top:50px;margin-right:auto;margin-left:auto}.con_azax .box_azax .tbl{max-width:800px;width:90%;margin-top:50px;margin-right:auto;margin-left:auto}@media screen and (min-width:1400px) and (max-width:1600px){.con_azax:after{content:"";position:absolute;bottom:0;right:80px;width:240px;height:305px;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/img_azax_p.png);background-size:cover}}@media screen and (min-width:1200px) and (max-width:1399px){.con_azax:after{right:40px;width:224px;height:286px}}@media screen and (min-width:981px) and (max-width:1199px){.con_azax:after{right:10px;width:149px;height:190px}.con_azax .box_azax .bn{max-width:900px;width:80%;margin-top:50px}.con_azax .box_azax .tbl{max-width:800px;width:60%}}@media screen and (min-width:768px) and (max-width:980px){.con_azax:after{right:10px;width:149px;height:190px}.con_azax .box_azax .tbl{max-width:800px;width:60%}}@media screen and (max-width:767px){.con_azax{padding-bottom:74.8717948718vw;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_azax-sp.jpg)}.con_azax:after{content:"";position:absolute;bottom:0;left:0;right:0;width:53.5307692308vw;height:68.2461538462vw;margin-right:auto;margin-left:auto;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/img_azax_p.png);background-size:cover}.con_azax .box_azax{margin-right:auto;margin-left:auto}.con_azax .box_azax .top{font-size:6.9230769231vw;padding:6.1538461538vw 0}.con_azax .box_azax .txt{font-size:4.8717948718vw;margin-top:6.1538461538vw;line-height:2}.con_azax .box_azax .bn{width:100vw;margin-top:6.6666666667vw}.con_azax .box_azax .tbl{position:relative;max-width:800px;width:80.2564102564vw;margin-top:10.2564102564vw;margin-right:auto;margin-left:auto}.con_azax .box_azax .tbl:after{content:"";position:absolute;bottom:0;right:0;width:33.5897435897vw;height:9.4871794872vw;pointer-events:none;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/img_up.png);background-size:cover}.con_azax .box_azax .modal__wrapper{display:none;position:fixed;top:0;left:0;z-index:10;width:100%;height:100%}.con_azax .box_azax .modal__layer{height:100%;background:rgba(50,50,50,.85);cursor:pointer}.con_azax .box_azax .modal__container{position:absolute;top:50%;left:50%;max-width:100%;width:100%;transform:translate(-50%,-50%);padding:20px 20px 0;background:#fff;z-index:10}.con_azax .box_azax .modal__inner{position:relative;overflow-y:scroll;height:100%;padding:0 0 15px;padding-top:55px}.con_azax .box_azax .modal__close{position:absolute;top:0;right:0;width:44px;height:44px;background:#323232;cursor:pointer;transition:opacity .6s;z-index:10}.con_azax .box_azax .modal__close:before,.con_azax .box_azax .modal__close:after{position:absolute;top:50%;left:50%;width:20px;height:1px;background:#fff;content:""}.con_azax .box_azax .modal__close:before{transform:translate(-50%,-50%) rotate(45deg)}.con_azax .box_azax .modal__close:after{transform:translate(-50%,-50%) rotate(-45deg)}}.con_recommendation{padding:100px 0 80px;border-top:8px solid #00a894}.con_recommendation .box_recommendation{max-width:1100px;width:90%;margin-right:auto;margin-left:auto;text-align:center}.con_recommendation .box_recommendation .tit{border-bottom:none}.con_recommendation .box_recommendation .tit .bb{border-bottom:3px solid #00a894}.con_recommendation .box_recommendation .inn_recommendation{display:flex;flex-wrap:wrap;margin-top:70px}.con_recommendation .box_recommendation .inn_recommendation .img{width:31%;margin-left:3.5%}.con_recommendation .box_recommendation .inn_recommendation .img:first-child{margin-left:0}.con_recommendation .box_recommendation .inn_recommendation_bottom{margin-top:20px}@media screen and (min-width:768px) and (max-width:1024px){.con_recommendation .box_recommendation .tit{font-size:29px;line-height:1.6}}@media screen and (max-width:767px){.con_recommendation{overflow:hidden;padding:17.9487179487vw 0}.con_recommendation .box_recommendation{text-align:center}.con_recommendation .box_recommendation .tit{font-size:6.4102564103vw}.con_recommendation .box_recommendation .inn_recommendation{position:relative;display:flex;flex-wrap:wrap;width:79.4871794872vw;margin-top:11.0256410256vw;margin-right:auto;margin-left:auto}.con_recommendation .box_recommendation .inn_recommendation .img{width:100%;margin-left:0}.con_recommendation .box_recommendation .inn_recommendation .img:first-child{margin-left:0}.con_recommendation .box_recommendation .inn_recommendation .swiper-slide{width:79.4871794872vw;margin-right:auto;margin-left:auto}.con_recommendation .box_recommendation .inn_recommendation .swiper-button-prev,.con_recommendation .box_recommendation .inn_recommendation .swiper-button-next{z-index:5;height:11.5384615385vw;width:11.5384615385vw}.con_recommendation .box_recommendation .inn_recommendation .swiper-button-prev{left:-6.4102564103vw}.con_recommendation .box_recommendation .inn_recommendation .swiper-button-next{right:-6.4102564103vw}.con_recommendation .box_recommendation .inn_recommendation .swiper-button-prev:after,.con_recommendation .box_recommendation .inn_recommendation .swiper-button-next:after{background-repeat:no-repeat;background-size:contain;content:"";height:11.5384615385vw;margin:auto;width:11.5384615385vw}.con_recommendation .box_recommendation .inn_recommendation .swiper-button-prev:after{background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/ic_left_voice.png);background-size:cover}.con_recommendation .box_recommendation .inn_recommendation .swiper-button-next:after{background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/ic_right_voice.png);background-size:cover}.con_recommendation .box_recommendation .inn_recommendation_bottom{margin-top:0;margin-left:7.6923076923vw}}.con_merit{padding:40px 0;border-top:8px solid #424242;background-color:#f4f4f4}.con_merit .box_merit{max-width:1100px;width:90%;margin-right:auto;margin-left:auto;text-align:center}.con_merit .box_merit .tit{max-width:800px;margin-right:auto;margin-left:auto;border-bottom:none}.con_merit .box_merit .flex{display:flex;flex-wrap:wrap}.con_merit .box_merit .flex .left{width:50.3%}.con_merit .box_merit .flex .left .txt{font-size:16px;font-weight:400;color:#424242;line-height:1.8}.con_merit .box_merit .flex .left .top{display:block;text-align:left}.con_merit .box_merit .flex .left .mid{display:block;margin-top:20px;padding:24px 38px;background-color:#2f7ee6}.con_merit .box_merit .flex .left .mid .flex .left{width:16.3551401869%;color:#fff}.con_merit .box_merit .flex .left .mid .flex .right{width:80.8411214953%;margin-left:2.3364485981%;color:#fff;text-align:left;line-height:1.6}.con_merit .box_merit .flex .left .mid .flex:nth-child(2){margin-top:15px}.con_merit .box_merit .flex .left .bottom{display:block;margin-top:20px;text-align:left}.con_merit .box_merit .flex .left .img{margin-top:20px}.con_merit .box_merit .flex .right{width:47.1%;margin-left:2%}.con_merit .box_merit .flex_s{margin-top:30px;display:flex;flex-wrap:wrap}.con_merit .box_merit .flex_s .left{width:42.6%;text-align:left;color:#424242;line-height:1.9375}.con_merit .box_merit .flex_s .left .txt{margin-top:23px;font-size:18px}.con_merit .box_merit .flex_s .right{width:53.3%;margin-left:4.1%}.con_merit .box_merit .bt_list{display:flex;flex-wrap:wrap;margin-top:50px}.con_merit .box_merit .bt_list li{width:23.1%;margin-left:2.5%;list-style:none}.con_merit .box_merit .bt_list li:nth-of-type(4n+1){margin-left:0}.con_merit .box_merit .bt_list li:nth-of-type(n+5){margin-top:2.5%}@media screen and (min-width:768px) and (max-width:980px){.con_merit .box_merit{max-width:1100px;width:90%;margin-right:auto;margin-left:auto;text-align:center}.con_merit .box_merit .tit{max-width:800px;margin-right:auto;margin-left:auto;border-bottom:none}.con_merit .box_merit .flex{display:flex;flex-wrap:wrap}.con_merit .box_merit .flex .left{width:100%}.con_merit .box_merit .flex .right{width:100%;margin-left:0}.con_merit .box_merit .flex_s .left{width:100%}.con_merit .box_merit .flex_s .right{width:100%;margin-top:20px;margin-left:0}.con_merit .box_merit .bt_list{display:flex;flex-wrap:wrap;margin-top:50px}.con_merit .box_merit .bt_list li{width:31%;margin-left:3.5%;list-style:none}.con_merit .box_merit .bt_list li:nth-of-type(3n+1){margin-left:0}.con_merit .box_merit .bt_list li:nth-of-type(n+4){margin-top:3.5%}.con_merit .box_merit .bt_list li:nth-child(5){margin-left:3.5%}}@media screen and (max-width:767px){.con_merit{overflow:hidden;padding:17.9487179487vw 0 12.8205128205vw}.con_merit .box_merit{width:100%}.con_merit .box_merit .tit .bb{border-bottom:3px solid #00a894}.con_merit .box_merit .flex .left{width:100%;margin-top:5.1282051282vw}.con_merit .box_merit .flex .left .txt{width:90%;margin-right:auto;margin-left:auto;font-size:4.1025641026vw}.con_merit .box_merit .flex .left .top{display:block;text-align:left}.con_merit .box_merit .flex .left .mid{width:90%;margin-right:auto;margin-left:auto;margin-top:4.6153846154vw;padding:5.8974358974vw}.con_merit .box_merit .flex .left .mid .flex .left{width:100%;margin-top:0;text-align:left;font-size:4.1025641026vw;font-weight:700;color:#fff}.con_merit .box_merit .flex .left .mid .flex .right{width:100%;margin-top:2.5641025641vw;margin-left:0;font-size:4.1025641026vw}.con_merit .box_merit .flex .left .mid .flex:nth-child(2){margin-top:5.3846153846vw}.con_merit .box_merit .flex .left .bottom{display:block;margin-top:5.3846153846vw;text-align:left;font-size:4.1025641026vw}.con_merit .box_merit .flex .left .img{margin-top:20px}.con_merit .box_merit .flex .right{width:100%;margin-top:6.6666666667vw;margin-left:0}.con_merit .box_merit .flex_s{margin-top:7.6923076923vw}.con_merit .box_merit .flex_s .left{width:84.6153846154vw;margin-right:auto;margin-left:auto}.con_merit .box_merit .flex_s .left .txt{margin-top:4.1025641026vw;font-size:4.1025641026vw}.con_merit .box_merit .flex_s .right{width:100vw;margin-top:7.1794871795vw;margin-right:auto;margin-left:auto}.con_merit .box_merit .swiper_me{position:relative;width:59.2307692308vw;margin-right:auto;margin-left:auto}.con_merit .box_merit .swiper_me .swiper-slide{width:59.2307692308vw;margin-right:auto;margin-left:auto}.con_merit .box_merit .swiper_me .swiper-button-prev,.con_merit .box_merit .swiper_me .swiper-button-next{z-index:5;height:11.5384615385vw;width:11.5384615385vw}.con_merit .box_merit .swiper_me .swiper-button-prev{left:-16.102564vw}.con_merit .box_merit .swiper_me .swiper-button-next{right:-16.102564vw}.con_merit .box_merit .swiper_me .swiper-button-prev:after,.con_merit .box_merit .swiper_me .swiper-button-next:after{background-repeat:no-repeat;background-size:contain;content:"";height:11.5384615385vw;margin:auto;width:11.5384615385vw}.con_merit .box_merit .swiper_me .swiper-button-prev:after{background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/ic_left_learn.png);background-size:cover}.con_merit .box_merit .swiper_me .swiper-button-next:after{background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/ic_right_learn.png);background-size:cover}}.con_price{padding:66px 0 56px;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_price.jpg);background-size:cover}.con_price .box_price{max-width:1100px;width:90%;margin-right:auto;margin-left:auto;text-align:center}.con_price .box_price .inn_price{display:flex;flex-wrap:wrap;margin-top:50px}.con_price .box_price .inn_price .img{width:47.5161987041%}.con_price .box_price .inn_price .img:nth-child(2){margin-left:4.3196544276%}@media screen and (max-width:767px){.con_price{padding:17.9487179487vw 0;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_price-sp.jpg);background-size:cover}.con_price .box_price{width:100%}.con_price .box_price .tit{display:inline-block;border-bottom:none}.con_price .box_price .inn_price{margin-top:12.8205128205vw}.con_price .box_price .inn_price .img{width:93.7205128205vw;margin-right:auto;margin-left:auto}.con_price .box_price .inn_price .img:nth-child(2){margin-top:6.3923076923vw}}.con_strong{position:relative;padding:68px 0 66px;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_strong.jpg);background-size:cover}.con_strong:before{content:"";position:absolute;top:25px;right:250px;width:266px;height:171px;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/img_st_drone.png);background-size:cover}.con_strong .box_strong{max-width:1100px;width:90%;margin-right:auto;margin-left:auto;text-align:center}.con_strong .box_strong .inn_strong{display:flex;flex-wrap:wrap;align-items:flex-start;margin-top:50px}.con_strong .box_strong .inn_strong .img{width:32%;margin-left:2%}.con_strong .box_strong .inn_strong .img:first-child{margin-left:0}@media screen and (min-width:1366px) and (max-width:1500px){.con_strong:before{right:200px}}@media screen and (min-width:1200px) and (max-width:1365px){.con_strong:before{right:100px}}@media screen and (min-width:1024px) and (max-width:1199px){.con_strong:before{right:50px}}@media screen and (min-width:768px) and (max-width:1023px){.con_strong:before{right:20px;width:186px;height:115px}}@media screen and (max-width:767px){.con_strong{overflow:hidden;padding:20.5128205128vw 0 17.9487179487vw;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_strong-sp.jpg)}.con_strong:before{top:0;right:0;width:37.9487179487vw;height:30.2564102564vw;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/img_st_drone-sp.png)}.con_strong .box_strong{width:82.0512820513vw}.con_strong .box_strong .tit{border-bottom:none}.con_strong .box_strong .inn_strong{position:relative;margin-top:12.8205128205vw}.con_strong .box_strong .inn_strong .img{width:82.0512820513vw;margin-left:0}.con_strong .box_strong .inn_strong .img:first-child{margin-left:0}.con_strong .box_strong .inn_strong .swiper-button-prev,.con_strong .box_strong .inn_strong .swiper-button-next{z-index:5;height:11.5384615385vw;width:11.5384615385vw}.con_strong .box_strong .inn_strong .swiper-button-prev{left:-4.410256vw}.con_strong .box_strong .inn_strong .swiper-button-next{right:-4.410256vw}.con_strong .box_strong .inn_strong .swiper-button-prev:after,.con_strong .box_strong .inn_strong .swiper-button-next:after{background-repeat:no-repeat;background-size:contain;content:"";height:11.5384615385vw;margin:auto;width:11.5384615385vw}.con_strong .box_strong .inn_strong .swiper-button-prev:after{background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/ic_left_voice.png);background-size:cover}.con_strong .box_strong .inn_strong .swiper-button-next:after{background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/ic_right_voice.png);background-size:cover}}.con_contact{padding:70px 0;background-image:url(//azaxdrone-school.com/lp/wp-content/themes/azax_drone/assets/css/../img/bg_contact.jpg);background-size:cover}.con_contact .box_contact{max-width:1000px;width:90%;margin-right:auto;margin-left:auto}.con_contact .box_contact .inn_contact{padding:42px 0 30px;background-color:#fff}.con_contact .box_contact .inn_contact .form_items{display:block;margin-top:22px}.con_contact .box_contact .inn_contact .form_items .wpcf7-form-control-wrap{display:block;margin-top:5px}.con_contact .box_contact .inn_contact .form_items .wpcf7-form-control-wrap input{width:100%;height:36px;padding:5px 12px;background-color:#f0f0f0}.con_contact .box_contact .inn_contact .form_items .wpcf7-form-control-wrap textarea{width:100%;height:160px;background-color:#f0f0f0;padding:10px 20px}.con_contact .box_contact .inn_contact .form_items.cst_checkbox .wpcf7-form-control-wrap{display:block;margin-top:13px}.con_contact .box_contact .inn_contact .form_items.cst_checkbox .wpcf7-list-item.first{margin-left:0}.con_contact .box_contact .inn_contact .form_items.cst_checkbox .wpcf7-list-item label{display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px;width:-moz-fit-content;width:fit-content;line-height:1;cursor:pointer}.con_contact .box_contact .inn_contact .form_items.cst_checkbox .wpcf7-list-item label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:13px;height:13px;padding:0;border-radius:2px;background-color:#d9d9d9;cursor:pointer}.con_contact .box_contact .inn_contact .form_items.cst_checkbox .wpcf7-list-item label input:checked:after{content:"";position:absolute;top:2px;left:1px;width:12px;height:6px;border-bottom:2px solid #06b6d4;border-left:2px solid #06b6d4;transform:rotate(-45deg)}.con_contact .box_contact .inn_contact .form_items.cst_checkbox .wpcf7-list-item label span{display:inline-block;width:92.3611111111%}.con_contact .box_contact .inn_contact .privacy_policy{width:90%;margin-top:30px;margin-right:auto;margin-left:auto}.con_contact .box_contact .inn_contact .privacy_policy .p_tit{text-align:center;font-weight:700}.con_contact .box_contact .inn_contact .privacy_policy .p_content{height:157px;margin-top:10px;padding:11px 25px;overflow-y:scroll;border:1px solid #e8e8e8}.con_contact .box_contact .inn_contact .privacy_policy .wpcf7-form-control-wrap{display:block;margin-top:20px;margin-right:auto;margin-left:auto;text-align:center;color:#424242}.con_contact .box_contact .inn_contact .privacy_policy .wpcf7-form-control-wrap .wpcf7-form-control{display:block;width:100%}.con_contact .box_contact .inn_contact .privacy_policy .wpcf7-form-control-wrap .wpcf7-list-item{display:block;width:40%;margin:0 auto}.con_contact .box_contact .inn_contact .privacy_policy .wpcf7-form-control-wrap label{width:100%;display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px;line-height:1;cursor:pointer}.con_contact .box_contact .inn_contact .privacy_policy .wpcf7-form-control-wrap label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:13px;height:13px;padding:0;border-radius:2px;background-color:#d9d9d9;cursor:pointer}.con_contact .box_contact .inn_contact .privacy_policy .wpcf7-form-control-wrap label input:checked:after{content:"";position:absolute;top:2px;left:1px;width:12px;height:6px;border-bottom:2px solid #06b6d4;border-left:2px solid #06b6d4;transform:rotate(-45deg)}.con_contact .box_contact .inn_contact .privacy_policy .wpcf7-form-control-wrap label span{display:inline-block;width:92.3611111111%;text-align:left}.con_contact .box_contact .inn_contact .btn_submit{position:relative;max-width:273px;margin-right:auto;margin-left:auto;text-align:center}.con_contact .box_contact .inn_contact .btn_submit:after{content:"";position:absolute;top:20%;bottom:0;right:27px;width:9px;height:9px;margin:auto;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);box-sizing:border-box}.con_contact .box_contact .inn_contact .btn_submit input{max-width:273px;width:100%;margin-top:20px;margin-right:auto;margin-left:auto;text-align:center;padding:22px 0;background-color:#00a894;font-size:21px;font-weight:700;border-radius:60px;border:2px solid #fff;box-shadow:0 0 8px gray;color:#fff}.con_contact .box_contact .inn_contact .btn_submit .wpcf7-spinner{display:none}.con_contact .box_contact .f_tit{text-align:center;padding:12px 0;font-size:30px;font-weight:700;color:#fff;background-color:#00a894}.con_contact .box_contact .wpcf7{width:85%;margin-right:auto;margin-left:auto}.con_contact .box_contact .form_tit{font-size:16px;font-weight:500;color:#424242}.con_contact .box_contact .required{display:inline-block;margin-left:6px;padding:0 7px;font-size:14px;font-weight:500;color:#fff;background-color:#c00}@media screen and (max-width:767px){.con_contact .box_contact .inn_contact{padding:6.1538461538vw 0 3.3333333333vw}.con_contact .box_contact .inn_contact .form_items{margin-top:5.641025641vw}.con_contact .box_contact .inn_contact .form_items .wpcf7-form-control-wrap{margin-top:1.2820512821vw}.con_contact .box_contact .inn_contact .form_items .wpcf7-form-control-wrap input{height:9.2307692308vw;padding:5px 12px}.con_contact .box_contact .inn_contact .form_items .wpcf7-form-control-wrap textarea{height:31.0256410256vw;padding:10px 20px}.con_contact .box_contact .inn_contact .form_items.cst_checkbox .wpcf7-form-control-wrap{display:block;margin-top:13px}.con_contact .box_contact .inn_contact .form_items.cst_checkbox .wpcf7-form-control-wrap .wpcf7-form-control{display:flex;flex-wrap:wrap;width:100%}.con_contact .box_contact .inn_contact .form_items.cst_checkbox .wpcf7-list-item{width:36.923077vw}.con_contact .box_contact .inn_contact .form_items.cst_checkbox .wpcf7-list-item:nth-child(3){margin-left:0}.con_contact .box_contact .inn_contact .form_items.cst_checkbox .wpcf7-list-item:nth-child(3),.con_contact .box_contact .inn_contact .form_items.cst_checkbox .wpcf7-list-item:nth-child(4){margin-top:2.0512820513vw}.con_contact .box_contact .inn_contact .form_items.cst_checkbox .wpcf7-list-item .wpcf7-list-item-label{font-size:4.1025641026vw;font-weight:500}.con_contact .box_contact .inn_contact .form_items.cst_checkbox .wpcf7-list-item label input{width:2.8205128205vw;height:2.8205128205vw}.con_contact .box_contact .inn_contact .form_items.cst_checkbox .wpcf7-list-item label input:checked:after{content:"";position:absolute;top:2px;left:1px;width:12px;height:6px;border-bottom:2px solid #06b6d4;border-left:2px solid #06b6d4;transform:rotate(-45deg)}.con_contact .box_contact .inn_contact .form_items.cst_checkbox .wpcf7-list-item label span{display:inline-block}.con_contact .box_contact .inn_contact .privacy_policy{width:100%;margin-top:30px}.con_contact .box_contact .inn_contact .privacy_policy .p_tit{font-size:4.1025641026vw}.con_contact .box_contact .inn_contact .privacy_policy .p_content{height:157px;margin-top:10px;padding:11px 25px;font-size:4.1025641026vw}.con_contact .box_contact .inn_contact .privacy_policy .wpcf7-form-control-wrap{margin-top:5.641025641vw}.con_contact .box_contact .inn_contact .privacy_policy .wpcf7-form-control-wrap .wpcf7-list-item{width:65.641025641vw}.con_contact .box_contact .inn_contact .privacy_policy .wpcf7-form-control-wrap label input{width:13px;height:13px}.con_contact .box_contact .inn_contact .privacy_policy .wpcf7-form-control-wrap label input:checked:after{top:2px;left:1px;width:12px;height:6px}.con_contact .box_contact .inn_contact .privacy_policy .wpcf7-form-control-wrap label span{display:inline-block;width:92.3611111111%;text-align:left}.con_contact .box_contact .inn_contact .btn_submit{max-width:70vw;margin-top:3.0769230769vw}.con_contact .box_contact .inn_contact .btn_submit:after{top:25%;right:7.6923076923vw}.con_contact .box_contact .inn_contact .btn_submit input{max-width:70vw;padding:5.641025641vw 0;font-size:5.3846153846vw}.con_contact .box_contact .inn_contact .btn_submit .wpcf7-spinner{display:none}.con_contact .box_contact .f_tit{padding:3.0769230769vw 0;font-size:6.4102564103vw}.con_contact .box_contact .wpcf7{width:88%}.con_contact .box_contact .form_tit{font-size:4.1025641026vw}.con_contact .box_contact .required{margin-left:1.5384615385vw;padding:0 2.0512820513vw;font-size:3.5897435897vw}}.con_cta_bottom{padding:56px 0}.con_cta_bottom .box_cta_bottom{max-width:1000px;width:90%;margin-right:auto;margin-left:auto}.con_cta_bottom .box_cta_bottom .img_logo{max-width:500px;margin-right:auto;margin-left:auto}.con_cta_bottom .box_cta_bottom .btn_wrap{display:flex;flex-wrap:wrap;margin-top:35px}.con_cta_bottom .box_cta_bottom .btn_wrap a{width:32.7731092437%;cursor:pointer}@media screen and (max-width:767px){.con_cta_bottom{overflow:hidden;padding:12.8205128205vw 0 10.2564102564vw}.con_cta_bottom .box_cta_bottom .img_logo{max-width:73.6948717949vw}.con_cta_bottom .box_cta_bottom .btn_wrap{margin-top:8.9743589744vw}.con_cta_bottom .box_cta_bottom .btn_wrap a{display:block;width:100%}.con_cta_bottom .box_cta_bottom .btn_wrap .img{width:84.8717948718vw}}.con_footer{padding:40px 0;background-color:#00a894}.con_footer .box_footer{display:flex;align-items:center;justify-content:space-between;max-width:1000px;width:90%;margin-right:auto;margin-left:auto}.con_footer .box_footer .img{max-width:100px}.con_footer .box_footer .btn{width:54px;height:54px}.con_footer .inn_footer{max-width:1000px;width:90%;margin-top:20px;margin-right:auto;margin-left:auto;color:#fff}.con_footer .inn_footer a{display:inline-block;color:#fff}.con_footer .inn_footer_bottom{max-width:1000px;width:90%;margin-top:20px;margin-right:auto;margin-left:auto}.con_footer .inn_footer_bottom .linklist{display:flex;flex-wrap:wrap;color:#fff}.con_footer .inn_footer_bottom .linklist li{padding-left:20px;padding-right:20px;list-style:none}.con_footer .inn_footer_bottom .linklist li:first-child{padding-left:0}.con_footer .inn_footer_bottom .linklist li:last-child{padding-right:0}.con_footer .inn_footer_bottom .linklist li a{color:#fff;cursor:pointer}@media screen and (min-width:768px) and (max-width:1024px){.con_footer .inn_footer_bottom .linklist li{padding-left:10px;padding-right:10px;list-style:none}}@media screen and (max-width:767px){.con_footer .box_footer{width:90%}.con_footer .box_footer .img{max-width:39.4871794872vw;margin-right:auto;margin-left:auto}.con_footer .box_footer .btn{display:none;width:13.8461538462vw;height:13.8461538462vw}.con_footer .inn_footer{margin-top:11.0256410256vw;text-align:center;font-size:4.1025641026vw;line-height:1.8}.con_footer .inn_footer .mail{display:block}.con_footer .inn_footer_bottom{display:none}.con_footer .btn_sp{width:13.8461538462vw;height:13.8461538462vw;margin-top:7.1794871795vw;margin-right:auto;margin-left:auto}}.fixed_cta{position:fixed;bottom:0;left:0;display:flex;flex-wrap:wrap;z-index:9;transition:.3s ease-in-out}.fixed_cta .flex_left{width:50%}.fixed_cta .flex_right{width:50%}.fixed_cta.is-hidden{opacity:0}.page-404{padding:200px 0 140px;max-width:1100px;width:90%;margin-right:auto;margin-left:auto}.page-404 h1{text-align:center;font-size:35px;font-weight:700}.page-404 p{margin-top:30px;text-align:center;font-size:16px;font-weight:500}.page-404 .box_btn{max-width:250px;margin-top:40px;margin-right:auto;margin-left:auto}.page-404 .box_btn a{position:relative;top:0;display:block;padding:12.5px 0;text-align:center;font-size:16px;font-weight:700;color:#000;background-color:#fff;border:1px solid #000}.con_thanks{max-width:1000px;width:90%;margin-right:auto;margin-left:auto;text-align:center;padding:200px 0;line-height:1.8}.con_thanks .box_btn{max-width:280px;margin-top:20px;margin-right:auto;margin-left:auto}.con_thanks .box_btn a{display:block;padding:11px 0;color:#424242;border:1px solid #424242}@media screen and (max-width:767px){.con_thanks{font-size:3.8461538462vw}}