h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;padding:0}.wph_point01{color:#fff;display:block;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Meiryo UI,Hiragino Sans,Yu Gothic UI,MS PGothic,Hiragino Kaku Gothic ProN,"sans-serif";font-size:40px;font-weight:700;letter-spacing:.1em;text-align:center}.wph_point01 span{color:#eefa47}.wph_point01 em{color:#eefa47;font-size:60px;font-style:normal}.point02_box{background-color:#fff;border-radius:15px;box-shadow:0 1px 5px rgba(0,0,0,.1);margin:2em auto;max-width:900px;padding:2em;position:relative;width:100%}.wph_point01 h2{color:#fff;display:block;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Meiryo UI,Hiragino Sans,Yu Gothic UI,MS PGothic,Hiragino Kaku Gothic ProN,"sans-serif";font-size:40px;font-weight:700;letter-spacing:.1em;text-align:center}.wph_point01 h2 span{color:#eefa47}.wph_point01 h2 em{color:#eefa47;font-size:60px;font-style:normal}.boxbody_text01{background-color:#13256a;border-radius:50px;display:inline-block;padding:8px}.boxbody_text01 p{color:#fff;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Meiryo UI,Hiragino Sans,Yu Gothic UI,MS PGothic,Hiragino Kaku Gothic ProN,"sans-serif";font-size:25px;font-weight:600;letter-spacing:.05em;padding:8px}.reason1{display:block}.reason1 p{color:#13256a;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Meiryo UI,Hiragino Sans,Yu Gothic UI,MS PGothic,Hiragino Kaku Gothic ProN,"sans-serif";font-size:25px;font-weight:600;letter-spacing:.07em}.boxbody_text{width:80%}.boxbody_text p{font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Meiryo UI,Hiragino Sans,Yu Gothic UI,MS PGothic,Hiragino Kaku Gothic ProN,"sans-serif";font-size:20px;letter-spacing:.07em;line-height:2em}.boxbody_img2{margin-bottom:20px;margin-top:-20px}.boxbody_01.pc{border:none;display:flex!important;padding:0}.boxbody_02{display:flex;height:200px;margin-top:30px}.boxbody_text2 p{background:linear-gradient(54deg,#8acbf1 20%,#2056ba 50%,rgba(9,35,145,.84) 80%);-webkit-background-clip:text;color:#fff;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Meiryo UI,Hiragino Sans,Yu Gothic UI,MS PGothic,Hiragino Kaku Gothic ProN,"sans-serif";font-size:25px;font-weight:600;letter-spacing:.07em;line-height:2em;-webkit-text-fill-color:transparent;display:inline-block}.boxbody_img{width:80%}.boxbody_text01{margin-top:20px}.list_wph{display:flex;margin-left:auto;margin-right:auto;margin-top:30px;overflow:hidden;width:100%}.list_wph div{float:left;margin-right:10px;margin-top:10px;width:420px}.list_wph div:nth-child(4n){margin-right:0}.list_wph div:nth-child(-n+4){margin-top:0}@media screen and (max-width:480px){.point02_box{background-color:#fff;border-radius:15px;box-shadow:0 1px 5px rgba(0,0,0,.1);margin:.8em auto;max-width:400px;padding:.8em;position:relative;width:100%}img.wph4f{width:80%}.wph_point01 h2{color:#fff;display:block;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Meiryo UI,Hiragino Sans,Yu Gothic UI,MS PGothic,Hiragino Kaku Gothic ProN,"sans-serif";font-size:22px;font-weight:700;letter-spacing:.05em;text-align:center}.wph_point01 h2 span{color:#eefa47}.wph_point01 h2 em{color:#eefa47;font-size:30px;font-style:normal}.boxbody_01.pc{display:none!important}.boxbody_text{line-height:2em;margin:12px 0}.boxbody_img{margin-bottom:12px}.point02_box .boxbody_text01{background-color:#13256a;border-radius:15px;display:inline-block;padding:3px}.point02_box .boxbody_text01 p{color:#fff;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Meiryo UI,Hiragino Sans,Yu Gothic UI,MS PGothic,Hiragino Kaku Gothic ProN,"sans-serif";font-size:15px;font-weight:300;letter-spacing:.05em;padding:4px 8px}.point02_box .boxbody_text01{margin-top:10px}.point02_box .reason1{display:block}.point02_box .reason1 p{color:#13256a;font-size:20px;font-weight:480}.boxbody_text p,.point02_box .reason1 p{font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Meiryo UI,Hiragino Sans,Yu Gothic UI,MS PGothic,Hiragino Kaku Gothic ProN,"sans-serif";letter-spacing:.07em}.boxbody_text p{font-size:15px;line-height:1.8em}.boxbody_text{width:100%}.boxbody_01{display:flex;flex-direction:column}.boxbody_img{width:90%}}.pc{display:block}.sp{display:none}@media only screen and (max-width:480px){.pc{display:none}.sp{display:block}}@media only screen and (max-width:767px){.list_wph{display:flex;flex-direction:column;margin:auto!important;width:100%}.list_wph div{float:none;margin:auto;width:100%}.list_wph div:nth-child(-n+4){margin-top:20px}.list_wph div:first-child{margin-top:0}}