.subject_info{background-color:#6bc6db;width:100%;position:relative;display:flex;flex-direction:column}.subject_info .top_cloud{display:flex;position:absolute;user-select:none;pointer-events:none;top:max(-2.1875vw,-42px);left:max(0,0);z-index:5000}.subject_info .top_cloud img{width:min(27.083333333333332vw,520px);mix-blend-mode:screen}.subject_info .rain{display:flex;position:absolute;user-select:none;pointer-events:none;z-index:100}.subject_info .rain.rain1{top:min(13.020833333333334vw,250px);left:min(7.8125vw,150px)}.subject_info .rain.rain1 img{width:min(20.833333333333336vw,400px)}.subject_info .rain.rain2{top:min(52.083333333333336vw,1000px);left:min(5.729166666666666vw,110px)}.subject_info .rain.rain2 img{width:min(31.25vw,600px)}.subject_info .rain.rain3{top:min(0,0);right:min(13.020833333333334vw,250px)}.subject_info .rain.rain3 img{width:min(31.25vw,600px)}.subject_info .rain.rain4{top:min(31.25vw,600px);right:min(5.208333333333334vw,100px)}.subject_info .rain.rain4 img{width:min(26.041666666666668vw,500px)}.subject_info .rain.rain5{top:min(57.291666666666664vw,1100px);right:min(6.25vw,120px)}.subject_info .rain.rain5 img{width:min(26.041666666666668vw,500px)}.subject_info .rain.rain6{top:min(67.70833333333334vw,1300px);left:min(41.66666666666667vw,800px)}.subject_info .rain.rain6 img{width:min(20.833333333333336vw,400px)}.subject_info .cloud{display:flex;position:absolute;user-select:none;pointer-events:none;z-index:9000}.subject_info .cloud.cloud1{top:min(31.25vw,600px);left:min(7.8125vw,150px)}.subject_info .cloud.cloud1 img{width:min(17.1875vw,330px)}.subject_info .cloud.cloud2{top:min(46.875vw,900px);left:max(-7.708333333333334vw,-148px)}.subject_info .cloud.cloud2 img{width:min(17.1875vw,330px)}.subject_info .cloud.cloud3{top:min(10.416666666666668vw,200px);right:min(7.291666666666667vw,140px)}.subject_info .cloud.cloud3 img{width:min(17.1875vw,330px)}.subject_info .cloud.cloud4{bottom:-25%;right:max(-6.770833333333333vw,-130px)}.subject_info .cloud.cloud4 img{width:min(17.1875vw,330px)}.subject_info .bottom_block{margin-top:max(-13.020833333333334vw,-250px);background-color:#bbdd8b}.subject_info .bottom_block img{max-width:100%}.subject_info .center_block{padding-top:min(3.229166666666667vw,62px);padding-left:min(17.083333333333332vw,328px);padding-right:min(17.083333333333332vw,328px);position:relative;z-index:4000}.subject_info .center_block>.main{background:#fff;border-radius:min(2.083333333333333vw,40px);display:flex;flex-direction:column;padding:min(4.166666666666666vw,80px) min(6.25vw,120px);position:relative}.subject_info .center_block>.main>.title{font-weight:700;font-size:min(1.5625vw,30px)}.subject_info .center_block>.main>.tag_list{margin-top:min(1.1458333333333333vw,22px);display:flex;gap:min(.7291666666666666vw,14px)}.subject_info .center_block>.main>.tag_list .tag{font-size:min(.625vw,12px);padding:min(.20833333333333334vw,4px) min(.625vw,12px);background:#000;border-radius:min(1.1979166666666667vw,23px);color:#fff}.subject_info .center_block>.main>.date{font-size:min(.625vw,12px);margin-top:min(.625vw,12px)}.subject_info .center_block>.main .main_block{margin-top:min(2.9166666666666665vw,56px);display:flex;width:100%;height:100%}.subject_info .center_block>.main .block{display:flex;width:100%}.subject_info .center_block>.main .left_block{display:flex;gap:5px;flex-direction:column;align-items:center;margin-right:min(2.3958333333333335vw,46px)}.subject_info .center_block>.main .left_block .font_block{background:#c4c4c4;border-radius:min(.4166666666666667vw,8px);padding:min(.4166666666666667vw,8px);margin-top:min(.625vw,12px);margin-bottom:min(1.09375vw,21px);display:flex;flex-direction:column;gap:6px}.subject_info .center_block>.main .left_block .font_block .item{background:#5e5e5e;border-radius:min(.20833333333333334vw,4px);display:flex;justify-content:center;align-items:center;width:min(1.1979166666666667vw,23px);height:min(1.1979166666666667vw,23px);font-family:Arial;text-decoration:none;color:#c4c4c4}.subject_info .center_block>.main .left_block .font_block .item.active{background:#fff}.subject_info .center_block>.main .left_block .font_block .item.S{font-size:min(.9375vw,18px)}.subject_info .center_block>.main .left_block .font_block .item.M{font-size:min(1.1458333333333333vw,22px)}.subject_info .center_block>.main .left_block .font_block .item.L{font-size:min(1.3541666666666667vw,26px)}.subject_info .center_block>.main .left_block .social_block{display:flex;flex-direction:column;gap:6px}.subject_info .center_block>.main .left_block .social_block>a{width:min(1.7187500000000002vw,33px);height:min(1.6145833333333335vw,31px);border-radius:20%}.subject_info .center_block>.main .left_block .social_block>a img{object-fit:contain;width:100%;height:100%}.subject_info .center_block>.main .left_block .social_block .fb{background-color:#2a6bb5}.subject_info .center_block>.main .left_block .social_block .ig{background-color:#ba1079;display:none}.subject_info .center_block>.main .left_block .social_block .twitter{background-color:#3396d3}.subject_info .center_block>.main .left_block .social_block .print{background-color:#d9572b}.subject_info .center_block>.main .text_block{font-size:min(.8333333333333334vw,16px);width:100%;height:100%}.subject_info .center_block>.main .text_block .text{word-break:break-all;font-size:1rem;width:100%}.subject_info .center_block>.main .text_block .text.S{font-size:1rem;line-height:1.5rem}.subject_info .center_block>.main .text_block .text.M{font-size:1.25rem;line-height:1.875rem}.subject_info .center_block>.main .text_block .text.L{font-size:1.5rem;line-height:2.25rem}.subject_info .center_block>.main .text_block .text table{border:1px none!important;max-width:100%!important;width:100%;border-collapse:collapse}.subject_info .center_block>.main .text_block .text table td,.subject_info .center_block>.main .text_block .text table th{border:0 solid #000!important;width:auto!important;white-space:normal!important;min-width:30%;vertical-align:top!important}.subject_info .center_block>.main .text_block .file_block{margin-top:min(5.208333333333334vw,100px);display:flex;gap:min(.4166666666666667vw,8px);padding:min(.625vw,12px) min(1.0416666666666665vw,20px);background-color:#fff}.subject_info .center_block>.main .text_block .file_block .title{font-size:min(1.0416666666666665vw,20px)}.subject_info .center_block>.main .text_block .file_block .title span{white-space:nowrap;padding-right:min(.20833333333333334vw,4px);display:flex;align-items:center}.subject_info .center_block>.main .text_block .file_block .list{display:flex;flex-direction:column;gap:min(1.0416666666666665vw,20px);width:100%;padding-left:min(1.0416666666666665vw,20px)}.subject_info .center_block>.main .text_block .file_block .link{background:#939393;border-radius:min(1.1979166666666667vw,23px);color:#fff;padding:min(.20833333333333334vw,4px) min(1.0416666666666665vw,20px);font-size:min(.8333333333333334vw,16px);text-decoration:none}.subject_info .center_block>.main .text_block .file_block .link img{margin-right:min(.20833333333333334vw,4px)}.subject_info .center_block>.main .right_block{margin-left:min(2.34375vw,45px)}.subject_info .center_block>.main .right_block .photo_block img{object-fit:cover;width:100%;height:100%}.subject_info .center_block>.main .right_block .photo_block .item{position:relative;height:100%;width:100%;display:none;filter:drop-shadow(4px 4px 4px rgba(0,0,0,.25));border:3px solid #000;border-radius:min(2.083333333333333vw,40px);overflow:hidden;width:min(20.15625vw,387px);height:min(13.645833333333332vw,262px)}.subject_info .center_block>.main .right_block .photo_block .item:focus{outline:3px dashed red}.subject_info .center_block>.main .right_block .photo_block .item:focus .play>div{background-color:red}.subject_info .center_block>.main .right_block .photo_block .item.show{display:flex}.subject_info .center_block>.main .right_block .photo_block .item a{position:relative;display:block}.subject_info .center_block>.main .right_block .photo_block .item .play{display:flex;justify-content:center;align-items:center;height:100%;width:100%;position:absolute;z-index:200;font-size:min(1.5625vw,30px);top:max(-.5208333333333333vw,-10px);pointer-events:none}.subject_info .center_block>.main .right_block .photo_block .item .play>div{background-color:rgba(0,0,0,.7);width:min(6.770833333333333vw,130px);height:min(3.90625vw,75px);color:#fff;display:flex;justify-content:center;align-items:center;border-radius:5px;transition:.2s}.subject_info .center_block>.main .right_block .photo_block .item:hover .play>div{background-color:red}.subject_info .center_block>.main .right_block .photo_list{display:flex;align-items:flex-start;justify-content:center;margin-top:min(1.0416666666666665vw,20px);width:min(20.15625vw,387px);gap:min(.8333333333333334vw,16px)}.subject_info .center_block>.main .right_block .photo_list .btn{align-items:center;position:relative;display:none}.subject_info .center_block>.main .right_block .photo_list .btn img{width:min(.8854166666666666vw,17px);filter:drop-shadow(2px 2px 2px rgba(0,0,0,.25))}.subject_info .center_block>.main .right_block .photo_list .list{width:min(17.1875vw,330px);display:flex;flex-wrap:wrap;gap:10px}.subject_info .center_block>.main .right_block .photo_list .list .item{outline:0 none}.subject_info .center_block>.main .right_block .photo_list .list .item>a{display:block;width:min(5.208333333333334vw,100px);height:min(3.854166666666667vw,74px);border:4px solid #000;border-width:min(.15625vw,3px);filter:drop-shadow(2px 2px 2px rgba(0,0,0,.25));border-radius:min(.5208333333333333vw,10px);overflow:hidden}.subject_info .center_block>.main .right_block .photo_list .list .item>a:focus{outline:3px dashed red}.subject_info .center_block>.main .right_block .photo_list .list .item img{object-fit:cover;width:100%;height:100%}@media screen and (max-width:768.98px){.subject_info .top_cloud{left:-60px;top:-10px}.subject_info .top_cloud img{width:170px}.subject_info .cloud{display:flex;position:absolute;user-select:none;pointer-events:none;z-index:100}.subject_info .cloud.cloud1{top:100px;left:-80px}.subject_info .cloud.cloud1 img{width:160px}.subject_info .cloud.cloud2{top:100px;left:-80px}.subject_info .cloud.cloud2 img{width:160px}.subject_info .cloud.cloud3{top:-30px;right:-100px}.subject_info .cloud.cloud3 img{width:160px}.subject_info .cloud.cloud4{top:-30px;right:-100px}.subject_info .cloud.cloud4 img{width:160px}.subject_info .center_block{padding:49px 66px}.subject_info .center_block>.main{border-radius:40px;padding:38px 58px}.subject_info .center_block>.main>.title{font-size:1.875rem}.subject_info .center_block>.main>.tag_list{margin-top:12px;gap:10px}.subject_info .center_block>.main>.tag_list .tag{font-size:.625rem;padding:4px 10px}.subject_info .center_block>.main>.date{font-size:.75rem}.subject_info .center_block>.main .main_block{margin-top:12px}.subject_info .center_block>.main .left_block{gap:5px;margin-right:26px}.subject_info .center_block>.main .left_block .font_block{border-radius:min(.4166666666666667vw,8px);padding:min(.4166666666666667vw,8px);margin-top:min(.625vw,12px);margin-bottom:min(1.09375vw,21px);display:flex;flex-direction:column;gap:6px}.subject_info .center_block>.main .left_block .font_block .item{border-radius:4px;width:18px;height:18px}.subject_info .center_block>.main .left_block .font_block .item.S{font-size:.625rem}.subject_info .center_block>.main .left_block .font_block .item.M{font-size:.8125rem}.subject_info .center_block>.main .left_block .font_block .item.L{font-size:1rem}.subject_info .center_block>.main .left_block .social_block{gap:4px}.subject_info .center_block>.main .left_block .social_block>a{width:20px;height:20px}.subject_info .center_block>.main .text_block{font-size:.9375rem;line-height:27px}.subject_info .center_block>.main .text_block .text{word-break:break-all;font-size:1rem}.subject_info .center_block>.main .text_block .text.S{font-size:1rem;line-height:1.5rem}.subject_info .center_block>.main .text_block .text.M{font-size:1.25rem;line-height:1.875rem}.subject_info .center_block>.main .text_block .text.L{font-size:1.5rem;line-height:2.25rem}.subject_info .center_block>.main .text_block .file_block{margin-top:min(5.208333333333334vw,100px);display:flex;gap:min(.4166666666666667vw,8px);padding:min(.625vw,12px) min(1.0416666666666665vw,20px);background-color:#fff}.subject_info .center_block>.main .text_block .file_block .title{font-size:min(1.0416666666666665vw,20px)}.subject_info .center_block>.main .text_block .file_block .title span{white-space:nowrap;padding-right:min(.20833333333333334vw,4px);display:flex;align-items:center}.subject_info .center_block>.main .text_block .file_block .list{display:flex;flex-direction:column;gap:min(1.0416666666666665vw,20px);width:100%;padding-left:min(1.0416666666666665vw,20px)}.subject_info .center_block>.main .text_block .file_block .link{background:#939393;border-radius:min(1.1979166666666667vw,23px);color:#fff;padding:min(.20833333333333334vw,4px) min(1.0416666666666665vw,20px);font-size:min(.8333333333333334vw,16px);text-decoration:none}.subject_info .center_block>.main .text_block .file_block .link img{margin-right:min(.20833333333333334vw,4px)}.subject_info .center_block>.main .right_block{margin-left:min(2.34375vw,45px)}.subject_info .center_block>.main .right_block .photo_block{display:flex;background:#f2f2f2;border:3px solid #000;border-radius:min(2.083333333333333vw,40px);filter:drop-shadow(4px 4px 4px rgba(0,0,0,.25));overflow:hidden;width:min(20.15625vw,387px);height:min(13.645833333333332vw,262px);padding:0;background-color:#000}.subject_info .center_block>.main .right_block .photo_block img{object-fit:cover;width:100%;height:100%;transform:scale(1.01)}.subject_info .center_block>.main .right_block .photo_block .item{position:relative;height:100%}.subject_info .center_block>.main .right_block .photo_block .item .play{display:flex;justify-content:center;align-items:center;height:100%;width:100%;position:absolute;z-index:200;font-size:min(1.5625vw,30px);top:max(-.5208333333333333vw,-10px);pointer-events:none}.subject_info .center_block>.main .right_block .photo_block .item .play>div{background-color:rgba(0,0,0,.7);width:min(6.770833333333333vw,130px);height:min(3.90625vw,75px);color:#fff;display:flex;justify-content:center;align-items:center;border-radius:5px;transition:.2s}.subject_info .center_block>.main .right_block .photo_block .item:hover .play>div{background-color:red}.subject_info .center_block>.main .right_block .photo_list{display:flex;align-items:center;justify-content:center;margin-top:min(1.0416666666666665vw,20px);width:min(20.15625vw,387px);gap:min(.8333333333333334vw,16px)}.subject_info .center_block>.main .right_block .photo_list .btn img{width:min(.8854166666666666vw,17px);filter:drop-shadow(2px 2px 2px rgba(0,0,0,.25))}.subject_info .center_block>.main .right_block .photo_list .list{gap:min(.625vw,12px);width:min(17.1875vw,330px)}.subject_info .center_block>.main .right_block .photo_list .list .item{padding-left:min(.26041666666666663vw,5px);padding-right:min(.26041666666666663vw,5px)}.subject_info .center_block>.main .right_block .photo_list .list .item>a{display:block;width:min(5.208333333333334vw,100px);height:min(3.854166666666667vw,74px);border:4px solid #000;border-width:min(.15625vw,3px);filter:drop-shadow(2px 2px 2px rgba(0,0,0,.25));border-radius:min(.5208333333333333vw,10px);overflow:hidden}.subject_info .center_block>.main .right_block .photo_list .list .item img{object-fit:cover;width:100%;height:100%;transform:scale(1.08)}}@media screen and (max-width:575.98px){.subject_info .top_cloud{left:-70px;top:-10px}.subject_info .top_cloud img{width:170px}.subject_info .cloud{display:flex;position:absolute;user-select:none;pointer-events:none;z-index:9000}.subject_info .cloud.cloud1{top:200px;left:-80px}.subject_info .cloud.cloud1 img{width:160px}.subject_info .cloud.cloud2{top:100px;left:-80px}.subject_info .cloud.cloud2 img{width:160px}.subject_info .cloud.cloud3{top:400px;right:-70px}.subject_info .cloud.cloud3 img{width:160px}.subject_info .cloud.cloud4{top:-30px;right:-100px}.subject_info .cloud.cloud4 img{width:160px}.subject_info .rain{display:flex;position:absolute;user-select:none;pointer-events:none;z-index:100}.subject_info .rain.rain1{top:180px;left:-80px}.subject_info .rain.rain1 img{width:250px}.subject_info .rain.rain2{top:700px;left:-70px}.subject_info .rain.rain2 img{width:250px}.subject_info .rain.rain3{top:-40px;right:-50px}.subject_info .rain.rain3 img{width:250px}.subject_info .rain.rain4{top:unset;left:20px;bottom:200px;z-index:3000}.subject_info .rain.rain4 img{width:300px}.subject_info .rain.rain5{top:min(57.291666666666664vw,1100px);right:min(6.25vw,120px)}.subject_info .rain.rain5 img{width:min(26.041666666666668vw,500px)}.subject_info .rain.rain6{top:min(67.70833333333334vw,1300px);left:min(41.66666666666667vw,800px)}.subject_info .rain.rain6 img{width:min(20.833333333333336vw,400px)}.subject_info .center_block{padding:38px 30px}.subject_info .center_block>.main{border-radius:20px;padding:36px 24px}.subject_info .center_block>.main>.title{font-size:1.875rem}.subject_info .center_block>.main>.tag_list{margin-top:12px;gap:10px}.subject_info .center_block>.main>.tag_list .tag{font-size:.625rem;padding:4px 10px}.subject_info .center_block>.main>.date{font-size:.75rem}.subject_info .center_block>.main .main_block{margin-top:35px;flex-wrap:wrap}.subject_info .center_block>.main .left_block{gap:5px;margin-right:26px}.subject_info .center_block>.main .left_block .font_block{border-radius:min(.4166666666666667vw,8px);padding:min(.4166666666666667vw,8px);margin-top:min(.625vw,12px);margin-bottom:min(1.09375vw,21px);display:flex;flex-direction:column;gap:6px}.subject_info .center_block>.main .left_block .font_block .item{border-radius:4px;width:18px;height:18px}.subject_info .center_block>.main .left_block .font_block .item.S{font-size:.625rem}.subject_info .center_block>.main .left_block .font_block .item.M{font-size:.8125rem}.subject_info .center_block>.main .left_block .font_block .item.L{font-size:1rem}.subject_info .center_block>.main .left_block .social_block{gap:4px}.subject_info .center_block>.main .left_block .social_block>a{width:20px;height:20px}.subject_info .center_block>.main .left_block .social_block img{width:20px;height:20px}.subject_info .center_block>.main .text_block{font-size:.9375rem;line-height:27px}.subject_info .center_block>.main .text_block .text{word-break:break-all;font-size:1rem}.subject_info .center_block>.main .text_block .text.S{font-size:1rem;line-height:1.5rem}.subject_info .center_block>.main .text_block .text.M{font-size:1.25rem;line-height:1.875rem}.subject_info .center_block>.main .text_block .text.L{font-size:1.5rem;line-height:2.25rem}.subject_info .center_block>.main .text_block .file_block{margin-top:min(5.208333333333334vw,100px);display:flex;gap:min(.4166666666666667vw,8px);padding:min(.625vw,12px) min(1.0416666666666665vw,20px);background-color:#fff}.subject_info .center_block>.main .text_block .file_block .title{font-size:min(1.0416666666666665vw,20px)}.subject_info .center_block>.main .text_block .file_block .title span{white-space:nowrap;padding-right:min(.20833333333333334vw,4px);display:flex;align-items:center}.subject_info .center_block>.main .text_block .file_block .list{display:flex;flex-direction:column;gap:min(1.0416666666666665vw,20px);width:100%;padding-left:min(1.0416666666666665vw,20px)}.subject_info .center_block>.main .text_block .file_block .link{background:#939393;border-radius:min(1.1979166666666667vw,23px);color:#fff;padding:min(.20833333333333334vw,4px) min(1.0416666666666665vw,20px);font-size:min(.8333333333333334vw,16px)}.subject_info .center_block>.main .text_block .file_block .link img{margin-right:min(.20833333333333334vw,4px)}.subject_info .center_block>.main .right_block{margin-left:unset;width:100%;margin-top:40px}.subject_info .center_block>.main .right_block .photo_block{width:100%;height:174px}.subject_info .center_block>.main .right_block .photo_block a{display:block;width:100%;height:100%}.subject_info .center_block>.main .right_block .photo_block img{object-fit:cover;width:100%;height:100%;transform:scale(1.01)}.subject_info .center_block>.main .right_block .photo_block .item{position:relative;height:100%}.subject_info .center_block>.main .right_block .photo_block .item .play{font-size:1.5rem}.subject_info .center_block>.main .right_block .photo_block .item .play>div{width:120px;height:70px}.subject_info .center_block>.main .right_block .photo_list{margin-top:10px;gap:12px;width:100%}.subject_info .center_block>.main .right_block .photo_list .btn img{filter:drop-shadow(2px 2px 2px rgba(0,0,0,.25));width:8px}.subject_info .center_block>.main .right_block .photo_list .list{width:85%;gap:8px}.subject_info .center_block>.main .right_block .photo_list .list .item{padding:0 5px;width:65px;height:48px}.subject_info .center_block>.main .right_block .photo_list .list .item>a{width:65px;height:48px;border:2px solid #000;border-radius:10px}.subject_info .bottom_block{padding-top:0;background-color:#6bc6db;margin-top:-80px}.subject_info .bottom_block img{width:750px;max-width:unset;position:relative;left:-110px}}#subject_photo{display:none}.page_footer{background-color:#bbdd8b}@media screen and (max-width:575.98px){.page_footer{margin-top:-20px;position:relative;z-index:2000}}.mfp-fade{z-index:200000!important}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}