@charset "UTF-8";.summary,.summary-rank{width:100%;clear:both;float:left}.summary-rank li{float:left;text-align:left;border-left:2px solid #bcbcbc;box-sizing:border-box;padding-left:17px}.summary-rank li.summary-rank-total{border-left:0}.summary-rank-title{height:18px;line-height:18px;margin-bottom:5px}.summary-rank-data{height:42px;line-height:42px}.summary-rank-data a,.summary-rank span{display:inline-block;font-size:12px;color:#888}.summary-rank-data a{font-size:30px;font-weight:400;color:#252525;line-height:37px;text-decoration:none!important}.summary-rank-data a:hover{border-bottom:2px solid #252525;text-decoration:none}.summary-rank-total .summary-rank-title span,.summary-type-report .summary-rank-title span{height:18px;line-height:17px;border:1px solid #e0e0e0;background-color:#f0f0f0;border-radius:9px;font-weight:400;color:#252525;padding:0 8px;white-space:nowrap}.summary-rank-total .summary-rank-data a{color:#1890ff;font-size:36px;font-weight:600;line-height:42px;text-decoration:none}.summary-rank-total .summary-rank-data a:hover{border-bottom:3px solid #1890ff}.summary-rank-data em.no-change{color:#252525}.summary-rank-data em.increase{color:#00852f}.summary-rank-data em.decrease{color:#e22727}.summary-rank-data em:before{margin-left:10px;padding-right:5px;font-size:12px}.summary-rank-data em.no-change:before{content:"-";font-size:16px}.summary-rank-data em.increase:before{content:"▲"}.summary-rank-data em.decrease:before{content:"▼"}.summary-rank .status-mark:before{width:14px;height:14px;border-radius:50%;vertical-align:-2px}.summary-list{float:left;width:100%;clear:both;font-size:12px}.summary-list li{height:30px;line-height:30px;list-style-type:none;float:none;width:100%;clear:both;padding-left:20px;position:relative}.summary-list li:last-child{border:0}ul.summary-list li{padding-left:12px}ul.summary-list li:before{margin-top:-2px;width:4px;height:4px}ol.summary-list li:before,ul.summary-list li:before{content:"";position:absolute;top:50%;left:0;display:inline-block;background-color:#afafaf}ol.summary-list li:before{margin-top:-7px;width:14px;height:14px;line-height:14px;text-align:center;color:#fff;font-size:11px}ol.summary-list li:first-child:before{content:"1"}ol.summary-list li:nth-child(2):before{content:"2"}ol.summary-list li:nth-child(3):before{content:"3"}ol.summary-list li:nth-child(4):before{content:"4"}ol.summary-list li:nth-child(5):before{content:"5"}.summary-list li>span{float:left;height:30px;line-height:30px}.summary-list-name{max-width:calc(100% - 100px)}.summary-list-name a{color:#252525;font-weight:400;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-list-name a:hover{text-decoration:underline;cursor:pointer}.summary-list-info{margin-left:10px;color:grey;max-width:100px}.summary-list-info:before{content:" / "}.summary-list-link{width:45px;background:url(../img/detail.62a609bc.svg) 100% no-repeat;background-size:9px;position:absolute;bottom:0;right:0}.summary-list-link a{color:#1890ff}.summary-boxes{float:left;width:100%;clear:both;height:240px}.summary-type-report .summary-boxes{height:200px}.summary-box{border:1px solid #e5e5e5;box-sizing:border-box;float:left;padding:30px;height:100%}.summary-box+.summary-box{border-left:0}.summary h4{font-size:20px;font-weight:400;color:#444}.summary h5{font-size:18px;font-weight:400;color:#333;margin-bottom:10px}.summary.summary-type-chart h5{margin-bottom:20px}.summary .unit{height:26px;line-height:26px;margin-left:10px}.summary .detail,.summary .unit{font-size:12px;display:inline-block}.summary .detail{background:url(../img/detail.62a609bc.svg) 100% no-repeat;background-size:9px;padding-right:13px;color:#1890ff}.summary-boxes .summary-rank{border:0;padding:0}.summary-boxes .summary-rank li.summary-rank-total{display:block;width:100%;padding-left:0;margin-bottom:10px}.summary-type-report .summary-box-two .summary-rank-li-four .summary-rank-title span{font-size:13px}.summary-type-report .summary-box-three .summary-rank-li-four .summary-rank-title span{font-size:12px}.summary-type-default .summary-box,.summary-type-percent .summary-box{width:100%}.summary-type-chart .summary-box-two .summary-box,.summary-type-complex .summary-box,.summary-type-List .summary-box,.summary-type-report .summary-box-two .summary-box{width:50%}.summary-type-report .summary-box-three .summary-box{width:33.3333333333%}.summary-type-report .summary-rank-title{margin-bottom:10px}.summary-type-report .summary-rank>li{border:0;padding-left:0}.summary-type-report .summary-rank-data{border-left:2px solid #bcbcbc;padding-left:10px;height:67px;line-height:67px}.summary-type-report .summary-rank-data a{float:left;margin-bottom:10px;height:32px;line-height:32px}.summary-type-report .summary-rank-data em{float:left;clear:both;width:100%;display:block;line-height:20px;text-align:left}.summary-type-report .summary-rank-data em:before{margin-left:0}.summary-type-chart .summary-boxes{height:300px}.summary-type-chart .summary-box.chart-area{background-color:#fdfdfd;text-align:center;padding:20px}.summary-type-chart .chart-no-data{position:relative}.summary-type-chart .chart-no-data p{position:absolute;top:50%;height:30px;margin-top:-15px;margin-left:-20px;width:100%;text-align:center;color:#999}.summary-rank-li-four li.summary-rank-total{width:210px}.summary-rank-li-four li{width:calc(33.33333% - 70px)}.summary-rank-li-five li.summary-rank-total{width:200px}.summary-rank-li-five li{width:calc(25% - 50px)}.summary-rank-li-six li.summary-rank-total{width:180px}.summary-rank-li-six li{width:calc(20% - 36px)}.summary-rank-li-seven li.summary-rank-total{width:150px}.summary-rank-li-seven li{width:calc(16.66667% - 25px)}.summary-type-complex .summary-rank-li-four li{width:33.3333333333%}.summary-type-complex .summary-rank-li-five li{width:25%}.summary-type-complex .summary-rank-li-six li{width:20%}.summary-type-complex .summary-rank-li-seven li{width:16.6666666667%}.summary-type-report .summary-rank-li-two li{width:50%}.summary-type-report .summary-rank-li-three li{width:33.3333333333%}.summary-type-report .summary-box-three{min-width:1380px}.summary-type-report .summary-rank-li-four{min-width:460px}.summary-type-report .summary-rank-li-four li{width:25%;min-width:100px}.summary-type-chart .summary-rank-li-four li{width:25%}@media screen and (min-width:1366px){.summary-rank-li-four li.summary-rank-total{width:360px}.summary-rank-li-four li{width:calc(33.33333% - 120px)}.summary-rank-li-five li.summary-rank-total{width:280px}.summary-rank-li-five li{width:calc(25% - 70px)}.summary-rank-li-six li.summary-rank-total{width:240px}.summary-rank-li-six li{width:calc(20% - 48px)}.summary-rank-li-seven li.summary-rank-total{width:210px}.summary-rank-li-seven li{width:calc(16.66667% - 35px)}}@media screen and (max-width:1366px){.summary-type-percent .summary-rank-li-seven .summary-rank-data{height:62px;line-height:62px}.summary-type-percent .summary-rank-li-seven .summary-rank-data a{font-size:24px;height:37px;line-height:37px;margin-bottom:5px;float:left}.summary-type-percent .summary-rank-li-seven .summary-rank-data em{display:block;line-height:20px;text-align:left;float:none;clear:both;width:100%}.summary-type-percent .summary-rank-li-seven .summary-rank-data em:before{margin-left:0}.summary-type-complex .summary-rank-li-seven li:not(.summary-rank-total) .summary-rank-title span,.summary-type-complex .summary-rank-li-six li:not(.summary-rank-total) .summary-rank-title span{font-size:12px}.summary-type-complex .summary-rank-li-seven li:not(.summary-rank-total) .summary-rank-data a,.summary-type-complex .summary-rank-li-six li:not(.summary-rank-total) .summary-rank-data a{font-size:20px}}@media screen and (max-width:1100px){.summary-type-percent .summary-rank-li-six .summary-rank-data{height:62px;line-height:62px}.summary-type-percent .summary-rank-li-six .summary-rank-data a{font-size:24px;height:37px;line-height:37px;margin-bottom:5px;float:left}.summary-type-percent .summary-rank-li-six .summary-rank-data em{display:block;line-height:20px;text-align:left;float:none;clear:both;width:100%}.summary-type-percent .summary-rank-li-six .summary-rank-data em:before{margin-left:0}}.forecastinput-wrap{width:100%;height:100%;clear:both}.forecastinput-content{width:calc(100% - 220px);float:left;padding-right:30px}.forecastinput-summary{width:220px;float:left;border:1px solid #dedede;height:100%}.forecastinput-summary>div{padding:20px;border-bottom:1px solid #e8e8e8}.forecastinput-summary>div:last-child{border-bottom:0}.forecastinput-summary .primary-button{min-width:82px}.required-input-progress-bar{background-color:#efefef;height:13px;width:100%;min-width:180px;border-radius:6.5px;float:left;clear:both}.required-input-progress-status{background-color:#f5222d;height:13px;border-radius:6.5px;float:left}.required-input-progress-text{width:100%;text-align:center;font-size:12px;color:#959595}.required-input-progress-text em{color:#f5222d;font-size:16px;font-weight:400;display:inline-block;margin-right:10px}.forecastinput-summary .required-input-summary .head-area{margin-bottom:20px}.forecastinput-summary .required-input-progress-bar{margin-bottom:10px}.accordion-summary-title .required-input-progress-bar,.accordion-summary-title .required-input-progress-text,.accordion-summary-title .required-input-summary .head-area{display:inline-block;width:auto;float:none;margin-right:10px}.accordion-summary-title .required-input-summary .head-area h5{font-size:13px;font-weight:100}.accordion-summary-title .required-input-progress-text{margin-right:0}.accordion-summary-title .required-input-progress-text em{font-size:13px;font-weight:100;color:#252525}.amount-summary .ui-detail-contents{border-top-color:transparent;border-bottom-color:#b4b4b4}.amount-summary .ui-detail-contents .grid-layout-cell{margin-top:0}.amount-summary .ui-detail-contents .ui-detail-info{padding:0 0 0 5px}.amount-summary .ui-detail-contents .ui-detail-info .ui-dinfo-cont,.amount-summary .ui-detail-contents .ui-detail-info .ui-dinfo-title{padding:0;font-size:12px}.amount-summary .ui-detail-contents+.ui-detail-contents:not(.amount-summary-total){margin-top:-1px;border-top-color:#dedede}.amount-summary .amount-summary-total{border-top-color:transparent;border-bottom-color:transparent}.amount-summary .amount-summary-total .ui-dinfo-title{font-weight:700;color:#252525}.amount-summary .amount-summary-total .ui-dinfo-cont{font-size:16px!important;font-weight:400}.amount-summary .amount-summary-total .grid-layout-cell{margin-bottom:0}.related-menu-summary li{margin-bottom:10px}.related-menu-summary li>*{display:inline-block;font-size:12px}.related-menu-summary li>span{vertical-align:-4px;max-width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.related-menu-summary li>em{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:rtl}.accordion-summary{width:100%}.accordion-summary li{border:1px solid #e5e6ea;width:100%;float:left;clear:both}.accordion-summary li+li{border-top:none}.accordion-summary-title{background-color:#fafafa;border-bottom:1px solid #e5e6ea;width:100%;float:left;clear:both;padding:5px 15px;position:relative}.accordion-summary-title .title{float:left;font-size:20px;font-weight:400;line-height:30px}.accordion-summary-title .option{float:right;padding-right:30px;font-size:13px}.accordion-summary-title .toggle{width:20px;height:20px;position:absolute;right:20px;top:50%;margin-top:-12px}.accordion-summary-content{width:100%;float:left;clear:both;padding:15px}.fold .accordion-summary-title{border-bottom:none}.fold .accordion-summary-title+.accordion-summary-content{display:none}.guide-container{padding:20px}.guide-container>div{float:left;width:100%;clear:both;margin-bottom:20px}.guide-container>h3{margin-bottom:20px;font-size:18px;font-weight:400}.guide-container>h3:before{content:" ◎ "}.guide-container>h4{margin-bottom:10px;font-size:15px;font-weight:400}.guide-container>h4:before{content:" - "}.guide-container>hr{float:left;width:100%;clear:both;margin:2.5em 0;border-style:dashed}