﻿body{margin:0;padding:0}.ols-bk{color:#45433E;font-size:14px;line-height:1.7142857143;font-family:"游ゴシック", "Yu Gothic", "游ゴシック体", YuGothic, "Hiragino Kaku Gothic Pro", "Noto Sans JP", sans-serif}@media screen and (max-width: 800px){.ols-bk{font-size:3.5vw}}.ols-bk *,.ols-bk *::after,.ols-bk *::before{box-sizing:border-box}@media screen and (max-width: 800px){.ols-bk{font-family:"Hiragino Kaku Gothic Pro", "Noto Sans JP", sans-serif}}.ols-bk h1,.ols-bk h2,.ols-bk h3,.ols-bk h4,.ols-bk p,.ols-bk ul,.ols-bk li{margin:0;padding:0}.ols-bk ul li{list-style:none}.ols-bk sup{top:-0.5em;font-size:10px}@media screen and (max-width: 800px){.ols-bk sup{font-size:2.5vw}}@media screen and (min-width: 801px){.ols-bk sup{font-size:10px}}.ols-bk .pcNone{display:none}@media screen and (max-width: 800px){.ols-bk .pcNone{display:block}}@media screen and (max-width: 800px){.ols-bk br.pcNone{display:inline}.ols-bk .spNone{display:none}}.ols-bk .t-indent{padding-left:1em;text-indent:-1em}.ols-bk .li-indent{margin-right:auto;margin-left:auto}.ols-bk .li-indent li{text-align:left;padding-left:1em;text-indent:-1em}.ols-bk .c-left{display:flex;justify-content:center}.ols-bk .c-left-inner,.ols-bk .c-left ul{text-align:left}@media screen and (max-width: 800px){.ols-bk .sp-inner{width:357px;margin-right:auto;margin-left:auto}}@media screen and (max-width: 800px) and (max-width: 800px){.ols-bk .sp-inner{width:89.25vw}}.ols-bk-lead{text-align:center;padding-bottom:45px}@media screen and (max-width: 800px){.ols-bk-lead{padding-bottom:11.25vw}}.ols-bk-lead h1{font-size:26px;line-height:1.6923076923;margin-top:31px;margin-bottom:26px;margin-left:auto;margin-right:auto}@media screen and (max-width: 800px){.ols-bk-lead h1{font-size:6.5vw;margin-top:7.75vw;margin-bottom:6.5vw;margin-left:auto;margin-right:auto}}@media screen and (max-width: 800px){.ols-bk-lead h1{font-size:18px;line-height:1.7222222222;margin-top:33.5px;margin-bottom:28.5px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 800px) and (max-width: 800px){.ols-bk-lead h1{font-size:4.5vw;margin-top:8.375vw;margin-bottom:7.125vw;margin-left:auto;margin-right:auto}}.ols-bk-lead h2{font-size:20px;line-height:1.7;margin-bottom:28px}@media screen and (max-width: 800px){.ols-bk-lead h2{font-size:5vw;margin-bottom:7vw}}@media screen and (max-width: 800px){.ols-bk-lead h2{font-size:17px;line-height:1.7058823529;margin-bottom:29px}}@media screen and (max-width: 800px) and (max-width: 800px){.ols-bk-lead h2{font-size:4.25vw;margin-bottom:7.25vw}}.ols-bk-lead p{font-size:14px;line-height:1.7142857143;margin-bottom:10px}@media screen and (max-width: 800px){.ols-bk-lead p{font-size:3.5vw;margin-bottom:2.5vw}}@media screen and (max-width: 800px){.ols-bk-lead p:last-child{text-align:left}}.ols-bk-main{margin-bottom:140px;padding:55px 0 60px;background-color:#F4F4F5}@media screen and (max-width: 800px){.ols-bk-main{margin-bottom:60px;padding:55px 0px 60px 0px}}@media screen and (max-width: 800px) and (max-width: 800px){.ols-bk-main{margin-bottom:15vw}}@media screen and (max-width: 800px) and (max-width: 800px){.ols-bk-main{padding:13.75vw 0vw 15vw 0vw}}.ols-bk-main .white-box{background-color:#FFF;width:950px;margin:0 auto;padding:55px 60px 60px;border-radius:10px}@media screen and (max-width: 800px){.ols-bk-main .white-box{border-radius:calc((10 / 400) * 100vw)}}@media screen and (max-width: 800px){.ols-bk-main .white-box{width:357px;padding:55px 18px 60px 18px}}@media screen and (max-width: 800px) and (max-width: 800px){.ols-bk-main .white-box{width:89.25vw}}@media screen and (max-width: 800px) and (max-width: 800px){.ols-bk-main .white-box{padding:13.75vw 4.5vw 15vw 4.5vw}}.ols-bk-main .main-lead{text-align:center;margin-bottom:55px}.ols-bk-main .main-lead h2{font-size:26px;line-height:1.6923076923;margin-bottom:26px}@media screen and (max-width: 800px){.ols-bk-main .main-lead h2{font-size:6.5vw;margin-bottom:6.5vw}}@media screen and (max-width: 800px){.ols-bk-main .main-lead h2{font-size:17px;line-height:1.7058823529;margin-bottom:29px}}@media screen and (max-width: 800px) and (max-width: 800px){.ols-bk-main .main-lead h2{font-size:4.25vw;margin-bottom:7.25vw}}.ols-bk-main .main-lead h3{font-size:20px;line-height:1.7;margin-bottom:28px}@media screen and (max-width: 800px){.ols-bk-main .main-lead h3{font-size:5vw;margin-bottom:7vw}}@media screen and (max-width: 800px){.ols-bk-main .main-lead h3{font-size:18px;line-height:1.7222222222;margin-bottom:28.5px;text-align:left}}@media screen and (max-width: 800px) and (max-width: 800px){.ols-bk-main .main-lead h3{font-size:4.5vw;margin-bottom:7.125vw}}.ols-bk-main .main-stage{margin-bottom:40px}@media screen and (max-width: 800px){.ols-bk-main .main-stage{margin-bottom:45px}}@media screen and (max-width: 800px) and (max-width: 800px){.ols-bk-main .main-stage{margin-bottom:11.25vw}}.ols-bk-main .main-stage h3{font-size:20px;line-height:1.7;margin-bottom:33px;font-size:20px;line-height:1.7;padding-bottom:11px;border-bottom:1px solid #45433E}@media screen and (max-width: 800px){.ols-bk-main .main-stage h3{font-size:5vw;margin-bottom:8.25vw}}@media screen and (max-width: 800px){.ols-bk-main .main-stage h3{font-size:5vw;padding-bottom:2.75vw}}@media screen and (max-width: 800px){.ols-bk-main .main-stage h3{border-bottom:calc((1 / 400) * 100vw) solid #45433E}}@media screen and (max-width: 800px){.ols-bk-main .main-stage h3{font-size:17px;line-height:1.7058823529;margin-bottom:34px;font-size:17px;line-height:1.7058823529;padding-bottom:12px}}@media screen and (max-width: 800px) and (max-width: 800px){.ols-bk-main .main-stage h3{font-size:4.25vw;margin-bottom:8.5vw}}@media screen and (max-width: 800px) and (max-width: 800px){.ols-bk-main .main-stage h3{font-size:4.25vw;padding-bottom:3vw}}.ols-bk-main .main-stage p{font-size:14px;line-height:1.7142857143;margin-bottom:10px}@media screen and (max-width: 800px){.ols-bk-main .main-stage p{font-size:3.5vw;margin-bottom:2.5vw}}.ols-bk-main .main-stage .box{display:flex}@media screen and (max-width: 800px){.ols-bk-main .main-stage .box{flex-direction:column}}.ols-bk-main .main-stage .box>div:first-child{margin-right:20px}@media screen and (max-width: 800px){.ols-bk-main .main-stage .box>div:first-child{margin-right:0;margin-bottom:35px}}@media screen and (max-width: 800px) and (max-width: 800px){.ols-bk-main .main-stage .box>div:first-child{margin-bottom:8.75vw}}.ols-bk-main .main-stage .box .cap{font-size:10px;line-height:1.7;margin-top:11.5px}@media screen and (max-width: 800px){.ols-bk-main .main-stage .box .cap{font-size:2.5vw;margin-top:2.875vw}}.ols-bk-main .main-stage .box .img_graph{width:335px}@media screen and (max-width: 800px){.ols-bk-main .main-stage .box .img_graph{width:321px}}@media screen and (max-width: 800px) and (max-width: 800px){.ols-bk-main .main-stage .box .img_graph{width:80.25vw}}.ols-bk-main .main-stage .box .img_graph img{display:block;width:100%}.ols-bk-main .main-point h3{font-size:20px;line-height:1.7;margin-bottom:33px;font-size:20px;line-height:1.7;padding-bottom:11px;border-bottom:1px solid #45433E}@media screen and (max-width: 800px){.ols-bk-main .main-point h3{font-size:5vw;margin-bottom:8.25vw}}@media screen and (max-width: 800px){.ols-bk-main .main-point h3{font-size:5vw;padding-bottom:2.75vw}}@media screen and (max-width: 800px){.ols-bk-main .main-point h3{border-bottom:calc((1 / 400) * 100vw) solid #45433E}}@media screen and (max-width: 800px){.ols-bk-main .main-point h3{font-size:20px;line-height:1.7;margin-bottom:33px;font-size:20px;line-height:1.7;padding-bottom:11px}}@media screen and (max-width: 800px) and (max-width: 800px){.ols-bk-main .main-point h3{font-size:5vw;margin-bottom:8.25vw}}@media screen and (max-width: 800px) and (max-width: 800px){.ols-bk-main .main-point h3{font-size:5vw;padding-bottom:2.75vw}}.ols-bk-main .main-point h4{font-size:18px;line-height:1.7222222222;margin-top:33.5px;margin-bottom:8.5px;margin-left:auto;margin-right:auto}@media screen and (max-width: 800px){.ols-bk-main .main-point h4{font-size:4.5vw;margin-top:8.375vw;margin-bottom:2.125vw;margin-left:auto;margin-right:auto}}@media screen and (max-width: 800px){.ols-bk-main .main-point h4{font-size:16px;line-height:1.6875;margin-top:34.5px;margin-bottom:9.5px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 800px) and (max-width: 800px){.ols-bk-main .main-point h4{font-size:4vw;margin-top:8.625vw;margin-bottom:2.375vw;margin-left:auto;margin-right:auto}}.ols-bk-main .main-point .btn-container{display:flex;justify-content:center;gap:29.5px;margin-top:35px}@media screen and (max-width: 800px){.ols-bk-main .main-point .btn-container{margin-top:8.75vw}}@media screen and (max-width: 800px){.ols-bk-main .main-point .btn-container{flex-direction:column;gap:5vw}}.ols-bk-main .main-point .btn a{display:block;width:320px;height:60px;display:flex;justify-content:center;align-items:center;font-size:12px;text-decoration:none}@media screen and (max-width: 800px){.ols-bk-main .main-point .btn a{width:80vw}}@media screen and (max-width: 800px){.ols-bk-main .main-point .btn a{height:15vw}}@media screen and (max-width: 800px){.ols-bk-main .main-point .btn a{font-size:3vw}}@media screen and (min-width: 801px){.ols-bk-main .main-point .btn a{font-size:12px}}.ols-bk-main .main-point .btn.btn-black a{background-color:#45433E;color:#FFF;border:1px solid #45433E}@media screen and (max-width: 800px){.ols-bk-main .main-point .btn.btn-black a{border:calc((1 / 400) * 100vw) solid #45433E}}.ols-bk-main .main-point .btn.btn-black a:hover{background-color:#FFF;color:#45433E}.ols-bk-main .main-point .btn.btn-white a{background-color:#FFF;color:#45433E;border:1px solid #D3D2CF}@media screen and (max-width: 800px){.ols-bk-main .main-point .btn.btn-white a{border:calc((1 / 400) * 100vw) solid #D3D2CF}}.ols-bk-main .main-point .btn.btn-white a:hover{background-color:#45433E;color:#FFF;border:1px solid #45433E}@media screen and (max-width: 800px){.ols-bk-main .main-point .btn.btn-white a:hover{border:calc((1 / 400) * 100vw) solid #45433E}}@media screen and (max-width: 800px){.ols-bk-main .main-point .btn.btn-black a:hover,.ols-bk-main .main-point .btn.btn-white a:hover{background-color:inherit;color:inherit}}
