.toyokeizai{line-height:1.5}.toyokeizai#container{width:100% !important;margin:0 !important}.toyokeizai *{box-sizing:border-box}.toyokeizai .noto{font-family:'Noto Serif JP', serif}.toyokeizai img{max-width:100%;height:auto;image-rendering:-webkit-optimize-contrast}@media only screen and (max-width: 768px){.toyokeizai .PC{display:none}}@media only screen and (min-width: 769px){.toyokeizai .SP{display:none}}.toyokeizai .common_inner{max-width:830px;padding:0 15px;margin-left:auto;margin-right:auto}.toyokeizai .kv{margin:0 auto}.toyokeizai .kv img{width:100%;height:auto}.toyokeizai .kv_area{position:relative;margin-top:10px}.toyokeizai .kv_heading{background:rgba(255,255,255,0.8);margin-right:auto;margin-left:auto;position:relative;box-shadow:0 0 20px rgba(0,0,0,0.3)}@media only screen and (min-width: 769px){.toyokeizai .kv_heading{padding:30px;width:80%;max-width:960px;margin-top:-90px}}@media only screen and (max-width: 768px){.toyokeizai .kv_heading{padding:2.6041666667vw 1.3020833333vw;width:90%;margin-top:-11.71875vw}}.toyokeizai .kv_heading_title{font-weight:bold;line-height:1.6;letter-spacing:1px;text-align:center}@media only screen and (min-width: 769px){.toyokeizai .kv_heading_title{font-size:32px}}@media only screen and (max-width: 768px){.toyokeizai .kv_heading_title{font-size:3.6458333333vw;margin-bottom:1.3020833333vw}}.toyokeizai .kv_heading_subtitle{font-weight:bold;line-height:1.6;letter-spacing:1px;text-align:center}@media only screen and (min-width: 769px){.toyokeizai .kv_heading_subtitle{font-size:22px}}@media only screen and (max-width: 768px){.toyokeizai .kv_heading_subtitle{font-size:2.8645833333vw}}.toyokeizai .kv_heading_info{text-align:center}@media only screen and (min-width: 769px){.toyokeizai .kv_heading_info{font-size:16px;margin-top:20px}}@media only screen and (max-width: 768px){.toyokeizai .kv_heading_info{font-size:2.34375vw;margin-top:2.6041666667vw}}.toyokeizai .kv_heading_date{text-align:center}@media only screen and (min-width: 769px){.toyokeizai .kv_heading_date{font-size:16px}}@media only screen and (max-width: 768px){.toyokeizai .kv_heading_date{font-size:2.34375vw}}.toyokeizai .lead_area{line-height:1.7}@media only screen and (min-width: 769px){.toyokeizai .lead_area{padding:60px 0;font-size:16px}}@media only screen and (max-width: 768px){.toyokeizai .lead_area{padding:7.8125vw 0;font-size:3.125vw}}@media only screen and (min-width: 769px){.toyokeizai .lead:not(:last-of-type){margin-bottom:20px}}@media only screen and (max-width: 768px){.toyokeizai .lead:not(:last-of-type){margin-bottom:2.6041666667vw}}.toyokeizai .block_area{background:#fffbf4}@media only screen and (min-width: 769px){.toyokeizai .block_area{padding-bottom:60px;padding-top:60px}}@media only screen and (max-width: 768px){.toyokeizai .block_area{padding-bottom:7.8125vw;padding-top:7.8125vw}}.toyokeizai .block_title{padding-bottom:9px;margin-bottom:20px;font-weight:bold;letter-spacing:.8px;position:relative;line-height:1.6}.toyokeizai .block_title::after{content:"";display:block;width:100%;height:1px;background:#000;position:absolute;bottom:0}@media only screen and (min-width: 769px){.toyokeizai .block_title{font-size:30px}}@media only screen and (max-width: 768px){.toyokeizai .block_title{font-size:4.6875vw}}@media only screen and (min-width: 769px){.toyokeizai .block_title:not(:first-of-type){margin-top:45px}}@media only screen and (max-width: 768px){.toyokeizai .block_title:not(:first-of-type){margin-top:5.859375vw}}.toyokeizai .block_text{line-height:1.7}@media only screen and (min-width: 769px){.toyokeizai .block_text{font-size:16px}}@media only screen and (max-width: 768px){.toyokeizai .block_text{font-size:3.125vw}}.toyokeizai .block_text.mb0{margin-bottom:0 !important}@media only screen and (min-width: 769px){.toyokeizai .block_text:not(:last-of-type){margin-bottom:20px}}@media only screen and (max-width: 768px){.toyokeizai .block_text:not(:last-of-type){margin-bottom:3.90625vw}}.toyokeizai .block_photo{max-width:100%;text-align:center}@media only screen and (min-width: 769px){.toyokeizai .block_photo{margin-top:20px;margin-bottom:20px}}@media only screen and (max-width: 768px){.toyokeizai .block_photo{margin-top:2.6041666667vw;margin-bottom:2.6041666667vw}}.toyokeizai .block_photo img{box-shadow:0 0 10px rgba(0,0,0,0.2)}.toyokeizai .block_photo figcaption{color:#666;margin-top:10px}@media only screen and (min-width: 769px){.toyokeizai .block_photo figcaption{font-size:12px}}@media only screen and (max-width: 768px){.toyokeizai .block_photo figcaption{font-size:2.8645833333vw}}.toyokeizai .block_annotion{margin-bottom:15px}@media only screen and (min-width: 769px){.toyokeizai .block_annotion{font-size:12px}}@media only screen and (max-width: 768px){.toyokeizai .block_annotion{font-size:2.8645833333vw}}.toyokeizai .basicbutton{text-align:center}@media only screen and (min-width: 769px){.toyokeizai .basicbutton{margin-top:45px}}@media only screen and (max-width: 768px){.toyokeizai .basicbutton{margin-top:5.859375vw}}.toyokeizai .basicbutton a{max-width:600px;padding:15px;border:1px solid #0075c2;color:#0075c2;transition:.2s;display:inline-block;font-weight:bold}@media only screen and (min-width: 769px){.toyokeizai .basicbutton a{font-size:16px}}@media only screen and (max-width: 768px){.toyokeizai .basicbutton a{font-size:2.34375vw}}@media only screen and (min-width: 769px){.toyokeizai .basicbutton a:hover{opacity:.8;text-decoration:none}}.toyokeizai .fadeInUp{position:relative;bottom:-50px;opacity:0;transition:bottom 1s, opacity 1s}.toyokeizai .fadeInUp.show{bottom:0;opacity:1}
/*# sourceMappingURL=style.css.map */
