.under_common .about_content{position:absolute;width:100%;bottom:0;padding:2rem 0;background-color:#01347780}@media (max-width:768px){.under_common .about_content{padding:1rem 0}}@media (max-width:480px){.under_common .about_content{position:relative;padding:18px 20px;background-color:#013577}}.under_common .about_content .container{max-width:1000px}.under_common .about_content .container .wrapper{display:flex;flex-wrap:wrap}.under_common .about_content .container .wrapper a{position:relative;display:flex;align-items:center;justify-content:center;padding:2rem 4rem 2rem 1rem;background-color:#fff;border:3px solid #17599C;border-radius:10px;flex:0 0 22.97%;margin-right:2.7%;color:#003577;line-height:1.3;transition:0.3s}.under_common .about_content .container .wrapper a::before{background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;content:"";background-image:url(../img/common/btn_arrow_b.svg);width:16px;height:9px;top:50%;right:2.5rem;transform:translateY(-50%)}.under_common .about_content .container .wrapper a:hover{background-color:#C5E1FF}.under_common .about_content .container .wrapper a:nth-child(4n){margin-right:0}@media (max-width:768px){.under_common .about_content .container .wrapper a{padding:1rem 3rem 1rem 1rem;flex:0 0 49%;margin-right:2%;height:60px}.under_common .about_content .container .wrapper a:nth-child(4n){margin-right:2%}.under_common .about_content .container .wrapper a:nth-child(2n){margin-right:0}.under_common .about_content .container .wrapper a:nth-child(n+3){margin-top:2%}}@media (max-width:480px){.under_common .about_content .container .wrapper a{padding:13.5px 29px 13.5px 8px;font-size:12px}.under_common .about_content .container .wrapper a::before{width:12px;height:7px;top:50%;right:9px}}.sec1{margin-top:7.1742313324vw}@media (min-width:1367px){.sec1{margin-top:98px}}.sec1 .container .wrapper .mds{position:relative;max-width:max-content;margin-right:auto;margin-left:auto;text-align:center;color:#003577}.sec1 .container .wrapper .mds::before{position:absolute;content:"";width:100%;height:10px;background-color:#A0D0FF;bottom:-1rem;left:0}@media (max-width:480px){.sec1 .container .wrapper .mds::before{display:none}}@media (max-width:480px){.sec1 .container .wrapper .mds{font-size:22px;text-underline-offset:5px;text-decoration-thickness:5px;text-decoration-color:#A0D0FF;text-decoration-style:solid;text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-skip-ink:none;line-height:calc(72 / 44)}}.sec1 .container .wrapper .block{display:flex;margin-top:4.39238653vw}@media (min-width:1367px){.sec1 .container .wrapper .block{margin-top:60px}}@media (max-width:768px){.sec1 .container .wrapper .block{flex-direction:column-reverse}}.sec1 .container .wrapper .block .left{flex:auto}.sec1 .container .wrapper .block .left .content .sub_ttl{margin-bottom:1.5rem;color:#003577}@media (max-width:768px){.sec1 .container .wrapper .block .left .content .sub_ttl{font-size:18px}}.sec1 .container .wrapper .block .left .content .txt{line-height:calc(30 / 16)}@media (max-width:480px){.sec1 .container .wrapper .block .left .content .txt{line-height:calc(50 / 28)}}.sec1 .container .wrapper .block .left .content:nth-child(n+2){margin-top:6.5rem}@media (max-width:480px){.sec1 .container .wrapper .block .left .content:nth-child(n+2){margin-top:40px}}.sec1 .container .wrapper .block .right{flex:0 0 48%;margin-left:4%}.sec1 .container .wrapper .block .right .second_img{margin-top:4.4rem}@media (max-width:480px){.sec1 .container .wrapper .block .right .second_img{margin-top:20px}}@media (max-width:768px){.sec1 .container .wrapper .block .right{margin-bottom:5%;margin-left:0}}.sec1 .container .wrapper .last_block{margin-top:4.39238653vw}@media (min-width:1367px){.sec1 .container .wrapper .last_block{margin-top:60px}}@media (max-width:480px){.sec1 .container .wrapper .last_block{margin-top:40px}}.sec1 .container .wrapper .last_block .sub_ttl{margin-bottom:1.5rem;color:#003577;text-align:center}@media (max-width:768px){.sec1 .container .wrapper .last_block .sub_ttl{font-size:18px}}@media (max-width:480px){.sec1 .container .wrapper .last_block .sub_ttl{text-align:left}}.sec1 .container .wrapper .last_block .txt{line-height:calc(30 / 16)}.sec2{padding-top:4.9780380673vw;padding-bottom:5.8565153734vw;margin-top:11.7130307467vw;background:linear-gradient(90deg, #AFD6FF 0%, #D5F9FF 100%)}@media (min-width:1367px){.sec2{padding-top:68px;padding-bottom:80px;margin-top:160px}}@media (max-width:480px){.sec2{padding-top:30px;padding-bottom:40px}}.sec2 .container .wrapper .mds{position:relative;max-width:max-content;margin-right:auto;margin-left:auto;text-align:center;color:#003577}.sec2 .container .wrapper .mds::before{position:absolute;content:"";width:100%;height:10px;background-color:#F2FF00;bottom:-1rem;left:0}@media (max-width:480px){.sec2 .container .wrapper .mds::before{display:none}}@media (max-width:480px){.sec2 .container .wrapper .mds{font-size:22px;text-underline-offset:5px;text-decoration-thickness:5px;text-decoration-color:#F2FF00;text-decoration-style:solid;text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-skip-ink:none;line-height:calc(72 / 44)}}.sec2 .container .wrapper .first_caution{margin-top:3rem;text-align:center;color:#003577}@media (max-width:768px){.sec2 .container .wrapper .first_caution{font-size:18px}}@media (max-width:480px){.sec2 .container .wrapper .first_caution{margin-top:1.5rem;font-size:14px}}.sec2 .container .wrapper .first_img{margin-top:-3rem}@media (max-width:768px){.sec2 .container .wrapper .first_img{margin-top:-2rem}}.sec2 .second_container{padding-top:3.4407027818vw;padding-bottom:3.4407027818vw;margin-top:4.1727672035vw;border-top:1px solid #31B0FF;border-bottom:1px solid #31B0FF;background-color:#ffffffcc}@media (min-width:1367px){.sec2 .second_container{padding-top:47px;padding-bottom:47px;margin-top:57px}}@media (max-width:480px){.sec2 .second_container{padding-top:30px;padding-bottom:30px;margin-top:23px}}.sec2 .second_container .sub_ttl{margin-bottom:2.5rem;color:#003577;text-align:center}@media (max-width:480px){.sec2 .second_container .sub_ttl{font-size:20px;margin-bottom:15px}}.sec3{padding-top:6.588579795vw;padding-bottom:8.0527086384vw;background-image:url(../img/about/data_bg.webp);background-size:cover;background-position:top;background-repeat:no-repeat}@media (min-width:1367px){.sec3{padding-top:90px;padding-bottom:110px}}@media (max-width:480px){.sec3{background-image:url(../img/about/data_bg_sp.webp);padding-top:60px;padding-bottom:70px}}.sec3 .container .wrapper .content .mds_box{position:relative;text-align:center;max-width:max-content;margin-right:auto;margin-left:auto}@media (max-width:480px){.sec3 .container .wrapper .content .mds_box{margin-right:24%}}.sec3 .container .wrapper .content .mds_box::before{background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;content:"";background-image:url(../img/about/data_line.svg);width:12.2254758419vw;height:11.2737920937vw;top:0;left:-20rem;bottom:0;margin:auto}@media (min-width:1367px){.sec3 .container .wrapper .content .mds_box::before{width:167px;height:154px}}@media (max-width:480px){.sec3 .container .wrapper .content .mds_box::before{width:76px;height:70px;left:-90px}}.sec3 .container .wrapper .content .mds_box .mds{color:#fff}@media (max-width:480px){.sec3 .container .wrapper .content .mds_box .mds{font-size:24px}}.sec3 .container .wrapper .content .mds_box .en_mds{color:#31B0FF}@media (max-width:480px){.sec3 .container .wrapper .content .mds_box .en_mds{font-size:18px}}.sec3 .container .wrapper .content:nth-child(2){margin-top:6rem}.sec3 .container .wrapper .content:nth-child(2) .mds_box::before{background-image:url(../img/about/data_line2.svg);width:15.3001464129vw;height:7.7598828697vw;left:-24rem}@media (min-width:1367px){.sec3 .container .wrapper .content:nth-child(2) .mds_box::before{width:209px;height:106px}}@media (max-width:480px){.sec3 .container .wrapper .content:nth-child(2) .mds_box::before{width:115px;height:58px;left:-125px}}.sec3 .container .wrapper .content .block{display:flex;flex-wrap:wrap;margin-top:5rem}.sec3 .container .wrapper .content .block .box{flex:0 0 32.66%;margin-right:1%;padding:1.7rem 2rem 2.5rem;background-color:#fff;border-radius:4px}.sec3 .container .wrapper .content .block .box:nth-child(3n){margin-right:0}.sec3 .container .wrapper .content .block .box:nth-child(n+4){margin-top:1%}@media (max-width:1024px){.sec3 .container .wrapper .content .block .box{padding:1.5rem 1rem 2rem}}@media (max-width:480px){.sec3 .container .wrapper .content .block .box{padding-right:5px;padding-left:5px}}@media (max-width:768px){.sec3 .container .wrapper .content .block .box{flex:0 0 32.6%}.sec3 .container .wrapper .content .block .box:nth-child(4n){margin-right:1%}.sec3 .container .wrapper .content .block .box:nth-child(3n){margin-right:0}.sec3 .container .wrapper .content .block .box:nth-child(n+4){margin-top:1%}}@media (max-width:480px){.sec3 .container .wrapper .content .block .box{flex:0 0 48%;margin-right:4%}.sec3 .container .wrapper .content .block .box:nth-child(4n){margin-right:4%}.sec3 .container .wrapper .content .block .box:nth-child(3n){margin-right:4%}.sec3 .container .wrapper .content .block .box:nth-child(2n){margin-right:0}.sec3 .container .wrapper .content .block .box:nth-child(n+3){margin-top:4%}}.sec3 .container .wrapper .content .block .box h3{color:#003577}.sec3 .container .wrapper .content .block .box.type1 h3{width:58%;margin-right:auto;margin-left:auto;margin-bottom:-3rem}@media (max-width:480px){.sec3 .container .wrapper .content .block .box.type1 h3{width:80%;margin-bottom:-2rem;font-size:14px}}.sec3 .container .wrapper .content .block .box.type1 .img{max-width:210px;width:92%;margin-right:auto;margin-left:auto}.sec3 .container .wrapper .content .block .box.type1 .num_txt{position:relative;display:flex;align-items:flex-end;justify-content:center;max-width:max-content;margin-top:2rem;margin-right:auto;margin-left:auto;color:#33619B;z-index:0}@media (max-width:480px){.sec3 .container .wrapper .content .block .box.type1 .num_txt{margin-top:7px}}.sec3 .container .wrapper .content .block .box.type1 .num_txt::before{position:absolute;content:"";bottom:0;left:0;width:100%;height:8px;background-color:#A0D0FF;z-index:-1}.sec3 .container .wrapper .content .block .box.type1 .num_txt .num{line-height:1}@media (max-width:480px){.sec3 .container .wrapper .content .block .box.type1 .num_txt .num{letter-spacing:0.05rem;font-size:36px;margin-right:5px}}@media (max-width:480px){.sec3 .container .wrapper .content .block .box.type1 .num_txt .txt{font-size:13px}}.sec3 .container .wrapper .content .block .box.type2 h3{margin-bottom:2rem;text-align:center}@media (max-width:480px){.sec3 .container .wrapper .content .block .box.type2 h3{margin-bottom:12px;font-size:14px}}.sec3 .container .wrapper .content .block .box.type2 .flex_box{display:flex;align-items:center;justify-content:center}.sec3 .container .wrapper .content .block .box.type2 .flex_box .img{flex:0 0 35%}.sec3 .container .wrapper .content .block .box.type2 .flex_box .num_txt{position:relative;max-width:max-content;margin-left:6%;display:flex;align-items:flex-end;justify-content:center;color:#33619B;flex:0 0 52%;z-index:0}.sec3 .container .wrapper .content .block .box.type2 .flex_box .num_txt::before{position:absolute;content:"";bottom:0;left:0;width:100%;height:8px;background-color:#A0D0FF;z-index:-1}@media (max-width:480px){.sec3 .container .wrapper .content .block .box.type2 .flex_box .num_txt{flex:0 0 55%}}.sec3 .container .wrapper .content .block .box.type2 .flex_box .num_txt .num{line-height:1}@media (max-width:480px){.sec3 .container .wrapper .content .block .box.type2 .flex_box .num_txt .num{font-size:40px;margin-right:5px}}@media (max-width:480px){.sec3 .container .wrapper .content .block .box.type2 .flex_box .num_txt .txt{font-size:18px}}.sec3 .container .wrapper .content .block .box.type3 .flex_box{display:flex;align-items:center;justify-content:center;margin-bottom:2.2rem}@media (max-width:480px){.sec3 .container .wrapper .content .block .box.type3 .flex_box{margin-bottom:8px}}.sec3 .container .wrapper .content .block .box.type3 .flex_box h3{text-align:center}@media (max-width:480px){.sec3 .container .wrapper .content .block .box.type3 .flex_box h3{font-size:14px}}.sec3 .container .wrapper .content .block .box.type3 .flex_box .img{flex:0 0 37%;margin-left:5%}@media (max-width:480px){.sec3 .container .wrapper .content .block .box.type3 .flex_box .img{flex:0 0 33%}}.sec3 .container .wrapper .content .block .box.type3 .num_txt{position:relative;max-width:max-content;margin-right:auto;margin-left:auto;display:flex;align-items:flex-end;justify-content:center;color:#33619B;flex:0 0 44%;z-index:0}.sec3 .container .wrapper .content .block .box.type3 .num_txt::before{position:absolute;content:"";bottom:0;left:0;width:100%;height:8px;background-color:#A0D0FF;z-index:-1}.sec3 .container .wrapper .content .block .box.type3 .num_txt .num{line-height:1}@media (max-width:480px){.sec3 .container .wrapper .content .block .box.type3 .num_txt .num{font-size:40px;margin-right:5px;line-height:calc(32 / 28)}}@media (max-width:480px){.sec3 .container .wrapper .content .block .box.type3 .num_txt .txt{font-size:18px}}.sec3 .container .wrapper .content .block .box.type3 .num_txt .caution{position:absolute;top:7px;right:-37px;z-index:-1}@media (max-width:1024px){.sec3 .container .wrapper .content .block .box.type3 .num_txt .caution{font-size:11px}}@media (max-width:768px){.sec3 .container .wrapper .content .block .box.type3 .num_txt .caution{top:-1px;right:-49px}}@media (max-width:480px){.sec3 .container .wrapper .content .block .box.type3 .num_txt .caution{top:-3px;right:-34px;font-size:10px}}.sec3 .container .wrapper .content .block .box.type4 .flex_box{display:flex;align-items:center;justify-content:center}@media (max-width:480px){.sec3 .container .wrapper .content .block .box.type4 .flex_box h3{font-size:14px}}.sec3 .container .wrapper .content .block .box.type4 .flex_box .img{flex:0 0 23%;margin-left:5%}.sec3 .container .wrapper .content .block .box.type4 .second_flex{display:flex;justify-content:center;margin-top:12px}.sec3 .container .wrapper .content .block .box.type4 .second_flex .num_txt{margin-right:10%;text-align:center;color:#33619B}.sec3 .container .wrapper .content .block .box.type4 .second_flex .num_txt .num_txt_inner{position:relative;z-index:0;line-height:1}.sec3 .container .wrapper .content .block .box.type4 .second_flex .num_txt .num_txt_inner::before{position:absolute;content:"";bottom:8px;left:0;width:100%;height:8px;background-color:#A0D0FF;z-index:-1}@media (max-width:480px){.sec3 .container .wrapper .content .block .box.type4 .second_flex .num_txt .num_txt_inner::before{bottom:3px}}.sec3 .container .wrapper .content .block .box.type4 .second_flex .num_txt .num{margin-right:0.8rem}@media (max-width:480px){.sec3 .container .wrapper .content .block .box.type4 .second_flex .num_txt .num{margin-right:4px;font-size:38px}}@media (max-width:480px){.sec3 .container .wrapper .content .block .box.type4 .second_flex .num_txt .txt{font-size:14px}}.sec3 .container .wrapper .content .block .box.type4 .second_flex .num_txt .sub_ttl{display:block;line-height:1}@media (max-width:480px){.sec3 .container .wrapper .content .block .box.type4 .second_flex .num_txt .sub_ttl{font-size:12px}}.sec3 .container .wrapper .content .block .box.type4 .second_flex .num_txt:first-child .sub_ttl{margin-top:0.8rem}@media (max-width:480px){.sec3 .container .wrapper .content .block .box.type4 .second_flex .num_txt:first-child .sub_ttl{margin-top:5px}}.sec3 .container .wrapper .content .block .box.type4 .second_flex .num_txt:last-child{color:#31B0FF}.sec3 .container .wrapper .content .block .box:last-child .flex_box .img{flex:0 0 28%}.sec3 .container .wrapper .content .last_txt{text-align:right;color:#fff;margin-top:2.2rem}@media (max-width:480px){.sec3 .container .wrapper .content .last_txt{margin-top:1.4rem}}.footer{margin-top:0}.footer .news_sec.is_stopped{background-image:url(../img/about/data_bg.webp);background-size:cover;background-position:bottom;background-repeat:no-repeat}@media (max-width:480px){.under_common .page_ttl{top:36% !important}}