#mv{position: relative;
    width: 100%;
    height: calc(100vh - .9rem);
    margin-top: .9rem;
    background-image: url(../img/top/bg.svg);
    background-repeat: repeat-x;
    background-position: center;}

#mv .container{position:relative;height:calc(100vh - .9rem)}#mv .container .maincopy{position:absolute;width:3.8rem;height:2.3rem; top:50%;left:0;right:0;margin:auto;transform:translateY(-50%);z-index:1}#mv .container .maincopy h1{max-width:100%;}#mv .container .maincopy .mvbnr{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}#mv .container .maincopy .mvbnr>div{width:calc((100% - .35rem)/2)}

@media screen and (max-width: 767px){#mv {margin-top:.65rem;height: calc(100svh - .65rem);background-image:url(../img/top/top_image_sp_2x.jpg);background-size: cover;}#mv .container{position:relative;height:calc(100vh - .65rem)}#mv .container .maincopy {width:251.47px;height:151.78px;}}
@media screen and (max-width: 750px#006fb1){#mv .container .maincopy .mvbnr>div{width:100%}#mv .container .maincopy .mvbnr>div:first-of-type{margin-bottom:.1rem}}#mes{width:100%;height:100%;background-color:#fff}#mes p img{width:85%}@media screen and (max-width: 750px){#mes p img{width:100%}}.tpabout{display:flex;align-items:center}.tpabout .container{width:1080px}.tpabout .txtbox h2{margin-bottom:.3rem;font-size:.25rem}.tpabout .txtbox p{margin-bottom:.25rem;font-size:.18rem;font-weight:bold;line-height:.32rem}.tpabout .txtbox p:last-child{margin-bottom:0}.tpabout .pagedown{position:relative;left:50%;width:100%;margin:.5rem 0 0 -50%;text-align:center}.tpabout .pagedown a{display:flex;justify-content:center;align-items:center;margin:0 auto}.tpabout .pagedown a:after{position:relative;content:"";width:30px;height:30px;border:3px solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #000 #000;transform:rotate(-45deg)}@media screen and (max-width: 750px){.tpabout{display:flex;align-items:flex-start;padding-top:.8rem}}@media screen and (max-width: 750px){.tpabout .container{width:100%}}@media screen and (min-width: 2000px){.tpabout .txtbox h2{margin-bottom:.5rem;font-size:.3rem}.tpabout .txtbox p{margin-bottom:.5rem;font-size:.19rem;font-weight:bold;line-height:.36rem}}@media screen and (max-width: 750px){.tpabout .txtbox h2{margin-bottom:.1rem;font-size:.18rem}.tpabout .txtbox p{margin-bottom:.15rem;font-size:.14rem;line-height:.24rem}}@media screen and (max-width: 750px){.tpabout .pagedown{margin:.25rem 0 0 -50%}}.tpbanner .bnrbox{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.tpbanner .bnrbox>div{width:calc((100% - .35rem)/2)}@media screen and (max-width: 750px){.tpbanner .bnrbox>div{width:100%}.tpbanner .bnrbox>div:first-of-type{margin-bottom:.1rem}}.tpnews .newslist ul{display:flex;flex-wrap:wrap}.tpnews .newslist ul li{position:relative;width:23.1481481481%;margin-right:2.4074074074%;margin-bottom:.25rem}.tpnews .newslist ul li:nth-child(4n){margin-right:0}.tpnews .newslist ul li:after{content:"";position:absolute;right:0;bottom:0;border-top:20px solid rgba(0,0,0,0);border-right:20px solid #000;z-index:1}.tpnews .newslist ul li:hover{background-color:#f9f9f9}.tpnews .newslist ul li a{display:block;height:100%}.tpnews .newslist ul li .imgbox{position:relative}.tpnews .newslist ul li .imgbox figure{position:relative}.tpnews .newslist ul li .articlebox{padding:.3rem .2rem}.tpnews .newslist ul li .articlebox .ttlbox{margin-bottom:.2rem;font-size:.14rem}.tpnews .newslist ul li .articlebox .ttlbox h3{margin-bottom:.05rem;font-size:.16rem}.tpnews .newslist ul li .articlebox .date{font-size:.14rem}.tpnews .newslist ul li .btnmore01{position:absolute;bottom:0;right:.2rem}.tpnews .newslist ul li .btnmore01 span{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:.12rem}.tpnews .newslist ul li .btnmore01 span:after{display:inline-block;content:"→";padding-left:.03rem}@media screen and (max-width: 750px){.tpnews .newslist ul li{width:49%;margin-right:2%}.tpnews .newslist ul li:nth-child(2n){margin-right:0}.tpnews .newslist ul li .articlebox{padding:.15rem .1rem .3rem}.tpnews .newslist ul li .articlebox .ttlbox{margin-bottom:.1rem;font-size:.12rem}.tpnews .newslist ul li .articlebox .ttlbox h3{font-size:.14rem}.tpnews .newslist ul li .articlebox .date{font-size:.12rem}}.tppress .moviebox{max-width:8.9rem;margin:0 auto .6rem}.tppress .downloadbnr{width:4.35rem;margin:0 auto}.tppress .downloadbnr a{display:flex;justify-content:space-between;align-items:center;width:100%;height:1.03rem;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;background-image:url("../img/common/bnr_bg_download.png");color:#fff;position:relative;font-size:.2rem;padding:.3rem;line-height:1.4}.tppress .downloadbnr a span{display:inline-block;font-family:"Roboto Condensed",sans-serif}.tppress .downloadbnr a span:after{content:">>";padding-left:.1rem}@media screen and (max-width: 750px){.tppress .moviebox{margin:0 auto .3rem}}@media screen and (max-width: 750px){.tppress .downloadbnr{width:100%}}@media screen and (max-width: 750px){.tppress .downloadbnr a{font-size:.18rem;padding:.15rem}}.tpbnr .covidbnr{max-width:8.9rem;margin:0 auto}.tpmap .downloadbnr{width:8.95rem;margin:0 auto}@media screen and (max-width: 750px){.tpmap .downloadbnr{width:100%}}.sponsorlist .ttl{font-size:.36rem;margin-bottom:.6rem}.sponsorlist .blk ul{display:flex;flex-wrap:wrap}.sponsorlist .blk ul:first-child{margin-bottom:1rem}.sponsorlist .blk ul li{width:23.6111111111%;margin-right:1.8518518519%;background-color:#fff;border:1px solid #c8c9ca;margin-bottom:.2rem;text-align:center}.sponsorlist .blk ul li:nth-child(4n){margin-right:0}@media screen and (max-width: 750px){.sponsorlist .ttl{margin-bottom:.3rem;font-size:.2rem}}@media screen and (max-width: 750px){.sponsorlist .blk ul:first-child{margin-bottom:.5rem}.sponsorlist .blk ul li{width:49%;margin-right:2%;margin-bottom:.1rem}.sponsorlist .blk ul li:nth-child(2n){margin-right:0}}/*# sourceMappingURL=home.css.map */