#main[data-v-7f8b93b2]{padding:25px;overflow-y:auto}@media screen and (max-width:768px){#main[data-v-7f8b93b2]{padding:10px}}#main .wrapper[data-v-7f8b93b2]{width:100%;min-width:1400px;min-height:100%;position:relative}@media screen and (max-width:768px){#main .wrapper[data-v-7f8b93b2]{min-width:100%}}#main .select[data-v-7f8b93b2]{width:100%;text-align:right;margin-bottom:25px}#main .contents[data-v-7f8b93b2]{display:grid;grid-template-columns:3.75fr 6.25fr;grid-template-rows:3.5fr 5fr;gap:25px}@media screen and (max-width:768px){#main .contents[data-v-7f8b93b2]{display:flex;flex-direction:column;gap:0}}#main .contents__container[data-v-7f8b93b2]{min-height:350px;background:#fff;border:1px solid #979797;padding:25px;border-radius:6px}@media screen and (max-width:768px){#main .contents__container[data-v-7f8b93b2]{padding:10px;min-height:0;margin-bottom:10px}}#main .contents__container__chart[data-v-7f8b93b2]{width:100%;height:calc(100% - 54px);display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){#main .contents__container__chart[data-v-7f8b93b2]{flex-direction:column}}#main .contents__container__chart__box[data-v-7f8b93b2]{width:43.7%;height:100%}#main .contents__container__chart__table[data-v-7f8b93b2]{width:56.3%;height:100%;border:1px solid #5c5c5c;border-radius:6px}#main .contents__container__chart__table table[data-v-7f8b93b2]{width:100%;height:100%;text-align:center}#main .contents__container__chart__table table thead[data-v-7f8b93b2]{border-bottom:1px solid #5c5c5c}#main .contents__container__chart__table table thead th[data-v-7f8b93b2]{background:#077f80;color:#fff;height:37px}#main .contents__container__chart__table table thead th[data-v-7f8b93b2]:first-child{border-right:1px solid #fff}#main .contents__container__chart__table table tbody[data-v-7f8b93b2]{font-size:15px}#main .contents__container__chart__table table tbody tr[data-v-7f8b93b2]{min-height:25px}#main .contents__container__chart__table table tbody tr th[data-v-7f8b93b2]{font-weight:500;border-right:1px solid #5c5c5c}#main .contents__container__chart__table table tbody tr th span[data-v-7f8b93b2]{display:inline-block;width:20px;height:20px;border-radius:2px;background:#000;vertical-align:-5px;margin-right:4px}#main .contents__container__chart__table table tbody tr:first-child th span[data-v-7f8b93b2]{background:#7dc8bc}#main .contents__container__chart__table table tbody tr:nth-child(2) th span[data-v-7f8b93b2]{background:#69c4c5}#main .contents__container__chart__table table tbody tr:nth-child(3) th span[data-v-7f8b93b2]{background:#37b8af}#main .contents__container__chart__table table tbody tr:nth-child(4) th span[data-v-7f8b93b2]{background:#28ac8b}#main .contents__container__chart__table table tbody tr:nth-child(5) th span[data-v-7f8b93b2]{background:#15897a}#main .contents__container2[data-v-7f8b93b2]{position:relative}@media screen and (max-width:768px){#main .contents__container2.cont1[data-v-7f8b93b2]{border-bottom:none;border-end-end-radius:0;border-end-start-radius:0;margin-bottom:0}}@media screen and (max-width:768px){#main .contents__container2.cont2[data-v-7f8b93b2]{border-top-left-radius:0;border-top-right-radius:0;border-top:none;margin-top:-1px}}#main .contents__container2 .contents__container__year[data-v-7f8b93b2]{display:flex;justify-content:center;align-items:center;margin-bottom:30px;position:absolute;top:25px;right:0;width:100%}@media screen and (max-width:768px){#main .contents__container2 .contents__container__year[data-v-7f8b93b2]{display:none}}#main .contents__container2 .contents__container__year.mob[data-v-7f8b93b2]{display:none;top:16px;right:10px;justify-content:flex-end}@media screen and (max-width:768px){#main .contents__container2 .contents__container__year.mob[data-v-7f8b93b2]{display:flex}}#main .contents__container2 .contents__container__year p[data-v-7f8b93b2]{font-size:26px;font-weight:700;margin:0 14px}@media screen and (max-width:768px){#main .contents__container2 .contents__container__year p[data-v-7f8b93b2]{font-size:20px;margin:0 10px}}#main .contents__container2 .contents__container__year button[data-v-7f8b93b2]{width:31px;height:19px;background-repeat:no-repeat;background-position:50%}@media screen and (max-width:768px){#main .contents__container2 .contents__container__year button[data-v-7f8b93b2]{padding:5px 0}}#main .contents__container2 .contents__container__year .prev[data-v-7f8b93b2]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAATCAYAAABC3CftAAAAvUlEQVQokY2SwQ3CMAxFPxULdIVc65xYga7ACDACK7BCO0JXKCPAKT53BUYIMnKiKokScoqtl6+fbx+896gdS2SODeAOwHQV4ArgIfcipMAU6syTJToDWLV8Axi7FuCYP1HJEp0AvFIgelIgU4ieaBiMKvQANgW2vQ1RMgrIuaVAgKQZpCdJOIP05aigAIsl6lMlOGYxe9He7xN7MObkmJ+qmIF/JV5clWR2c3HAjnmWOGKYtaUL+9TeTCLzBRJDVVCrSFhUAAAAAElFTkSuQmCC)}#main .contents__container2 .contents__container__year .next[data-v-7f8b93b2]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAATCAYAAABC3CftAAAArklEQVQokYWS3Q3CMAyErxmlr3G3KCPACO0IMAKM0IxAR2CM5plVgtw64DY/nBQpjj/ZFycga9sQAmrLAOg7oicqMpI6d0RTCTNqP5RAs3jvADgFXrOVFu9HBd6P4LddDWz4ilria5Cjke0kEDbwxaOR8GISYmt9UmGbhaRS1DuBxFNsxZ7mHXQwfZMZ/kaQAR4xt0I1gNWQtZyMb+ZkqDtpT1lAQ3MJWPX3Z4aAD8nSdo0v5hKmAAAAAElFTkSuQmCC)}#main .contents__container2 .contents__container__chart[data-v-7f8b93b2]{height:calc(100% - 63px)}#main .contents__container2 .contents__container__chart__box[data-v-7f8b93b2]{width:calc(100% - 134px)}@media screen and (max-width:768px){#main .contents__container2 .contents__container__chart__box[data-v-7f8b93b2]{width:100%;height:200px}}#main .contents__container2 .contents__container__chart__table[data-v-7f8b93b2]{width:134px;border:none}@media screen and (max-width:768px){#main .contents__container2 .contents__container__chart__table[data-v-7f8b93b2]{width:auto}}#main .contents__container2 .contents__container__chart__table ul[data-v-7f8b93b2]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (max-width:768px){#main .contents__container2 .contents__container__chart__table ul[data-v-7f8b93b2]{flex-direction:row;padding:5px 10px;border:1px solid #979797;border-radius:4px}}#main .contents__container2 .contents__container__chart__table ul li[data-v-7f8b93b2]{display:flex;font-size:15px;margin-bottom:19px;white-space:nowrap}@media screen and (max-width:768px){#main .contents__container2 .contents__container__chart__table ul li[data-v-7f8b93b2]{margin-bottom:0;margin-right:8px;font-size:12px}}#main .contents__container2 .contents__container__chart__table ul li[data-v-7f8b93b2]:last-child{margin-bottom:0;margin-right:0}#main .contents__container2 .contents__container__chart__table ul li span[data-v-7f8b93b2]{width:20px;height:20px;border-radius:2px;margin-right:15px}@media screen and (max-width:768px){#main .contents__container2 .contents__container__chart__table ul li span[data-v-7f8b93b2]{width:15px;height:15px;margin-right:8px}}#main .contents__container2 .contents__container__chart__table ul li:first-child span[data-v-7f8b93b2]{background:#dfaf79}#main .contents__container2 .contents__container__chart__table ul li:nth-child(2) span[data-v-7f8b93b2]{background:#c55d3c}#main .contents__container2 .contents__container__chart__table ul li:nth-child(3) span[data-v-7f8b93b2]{background:#cb555f}#main .contents__container2 .contents__container__chart__table ul li:nth-child(4) span[data-v-7f8b93b2]{background:#a2232d}#main .contents__container2 .contents__container__chart__table ul li:nth-child(5) span[data-v-7f8b93b2]{background:#781825}#main .contents__container3[data-v-7f8b93b2]{grid-column:1/3;position:relative;height:500px;padding-left:0;padding-bottom:0}@media screen and (max-width:768px){#main .contents__container3[data-v-7f8b93b2]{height:1120px;margin-bottom:0}}#main .contents__container3 .title-style-1[data-v-7f8b93b2]{margin-bottom:5px;margin-left:25px}@media screen and (max-width:768px){#main .contents__container3 .title-style-1[data-v-7f8b93b2]{z-index:1;margin-left:10px}}#main .contents__container3 .contents__container__select[data-v-7f8b93b2]{position:absolute;top:25px;right:25px}@media screen and (max-width:768px){#main .contents__container3 .contents__container__select[data-v-7f8b93b2]{top:494px;left:10px;z-index:9;display:flex;flex-wrap:nowrap}}#main .contents__container3 .contents__container__select select[data-v-7f8b93b2]{margin-left:12px}@media screen and (max-width:768px){#main .contents__container3 .contents__container__select select[data-v-7f8b93b2]{margin-left:0;margin-right:10px}}#main .contents__container3 .contents__container__chart[data-v-7f8b93b2]{height:calc(100% - 34px);position:relative}@media screen and (max-width:768px){#main .contents__container3 .contents__container__chart[data-v-7f8b93b2]{position:absolute;top:50px;left:0;width:100%;justify-content:flex-start}}#main .contents__container3 .contents__container__chart__box[data-v-7f8b93b2]{width:100%}#main .contents__container3 .contents__container__chart .container[data-v-7f8b93b2]{display:flex;justify-content:space-between;width:100%;height:100%}@media screen and (max-width:768px){#main .contents__container3 .contents__container__chart .container[data-v-7f8b93b2]{flex-direction:column;justify-content:flex-start;align-items:center;height:auto}}#main .contents__container3 .contents__container__chart .container .chart-container[data-v-7f8b93b2]{width:560px;height:100%}@media screen and (max-width:768px){#main .contents__container3 .contents__container__chart .container .chart-container[data-v-7f8b93b2]{width:100%;height:300px}}#main .contents__container3 .contents__container__chart .container .table-container[data-v-7f8b93b2]{width:calc(100% - 750px);height:100%;display:flex;padding-top:25px;padding-bottom:25px}@media screen and (max-width:768px){#main .contents__container3 .contents__container__chart .container .table-container[data-v-7f8b93b2]{width:calc(100% - 20px);height:auto;margin-top:184px;flex-direction:column;padding:0}}#main .contents__container3 .contents__container__chart .container .table-container>div[data-v-7f8b93b2]{width:calc(50% - 12.5px);height:100%;border:1px solid #979797;border-radius:16px;overflow:hidden}@media screen and (max-width:768px){#main .contents__container3 .contents__container__chart .container .table-container>div[data-v-7f8b93b2]{width:100%;border-radius:6px;margin-bottom:10px}}#main .contents__container3 .contents__container__chart .container .table-container>div[data-v-7f8b93b2]:first-child{margin-right:25px}@media screen and (max-width:768px){#main .contents__container3 .contents__container__chart .container .table-container>div[data-v-7f8b93b2]:first-child{margin-right:10px}}#main .contents__container3 .contents__container__chart .container .table-container table[data-v-7f8b93b2]{width:100%;height:100%}#main .contents__container3 .contents__container__chart .container .table-container table td[data-v-7f8b93b2],#main .contents__container3 .contents__container__chart .container .table-container table th[data-v-7f8b93b2]{height:46px;border-bottom:1px solid #979797;border-right:1px solid #979797;color:#231815}@media screen and (max-width:768px){#main .contents__container3 .contents__container__chart .container .table-container table td[data-v-7f8b93b2],#main .contents__container3 .contents__container__chart .container .table-container table th[data-v-7f8b93b2]{height:35px}}#main .contents__container3 .contents__container__chart .container .table-container table td[data-v-7f8b93b2]:last-child,#main .contents__container3 .contents__container__chart .container .table-container table th[data-v-7f8b93b2]:last-child{border-right:none}#main .contents__container3 .contents__container__chart .container .table-container table thead th[data-v-7f8b93b2]{font-weight:900}#main .contents__container3 .contents__container__chart .container .table-container table tbody tr th[data-v-7f8b93b2]{font-weight:600}@media screen and (max-width:768px){#main .contents__container3 .contents__container__chart .container .table-container table tbody tr th[data-v-7f8b93b2]{min-width:120px}}#main .contents__container3 .contents__container__chart .container .table-container table tbody tr td[data-v-7f8b93b2]{font-weight:300;text-align:center}#main .contents__container3 .contents__container__chart .container .table-container table tbody tr:last-child td[data-v-7f8b93b2],#main .contents__container3 .contents__container__chart .container .table-container table tbody tr:last-child th[data-v-7f8b93b2]{border-bottom:none}#main .contents__container3 .contents__container__chart .container .table-container .tbl1 table thead th[data-v-7f8b93b2]{background:#f5f8fa}#main .contents__container3 .contents__container__chart .container .table-container .tbl1 table tbody th[data-v-7f8b93b2]{background:#e3f2f1;color:#107a7b}#main .contents__container3 .contents__container__chart .container .table-container .tbl2 table thead th[data-v-7f8b93b2]{background:#fdeceb}#main .contents__container3 .contents__container__chart .container .table-container .tbl2 table tbody th[data-v-7f8b93b2]{background:#f1cfc6;color:#51271c}#main .contents__container3 .chart-legend[data-v-7f8b93b2]{position:absolute;bottom:25px;left:560px;width:147px;height:79px;border:1px solid #231815;display:flex;justify-content:center;align-items:center;padding:0;box-shadow:0 1px 1px rgba(0,0,0,.3),0 -1px 1px rgba(0,0,0,.3)}@media screen and (max-width:768px){#main .contents__container3 .chart-legend[data-v-7f8b93b2]{position:static;margin:0 auto;width:100%;height:auto;border:none;box-shadow:none;display:inline-flex}}#main .contents__container3 .chart-legend ul[data-v-7f8b93b2]{display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (max-width:768px){#main .contents__container3 .chart-legend ul[data-v-7f8b93b2]{border:1px solid #979797;padding:5px 10px;flex-direction:row}}#main .contents__container3 .chart-legend ul li[data-v-7f8b93b2]{display:flex;align-items:center;width:104px}@media screen and (max-width:768px){#main .contents__container3 .chart-legend ul li[data-v-7f8b93b2]{font-size:12px;width:auto}}#main .contents__container3 .chart-legend ul li span[data-v-7f8b93b2]{display:block;width:14px;height:14px;border-radius:50%;margin-right:15px;background:#34a789}@media screen and (max-width:768px){#main .contents__container3 .chart-legend ul li span[data-v-7f8b93b2]{margin-right:8px}}#main .contents__container3 .chart-legend ul li[data-v-7f8b93b2]:last-child{margin-top:12px}@media screen and (max-width:768px){#main .contents__container3 .chart-legend ul li[data-v-7f8b93b2]:last-child{margin-top:0;margin-left:8px}}#main .contents__container3 .chart-legend ul li:last-child span[data-v-7f8b93b2]{background:#e84219}#main .contents__container__month[data-v-7f8b93b2]{position:absolute;top:25px;right:390px;padding-left:40px;height:31px;display:flex}@media screen and (max-width:768px){#main .contents__container__month[data-v-7f8b93b2]{left:50%;transform:translateX(-50%);right:auto;top:390px;width:calc(100% - 20px);padding:10px 20px 10px 10px;height:auto;background-size:30px;border:1px solid #979797;border-radius:4px;background-position-x:6vw;z-index:9}}#main .contents__container__month__img[data-v-7f8b93b2]{display:flex;justify-content:center;align-items:center;width:30px}@media screen and (max-width:768px){#main .contents__container__month__img[data-v-7f8b93b2]{width:10vw;margin-right:10px}}#main .contents__container__month__btn[data-v-7f8b93b2]{display:flex}@media screen and (max-width:768px){#main .contents__container__month__btn[data-v-7f8b93b2]{width:calc(100% - 10vw - 10px);flex-direction:column}}#main .contents__container__month__btn ul[data-v-7f8b93b2]{display:flex;height:100%;align-items:center}@media screen and (max-width:768px){#main .contents__container__month__btn ul[data-v-7f8b93b2]{width:100%;justify-content:space-between}#main .contents__container__month__btn ul[data-v-7f8b93b2]:first-child{margin-bottom:10px}}#main .contents__container__month__btn ul li[data-v-7f8b93b2]{height:100%;margin-left:17px}@media screen and (max-width:768px){#main .contents__container__month__btn ul li[data-v-7f8b93b2]{margin-left:0}}#main .contents__container__month__btn ul li button[data-v-7f8b93b2]{border:1px solid #0c978e;color:#0c978e;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;width:31px;height:31px;font-size:12px}#main .contents__container__month__btn ul li button.active[data-v-7f8b93b2]{background:#0c978e;color:#fff;box-shadow:0 3px 4px rgba(0,0,0,.3)}