.sub_main_block{background-color:#6bc6db;width:100%;position:relative;display:flex;flex-direction:column}.sub_main_block .top_cloud{display:flex;position:absolute;user-select:none;pointer-events:none;top:min(0,0);left:min(0,0)}.sub_main_block .top_cloud img{width:min(27.083333333333332vw,520px)}.sub_main_block .top_frog{position:absolute;user-select:none;pointer-events:none;top:min(2.2395833333333335vw,43px);right:max(-.10416666666666667vw,-2px)}.sub_main_block .top_frog img{width:min(20.833333333333336vw,400px)}.sub_main_block .rain{display:flex;position:absolute;user-select:none;pointer-events:none;z-index:100}.sub_main_block .rain.rain1{top:min(10.416666666666668vw,200px);left:min(6.770833333333333vw,130px)}.sub_main_block .rain.rain1 img{width:min(26.041666666666668vw,500px)}.sub_main_block .rain.rain2{top:min(52.083333333333336vw,1000px);left:min(5.729166666666666vw,110px)}.sub_main_block .rain.rain2 img{width:min(31.25vw,600px)}.sub_main_block .rain.rain3{top:min(0,0);right:min(13.020833333333334vw,250px)}.sub_main_block .rain.rain3 img{width:min(31.25vw,600px)}.sub_main_block .rain.rain4{top:min(31.25vw,600px);right:min(5.208333333333334vw,100px)}.sub_main_block .rain.rain4 img{width:min(26.041666666666668vw,500px)}.sub_main_block .rain.rain5{top:min(57.291666666666664vw,1100px);right:min(6.25vw,120px)}.sub_main_block .rain.rain5 img{width:min(26.041666666666668vw,500px)}.sub_main_block .rain.rain6{top:min(67.70833333333334vw,1300px);left:min(41.66666666666667vw,800px)}.sub_main_block .rain.rain6 img{width:min(20.833333333333336vw,400px)}.sub_main_block .center_block{padding-top:min(4.114583333333333vw,79px);padding-left:min(21.09375vw,405px);padding-right:min(21.09375vw,405px);position:relative;z-index:4000}.sub_main_block .center_block .title{display:flex;justify-content:center;user-select:unset;filter:drop-shadow(4px 4px 4px rgba(0,0,0,.25))}.sub_main_block .center_block .title img{width:min(16.875vw,324px)}.sub_main_block .center_block .query_block{display:flex;justify-content:center;margin-top:min(3.6458333333333335vw,70px)}.sub_main_block .center_block .query_block>div{position:relative}.sub_main_block .center_block .query_block input{width:min(26.927083333333336vw,517px);font-size:min(.9375vw,18px);border:3px solid #000;border-width:min(.15625vw,3px);box-shadow:5px 5px 10px 5px rgba(0,0,0,.25);border-radius:40px;padding:8px 20px;padding-right:min(4.6875vw,90px);display:flex;align-items:center;letter-spacing:.1em;outline:unset;height:min(3.0208333333333335vw,58px)}.sub_main_block .center_block .query_block .icon{position:absolute;background-color:#000;border-radius:50%;width:min(2.083333333333333vw,40px);height:min(2.083333333333333vw,40px);padding:min(.26041666666666663vw,5px);right:min(.78125vw,15px);top:min(.46875vw,9px);cursor:pointer}.sub_main_block .center_block .query_block .icon img{object-fit:contain;width:100%;height:100%;position:relative;right:min(.10416666666666667vw,2px);bottom:min(.052083333333333336vw,1px)}.sub_main_block .center_block .tag_block{margin-top:min(1.0416666666666665vw,20px);display:flex;flex-wrap:wrap;justify-content:center;gap:min(.8333333333333334vw,16px)}.sub_main_block .center_block .tag_block .tag{font-size:min(.7291666666666666vw,14px);border:2px solid #000;border-radius:23px;padding:min(.26041666666666663vw,5px) min(.9375vw,18px);background-color:#6bc6db;color:#000;text-decoration:none;white-space:nowrap}.sub_main_block .center_block .tag_block .tag.active{background-color:#000;color:#fff}.sub_main_block .center_block .grid_block{margin-top:min(4.947916666666666vw,95px);display:grid;grid-template-columns:repeat(3,1fr);gap:min(1.6145833333333335vw,31px)}@media screen and (max-width:1024.98px){.sub_main_block .center_block .grid_block{grid-template-columns:repeat(2,1fr)}}.sub_main_block .center_block .grid_block .item{border:3px solid #000;border-radius:min(2.083333333333333vw,40px);padding:min(1.1979166666666667vw,23px) min(2.2916666666666665vw,44px);margin-bottom:min(.6770833333333334vw,13px);filter:drop-shadow(4px 4px 4px rgba(0,0,0,.25));background:#f2f2f2;overflow:hidden;display:flex;flex-direction:column;min-height:min(15.989583333333332vw,307px);text-decoration:none;color:#000;transition:.5s}.sub_main_block .center_block .grid_block .item:hover{transform:scale(1.03)}.sub_main_block .center_block .grid_block .item .photo_block{width:100%;height:min(8.958333333333334vw,172px)}.sub_main_block .center_block .grid_block .item .photo_block img{object-fit:cover;height:100%;width:100%;transform:scale(1.01)}.sub_main_block .center_block .grid_block .item .tag_list{display:flex;flex-wrap:wrap;margin-top:min(0,0);gap:min(.4166666666666667vw,8px)}.sub_main_block .center_block .grid_block .item .tag_list .tag{background-color:#000;color:#fff;font-size:min(.5208333333333333vw,10px);border-radius:min(1.1979166666666667vw,23px);padding:min(.10416666666666667vw,2px) min(.4166666666666667vw,8px);display:flex;align-items:center;white-space:nowrap}.sub_main_block .center_block .grid_block .item .tag_list .tag span{transform:scale(.83333333);display:block}.sub_main_block .center_block .grid_block .item .info_block{font-weight:400;margin-top:min(.7291666666666666vw,14px)}.sub_main_block .center_block .grid_block .item .info_block .name{margin-top:min(.4166666666666667vw,8px);font-size:min(1.0416666666666665vw,20px);line-height:min(1.1979166666666667vw,23px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.sub_main_block .center_block .grid_block .item .info_block .date{font-size:min(.625vw,12px);margin-top:min(.3645833333333333vw,7px)}.sub_main_block .center_block .page_block{margin-top:min(4.53125vw,87px)}.sub_main_block .bottom_block{margin-top:max(-13.020833333333334vw,-250px);background-color:#bbdd8b}.sub_main_block .bottom_block img{max-width:100%}@media screen and (max-width:768.98px){.sub_main_block .top_cloud{display:flex;position:absolute;user-select:none;pointer-events:none;top:32px;left:-70px}.sub_main_block .top_cloud img{width:226px}.sub_main_block .top_frog{top:44px;right:-2px}.sub_main_block .top_frog img{width:230px}.sub_main_block .rain{display:flex;position:absolute;user-select:none;pointer-events:none;z-index:100}.sub_main_block .rain.rain1{top:180px;left:-100px}.sub_main_block .rain.rain1 img{width:min(36.45833333333333vw,700px)}.sub_main_block .rain.rain2{top:700px;left:0}.sub_main_block .rain.rain2 img{width:min(31.25vw,600px)}.sub_main_block .rain.rain3{top:min(0,0);right:min(13.020833333333334vw,250px)}.sub_main_block .rain.rain3 img{width:min(31.25vw,600px)}.sub_main_block .rain.rain4{top:700px;right:-100px}.sub_main_block .rain.rain4 img{width:300px}.sub_main_block .rain.rain5{top:min(57.291666666666664vw,1100px);right:min(6.25vw,120px)}.sub_main_block .rain.rain5 img{width:min(26.041666666666668vw,500px)}.sub_main_block .rain.rain6{top:min(67.70833333333334vw,1300px);left:min(41.66666666666667vw,800px)}.sub_main_block .rain.rain6 img{width:min(20.833333333333336vw,400px)}.sub_main_block .center_block{padding:35px 96px;padding-top:60px;min-height:min(31.25vw,600px)}.sub_main_block .center_block .title img{width:360px}.sub_main_block .center_block .query_block{margin-top:40px}.sub_main_block .center_block .query_block input{width:400px;font-size:.875rem;border:2px solid #000;border-radius:25px;padding:8px 20px;height:40px}.sub_main_block .center_block .query_block .icon{width:32px;height:32px;border:0 none}.sub_main_block .center_block .query_block .icon img{object-fit:contain;width:80%;height:80%;position:relative;top:1px;left:-1px}.sub_main_block .center_block .tag_block .tag{border-radius:12px;font-size:.75rem;background-color:#6bc6db}.sub_main_block .center_block .grid_block{margin-top:130px;grid-template-columns:repeat(2,1fr);gap:22px}.sub_main_block .center_block .grid_block .item{border:3px solid #000;border-radius:40px;padding:20px 24px;margin-bottom:17px;min-height:unset}.sub_main_block .center_block .grid_block .item .photo_block{width:100%;height:143px}.sub_main_block .center_block .grid_block .item .tag_list{margin-top:0;gap:8px}.sub_main_block .center_block .grid_block .item .tag_list .tag{border-radius:23px;padding:3px 8px;font-size:.625rem}.sub_main_block .center_block .grid_block .item .info_block{margin-top:12px}.sub_main_block .center_block .grid_block .item .info_block .name{line-height:unset;font-size:1.125rem;margin-top:8px}.sub_main_block .center_block .grid_block .item .info_block .date{font-size:.75rem}}@media screen and (max-width:575.98px){.sub_main_block .top_cloud{display:flex;position:absolute;user-select:none;pointer-events:none;top:unset;left:-70px;bottom:350px;z-index:1000;display:none}.sub_main_block .top_cloud img{width:min(60.266666666666666vw,1157.1200000000001px)}.sub_main_block .top_frog{top:unset;right:-2px;bottom:190px;z-index:1000;display:none}.sub_main_block .top_frog img{width:min(44.00000000000001vw,844.8000000000001px)}.sub_main_block .rain{display:flex;position:absolute;user-select:none;pointer-events:none;z-index:100}.sub_main_block .rain.rain1{top:180px;left:-80px}.sub_main_block .rain.rain1 img{width:250px}.sub_main_block .rain.rain2{top:700px;left:-70px}.sub_main_block .rain.rain2 img{width:250px}.sub_main_block .rain.rain3{top:-40px;right:-50px}.sub_main_block .rain.rain3 img{width:250px}.sub_main_block .rain.rain4{top:unset;left:20px;bottom:200px;z-index:3000}.sub_main_block .rain.rain4 img{width:300px}.sub_main_block .rain.rain5{top:min(57.291666666666664vw,1100px);right:min(6.25vw,120px)}.sub_main_block .rain.rain5 img{width:min(26.041666666666668vw,500px)}.sub_main_block .rain.rain6{top:min(67.70833333333334vw,1300px);left:min(41.66666666666667vw,800px)}.sub_main_block .rain.rain6 img{width:min(20.833333333333336vw,400px)}.sub_main_block .center_block{padding:20px 44px}.sub_main_block .center_block .title img{width:238px}.sub_main_block .center_block .title.en img{width:unset;height:35px}.sub_main_block .center_block .query_block{margin-top:15px;margin-bottom:18px}.sub_main_block .center_block .query_block input{width:260px;font-size:.875rem;border-radius:25px;padding:8px 20px;height:35px}.sub_main_block .center_block .query_block .icon{width:26px;height:26px;top:4px;right:4px}.sub_main_block .center_block .query_block .icon img{top:1px;left:-1px}.sub_main_block .center_block .tag_block{gap:8px;justify-content:center}.sub_main_block .center_block .tag_block .tag{padding:2px 8px}.sub_main_block .center_block .grid_block{margin-top:30px;grid-template-columns:repeat(1,1fr);gap:22px}.sub_main_block .center_block .grid_block .item{border:3px solid #000;border-radius:40px;padding:20px 24px;margin-bottom:17px;min-height:unset}.sub_main_block .center_block .grid_block .item .photo_block{width:100%;height:143px}.sub_main_block .center_block .grid_block .item .tag_list{margin-top:0;gap:8px}.sub_main_block .center_block .grid_block .item .tag_list .tag{border-radius:23px;padding:3px 8px;font-size:.625rem}.sub_main_block .center_block .grid_block .item .info_block{margin-top:12px}.sub_main_block .center_block .grid_block .item .info_block .name{line-height:unset;font-size:1.125rem;margin-top:8px}.sub_main_block .center_block .grid_block .item .info_block .date{font-size:.75rem}.sub_main_block .center_block .page_block{margin-top:min(4.895833333333333vw,94px)}.sub_main_block .bottom_block{padding-top:200px;background-color:#6bc6db}.sub_main_block .bottom_block img{width:750px;max-width:unset;position:relative;left:-110px}}.page_footer{background-color:#bbdd8b}@media screen and (max-width:575.98px){.page_footer{margin-top:-20px;position:relative;z-index:2000}}.no_data{height:300px;width:100%;display:flex;justify-content:center;align-items:center;font-size:1.5rem;line-height:3rem}