@media (max-width:1080px){body{overflow-x:hidden;font-size:1rem;}.w1200{width:calc(100% - 40px);height:auto;padding:20px 10px;margin:0 10px 0;}.w100 img{width:100%;margin:10px 0;}.mgl50,.mgr50{margin:0;}h2{font-size:1.5rem;}.banner_con{width:100%;height:50vw;}.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{margin:-40px 0 0 0;}.bg01 .left{width:100%;height:auto;}.bg02{background-size:100% 100%}.w600{width:100%;float:left;}.list01{margin:20px 0;}.list01 li{display:flex;flex-direction:column;height:auto;line-height:1.5;background-position-y:3px;margin:5px 0!important;font-size:1rem;}.list02 li{display:flex;flex-direction:column;height:auto;line-height:1.5;background-position-y:3px;width:calc(95% - 24px);font-size:1rem;margin:5px 0!important;}.box01 .title{height:auto;margin:0;}.box01 .title h1 a{font-size:1.5rem;padding:10px 0;width:100%;text-align:left;}.box01 .title ol{width:100%;margin:10px 0;}.box01 .title ol li{margin:0 5px 0 0;}.govlogo{position:relative;left:45%}}