@charset "UTF-8";.icon{background-image:url(../img/icon.png?z_Aw);background-size:617px 581px;background-repeat:no-repeat;display:block}@media only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.icon{background-image:url(../img/icon@2x.png?8MxI)}}.active-frame>article{margin:0 -15px;overflow:hidden}.active-frame>article:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.active-frame>article .active-box{width:25%;float:left;padding:0 15px;margin-bottom:15px}@media screen and (max-width: 1000px){.active-frame>article .active-box{width:50%}}@media screen and (max-width: 500px){.active-frame>article .active-box{width:100%}}.active-frame>article .active-box .active-content{padding-top:100%;position:relative}@media screen and (max-width: 1000px){.active-frame>article .active-box .active-content{padding-top:50%}}@media screen and (max-width: 767px){.active-frame>article .active-box .active-content{padding-top:100%}}@media screen and (max-width: 500px){.active-frame>article .active-box .active-content{padding-top:0%}}.active-frame>article .active-box .active-content>div{position:absolute;top:0px;left:0px;width:100%;height:100%;padding:25px 20px;box-shadow:-1px 0px 8px 0px rgba(0,0,0,.1)}@media screen and (max-width: 500px){.active-frame>article .active-box .active-content>div{position:relative}}.active-frame>article .active-box .active-content>div.color-gr{background:linear-gradient(to top right, #0090AA, #457680)}.active-frame>article .active-box .active-content>div.color-gr h3,.active-frame>article .active-box .active-content>div.color-gr time,.active-frame>article .active-box .active-content>div.color-gr .more{color:#fff}.active-frame>article .active-box .active-content>div.color-gr .meeting{color:#f8e71c}.active-frame>article .active-box .active-content>div.color-blue{background:#e6fbff}.active-frame>article .active-box .active-content>div.color-ora{background:#fef4e5}.active-frame>article .active-box .active-content>div.color-pink{background:#ffefef}.active-frame>article .active-box .active-content>div.color-lig-gr{background:#f1ffe1}.active-frame>article .active-box .active-content>div.color-week1{background:#e6fbff}.active-frame>article .active-box .active-content>div.color-week2{background:#fef4e5}.active-frame>article .active-box .active-content>div.color-week3{background:#ffefef}.active-frame>article .active-box .active-content>div.color-week4{background:#f1ffe1}.active-frame>article .active-box .active-content>div h3{font-size:30px;letter-spacing:.5px;color:#000;margin:0 0 5px 0;line-height:40px;max-height:160px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.active-frame>article .active-box .active-content>div time{color:#000;letter-spacing:1.12px;display:block;margin-bottom:10px}.active-frame>article .active-box .active-content>div .meeting{letter-spacing:1.12px;display:block;color:#8b572a}.active-frame>article .active-box .active-content>div .more{position:absolute;right:20px;bottom:20px;color:#000}.active-frame>article .active-box .active-content>div .more:after{top:-3px}.video-frame{position:relative}.video-frame .video-list{padding:0}.video-frame .video-list li{list-style:none;padding:40px 0;border-bottom:1px #bad8dd solid}.video-frame .video-list li:nth-child(1){padding-top:0}.video-frame .video-list li:last-child{border-bottom:0}.video-frame .video-list li:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.video-frame .video-list li .yb{width:380px;height:230px;position:relative;padding-top:30px;overflow:hidden;float:left}@media screen and (max-width: 767px){.video-frame .video-list li .yb{width:100%;height:0;padding-bottom:60%}}.video-frame .video-list li .yb iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-frame .video-list li .content{width:calc(100% - 380px);float:right;padding:10px 30px}@media screen and (max-width: 767px){.video-frame .video-list li .content{width:100%;padding:10px 0}}.video-frame .video-list li .content time{color:#0f58a9;font-size:14px;letter-spacing:.98px}.video-frame .video-list li .content h3{font-size:28px;letter-spacing:1.32px;margin:10px 0 15px 0}.video-frame .video-list li .content p{color:#707070;font-size:14px;line-height:20px;letter-spacing:.39px}.report-frame{position:relative}.report-frame .report-list.esg tr:last-child{border-bottom:1px #bad8dd solid}.report-frame .report-list.esg tr td{word-break:break-all}.report-frame .report-list.esg tr td h3{padding-right:10px}.report-frame .report-list tr{border-bottom:1px #bad8dd solid}.report-frame .report-list tr:last-child{border-bottom:0}.report-frame .report-list tr:nth-child(1) td{padding-top:0}.report-frame .report-list tr td{padding:40px 0;vertical-align:middle}@media screen and (max-width: 900px){.report-frame .report-list tr td{padding:10px 0}}.report-frame .report-list tr td h3{font-size:28px;letter-spacing:1.31px;margin:0 0 3px 0}.report-frame .report-list tr td time{font-size:13px;color:#19788b;letter-spacing:.91px}.report-frame .report-list tr td span{color:#707070;letter-spacing:.44px;display:block;padding:0 10px}@media screen and (max-width: 900px){.report-frame .report-list tr td span{padding:0}}@media screen and (max-width: 900px){.report-frame .report-list{width:100%;display:block}.report-frame .report-list tbody,.report-frame .report-list tr,.report-frame .report-list td{width:100%;display:block}}.news-frame{position:relative}.news-frame .news-list{padding:0}.news-frame .news-list li{list-style:none;border-bottom:1px #bad8dd solid;padding:40px 0;position:relative}.news-frame .news-list li:nth-child(1){padding-top:0}.news-frame .news-list li:last-child{border-bottom:0}.news-frame .news-list li:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.news-frame .news-list li figure{width:300px;height:180px;float:left}@media screen and (max-width: 767px){.news-frame .news-list li figure{width:100%;height:0;padding-top:60%}}.news-frame .news-list li .content{width:calc(100% - 300px);float:right;padding:10px 0 10px 30px}@media screen and (max-width: 767px){.news-frame .news-list li .content{width:100%;padding:10px 0}}.news-frame .news-list li .content i{font-size:13px;letter-spacing:.91px;background:linear-gradient(90deg, #19788B, #36B0BF);display:inline-block;font-style:inherit;padding:2px 10px;color:#fff;border-radius:2px}.news-frame .news-list li .content time{color:#0f58a9;font-size:14px;letter-spacing:.98px}.news-frame .news-list li .content h3{margin:10px 0;font-size:28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.news-frame .news-list li .content p{color:#707070;font-size:14px;letter-spacing:.39px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:20px;height:60px}.news-frame .news-list li .more{position:absolute;bottom:40px;right:0}@media screen and (max-width: 900px){.news-frame .news-list li .more{bottom:20px}}.news-article img{display:block;margin-left:auto;margin-right:auto;width:60%}.news-article h3{font-size:36px;letter-spacing:1.62px}.news-article time{color:#0f58a9;font-size:14px;letter-spacing:.98px}.news-article article{padding:30px 0}.service-frame .service-list{padding:0;position:relative}.service-frame .service-list li{list-style:none;border-bottom:1px #bad8dd solid;padding:40px 0;position:relative;display:flex;align-items:center}@media screen and (max-width: 767px){.service-frame .service-list li{display:block}}.service-frame .service-list li:nth-child(1){padding-top:0}.service-frame .service-list li:last-child{border-bottom:0}.service-frame .service-list li:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.service-frame .service-list li figure{width:315px;height:210px;float:left}@media screen and (max-width: 767px){.service-frame .service-list li figure{width:100%;height:0;padding-top:30%}}.service-frame .service-list li .content{width:calc(100% - 315px);float:right;padding:10px 0 10px 30px}@media screen and (max-width: 767px){.service-frame .service-list li .content{width:100%;padding:10px 0}}.service-frame .service-list li .content time{color:#0f58a9;font-size:14px;letter-spacing:.98px}.service-frame .service-list li .content h3{margin:10px 0;font-size:28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.service-frame .service-list li .content p{color:#555;font-size:14px;letter-spacing:.39px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-height:20px;height:80px}.service-frame .service-list li .more{position:absolute;bottom:40px;right:0}@media screen and (max-width: 900px){.service-frame .service-list li .more{bottom:20px}}.esg-frame .esg-list{padding:0}.esg-frame .esg-list li{list-style:none;border-bottom:1px #bad8dd solid;padding:40px 0}@media screen and (max-width: 767px){.esg-frame .esg-list li{display:block}}.esg-frame .esg-list li:nth-child(1){padding-top:0}.esg-frame .esg-list li:last-child{border-bottom:0}.esg-frame .esg-list li:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.esg-frame .esg-list li figure{width:300px;height:180px;float:left}@media screen and (max-width: 767px){.esg-frame .esg-list li figure{width:100%;height:0;padding-top:30%}}.esg-frame .esg-list li .content{width:calc(100% - 300px);float:right;padding:10px 0 10px 30px}@media screen and (max-width: 767px){.esg-frame .esg-list li .content{width:100%;padding:10px 0}}.esg-frame .esg-list li .content time{color:#0f58a9;font-size:14px;letter-spacing:.98px}.esg-frame .esg-list li .content h3{margin:10px 0;font-size:28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.esg-frame .esg-list li .content p{color:#555;font-size:14px;letter-spacing:.39px}