@media (max-width:1080px){body{overflow-x:hidden;font-size:1rem;}.w1200,.leftLoop01,.slideBox01{width:100%;height:auto;}.w100 img{width:100%;margin:10px 0;}.mgl50,.mgr50{margin:0;}h2{}.banner_con{width:100%;height:54vw;}.banner{background-size:163%;height:auto;}.banner_con .logo{display:block;padding:15px;}.banner_con .logo img{width:35%;}.mgt30{margin-top:1em}.box01 h2 img,.box02 h2 img{width:130%;margin-left:-15%;}.bg01 .left{width:100%;height:auto;margin:10px auto;padding:0;}.bg01 .left .swiper{width:calc(100% - 20px);height:auto;margin:0 auto;padding:10px;}.bg01 .left .swiper-slide{width:100%;height:auto;display:block;overflow:hidden;margin:0;font-size:1rem;line-height:1.5;}.bg01 .left .swiper-slide img{width:100%;height:auto;margin:0;}.bg01 .left .swiper-wrapper{height:auto;}.bg01 .left h3 a{font-size:1.4rem;}.bg01 .left div{width:100%;}.bg01 .right{width:calc(100% - 20px);height:auto;}.bg01 .right video{width:100%;height:auto;}.bg02 .swiper{width:96%;margin:0 2%;padding:0 0 40px 0;height:auto;}.bg02 .swiper-slide img{width:100%;height:auto;}.bg02 .swiper-slide h1{height:auto;line-height:1.2;font-size:1.4rem;width:90%;padding-bottom:0px;}.bg02 .swiper-slide p{height:auto;line-height:1.5;font-size:1rem;}.list_swiper .swiper{width:100%;height:auto;padding:0 0 40px 0;}.list_swiper .swiper-slide{width:70%;*/121vw;height:auto;}.w400{width:100%;}.list01{height:auto;}.list01 ul{height:auto;}.list01 li{display:flex;line-height:1.5;background-position-y:5px;height:auto;flex-direction:column;margin-bottom:5px;font-size:1rem;}.list01 .date{height:auto;}.govlogo{position:relative;left:45%}}