﻿.infoline{margin-top:99px;display:flex;gap:15px}@media (max-width: 767px){.infoline{width:262px;margin:50px auto 0;display:block}}.infoline+.infoline{margin-top:15px}@media (max-width: 767px){.infoline+.infoline{margin-top:17px}}.infoline .item{flex:1;background:#f0f5f5;border-radius:5px;position:relative}@media (max-width: 767px){.infoline .item{width:100%}.infoline .item+.item{margin-top:16px}}.infoline .item .item-inner{padding:19px 25px 25px}@media (max-width: 767px){.infoline .item .item-inner{padding:18px 22px 30px}}.infoline .item .item-title{font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:.12em;font-weight:bold}@media (max-width: 767px){.infoline .item .item-title{font-size:15px;font-size:1.5rem;line-height:1.66667em;letter-spacing:.12em}}.infoline .item .item-number{text-align:center;font-family:"Barlow Semi Condensed", sans-serif;font-size:75px;font-size:7.5rem;line-height:1.28em;letter-spacing:.08em;color:#00809e;margin-top:42px}@media (max-width: 767px){.infoline .item .item-number{margin-top:47px;font-size:68px;font-size:6.8rem;line-height:1em;letter-spacing:.05em}}.infoline .item .item-number .unit{font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","Noto Sans JP","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-size:28px;font-size:2.8rem;line-height:3.42857em;letter-spacing:.08em;font-weight:bold}@media (max-width: 767px){.infoline .item .item-number .unit{font-size:25px;font-size:2.5rem;line-height:2.72em}}.infoline .item .item-note{position:absolute;left:21px;right:21px;bottom:16px;font-size:12px;font-size:1.2rem;line-height:1.41667em;letter-spacing:.05em}@media (max-width: 767px){.infoline .item .item-note{left:23px;bottom:13px;font-size:9px;font-size:.9rem;line-height:1.66667em;letter-spacing:.05em}}.infoline .item .item-img{display:block;width:auto;margin-left:auto;margin-top:-25px;margin-right:19px}@media (max-width: 767px){.infoline .item .item-img{margin-top:4px;margin-right:auto}}.infoline .item .item-list{margin-top:45px;display:flex;justify-content:center}@media (max-width: 767px){.infoline .item .item-list{flex-wrap:wrap;margin:27px auto -23px}}.infoline .item .item-list .box{margin-right:23px}.infoline .item .item-list .box:last-child{margin-right:0}.infoline .item .item-list .box:nth-child(1){color:#00809e}.infoline .item .item-list .box:nth-child(2){color:#115c85}.infoline .item .item-list .box:nth-child(3){color:#426ca4}.infoline .item .item-list .box:nth-child(4){color:#364786}.infoline .item .item-list .box .box-title{background:white;border-radius:6px;width:70px;max-width:100%;position:relative;text-align:center;font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:.08em;font-weight:bold;padding:10px 2px}@media (min-width: 768px){.infoline .item .item-list .box .box-title{white-space:nowrap}}@media only screen and (max-width: 1024px){.infoline .item .item-list .box .box-title{font-size:12px;font-size:1.2rem}}@media (max-width: 767px){.infoline .item .item-list .box .box-title{width:100%;font-size:12px;font-size:1.2rem;line-height:1.5em;padding:7px 4px}}.infoline .item .item-list .box .box-title:before{content:'';position:absolute;left:0;right:0;bottom:-12px;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:13px solid transparent}.infoline .item .item-list .box .box-des{margin-top:12px;text-align:center;font-family:"Barlow Semi Condensed", sans-serif;font-size:38px;font-size:3.8rem;line-height:1.05263em;letter-spacing:.08em}@media (max-width: 767px){.infoline .item .item-list .box .box-des{margin-top:10px;font-size:30px;font-size:3rem;line-height:1em}}.infoline .item .item-list .box .box-des .unit{font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","Noto Sans JP","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-size:25px;font-size:2.5rem;line-height:1.6em;letter-spacing:.08em;font-weight:bold}@media (max-width: 767px){.infoline .item .item-list .box .box-des .unit{font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.08em;font-weight:500}}@media (max-width: 767px){.infoline .item .item-list--type1{width:150px}}@media (max-width: 767px){.infoline .item .item-list--type1 .box{width:calc(50% - 7.5px);margin-right:15px;margin-bottom:15px}.infoline .item .item-list--type1 .box:nth-child(2n){margin-right:0}}.infoline .item .item-list--type2{margin-top:34px;margin-bottom:40px}@media (max-width: 767px){.infoline .item .item-list--type2{margin-top:74px;margin-bottom:63px}}.infoline .item .item-list--type2 .box{margin-right:33px}@media (max-width: 767px){.infoline .item .item-list--type2 .box{width:calc(33.333% - 20px/3);margin-right:10px}}.infoline .item .item-list--type2 .box .box-title{width:85px;font-size:16px;font-size:1.6rem;line-height:1.25em}@media (max-width: 767px){.infoline .item .item-list--type2 .box .box-title{font-size:14px;font-size:1.4rem;line-height:1.42857em}}@media (max-width: 767px){.infoline .item .item-list--type2 .box .box-des{font-size:28px;font-size:2.8rem;line-height:1em}}.infoline .item .item-list2{margin-top:60px;padding-bottom:20px}@media (max-width: 767px){.infoline .item .item-list2{margin-top:53px;padding-bottom:11px}}.infoline .item .item-list2 .box{text-align:center}.infoline .item .item-list2 .box+.box{margin-top:25px}@media (max-width: 767px){.infoline .item .item-list2 .box+.box{margin-top:26px}}.infoline .item .item-list2 .box .box-title{font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:.12em;font-weight:bold;position:relative;padding-bottom:8px}@media (min-width: 768px){.infoline .item .item-list2 .box .box-title{white-space:nowrap}}@media (max-width: 767px){.infoline .item .item-list2 .box .box-title{font-size:15px;font-size:1.5rem;line-height:1.33333em;padding-bottom:10px}}.infoline .item .item-list2 .box .box-title:before{content:'';position:absolute;left:0;right:0;bottom:0;margin:auto;width:200px;max-width:100%;height:1px;background:#cbcbcb}@media (max-width: 767px){.infoline .item .item-list2 .box .box-title:before{width:180px}}.infoline .item .item-list2 .box .box-des{margin-top:7px;text-align:center;font-family:"Barlow Semi Condensed", sans-serif;font-size:38px;font-size:3.8rem;line-height:1.05263em;letter-spacing:.08em;color:#00809e}@media (max-width: 767px){.infoline .item .item-list2 .box .box-des{font-size:34px;font-size:3.4rem;line-height:1em}}.infoline .item .item-list2 .box .box-des .unit{font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","Noto Sans JP","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-size:18px;font-size:1.8rem;line-height:2.22222em;letter-spacing:.08em;font-weight:bold}@media (max-width: 767px){.infoline .item .item-list2 .box .box-des .unit{font-size:16px;font-size:1.6rem;line-height:2.125em}}.infoline .item .item-list3{width:715px;max-width:100%;margin:40px auto 31px}@media (max-width: 767px){.infoline .item .item-list3{width:calc(100% - 12px);max-width:calc(100% - 12px);margin:29px -6px 12px}}.infoline .item .item-list3 li{background:white;border-radius:10px;position:relative;padding:8px 30px;padding-left:72px;font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.15em;font-weight:bold}@media (max-width: 767px){.infoline .item .item-list3 li{padding:10px 14px;padding-left:36px;font-size:13px;font-size:1.3rem;line-height:1.38462em;letter-spacing:.12em}}.infoline .item .item-list3 li+li{margin-top:25px}@media (max-width: 767px){.infoline .item .item-list3 li+li{margin-top:15px}}.infoline .item .item-list3 li:before{content:'';position:absolute;right:-16px;top:calc(50% - 23px);width:46px;height:46px;border-radius:30px;background:#00809e}@media (max-width: 767px){.infoline .item .item-list3 li:before{width:38px;height:38px;right:-24px;top:calc(50% - 19px)}}.infoline .item .item-list3 li .number{position:absolute;top:7px;left:0;bottom:7px;display:flex;align-items:center;justify-content:center;width:50px;border-right:1px solid #cbcbcb}@media (max-width: 767px){.infoline .item .item-list3 li .number{width:29px}}.infoline .item .item-list3 li:nth-child(2){width:calc(100% - 50px)}@media (max-width: 767px){.infoline .item .item-list3 li:nth-child(2){width:calc(100% - 22px)}}.infoline .item .item-list3 li:nth-child(2):before{background:#115c85}.infoline .item .item-list3 li:nth-child(3){width:calc(100% - 100px)}@media (max-width: 767px){.infoline .item .item-list3 li:nth-child(3){width:calc(100% - 43px)}}.infoline .item .item-list3 li:nth-child(3):before{background:#426ca4}.infoline .item--type2{flex:1.6}.infoline .itemdou{flex:1}@media (max-width: 767px){.infoline .itemdou{width:100%}.infoline .itemdou+.item{margin-top:10px}}.infoline .itemdou .item{height:calc(50% - 7px)}.infoline .itemdou .item+.item{margin-top:14px}.infoyear{text-align:right;margin-top:18px;font-size:12px;font-size:1.2rem;line-height:1.5em;letter-spacing:.15em}@media (max-width: 767px){.infoyear{width:262px;margin:18px auto 0;font-size:9px;font-size:.9rem;line-height:1.33333em;letter-spacing:.12em}}.info-img{margin:65px 0 190px}@media (max-width: 767px){.info-img{margin:18px 0 51px}}.info-img img{border-radius:20px}@media (max-width: 767px){.info-img img{border-radius:10px}}

/*# sourceMappingURL=maps/infographics.min.css.map */
