.image{display:none}#study #index .iframe{width:100%;border:1px solid #ccc;-webkit-box-shadow:0px 0px 4px 2px rgba(0,0,0,0.2);box-shadow:0px 0px 4px 2px rgba(0,0,0,0.2);background-color:#ffffff;position:relative;margin:77px 0 60px;font-family:'Noto Sans', sans-serif}#study #index .logo_img{width:100%}#study #index .logo{width:35%;max-width:317px;margin:0 auto;margin-top:30px;position:absolute;top:-58px;right:0px;left:0px}#study #index .if{width:100%;border:0;min-height:730px}#study #index .image{width:100%;margin-bottom:100px}@media screen and (max-width: 641px){#study #index .logo{width:75%;max-width:317px;margin:0 auto;margin-top:30px;position:absolute;top:-50px;right:0px}#study #index .iframe{margin-top:30px}#study #index .if{width:100%;min-height:500px}}.chart{width:100%;height:auto;margin-bottom:40px}.chart_box{margin-top:5px}.chart_box label{width:100%;color:#ffffff;font-size:14px;cursor:pointer;background-color:#2D88C4;width:90%;height:auto;margin:0 auto;border:solid 1px #38B0FF;border-radius:5px;padding:10px;display:block;line-height:1.6}.chart_box input{display:none}.chart_box .chart_show{height:0;padding:0;overflow:hidden;opacity:0;-webkit-transition:0.8s;transition:0.8s}.chart_box input:checked ~ .chart_show{padding:20px 0;height:auto;opacity:1}.sp{display:block}@media screen and (min-width: 641px){.sp{display:none}.pc{display:block}}
